Cara Memperbaiki Error Position pada Breadcrumb Schema

Gunakan satu item per baris: Nama | URL

Alat uji sering melaporkan bahwa nilai untuk field position wajib ada pada markup breadcrumb. Cara termudah mengatasinya adalah membangun ulang daftar agar setiap ListItem punya position yang berurutan. Masukkan jalur Anda di bawah dan generator akan menomorinya untuk Anda.

Bangun ulang daftar dengan position yang benar

  1. 1

    Salin langkah dari markup lama

    Ambil setiap nama dan URL dari blok yang bermasalah dan tulis sebagai baris Nama | URL secara berurutan.

  2. 2

    Hapus baris yang tidak lengkap

    Pastikan setiap baris punya nama dan URL; alat melewati baris yang tidak punya keduanya.

  3. 3

    Buat

    Lanjut ke hasil. Position dimulai dari 1 dan naik satu untuk setiap langkah.

  4. 4

    Ganti blok lama

    Hapus script yang bermasalah dari halaman, tempel yang baru, lalu uji lagi.

Mengapa error position muncul

Setiap ListItem dalam BreadcrumbList membutuhkan position, bilangan bulat yang menunjukkan urutannya dalam jalur. Error ini biasanya berarti salah satu dari hal berikut:

  • Key position tidak ada pada satu atau lebih item.
  • Position ditulis sebagai teks atau dibiarkan kosong.
  • Nomor berulang, misalnya dua item sama-sama bernomor 2.
  • Nomor melompat, misalnya 1, 2, 4.
  • Langkah ditambahkan ke markup secara manual atau lewat template dan penghitungnya tidak diperbarui.

Yang dilakukan alat ini secara berbeda

Generator tidak pernah meminta position. Ia membaca baris Anda dari atas ke bawah dan memberi nomor 1, 2, 3, dan seterusnya pada baris yang punya nama sekaligus URL. Baris yang dilewati tidak meninggalkan lubang, sehingga penomoran selalu berurutan.

Contoh daftar yang rusak dan yang sudah dibangun ulang

Masukan bermasalah ke validator: item dengan position 1, 2, dan 4, sedangkan yang ketiga tidak ada.

Dibangun ulang dengan alat:

Beranda | https://example.com/
Dokumentasi | https://example.com/docs/
Pengaturan | https://example.com/docs/setup/

Position pada hasil: 1, 2, 3.

Setelah Anda mengganti markup

  1. Hapus blok script lama sepenuhnya, agar halaman tidak membawa dua daftar yang bertentangan.
  2. Tempel blok yang baru.
  3. Uji lagi URL yang sudah tayang.

Jika error tetap ada

Periksa apakah ada BreadcrumbList kedua dari tema, plugin, atau template yang terlupakan. Alat ini hanya membuat blok yang Anda salin darinya, jadi sisa yang dihasilkan hal lain harus dihapus di sumbernya. Pastikan juga setiap URL lengkap dan nama tidak kosong.

Pemeriksaan cepat untuk markup breadcrumb apa pun

Sebelum menguji lagi, periksa blok untuk empat hal: setiap ListItem punya position, position berjalan 1, 2, 3 tanpa pengulangan, setiap ListItem punya name, dan setiap ListItem punya URL. Jika keempatnya terpenuhi, error position seharusnya tidak muncul lagi. Membuat blok dari daftar biasa adalah cara tercepat untuk memastikannya, karena kesalahan penomoran tidak bisa lagi terketik secara manual.

Pertanyaan yang Sering Diajukan

Urutan standar dimulai dari 1, dan itulah yang ditulis alat ini.

Baris tanpa nama dan URL sekaligus akan dilewati. Tambahkan bagian yang kurang sebelum atau sesudah karakter garis tegak.

Tidak. Position hanya mencerminkan urutan langkah dalam jalur yang Anda daftarkan.

Tidak aman. Validator menganggap field ini wajib, jadi sertakan. Alat ini melakukannya secara otomatis.

Alat Terkait

Alat ini tersedia dalam bahasa lain

Panduan dan contoh penggunaan