Breadcrumb, Türkçede sayfa yolu, gezinme yolu veya ekmek kırıntısı navigasyonu olarak adlandırılan, kullanıcıların bir web sitesinde bulundukları sayfanın site hiyerarşisi içindeki konumunu anlamasına yardımcı olan ikincil navigasyon sistemidir. Genellikle sayfanın üst bölümünde, ana menü ile içerik alanı arasında yer alır ve “Ana Sayfa > Kategori > Alt Kategori > Ürün” gibi bir yapı ile gösterilir. Bu yapı, kullanıcının site içinde nerede olduğunu anlamasını ve üst kategorilere kolayca geri dönebilmesini sağlar.
Breadcrumb, kullanıcı deneyimi açısından özellikle çok kategorili, geniş ürün yapısına sahip veya derin bilgi mimarisi bulunan web sitelerinde önemlidir. E-ticaret siteleri, haber siteleri, bloglar, kurumsal bilgi merkezleri, dokümantasyon siteleri ve online eğitim platformları breadcrumb kullanımından fayda sağlayabilir. Kullanıcı bir sayfaya doğrudan Google’dan, reklamdan veya dış bağlantıdan geldiğinde, breadcrumb sayesinde o sayfanın sitenin hangi bölümünde yer aldığını daha hızlı anlayabilir.
SEO açısından breadcrumb, arama motorlarının site yapısını ve sayfalar arasındaki hiyerarşiyi anlamasına yardımcı olabilir. Google, breadcrumb markup’ını bir web sayfasının gövdesinde kullanarak arama sonuçlarında sayfadan gelen bilgiyi kategorize edebildiğini belirtir. Breadcrumb yapılandırılmış verisi genellikle BreadcrumbList şeması ile tanımlanır. Ancak yapılandırılmış veri kullanmak, Google’ın bunu arama sonuçlarında mutlaka göstereceği anlamına gelmez. Google, yapılandırılmış veriler için JSON-LD formatını önerir ve zengin sonuç uygunluğunun teknik ve kalite yönergelerine bağlı olduğunu belirtir.
Breadcrumb türleri genellikle üç ana başlık altında incelenir: konum bazlı, nitelik bazlı ve yol bazlı breadcrumb. Konum bazlı breadcrumb, sayfanın site mimarisi içindeki sabit yerini gösterir. Kullanıcı sayfaya hangi yoldan gelirse gelsin breadcrumb aynı kalır. Örneğin bir ürün sayfasında “Ana Sayfa > Erkek Ayakkabı > Spor Ayakkabı > Ürün Adı” yapısı, ürünün kategori hiyerarşisini gösterir. SEO ve kullanıcı deneyimi açısından en yaygın ve en sağlıklı kullanılan breadcrumb türü genellikle budur.
Nitelik bazlı breadcrumb, özellikle e-ticaret ve filtreleme yapılarında kullanılır. Bu yapı, kullanıcının seçtiği özellikleri veya filtreleri gösterebilir. Örneğin “Ana Sayfa > Ayakkabı > Erkek > Siyah > 42 Numara” gibi bir yapı, sayfanın sabit kategori hiyerarşisinden çok kullanıcı tarafından seçilen özellikleri yansıtır. Bu tür breadcrumb yapıları kullanıcıya filtrelerini hatırlatabilir; ancak SEO açısından dikkatli yönetilmelidir. Filtreli URL’lerin indekslenebilirliği, canonical yapısı, noindex kullanımı ve tarama bütçesi etkileri ayrıca değerlendirilmelidir.
Yol bazlı breadcrumb, kullanıcının site içinde gerçekten izlediği yolu gösterir. Örneğin kullanıcı ana sayfadan kampanya sayfasına, oradan kategoriye ve ardından ürüne gittiyse breadcrumb bu gezinme geçmişini dinamik olarak yansıtabilir. Ancak bu yapı her zaman önerilen bir çözüm değildir. Çünkü aynı sayfaya farklı yollarla gelen kullanıcılarda farklı breadcrumb yapıları oluşabilir ve bu durum tutarsız kullanıcı deneyimine neden olabilir. Bu nedenle modern web sitelerinde çoğunlukla konum bazlı breadcrumb tercih edilir.
Breadcrumb kullanmanın en önemli faydalarından biri, kullanıcıların üst kategorilere hızlı dönüş yapabilmesidir. Özellikle e-ticaret sitelerinde bir kullanıcı ürün detay sayfasındayken, tek tıklamayla ilgili kategoriye veya alt kategoriye dönebilir. Bu durum site içinde gezintiyi kolaylaştırır, kullanıcıyı ana menüye dönmeye zorlamaz ve ürün keşfini destekler. Kullanıcı deneyimi güçlendikçe sayfa terk oranı azalabilir, oturum derinliği artabilir ve dönüşüm süreci daha akıcı hale gelebilir.
Breadcrumb’ın tasarımda doğru konumlandırılması gerekir. Genellikle sayfanın üst kısmında, ana navigasyonun altında ve H1 başlığının üzerinde veya yakınında yer alması tercih edilir. Görsel olarak ana menüden daha düşük öncelikli olmalı, ancak kullanıcı tarafından kolayca fark edilebilmelidir. Çok büyük, dikkat dağıtıcı veya ana CTA’larla yarışan bir tasarım tercih edilmemelidir. Breadcrumb, sayfanın ana navigasyonunun yerine geçmemeli; onu destekleyen ikincil bir navigasyon yapısı olarak kullanılmalıdır.
Breadcrumb bağlantılarının sıralaması hiyerarşik ve mantıklı olmalıdır. En geniş seviyeden en dar seviyeye doğru ilerlemelidir. Örneğin “Ana Sayfa > Kategori > Alt Kategori > Ürün” yapısı doğru bir akış sunar. Kullanıcının bulunduğu mevcut sayfa breadcrumb sonunda metin olarak gösterilebilir; ancak genellikle mevcut sayfaya tekrar link verilmesi önerilmez. Üst seviye öğeler ise tıklanabilir olmalı ve kullanıcıyı ilgili kategori veya bölüme götürmelidir.
Breadcrumb kullanırken URL yapısı, kategori mimarisi ve canonical stratejisi birlikte düşünülmelidir. Bir ürün birden fazla kategoriye aitse, hangi breadcrumb yolunun ana yol olarak gösterileceği netleştirilmelidir. Aksi halde aynı ürün için farklı sayfalarda veya farklı oturumlarda tutarsız hiyerarşiler oluşabilir. Bu durum hem kullanıcı deneyimini hem de arama motorlarının sayfa yapısını anlamasını zorlaştırabilir. Özellikle büyük e-ticaret sitelerinde breadcrumb yapısı bilgi mimarisiyle birlikte planlanmalıdır.
Google tarafında breadcrumb structured data kullanmak, arama sonuçlarında daha anlaşılır bir sayfa yolu gösterilmesine yardımcı olabilir. Ancak Google, 23 Ocak 2025’te yaptığı açıklamada mobil arama sonuçlarında breadcrumb gösterimini artık kaldırdığını, masaüstü arama sonuçlarında ise breadcrumb göstermeye devam ettiğini belirtmiştir. Bu nedenle breadcrumb’ın SEO değeri yalnızca SERP görünümü üzerinden düşünülmemelidir. Site içi navigasyon, kullanıcı deneyimi, iç linkleme ve bilgi mimarisi açısından hâlâ önemli bir yapıdır.
Breadcrumb yapısının doğru uygulanıp uygulanmadığı test edilmelidir. Kullanıcı tarafında bağlantıların çalıştığı, hiyerarşinin doğru olduğu, mobilde okunabilir kaldığı ve sayfada gereksiz yer kaplamadığı kontrol edilmelidir. Arama motorları tarafında ise BreadcrumbList structured data kullanılıyorsa Rich Results Test veya Search Console üzerinden hatalar incelenebilir. Google, yapılandırılmış verilerin sayfada kullanıcıya görünen içerikle uyumlu olması ve genel yapılandırılmış veri yönergelerine uygun olması gerektiğini belirtir.
Kısacası breadcrumb, kullanıcıların ve arama motorlarının bir web sitesinin hiyerarşik yapısını daha kolay anlamasına yardımcı olan ikincil navigasyon sistemidir. En yaygın kullanılan türü, sayfanın site mimarisi içindeki konumunu gösteren konum bazlı breadcrumb yapısıdır. Doğru kurgulandığında kullanıcı deneyimini iyileştirebilir, üst kategorilere geçişi kolaylaştırabilir, iç linkleme yapısını destekleyebilir ve arama motorlarının site yapısını daha iyi anlamasına katkı sağlayabilir. Ancak breadcrumb tek başına SEO başarısı getirmez; site mimarisi, içerik kalitesi, teknik SEO, mobil uyumluluk ve kullanıcı deneyimiyle birlikte ele alınmalıdır.