Generator Breadcrumb Schema

Use one item per Baris: Name | URL

Google menampilkan jalur breadcrumb di atas URL pada hasil pencarian saat halaman Anda menyediakan data terstruktur BreadcrumbList yang valid. Generator ini mengambil tiap tingkat breadcrumb dari beranda hingga halaman saat ini, membangun blok JSON-LD schema.org dengan posisi ListItem yang benar, dan mengembalikan tag script yang bisa Anda masukkan ke <head>. Tanpa plugin WordPress, tanpa Yoast, hanya JSON-LD yang bersih.

Cara membuat BreadcrumbList JSON-LD

  1. 1

    Masukkan setiap tingkat breadcrumb

    Label dan URL untuk setiap langkah dari beranda hingga halaman saat ini. Sebagian besar situs punya 2-5 tingkat.

  2. 2

    Alat menetapkan posisi otomatis

    Beranda adalah posisi 1, breadcrumb berikutnya posisi 2, dan seterusnya. schema.org mewajibkan penomoran posisi agar hasilnya valid.

  3. 3

    Salin cuplikan JSON-LD

    Generator mengembalikan blok lengkap `<script type="application/ld+json">` siap ditempel ke `<head>` Anda.

  4. 4

    Validasi

    Buka Google Rich Results Test untuk memastikan markup diterima dan memenuhi syarat untuk tampilan breadcrumb.

Anatomi BreadcrumbList JSON-LD yang valid

{
  "@context": "https://schema.org",
  "@type": "BreadcrumbList",
  "itemListElement": [
    {
      "@type": "ListItem",
      "position": 1,
      "name": "Beranda",
      "item": "https://example.com/"
    },
    {
      "@type": "ListItem",
      "position": 2,
      "name": "Blog",
      "item": "https://example.com/blog/"
    },
    {
      "@type": "ListItem",
      "position": 3,
      "name": "Cara membuat breadcrumb"
    }
  ]
}

Mengapa breadcrumb terakhir sering melewati item

Dokumentasi Google mengizinkan (dan banyak praktisi SEO merekomendasikan) menghilangkan URL pada breadcrumb terakhir karena merujuk ke halaman saat ini. URL halaman sudah ada dalam permintaan; mengulanginya tidak menambah nilai. Generator punya sakelar untuk menyertakan atau menghapus field item terakhir.

Kesalahan umum

  • Posisi melompat atau duplikat - posisi harus 1, 2, 3… berurutan tanpa celah.
  • item hilang pada breadcrumb non-terakhir - setiap breadcrumb kecuali yang terakhir (opsional) membutuhkan URL.
  • URL hanya fragmen (#section) - Google mengabaikannya sebagai target breadcrumb; gunakan path penuh.
  • Beberapa blok BreadcrumbList per halaman - tidak berbahaya tetapi tidak perlu, Google memilih satu.
  • Label yang tidak cocok dengan breadcrumb yang terlihat - membuat Google tidak mempercayai semua data terstruktur Anda.

Penempatan

  • Letakkan <script> di <head> agar perayapan paling bersih.
  • Anda juga bisa menaruhnya di <body> - keduanya bekerja. Hindari menyuntikkannya via JavaScript kecuali anggaran perayapan Anda baik-baik saja dengan rendering JS.
  • Jangan bungkus dengan <noscript>.

Pertanyaan yang Sering Diajukan

Direkomendasikan tetapi tidak mutlak wajib. Google meminta breadcrumb terstruktur cocok dengan yang dilihat pengguna, jadi breadcrumb yang terlihat plus JSON-LD adalah kombinasi paling aman.

Tidak langsung. Ini memengaruhi tampilan hasil Anda (jalur breadcrumb menggantikan URL di SERP), yang bisa meningkatkan rasio klik. Rasio klik yang lebih baik dapat membantu peringkat secara tidak langsung dari waktu ke waktu.

Ya - Google mendukung beberapa blok BreadcrumbList untuk halaman yang bisa dicapai lewat jalur berbeda (misalnya kategori vs. tag). Cantumkan setiap jalur dalam blok script tersendiri.

Tempel JSON-LD atau URL halaman ke Google Rich Results Test. Alat itu menandai field wajib yang hilang dan menampilkan pratinjau breadcrumb persis seperti yang akan ditampilkan Google.

Alat Terkait