Breadcrumb (Türkçede sıkça “ekmek kırıntısı menü” diye geçer), bir sayfanın site hiyerarşisi içindeki yerini gösteren, tıklanabilir bir gezinme yoludur. Genelde sayfanın üst kısmında şu formda görünür:
Anasayfa > Blog > SEO > Breadcrumb Nedir
Bu küçük satır, hem kullanıcıya “neredeyim?” sorusunun cevabını verir hem de arama motorlarına sitenin yapısını daha net anlatır. Üstelik doğru kurgulandığında dahili bağlantı (internal link) mimarisini güçlendirir, taramayı kolaylaştırır ve kimi durumlarda arama sonuçlarında URL görünümünü daha anlaşılır hale getirebilir.
Breadcrumb mantığı: Bir navigasyon “haritası” gibi çalışır
Breadcrumb’ın temel görevi, bulunduğun sayfanın üst kategorilerini zincir halinde göstermektir. Bu zincirdeki her öğe (genelde son öğe hariç) tıklanabilir olur ve kullanıcıyı bir üst seviyeye taşır.
Bunu iyi yapan breadcrumb’lar şunları sağlar:
- Kullanıcı geri tuşuna abanmak zorunda kalmaz; üst kategoriye tek tıkla çıkar.
- Kategori yapısı kafada netleşir: “Bu içerik şu konu başlığının altında.”
- Dahili link akışı daha düzenli çalışır: Üst sayfalar doğal şekilde link alır.
Breadcrumb ne işe yarar?
1) Kullanıcı deneyimini (UX) iyileştirir
- Konum farkındalığı: Özellikle büyük sitelerde kullanıcı “sitenin neresindeyim” hissini kaybetmez.
- Hızlı geri dönüş: Üst kategori/ana sayfa gibi güvenli limanlara kısa yol sunar.
- Keşfi artırır: Kullanıcı, bir üst başlığa tıklayıp benzer içerikleri gezebilir.
2) SEO tarafında yapısal sinyal üretir
Breadcrumb, tek başına “sıralama fırlatıcı roket” değildir; ama iyi bilgi mimarisi kurmanın parçalarından biridir:
- Crawl kolaylığı: Arama motoru botları sayfalar arasındaki hiyerarşiyi daha rahat okur.
- Dahili link gücü: Üst kategori ve ara sayfalar düzenli link alır.
- Anlam ilişkisi: Sayfanın hangi konu kümesine ait olduğu daha tutarlı görünür.
- Zengin sonuç uygunluğu (structured data ile): Doğru işaretleme yapılırsa breadcrumb yolu, arama sonucunda daha anlamlı bir “yol” olarak kullanılabilir.
Breadcrumb türleri (hepsi aynı şey değil)
1) Hiyerarşik (Konum bazlı) Breadcrumb
En yaygın olanı budur. Site ağacındaki yeri gösterir:
Anasayfa > Hizmetler > SEO Danışmanlığı
Bloglar, kurumsal siteler, içerik siteleri için genelde en doğru tercih.
2) Özellik/Filtre (Attribute) Breadcrumb
E-ticarette sık görülür. Kategori + filtre kombinasyonunu yansıtır:
Anasayfa > Ayakkabı > Koşu > Nike > 42 Numara
Burada kritik nokta: Filtreler çoğu zaman “sonsuz URL” üretebildiği için SEO’da indeks şişmesi riskini kontrol etmek gerekir (canonical/noindex gibi stratejiler devreye girer).
3) Geçmiş (History) Breadcrumb
Kullanıcının sitede gezdiği yolu gösterir (tarayıcı geçmişi gibi). SEO açısından daha az anlamlıdır, UX’te de her zaman tutarlı değildir. Bu yüzden çoğu sitede tercih edilmez.
Breadcrumb + Structured Data (Schema) ilişkisi: Asıl SEO “kısmı” burada
Breadcrumb’ı sadece görsel bir menü olarak koymak yeterli olabilir; ama arama motoruna bunu standart bir formatla anlatmak istiyorsan “structured data” (yapılandırılmış veri) kullanılır.
Google tarafında breadcrumb işaretlemesi için önerilen yapı BreadcrumbList’tir. Bunun minimum iki öğe (ListItem) içermesi beklenir ve her adımda isim + URL zinciri doğru kurulmalıdır. Ayrıca eski Data-Vocabulary işaretlemesi artık geçerli sayılmaz.
Örnek JSON-LD BreadcrumbList (kopyalayıp uyarlayabilirsin)
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "BreadcrumbList",
"itemListElement": [
{
"@type": "ListItem",
"position": 1,
"name": "Anasayfa",
"item": "https://example.com/"
},
{
"@type": "ListItem",
"position": 2,
"name": "Blog",
"item": "https://example.com/blog/"
},
{
"@type": "ListItem",
"position": 3,
"name": "Breadcrumb Nedir",
"item": "https://example.com/blog/breadcrumb-nedir/"
}
]
}
</script>
Dikkat edilmesi gerekenler:
positionsırası 1’den başlar ve artar.itemalanı her adımda geçerli bir URL olmalı (boş bırakmak zinciri kırar).- En sonda “mevcut sayfa” yer alabilir; pratikte çoğu uygulama bu şekilde yapar.
Google’ın genel structured data kuralları da önemli: erişimi engelleme (robots/noindex ile çelişme), yanıltıcı içerik işaretlememe, teknik doğrulama vb.
“Google artık breadcrumb göstermiyor mu?” — 2025 güncellemesi kafa karıştırdı
Burada minik ama önemli bir nüans var:
- 23 Ocak 2025’ten itibaren Google, mobil arama sonuçlarında breadcrumb (URL yolunu) göstermeyi bırakıp daha sade bir görünümle çoğunlukla sadece domain göstermeye başladı.
- Masaüstünde breadcrumb görünümü devam edebiliyor.
Bu şu anlama geliyor:
Breadcrumb’ın site içi UX değeri aynen duruyor. Structured data tarafı da özellikle masaüstü ve genel yapı sinyalleri açısından hâlâ anlamlı. Yani “bitti bu iş” değil; sadece SERP’teki görünürlük mobilde azaldı.
Breadcrumb’ın SEO’ya katkısı: Gerçekçi bir çerçeve
Breadcrumb’ın SEO faydasını şöyle düşünmek daha doğru:
- Direkt sıralama faktörü gibi davranmasını bekleme.
- Ama iyi bir bilgi mimarisinin parçası olduğu için, dolaylı olarak:
- taranabilirlik,
- dahili link dağılımı,
- konu kümeleri (topical clusters),
- kullanıcı davranışları (gezinti, sayfada kalma, keşif)
gibi metrikleri olumlu etkileyebilir.
En güzel tarafı da şu: Breadcrumb “küçük bir ek” gibi görünür ama site büyüdükçe değeri katlanır. 20 sayfada lüks, 2.000 sayfada hayat kurtarıcı.
Breadcrumb tasarlarken en iyi uygulamalar (Best Practices)
Yapı ve içerik
- Anasayfa ile başlat (çoğu senaryoda en anlaşılırı).
- Etiketleri kısa tut: “SEO Danışmanlığı Hizmeti” yerine “SEO Danışmanlığı” gibi.
- Mevcut sayfayı breadcrumb’da gösteriyorsan tıklanabilir yapmamak genelde daha temiz (UX açısından).
- Hiyerarşiyi gerçekten yansıt: Breadcrumb’ı “SEO amaçlı uydurma kategori” gibi kurgulamak ters tepebilir.
Teknik ve erişilebilirlik
- HTML’de breadcrumb’ı bir
navbloğu içinde sunmak vearia-label="Breadcrumb"gibi erişilebilirlik ipuçları eklemek iyi olur. - Her öğe gerçek bir link olmalı (JS ile tıklanabilir div değil).
- Tek bir sayfada birden fazla breadcrumb yolu varsa (nadir), hangisinin “ana yol” olduğu net olmalı.
İçerik stratejisiyle uyum
- Kategori sayfaların gerçekten değerli olsun (ince kategori sayfaları = zayıf halka).
- Blogda kategori hiyerarşin kararlı olsun: bugün “SEO”, yarın “Arama Motoru Optimizasyonu” diye ikiye bölmek breadcrumb’ı da dağıtır.
Sık yapılan Breadcrumb hataları (ve neden problem oldukları)
- Yanlış hiyerarşi
- Sayfa “/blog/seo/…” iken breadcrumb “Anasayfa > Hizmetler > SEO” gibi alakasız gidiyorsa kullanıcı da bot da şaşırır.
- Boş veya hatalı URL’ler
- Structured data içinde
itemboş kalırsa zincir kopar, Search Console uyarıları görebilirsin.
- Noindex/robots engeliyle çelişmek
- Breadcrumb’da link verdiğin üst sayfayı noindex yaptıysan (bilerek/bilmeyerek), mimari sinyalin tutarlılığı bozulur.
- Filtre breadcrumb’ı ile indeks şişmesi
- E-ticarette “Renk > Beden > Marka > …” breadcrumb’ı her kombinasyonda ayrı URL’ye bağlarsan, tarama bütçesini çöpe atma riski doğar.
WordPress’te Breadcrumb nasıl eklenir? (Pratik yollar)
1) SEO eklentisiyle (kolay yol)
WordPress sitelerinde breadcrumb genelde eklentilerle açılır. Örneğin Rank Math içinde breadcrumb ayarları menüden aktif edilebiliyor.
Benzer şekilde Yoast SEO da breadcrumb sunar (tema içine kısa bir kodla yerleştirilir).
İpucu: Eklentiyi açıp breadcrumb’ı eklediğinde, tema tarafında nerede görüneceğini doğru seç. Blog yazılarında başlığın üstü genelde ideal.
2) Temaya/özel koda göre (kontrol bende olsun yolu)
Özel yazılım ya da özel tema kullananlarda breadcrumb genelde backend’de sayfa ağacına göre üretilir. Burada önemli olan:
- URL yapısı ile breadcrumb hiyerarşisi tutarlı olacak,
- kategori/etiket mantığın net olacak,
- structured data (JSON-LD) doğru basılacak.
Breadcrumb doğrulama: “Yaptım oldu mu?” testleri
- Google Search Console içinde Breadcrumbs raporları ve URL denetimi, hataları görmene yardım eder (her uyarı felaket değildir ama sinyal verir).
- Rich Results Test ile sayfandaki yapılandırılmış verinin okunup okunmadığını kontrol edebilirsin.
Mini strateji: Blog yazıları için “ideal breadcrumb” kurgusu
SEO odaklı bir blog için çoğu zaman şu yapı hem kullanıcı dostu hem de sade olur:
Anasayfa > Blog > [Kategori] > [Yazı Başlığı]
Burada kritik seçim, kategori mimarisi:
- 6–10 ana kategori (net, geniş)
- Her kategoride gerçekten içerik biriktirmek (ince kategori sayfası oluşturmamak)
- Etiketleri “ikincil sınıflandırma” olarak kullanmak
Uygulanabilir kontrol listesi
Breadcrumb ekleyeceksen, şu 8 madde seni %90 hedefe götürür:
- Hiyerarşiyi gerçek site yapına göre kurgula
- “Anasayfa > Blog > Kategori > Yazı” gibi sade bir şema seç
- Breadcrumb’ı görünür ve tutarlı bir yere koy
- Structured data’da BreadcrumbList kullan (JSON-LD tercih et)
- URL’ler ve
positiondeğerleri doğru mu kontrol et - Filtre/parametreli URL’lerde indeks stratejini belirle
- Search Console ve Rich Results Test ile doğrula
- Kategori sayfalarını “gerçekten faydalı” hale getir (sırf breadcrumb için değil)
















Bir yanıt yazın