Data terstruktur tidak memberi peringkat pada suatu halaman; itu mendiskualifikasi kebingungan. Satu jenis yang rusak atau tanggal yang tidak cocok dan arti halaman menjadi apa pun yang ditebak oleh mesin. Sepuluh menit per template dengan tiga alat menjaga markup tetap jujur.

Audit tiga alat

  1. Parse: salin blok <script type="application/ld+json"> dari view-source ke validator JSON mana pun. Satu koma ekstra membunuh seluruh blok tanpa suara.
  2. Cocok: baca halaman seperti yang dilakukan orang asing dan konfirmasikan setiap klaim dalam markup (tanggal, penulis, judul, gambar) terhadap konten yang terlihat.
  3. Validasi: tempelkan URL ke dalam Pengujian Hasil Kaya dan catat pengayaan yang sebenarnya ditawarkannya, bukan kosakata lengkap yang secara teori dapat diurai.

Cacat yang terus muncul

  • datePublished tidak sesuai dengan tanggal yang terlihat: yang satu diedit, yang lain tidak.
  • URL gambar menunjuk ke domain pementasan, atau gambar yang sama sekali berbeda dari sampul yang ditampilkan halaman.
  • Markup salin-tempel di mana setiap artikel mengklaim sebagai setiap jenis konten.

JSON build situs ini mem-parsing data terstrukturnya sendiri pada setiap ekspor (scripts/check-export.mjs) dan menggagalkan build saat parse break. Tes yang dijalankan mesin bertahan dari kebosanan penulis; yang dijalankan dengan tangan tidak.