- Breadcrumb’ın e-ticarette neden kategori mimarisinin görünen yüzü olduğu
- Ana kategori, alt kategori, ürün sıralamasıyla doğru hiyerarşiyi kurmak
- Aynı ürün birden çok kategorideyken breadcrumb’ın ne göstermesi gerektiği
- Filtre ve faceted URL’lerde breadcrumb’ın nasıl davranacağı
- Dar mobil ekranda breadcrumb’ı kırpmadan yaşatmanın yolları
- BreadcrumbList işaretlemesini e-ticaret bağlamında doğru kurmak ve ölçmek
Bir ziyaretçi Google’da “su geçirmez kışlık parka” arayıp doğrudan ürün sayfanıza düştüğünde sitenizin ana sayfasını hiç görmemiştir. O anda kafasındaki soru şudur: buraya nereden geldim ve benzerlerini nerede bulurum? Breadcrumb (ekmek kırıntısı navigasyonu), bu soruya sayfanın en üstünde tek satırda cevap veren şeydir.
Çoğu e-ticaret sitesinde breadcrumb bir tema özelliği olarak zaten vardır; kimse üzerinde düşünmemiştir. Oysa breadcrumb, kategori ağacınızın kullanıcıya ve Google’a gösterdiğiniz yüzüdür: ağaç bozuksa breadcrumb da bozuk çıkar. Bu rehberde genel tanımlar yerine e-ticaretin kendine özgü sorunlarına odaklanıyorum: derinlik kararı, bir ürünün birden çok kategoride bulunması, filtre URL’leri, dar mobil ekran ve işaretlemenin doğru kurulumu.
Breadcrumb Nedir ve E-ticarette Neden Mimarinin Görünen Yüzüdür?
Breadcrumb, kullanıcının site hiyerarşisinde bulunduğu konumu ana sayfadan başlayarak gösteren bağlantı dizisidir. Tanıtım sitelerinde çoğunlukla süstür, çünkü zaten üç beş sayfa vardır. E-ticarette durum farklıdır: binlerce ürününüz, onlarca kategoriniz ve ana menüden asla erişilemeyen derin sayfalarınız vardır. Breadcrumb bu yapıda üç iş yapar:
- Hiyerarşiyi bildirir: Google’a “bu ürün şu alt kategoriye, o da şu ana kategoriye aittir” der; URL yapınızdan bağımsız ve açık bir sinyaldir.
- İç link akışı taşır: Her ürün sayfası üzerindeki kategorilere bağlantı verir. Binlerce ürünle çarpıldığında kategori sayfalarını besleyen ciddi bir ağ oluşur.
- Kullanıcıyı geri kazandırır: Ürün beğenilmediğinde ziyaretçi siteyi terk etmek yerine bir üst kategoriye çıkar.
Bu yüzden breadcrumb’ı ayrı bir görev değil, e-ticaret kategori SEO çalışmanızın çıktısı olarak düşünün. Kategori ağacınız mantıklıysa breadcrumb kendiliğinden mantıklı olur.
Doğru Breadcrumb Hiyerarşisi Nasıl Kurulur?
Sağlıklı bir e-ticaret breadcrumb’ı şu kalıba oturur: Ana Sayfa > Ana Kategori > Alt Kategori > Ürün. Yani “Ana Sayfa > Erkek Giyim > Mont > Su Geçirmez Kışlık Parka”. Asıl karar kaç basamak olacağıdır ve iki yönde de hata yapmak mümkündür.
Çok Derin Breadcrumb’ın Riskleri
“Ana Sayfa > Giyim > Erkek > Dış Giyim > Mont > Kışlık Mont > Parka > Ürün” gibi bir yol kataloğu düzenlediğinizi hissettirir ama üç sorun yaratır. Ürün sayfası ana sayfadan uzağa düşer ve tarayıcılar derindeki sayfalara daha seyrek uğrar. Her basamak bir ara kategori demektir; çoğunda birkaç ürün veya hiç arama talebi yoktur, yani ince içerikli sayfalar üretirsiniz. Üstelik bu yol hiçbir ekrana sığmaz.
Çok Sığ Breadcrumb’ın Riskleri
Tersi daha da zararlıdır: “Ana Sayfa > Ürün”. Teknik olarak bir breadcrumb’dır ama hiçbir hiyerarşi bildirmez. Ürünün hangi kategoriye ait olduğuna dair sıfır bilgi verir, benzer ürünlere giden kapı açmaz ve kategori sayfalarınıza tek bağlantı bile taşımaz. Kategori sayfalarınız sıralanmıyorsa bakılacak ilk yerlerden biri budur.
Pratik ölçü: çoğu katalog için üç ila beş basamak yeterlidir. Bir basamağı eklemeden önce sorun: bu kategorinin kendi arama talebi var mı ve altında kendi başına bir sayfayı hak edecek kadar ürün duruyor mu? Cevap hayırsa o basamak breadcrumb’da değil, filtre olarak yaşamalıdır.
Kategori ağacınızın kaç basamak derinlikte olması gerektiğinden emin değil misiniz? Mevcut mimarinizi tarayıp breadcrumb yolunuzun katalog yapınızla örtüşüp örtüşmediğini birlikte değerlendirebiliriz. WhatsApp’tan yazın veya iletişim formunu doldurun.
Aynı Ürün Birden Çok Kategorideyse Breadcrumb Ne Göstermeli?
E-ticaretin klasik sorunu. Bir parka hem “Erkek Giyim > Mont” altında hem “Outdoor > Kışlık Ekipman” altında hem de “Yeni Sezon” koleksiyonunda duruyor olabilir. Ürün tek, yol üç. Breadcrumb hangisini göstermeli?
Yaygın ama hatalı çözüm, breadcrumb’ı ziyaretçinin geldiği yola göre dinamik kurmaktır. Kullanıcı tarafında makul görünür, arama motoru tarafında sorunludur: aynı kanonik URL her tarandığında farklı bir hiyerarşi bildirmeye başlar ve işaretlemeye de yansıyorsa Google tutarsız yollar görür. Doğru yaklaşım şudur:
- Her ürüne bir birincil kategori atayın. Ürünün asıl evi neresiyse orası. Breadcrumb, ziyaretçi nereden gelirse gelsin bu yolu gösterir.
- Ürünün tek bir kanonik URL’si olsun. Aynı ürün /outdoor/parka/ ve /erkek-giyim/parka/ gibi farklı URL’lerden açılıyorsa asıl sorun breadcrumb değil kopya URL’lerdir. Önce onu çözün.
- Geldiği yolu hatırlatmak istiyorsanız bunu breadcrumb’ın işi saymayın. “Outdoor kategorisine geri dön” gibi ayrı bir bağlantı, hiyerarşi sinyalini bozmadan aynı işi görür.
Birincil kategoriyi seçerken ürünün en çok hangi niyetle arandığını temel alın. Bu karar ürün açıklamasında hangi bağlamı öne çıkaracağınızı da belirler; ikisi tutarlı olmalıdır.
Filtre ve Faceted URL’lerde Breadcrumb Nasıl Davranmalı?
Kullanıcı mont kategorisinde “siyah” ve “L beden” filtrelerini işaretlediğinde bir filtre URL’si çıkar. Breadcrumb’ın burada ne yapacağı, o URL’yi indekslenmeye açıp açmadığınıza bağlıdır. Kural basit: breadcrumb, canonical’ın gösterdiği yeri takip eder.
- İndekslenmeyen filtreler (renk, beden, sıralama, fiyat aralığı): canonical ana kategoriye işaret ediyorsa breadcrumb da ana kategoriyi göstermelidir. Filtreyi basamak olarak eklemeyin, bu sayfalarda ayrı işaretleme üretmeyin.
- Bilinçli olarak indekslenen kırılımlar: kendi arama talebi olan ve kendi sayfası olmasına karar verdiğiniz bir kırılım (örneğin bir marka sayfası) kendi basamağı olarak yer alabilir. Ama bu artık filtre değil, gerçek bir kategori sayfasıdır ve öyle davranmalıdır.
En sık görülen hata, filtre seçimlerinin breadcrumb’a otomatik eklenmesidir: üç filtre seçen kullanıcı için “Ana Sayfa > Erkek Giyim > Mont > Siyah > L > 2000-3000 TL” gibi bir yol üretilir. Bu yollar sonsuz kombinasyon doğurur, tarama bütçesini tüketir ve hiçbirinin arama karşılığı yoktur. Filtre yönetiminin canonical ve robots tarafını e-ticaret SEO teknikleri yazısında ayrıca ele aldım.
Çok kategorili ürünler ve filtre URL’leri sitenizde kontrolden mi çıktı? Kanonik yapı, breadcrumb ve filtre yönetimini tek bir e-ticaret SEO planı içinde ele alabiliriz. Ön görüşme talep edin.
Mobilde Breadcrumb: Dar Ekranda Ne Yapmalı?
Çoğu e-ticaret sitesinde trafiğin büyük bölümü mobilden gelir; breadcrumb’ın asıl sınavı dar ekrandır. Dört basamaklı bir yol masaüstünde rahatça sığarken telefonda ya alt satıra taşar ya da tasarımı bozar. Sık başvurulan üç çözüm ve gerçek maliyetleri şöyle:
- CSS ile tamamen gizlemek: En kolay ve en zararlı yol. Trafiğinizin çoğunluğunun bulunduğu ekranda navigasyonu kapatmış olursunuz.
- Yatay kaydırma: Yolu tek satırda tutup taşan kısmı kaydırılabilir yapmak. Tam yol korunur. Kaydırılabildiğinin görsel olarak belli olması gerekir.
- Ortadan kısaltma: İlk ve son basamağı gösterip aradakileri üç noktayla toplamak. Yer kazandırır, ancak en çok işe yarayan basamak çoğu zaman bir üst kategoridir; onu gizlerseniz faydası azalır.
Pratikte en dengeli çözüm, mobilde yatay kaydırmayla ilerlemek ve bir üst kategoriyi mutlaka görünür tutmaktır. Hangi yöntemi seçerseniz seçin tek kural değişmez: görsel kısaltma HTML’i etkilememelidir. Yolun tamamı sayfa kaynağında ve işaretlemede eksiksiz durmalıdır; kısaltma yalnızca bir sunum kararıdır.
E-ticarette BreadcrumbList Schema (JSON-LD) Kurulumu
Görünür breadcrumb kullanıcı içindir, BreadcrumbList işaretlemesi Google içindir; bir e-ticaret sitesinde ikisi de bulunmalıdır. İşaretleme doğru kurulduğunda Google, arama sonucunda ham URL yerine kategori yolunu gösterebilir: kullanıcı “ornekmagaza.com > Erkek Giyim > Mont” görür ve sonucun ne olduğunu tıklamadan anlar.
Schema markup’ın ne olduğunu, JSON-LD’nin nasıl eklendiğini ve test araçlarını schema markup rehberinde baştan sona anlattım; burada yalnızca e-ticarete özel noktalara bakıyorum. Bir ürün sayfası için tipik yapı şöyledir:
{
"@context": "https://schema.org",
"@type": "BreadcrumbList",
"itemListElement": [
{
"@type": "ListItem",
"position": 1,
"name": "Ana Sayfa",
"item": "https://ornekmagaza.com/"
},
{
"@type": "ListItem",
"position": 2,
"name": "Erkek Giyim",
"item": "https://ornekmagaza.com/erkek-giyim/"
},
{
"@type": "ListItem",
"position": 3,
"name": "Mont",
"item": "https://ornekmagaza.com/erkek-giyim/mont/"
},
{
"@type": "ListItem",
"position": 4,
"name": "Su Geçirmez Kışlık Parka"
}
]
}E-ticarette bu yapıyı kurarken dikkat edilecek noktalar:
- URL’ler kanonik adreslerle birebir aynı olmalı. İşaretlemede http, www’suz veya sondaki eğik çizgisi farklı bir URL varsa Google için bu başka bir sayfadır.
- position değerleri 1’den başlayıp kesintisiz artmalı. Atlanan veya tekrar eden sıra numarası işaretlemeyi geçersiz kılar.
- Son öğede item alanı bulunmaz. Yukarıdaki örnekte dördüncü öğenin item almadığına dikkat edin.
- İşaretleme görünür yolla aynı olmalı. Sayfada üç basamak gösterip işaretlemede altı basamak bildirmek politikalara aykırıdır.
- Ürün başına tek BreadcrumbList. Bazı tema ve eklenti birleşimleri aynı sayfaya iki ayrı işaretleme basar; bu çakışma test edilmeden fark edilmez.
Breadcrumb işaretlemeniz doğru kurulmuş mu, test ettiniz mi? Şema kurulumunuzu ve arama sonucundaki görünümünüzü kısa bir teknik denetimle inceleyebiliriz. Bize ulaşın.
E-ticarette En Sık Yapılan Breadcrumb Hataları
- Görünür breadcrumb var, işaretleme yok: En yaygın durum. Kullanıcı yolu görür, Google hiyerarşiyi anlamaz, arama sonucunda ham URL kalır.
- Tıklanamayan breadcrumb: Basamaklar gerçek bağlantı değil, düz metin veya sahte bağlantıdır. Böyle bir breadcrumb hiçbir iç link değeri taşımaz.
- Hiyerarşisiz kullanım: “Ana Sayfa > Ürün”. Var olmasının bir anlamı yoktur.
- Breadcrumb ile URL yapısının çelişmesi: Breadcrumb “Erkek Giyim > Mont” derken URL /outdoor/parka/ ise çelişkili sinyal gönderirsiniz.
Breadcrumb’ın Katkısı Nasıl Ölçülür?
Breadcrumb’ın etkisi tek bir metrikte görünmez, birkaç yerden birden okunur:
- Search Console zengin sonuç raporu: İşaretlemenin geçerli sayılıp sayılmadığını buradan görürsünüz. Yayına aldıktan sonra bakılacak ilk yer.
- Rich Results Test: Şablonu değiştirdiğinizde bir ürün, bir kategori ve bir filtre sayfasını ayrı ayrı test edin.
- Tarama derinliği: Bir tarayıcı aracıyla ürün sayfalarının ana sayfadan kaç tık uzakta kaldığına bakın. Breadcrumb’ın taşıdığı bağlantılar bu mesafeyi kısaltır; derinde kalan ürünler taranma sıklığı en düşük olanlardır.
- Kategori sayfalarının aldığı iç link sayısı: Breadcrumb doğru kurulduğunda kategori sayfaları, katalogdaki ürün sayısıyla orantılı bağlantı hacmi almaya başlar.
- Sunucu logları: Erişiminiz varsa Googlebot’un derin ürün sayfalarına uğrama sıklığındaki değişimi izleyebilirsiniz.
Bu ölçümlerin hiçbiri “breadcrumb ekledik, trafik şu kadar arttı” şeklinde bir nedensellik kurmanıza izin vermez; kuran birine de temkinli yaklaşın. Breadcrumb tek başına sonuç üreten bir taktik değil, mimarinin doğru çalıştığını gösteren bir bileşendir.
Ürün sayfalarınız derinde kalıp taranmıyor mu? İç link akışı ve tarama derinliği analiziyle hangi ürünlerin görünmez kaldığını çıkarabiliriz. WhatsApp’tan yazın.
Breadcrumb Hakkında Sık Sorulan Sorular
Breadcrumb SEO için gerçekten gerekli mi?
Breadcrumb tek başına bir sıralama faktörü değildir, ancak e-ticarette üç işi birden yapar: kategori hiyerarşisini Google’a bildirir, derindeki ürün sayfalarına iç link akışı taşır ve kullanıcının konumunu gösterir. Binlerce ürünlü bir katalogda bu katkılar birikimlidir.
Aynı ürün birden fazla kategorideyse breadcrumb’da hangi yolu göstermeliyim?
Breadcrumb tek ve sabit bir yol göstermelidir: ürünün birincil kategorisi. Ziyaretçi nereden gelirse gelsin aynı yolu görür. Breadcrumb’ı geldiği yola göre değiştirmek, aynı sayfanın her tarayışta farklı bir hiyerarşi bildirmesine yol açar. Geldiği yolu hatırlatmak istiyorsanız ayrı bir geri dönüş bağlantısı kullanın.
Breadcrumb’daki son öğe linklenmeli mi?
Hayır. Son öğe kullanıcının zaten üzerinde bulunduğu sayfadır; düz metin bırakın. Kendinden önceki tüm basamaklar ise mutlaka gerçek ve tıklanabilir bağlantı olmalıdır.
Filtre uygulanmış sayfalarda breadcrumb’a filtreyi eklemeli miyim?
Filtrenin indekslenip indekslenmediğine bağlıdır. Renk veya sıralama gibi indekslenmeyen, canonical ile ana kategoriye işaret eden kombinasyonlarda breadcrumb ana kategoriyi göstermeye devam etmelidir. Bilinçli olarak indekslenmeye açtığınız, kendi arama talebi olan bir kırılım (örneğin bir marka sayfası) ise kendi basamağı olarak yer alabilir.
Google neden breadcrumb’ımı arama sonucunda göstermiyor?
En sık nedenler: görünür breadcrumb var ama BreadcrumbList işaretlemesi yok, işaretlemedeki URL’ler kanonik adreslerle uyuşmuyor, position değerleri hatalı, ya da işaretleme geçerli olduğu halde Google yolu göstermeyi tercih etmiyor. İlk üçü sizin kontrolünüzdedir ve Rich Results Test ile Search Console’dan doğrulanabilir. Sonuncusu Google’ın kararıdır, garanti edilemez.
Breadcrumb’ı mobilde gizlemek zararlı mı?
İyi bir fikir değildir: mobil çoğu e-ticaret sitesinde trafiğin büyük bölümünü oluşturur ve kullanıcı konumunu kaybeder. Doğru yaklaşım gizlemek değil uyarlamaktır: yolu yatay kaydırılabilir yapmak veya ortadaki basamakları kısaltmak. Görsel olarak kısaltsanız bile HTML’deki tam yol ve BreadcrumbList işaretlemesi eksiksiz kalmalıdır.
İlgili Rehberler
Breadcrumb’ın dayandığı kategori mimarisi için e-ticaret kategori SEO, ürün sayfasının içerik tarafı için ürün açıklaması SEO ve bütünsel çerçeve için e-ticaret SEO rehberi yazılarına göz atabilir, profesyonel destek için e-ticaret SEO hizmeti sayfasını inceleyebilirsiniz.



