BreadcrumbList Şeması

Google arama sonuçlarında breadcrumb gösterimini desteklemek için BreadcrumbList yapılandırılmış verilerinin nasıl uygulanacağı, schema.org/BreadcrumbList ile gerçek HTML breadcrumb gezinmesi arasındaki ilişki ve bunun nasıl test edileceği.

İlk yayın tarihi: 27 Haz 2026 · Son güncelleme: 9 Ağu 2026 · Advanced
Diller
Bu sayfada 1 kanıt sinyali

BreadcrumbList, bir sayfanın breadcrumb yolunu (Home > Category > Page) JSON-LD olarak işaretleyen schema.org türüdür. İki işlev görür: Google'ın arama snippet'inde ham URL yerine okunabilir bir breadcrumb yolu gösterilmesini sağlayabilir ve — Google'ın kendi belgelerine göre — sayfa gövdesinden okuduğu bir kategorileştirme sinyalidir; aynı sayfanın farklı sorgularda farklı breadcrumb yolları altında görünebilmesinin nedeni de budur. Zorunlu yapı, her biri position, name ve item içeren ListItem öğelerinden oluşan sıralı bir itemListElement dizisini barındıran bir BreadcrumbList'tir; item yalnızca son (geçerli sayfa) girdisinde isteğe bağlıdır. Google, breadcrumb'ların URL klasör yapınızı yansıtmak zorunda olmadığını, bunun yerine tipik bir kullanıcı yolunu yansıtmasını açıkça önerir; ayrıca ana sayfa ve geçerli sayfa için ListItem eklemeyebilirsiniz. Bu bir sıralama faktörü değildir, geçerli işaretleme zengin görünümü hiçbir zaman garanti etmez ve Google'ın 2026'da SERP'te breadcrumb'ları ne kadar tutarlı gösterdiği konusunda gerçek ve sonuçlanmamış bir görüş ayrılığı vardır. Bu nedenle düşük maliyetli kategorileştirme değeri için uygulayın ve ikinci el iddialara güvenmek yerine kendi sonuçlarınızı kontrol edin.

TL;DR — BreadcrumbList, bir sayfanın breadcrumb yolunu yapılandırılmış veri olarak işaretler (JSON-LD önerilir; Microdata/RDFa da desteklenir). İki işlevi vardır: Google’ın snippet’inde URL yerine bir breadcrumb yolu göstermeye uygunluk sağlar ve — Google’ın ifadesiyle — Google “uses breadcrumb markup in the body of a web page to categorize the information from the page in search results,” diyerek bunu bir kategorileştirme sinyali olarak tanımlar. Aynı sayfanın sorguya göre farklı yollar altında görünebilmesinin nedeni budur. Zorunlu yapı şöyledir: BreadcrumbList.itemListElement, sıralı bir ListItem dizisidir; her öğede position, name ve item bulunur. item yalnızca son (geçerli) öğede isteğe bağlıdır. Google, yolun URL yapısını değil tipik bir kullanıcı yolunu yansıtmasını önerir ve hem ana sayfa hem de geçerli sayfa için ListItem eklemeyebileceğinizi belirtir. Bu bir sıralama sinyali değildir; geçerli işaretleme zengin görünümü hiçbir zaman garanti etmez ve zengin sonuç uygunluğu Mueller’in üç katmanından geçer (geçerli işaretleme → politika uyumu → site kalitesi/güveni). Google’ın 2026 SERP’inde breadcrumb’ları hâlâ güvenilir biçimde gösterip göstermediği gerçekten tartışmalıdır. Yine de uygulayın (kategorileştirme değeri, düşük maliyet, olumsuz yön olmaması) ve kendi sonuçlarınızı kontrol edin.

Tam olarak nedir?

BreadcrumbList bir schema.org türüdür. schema.org bunu “an ItemList consisting of a chain of linked Web pages, typically described using at least their URL and their name, and typically ending with the current page.” olarak tanımlar. Uygulamada, itemListElement değeri sıralı bir ListItem girdileri dizisi olan bir BreadcrumbList oluşturursunuz; yoldaki her adım için bir girdi bulunur. Evidence for this claim Google's breadcrumb examples use ordered ListItem entries with position, name, and item, with documented flexibility for the final item. Scope: Google Search breadcrumb feature requirements; schema.org permits a broader vocabulary. Confidence: high · Verified: Google: Breadcrumb structured data

Bunu JSON-LD, Microdata veya RDFa ile ifade edebilirsiniz. JSON-LD, Google’ın önerdiği ve benim varsayılan olarak tercih edeceğim biçimdir: Tek bir script bloğunda bulunur, görünür işaretlemenize karışmaz ve şablonlaştırılmasıyla hata ayıklaması en kolay biçimdir.

Rakip sayfaların çoğu bu çerçeveyi atlayıp doğrudan “bu JSON-LD’yi yapıştırın” aşamasına geçer. Breadcrumb işaretlemesi iki ayrı işlev görür:

1. Zengin SERP görünümüne uygundur. Google, arama snippet’inde ham URL yerine breadcrumb yolunu gösterebilir. Buradaki uygun sözcüğüne dikkat edin: Geçerli işaretlemeye sahip olmak sizi aday yapar, ancak görünümü garanti etmez (bu konu aşağıda ayrıntılı olarak ele alınıyor).

2. Google’ın dahili olarak okuduğu bir kategorileştirme sinyalidir. Google’ın belgelerindeki ifade aynen şöyledir: “Google Search uses breadcrumb markup in the body of a web page to categorize the information from the page in search results.” Bu, genellikle yeterince önemsenmeyen işlevdir. Aynı URL’nin farklı sorgularda farklı breadcrumb yolları altında görünebilmesinin nedeni budur: Google yolu yalnızca bir süs olarak değil, bağlam olarak kullanır. Bu değer, görünür bir breadcrumb’ın hiç oluşturulmadığı sorgularda da vardır.

Somut olarak Google’ın kendi belgeleri bunu, aynı sayfada birden fazla ayrı BreadcrumbList nesnesi şeklinde gösterir: Sorguya göre kendini bir şekilde uyarlayan tek bir yol yerine, kullanıcının sayfaya ulaşmak için gerçekçi biçimde izleyebileceği her yol için eksiksiz bir JSON-LD bloğu kullanılır. Bir sayfaya gerçekten birden fazla kategori üzerinden ulaşılabiliyorsa (e-ticarette yaygın bir durum), her yolu ayrı bir BreadcrumbList olarak işaretleyin ve alternatif yolların her birini bağımsız olarak geçerli tutun. Aşağıdaki kurallar uyarınca her yoldaki her ListItem, kendi position, name ve item değerlerini yine taşımalıdır. Tek bir “birincil” yolun, gerçekte tanımlamadığı yolların kategorileştirme değerini de kapsadığını varsaymayın.

Zorunlu ve isteğe bağlı özellikler

Doğruluğun temelini oluşturan bölüm burasıdır; bunu doğru yaparsanız geri kalanı ayrıntıdır.

Zorunlu:

  • BreadcrumbList.itemListElement“An array of breadcrumbs listed in a specific order.” Bu, adımlardan oluşan sıralı listedir.
  • ListItem.position“The position of the breadcrumb in the breadcrumb trail. Position 1 signifies the beginning of the trail.” 1’den başlayın ve sırayla artırın.
  • ListItem.item (bir name ile birlikte) — her adımın URL’si (ve etiketi). Geçerli sayfayı temsil eden ve URL’yi içermeyebilen son öğe dışında her öğe için zorunludur.

Google, son öğe istisnasını açıkça şöyle ifade eder: “It is not required to include a breadcrumb ListItem for the top level path (your site’s domain or host name), nor for the page itself.” Dolayısıyla hem ana sayfayı hem de geçerli sayfayı eklemek isteğe bağlıdır. Bunların mutlaka bulunması gerektiği düşüncesi oldukça yaygın bir yanılgıdır.

Geçerli bir yolun anlamlı olabilmesi için en az iki ListItem gerekir; tek adımlı bir “breadcrumb”, yol değildir.

Kullanıcı yolu ile URL yapısı arasındaki fark

Google bunu açıkça belirttiği ve çoğu rehber atladığı için şu ayrımı kavramak önemlidir: “We recommend providing breadcrumbs that represent a typical user path to a page, instead of mirroring the URL structure.”

Evidence for this claim Google recommends breadcrumbs that represent a typical user path rather than simply mirroring the URL structure. Scope: Google Search breadcrumb guidance; sites should choose an accurate navigational path. Confidence: high · Verified: Google: Breadcrumb structured data

Başka bir deyişle breadcrumb yolu, dizinle değil gezinmeyle ilgili bir ifadedir. Bu ikisinin ayrıldığı durumlarda — derin kategorileştirmeye sahip düz URL yapılarında, etiket sayfalarında veya bir ürüne birçok yoldan ulaşılabilen yoğun fasetli gezinmede — URL’deki klasörleri değil, kullanıcının gerçekten izleyeceği yolu işaretleyin. Bu özellikle tek bir ürünün birden fazla kategori yolu altında meşru biçimde yer aldığı ve URL yapısının karmaşıklaşabildiği e-ticaret sitelerinde önemlidir. Sayfanın işaretlemesi için birincil kullanıcı yolunu seçin.

Bir sıralama faktörü değildir

“Sıralamaya yardımcı olur mu?” en yaygın kullanıcı sorularından biri olduğu için açıkça söyleyelim: Google’ın rehberindeki hiçbir şey BreadcrumbList’i sıralamayla ilişkilendirmez. SERP sunumunu ve dahili kategorileştirmeyi etkiler; sıralama konumunu etkilemez. Eklemek sizi yukarı taşımaz, eklememek de aşağıda tutmaz. Uygulama nedeni, düşük uygulama maliyeti karşılığında sunduğu kategorileştirme sinyali ve olası görünümdür.

Doğrulama ve yayına alma

Google basit bir iş akışı önerir:

  1. Google’ın yerleştirme rehberini izleyerek seçtiğiniz biçimde zorunlu özellikleri ekleyin.
  2. Rich Results Test ile doğrulayın ve kritik hataları düzeltin.
  3. Önce birkaç sayfada yayına alın, Search Console’daki URL Inspection ile doğrulayın ve ardından site genelinde kullanıma açın.

Search Console, siteniz yayına girdikten sonra genelindeki hataları ve uyarıları gösteren özel bir Breadcrumbs geliştirme raporu sunar. Süregelen durumu buradan izleyebilirsiniz.

Geçerli işaretleme gereklidir ancak tek başına yeterli değildir. John Mueller, genel zengin sonuç uygunluğu için yararlı bir üç katmanlı model ortaya koymuştur (çerçevesini başka sözcüklerle aktararak): Öncelikle işaretleme teknik olarak geçerli olmalı; ikinci olarak Google’ın yapılandırılmış veri politikalarına uymalı; üçüncü olarak da Google’ın yapılandırılmış verilerinizden geliştirilmiş sonuçlar gösterecek kadar sitenize güvenip güvenmediğini belirleyen, genellikle site genelinde geçerli daha geniş bir kalite/güven sinyali vardır.

Mueller ayrıca yaklaşık bir tanılama yöntemi önermiştir: Kendi alan adınız için bir site: sorgusu çalıştırıp zengin sonuçların orada görünüp görünmediğine bakın. Geliştirme site: sorgularında görünüyor ancak normal sorgularda görünmüyorsa bu, kabaca işaretlemeden veya teknik bir sorundan çok site kalitesi/güveni sorununa işaret eder.

Mueller özellikle breadcrumb’lar konusunda politika riskini düşük göstermiştir. Söylediklerinin özü, bir breadcrumb yolunun oldukça doğrudan bir kavram olması nedeniyle breadcrumb’ların politikayı ihlal edecek biçimde yanlış uygulanması daha zor yapılandırılmış veri türlerinden biri olduğudur. Breadcrumb zengin sonucunuz görünmüyorsa nedenin işaretlemenin kendisindeki bir politika ihlalinden çok görünüm/kalite katmanında bulunmasının daha olası olduğu konusunda bunu güvence olarak değerlendirin.

Geçerli olan tek politika güvencesi şudur: Google’ın genel yapılandırılmış veri yönergeleri, işaretlemenin sayfadaki gerçek içeriği yansıtmasını gerektirir. Zengin sonucu manipüle etmek için gerçek site yapınızla uyuşmayan bir breadcrumb yolu uydurmayın; yönergelerden sapan işaretleme ilke olarak manuel işleme yol açabilir.

Google, SERP’te hâlâ breadcrumb gösteriyor mu? (2026 için dürüst bir yanıt)

Kaynaklar gerçekten birbiriyle çeliştiği için burada kendinden emin davranmak yerine dikkatli olmak istiyorum. Bazı 2025–2026 gönderileri Google’ın breadcrumb görünümünü kaldırdığını (önce masaüstünde, ardından mobilde) iddia ederken, 2026 tarihli başka rehberler BreadcrumbList’i, yolu hâlâ görünen daha istikrarlı şema türlerinden biri olarak tanımlıyor. Google’ın kendi breadcrumb belgeleri, 2026 ortası itibarıyla özelliğin kapsamını hâlâ “desktop in all regions and languages where Google Search is available” olarak belirtiyor ve herhangi bir kullanımdan kaldırma bildirimi içermiyor.

Bu anlaşmazlığı kesin biçimde “Google bunu gösteriyor” veya “artık kullanılmıyor” diyerek çözmeyeceğim. Görünüm tarafı belirgin biçimde değişim hâlinde ve ikinci el iddialar (bazıları görsele gömülü ekran görüntülerine veya tek bir bölgedeki gözlemlere dayanıyor) güvenilir bir temel oluşturmuyor. Karar odaklı önerim şudur: Her durumda uygulayın. Kategorileştirme değeri görünür yolun oluşturulmasına bağlı değildir, uygulama maliyeti düşüktür ve olumsuz bir yönü yoktur. Ardından bir blog gönderisinin ekran görüntüsüne güvenmek yerine, önemsediğiniz yüzeylerde ve bölgelerde kendi sorgu kümeniz için kendi SERP’lerinizi kontrol edin. Güncel ve sonuçlanmamış bir soru karşısındaki dürüst yaklaşım budur.

(Özellikle gezinme ve kullanıcı deneyimi yönüyle — dahili bağlantı olarak görünür breadcrumb’lar, PageRank akışı ve erişilebilirlikle — ilgileniyorsanız bu, sitede web sitesi yapısı altında ele alınan bağlantılı bir konudur. Bu sayfa bilinçli olarak işaretlemeye odaklanır.)

Bing ve diğer arama motorları

BreadcrumbList, Google’a özel değil, standart bir schema.org türüdür. Bing de yapılandırılmış veriler için schema.org söz dağarcığını (JSON-LD, Microdata, RDFa) genel olarak desteklediğini uzun süredir belirtmektedir. Özellikle breadcrumb şemasına ayrılmış bir Bing belge sayfası bulamadım; bu nedenle Bing desteğini, breadcrumb’a özgü bir Bing zengin sonuç garantisi olarak değil genel schema.org desteği olarak tanımlamak daha doğru olur. Google için yazdığınız işaretleme Bing için de geçerlidir; Bing’in breadcrumb geliştirmesini gösterip göstermediği ve nasıl gösterdiği ise daha az belgelenmiş ayrı bir sorudur.

Sonuç

  • Asgari geçerli yapı: BreadcrumbListListItem öğelerinden oluşan itemListElement dizisi; her öğede position (1’den başlayarak), name ve item bulunur. item yalnızca son öğede isteğe bağlıdır.
  • Google, URL yapısını değil kullanıcı yolunu önerir; ana sayfanın ve geçerli sayfanın eklenmesi isteğe bağlıdır.
  • Bu bir sıralama faktörü değildir; geçerli işaretleme görünümü hiçbir zaman garanti etmez.
  • SERP görünümü 2026’da gerçekten tartışmalıdır; kategorileştirme değeri için uygulayın ve kendi sonuçlarınızda doğrulayın.

Add an expert note

Pin an expert quote

New person? Create their unclaimed profile at /admin/experts/ → Pin a quote first.