Panduan Breadcrumbs

Apa breadcrumbs adalah, mengapa mereka penting untuk SEO, cara implement BreadcrumbList data terstruktur, dan apa changed ketika Google dihapus them dari mobile SERPs di 2025.

Pertama kali diterbitkan: 26 Jun 2026 · Terakhir diperbarui: 8 Agu 2026 · Advanced
Bahasa
1 sinyal bukti di halaman ini

Breadcrumbs adalah sebuah navigation trail (Home > Category > halaman) itu melakukan dua SEO jobs di setelah: terlihat HTML tautan lulus PageRank — Gary Illyes confirmed Google memperlakukan them sebagai wajar tautan — dan BreadcrumbList JSON-LD dapat drive readable path di Google's desktop penelusuran snippet. data terstruktur adalah tidak sebuah substitute untuk nyata tautan internal (Mueller mengatakan so secara langsung); Anda ingin keduanya layers. di January 2025 Google dropped breadcrumbs dari mobile SERPs, tetapi desktop display, schema processing, crawling, dan PageRank adalah semua unchanged. Test dengan Rich hasil Test dan monitor di Search Console's Breadcrumbs report.

TL;DR — Breadcrumbs berfungsi pada dua layers. HTML layer (terlihat <a href> tautan) adalah internal linking — Gary Illyes mengatakan Google memperlakukan breadcrumb tautan sebagai wajar tautan di PageRank computation. structured-data layer (BreadcrumbList JSON-LD) drives readable path di Google’s desktop snippet dan helps mesin baca Anda hierarchy — tetapi Mueller adalah jelas itu URLs di data terstruktur adalah tidak digunakan yang sama cara sebagai nyata tautan internal, so schema adalah tidak sebuah substitute untuk HTML. di January 2025 Google dihapus breadcrumbs dari mobile SERPs (root domain hanya now); desktop display, schema processing, crawling, dan PageRank adalah semua unchanged. gunakan location-based breadcrumbs, render them server-side, match terlihat text untuk schema name, dan test dengan Rich hasil Test plus Search Console’s Breadcrumbs report.

Evidence for this claim Breadcrumbs expose a page's position in a site hierarchy and provide navigational links back through that hierarchy. Scope: Google's current breadcrumb guidance. Confidence: high · Verified: Google Search Central: Breadcrumb structured data Evidence for this claim Valid BreadcrumbList structured data can make a page eligible for breadcrumb presentation in Google Search, without guaranteeing display. Scope: Current Google breadcrumb feature eligibility and required properties. Confidence: high · Verified: Google Search Central: Breadcrumb markup guidelines

Apa sebuah breadcrumb sebenarnya adalah

sebuah breadcrumb adalah sebuah sekunder navigation trail itu reflects sebuah halaman’s position di situs hierarchy — Home > Category > Subcategory > Current Page. ini adalah “sekunder” (terjemahan) “sekunder” karena ini complements Anda main navigation alih-alih replacing ini. nilai untuk SEO muncul dari dua distinct layers itu I’ll pertahankan terpisah throughout ini piece, karena conflating them adalah di mana sebagian besar mistakes mulai.

dua-layer architecture

Layer 1 — HTML. terlihat breadcrumb adalah sebuah <nav> containing nyata <a href> anchor tautan. itu membuat ini internal linking, dan ini adalah bagian itu melewati nilai. Gary Illyes adalah ditanyakan secara langsung tentang ini di 2017 dan mengatakan Google likes breadcrumbs dan memperlakukan them “sebagai wajar links di, e.g., PageRank computation.” (terjemahan) “sebagai wajar tautan di, e.g., PageRank computation.” So sebuah breadcrumb trail adalah sebuah systematic, sitewide internal-linking pattern — setiap product halaman tautan up untuk -nya category, setiap category up untuk hub, dan so pada. itu distributes PageRank toward Anda penting hub halaman dan memberikan crawler consistent paths deeper ke situs.

Layer 2 — data terstruktur. BreadcrumbList JSON-LD annotates itu trail so Google dapat (sebuah) tampilkan readable path di desktop penelusuran snippets dan (b) better memahami Anda hierarchy, including ketika multiple navigation paths lead untuk sama halaman. ini adalah bagian itu memengaruhi bagaimana Anda hasil looks.

trap adalah assuming Layer 2 membuat Layer 1 opsional. ini tidak. John Mueller put ini plainly di 2022: “sekadar karena di sana adalah structured data di a halaman di suatu tempat, I tidak akan see itu sebagai a replacement untuk wajar internal linking,” (terjemahan) “hanya karena ada data terstruktur di sebuah halaman di suatu tempat, I tidak akan see itu sebagai sebuah replacement untuk wajar internal linking,” dan “even jika di itu structured data, Anda juga sediakan URLs, we jangan gunakan itu URLs di itu sama way sebagai we akan gunakan wajar internal links.” (terjemahan) “bahkan jika di data terstruktur, Anda juga menyediakan URLs, kami jangan gunakan itu URLs di yang sama cara sebagai kami akan gunakan wajar tautan internal.” So schema adalah tidak sebuah shortcut sekitar nyata HTML tautan. Anda implement keduanya.

jenis dari breadcrumbs

  • Location-based (hierarchy) — menampilkan di mana halaman sits di situs structure, identical untuk setiap pengunjung. ini adalah standard, dan satu-satunya jenis itu’s genuinely berguna untuk SEO.
  • Attribute-based — menampilkan characteristics dari halaman, umum pada ecommerce dan faceted navigation (Home > Shoes > Running > Size 10). berguna ketika sebuah product dapat menjadi reached oleh attribute filtering.
  • History-based (path) — reflects individual pengguna’s clickstream (“you came from here” (terjemahan) “Anda came dari di sini”). ini adalah per-pengguna dan inconsistent, so ini mengirim Tidak reliable hierarchy sinyal — skip ini untuk SEO.

Yang satu seharusnya Anda gunakan? Google’s own guidance adalah spine di sini: menyediakan breadcrumbs reflecting sebuah typical pengguna navigation path, tidak niscaya sebuah literal mirror dari Anda struktur URL. Location-based adalah bagaimana sebagian besar situs satisfy itu di practice, karena ini adalah satu stable path setiap pengunjung sees regardless dari bagaimana mereka arrived. Attribute-based adalah exception Anda reach untuk pada filtered/faceted halaman di mana “typical path” (terjemahan) “typical path” genuinely berjalan melalui sebuah attribute. History-based tidak pernah satisfies guidance — ini tidak sebuah typical path, ini adalah sebuah pengguna’s path.

Bagaimana Google menggunakan breadcrumbs di SERP

Ketika BreadcrumbList markup adalah present dan valid, Google dapat replace green URL di sebuah desktop hasil dengan breadcrumb path. Google menggunakan markup “to categorize the information in the search result,” (terjemahan) “untuk categorize informasi di penelusuran hasil,” dan display berfungsi di seluruh semua regions dan languages di mana Penelusuran adalah tersedia — pada desktop. Note standard caveats: setidaknya dua ListItem entries adalah diperlukan, dan sebuah valid markup tidak pernah jaminan rich hasil.

January 2025 mobile perubahan — apa sebenarnya changed

pada January 23, 2025, Google announced ini akan “Tidak lebih lama menunjukkan breadcrumbs pada mobile penelusuran hasil di all languages dan regions di mana Google Search adalah tersedia (they continue untuk muncul pada desktop penelusuran hasil).” (terjemahan) “Tidak lebih lama tampilkan breadcrumbs pada mobile hasil pencarian di semua languages dan regions di mana Google Search adalah tersedia (mereka continue untuk muncul pada desktop hasil pencarian).” stated alasan: breadcrumb element “isn’t as useful to people who are searching on mobile devices, as it gets cut off on smaller screens.” (terjemahan) “tidak sebagai berguna untuk orang siapa adalah searching pada mobile devices, sebagai ini mendapatkan cut off pada lebih kecil screens.” Mobile hasil now tampilkan root domain (e.g., example.com) alih-alih path.

Di sini’s bagian itu penting, karena ini generated sebuah wave dari “do breadcrumbs still matter?” (terjemahan) “melakukan breadcrumbs masih penting?” panic:

  • Apa changed: visual snippet pada mobile — root domain alih-alih path.
  • Apa melakukan Tidak perubahan: desktop SERP breadcrumbs masih display; structured data adalah masih processed; Search Console Breadcrumbs report masih berfungsi; markup adalah masih testable di Rich hasil Test; dan crawling, internal-tautan, dan PageRank nilai adalah completely untouched. Google explicitly mengatakan Tidak tindakan adalah diperlukan — pertahankan menggunakan BreadcrumbList.

My baca: SERP display adalah selalu smallest dari three alasan untuk gunakan breadcrumbs. internal-linking nilai (PageRank, crawl paths) dan UX nilai tidak move sebuah inch, so menghapus breadcrumbs di atas sebuah mobile-snippet cosmetic perubahan akan menjadi sebuah mistake.

Implementing BreadcrumbList data terstruktur

gunakan JSON-LD — ini adalah Google’s preferred format dan easiest untuk maintain secara terpisah dari Anda markup. (Microdata dan RDFa adalah masih didukung; old data-vocabulary.org vocabulary adalah deprecated — gunakan schema.org.)

diperlukan shape:

  • BreadcrumbList.itemListElement — sebuah array dari ListItem objects.
  • ListItem.position — sebuah integer starting di 1, ascending.
  • ListItem.name — display text.
  • ListItem.item — absolute URL. ini adalah opsional pada akhir breadcrumb karena Google menggunakan saat ini halaman’s URL di sana.

penuh template adalah di Cheat Sheets tab.

umum implementation errors (dan mereka’re frequent):

  • Missing item pada sebuah non-akhir breadcrumb.
  • Relative URLs di mana absolute URLs adalah diperlukan.
  • Non-sequential position integers.
  • terlihat breadcrumb text itu tidak match schema name.
  • Client-side, JS-hanya rendering itu Googlebot dapat tidak execute — render server-side so breadcrumb adalah di awal HTML.
  • Linking untuk non-canonical URLs dengan tracking parameters.
  • menggunakan deprecated data-vocabulary.org markup.

Testing dan monitoring

  • Rich hasil Test (search.google.com/test/rich-results) — validate markup dan catch errors sebelum dan setelah deployment.
  • pemeriksaan URL alat (Search Console) — konfirmasi bagaimana Google sebenarnya fetched dan interpreted langsung halaman.
  • Search Console › Enhancements › Breadcrumbs — monitor valid vs. tidak valid items di seluruh situs post-launch; ini report dipertahankan berfungsi setelah January 2025 perubahan. Izinkan several days setelah penerbitan untuk crawling dan pengindeksan untuk catch up.

pertahankan cakupan dari “valid” (terjemahan) “valid” honest: per Google’s umum structured-data guidelines, passing validation membuat sebuah halaman eligible untuk didukung treatment — ini melakukan tidak jaminan breadcrumb akan display, itu rankings akan meningkatkan, itu traffic akan ikuti, atau itu sebuah AI-generated jawaban akan cite halaman. Treat sebuah bersih Rich hasil Test sebagai “Tidak known errors,” (terjemahan) “Tidak known errors,” tidak sebuah promise dari outcome.

Evidence for this claim Valid BreadcrumbList structured data can make a page eligible for breadcrumb presentation in Google Search, without guaranteeing display. Scope: Current Google breadcrumb feature eligibility and required properties. Confidence: high · Verified: Google Search Central: Breadcrumb markup guidelines

Bing mendukung shared schema.org vocabulary, including BreadcrumbList, dan dapat surface breadcrumb rich hasil dari yang sama markup. practical takeaway: Anda implement satu JSON-LD block dan ini menyajikan keduanya Google dan Bing — ada Tidak Bing-spesifik breadcrumb format untuk maintain.

Best practices

  • gunakan nyata HTML tautan, tidak data terstruktur alone — schema tidak replace internal linking.
  • jangan tautan saat ini halaman ( akhir breadcrumb adalah halaman Anda’re pada).
  • Match terlihat text untuk schema name so dua layers agree.
  • Render server-side so breadcrumb adalah di HTML Googlebot pertama menerima.
  • pertahankan ini consistent dengan Anda taxonomy — breadcrumbs itu reflect typical navigation paths reinforce sebuah bersih hierarchy.
  • Put breadcrumbs pada hub dan category halaman too, tidak hanya deep halaman — mereka reinforce hierarchy dan surface deeper konten di mana-mana.

Ketika Anda tidak perlu them

Genuinely flat situs — sebuah handful dari halaman dengan Tidak hierarchy, single-tingkat brochure situs, atau standalone landing halaman — gain little dari breadcrumbs. moment Anda memiliki dua atau lebih tingkat dari hierarchy (yang adalah sebagian besar konten situs, news situs, documentation, dan apa pun ecommerce catalog), mereka earn mereka pertahankan.

Breadcrumbs adalah satu piece dari bagaimana Anda wire sebuah situs together. mereka sit alongside Anda lebih luas internal linking, Anda URL dan folder structure, dan sitewide navigation — semua dari yang shape bagaimana keduanya orang dan crawler move melalui Anda hierarchy.

Add an expert note

Pin an expert quote

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