Masalah Article schema sering muncul ketika metadata dikelola dua kali. Editor mengubah nama penulis di halaman, tetapi blok JSON-LD masih memakai nama lama. Tanggal yang terlihat berbeda dari tanggal di kode. Gambar artikel diganti, sementara markup menunjuk file yang sudah dihapus.

Penyelesaiannya dimulai dari pemetaan data editorial ke template. Kita ingin halaman dan structured data menceritakan fakta yang sama melalui sumber yang dapat dipelihara.

Tentukan jenis artikel dan fakta yang tersedia

Google mendokumentasikan Article, NewsArticle, dan BlogPosting untuk markup artikel. Panduan tersebut memakai properti yang direkomendasikan sesuai isi, tanpa daftar properti wajib universal untuk Article. Pilih tipe yang sesuai dengan halaman; jangan memakai NewsArticle hanya karena dianggap lebih kuat. Dokumentasi Article structured data.

Sebelum menulis kode, buat peta berikut:

Fakta Sumber editorial Pemeriksaan di halaman
Judul Field judul artikel Sesuai judul yang ditampilkan
Penulis Relasi ke profil penulis Orang atau organisasi yang benar
Gambar Media artikel yang disetujui Relevan dan URL dapat diakses
Terbit pertama Catatan publikasi Bukan waktu build otomatis
Perubahan Riwayat revisi Sesuai pembaruan yang benar-benar terjadi

Jika data belum tersedia, selesaikan model datanya. Menaruh nilai contoh ke produksi hanya memindahkan masalah dari CMS ke mesin pencari.

Contoh pemetaan untuk artikel panduan

Berikut contoh ilustratif untuk artikel fiktif tentang perawatan alat seduh. Domain, penulis, gambar, dan tanggal merupakan data contoh, sehingga blok ini belum layak dipasang sebagai fakta sebuah website.

{
  "@context": "https://schema.org",
  "@type": "BlogPosting",
  "headline": "Panduan Membersihkan Alat Seduh Manual",
  "author": {
    "@type": "Person",
    "name": "Rani Contoh",
    "url": "https://example.com/penulis/rani"
  },
  "image": "https://example.com/images/alat-seduh-bersih.jpg",
  "datePublished": "2026-08-03T09:00:00+07:00",
  "dateModified": "2026-09-14T10:30:00+07:00"
}

Judul dan penulis sebaiknya berasal dari record yang sama dengan tampilan artikel. Tanggal tidak perlu dibuat baru setiap proses build. Jika artikel belum pernah dipublikasikan, jangan menyamakan tanggal rencana editorial dengan bukti bahwa pembaca sudah dapat mengaksesnya saat itu.

Untuk artikel dengan beberapa penulis, simpan penulis sebagai entitas terpisah. Menggabungkan beberapa nama ke satu string menyulitkan pemeliharaan dan identifikasi.

Audit hubungan penulis dan gambar

URL penulis sebaiknya membantu mengenali penulis yang dimaksud. Periksa apakah profilnya tersedia dan tidak menunjuk halaman orang lain. Jangan mengisi jabatan, gelar, atau klaim pengalaman yang belum terverifikasi demi kelengkapan markup.

Untuk gambar, periksa apakah file tersedia, relevan dengan isi, dan diizinkan untuk diakses. Logo website yang sama pada setiap artikel tidak selalu menggambarkan isi artikel dengan baik. Metadata tidak menggantikan kebutuhan ilustrasi yang membantu pembaca.

Jika website memiliki beberapa crop gambar, pastikan setiap URL menunjuk file sebenarnya. Daftar gambar yang panjang tetapi berisi URL rusak menambah pekerjaan tanpa memberi informasi yang berguna.

Temukan konflik antargenerator

Tema bisa menghasilkan BlogPosting sementara plugin lain menghasilkan Article dengan penulis dan tanggal berbeda. Cari semua blok di HTML serta DOM bila halaman memakai JavaScript. Catat pembuat masing-masing blok sebelum melakukan perubahan.

Gunakan satu aturan kepemilikan yang jelas: field editorial mana yang menghasilkan properti tertentu dan komponen mana yang menulisnya. Beberapa entitas pada satu halaman bisa masuk akal, tetapi fakta yang bertentangan harus diperbaiki.

Periksa juga escaping. Judul berisi tanda kutip tidak boleh merusak JSON atau penutup script. Gunakan mekanisme serialisasi yang sesuai dengan framework, bukan menyusun string JSON melalui gabungan teks mentah.

Uji keadaan yang sering terlupakan

Ambil sampel artikel dengan satu penulis, beberapa penulis, gambar yang diganti, dan tanggal revisi yang belum ada. Tambahkan judul dengan tanda kutip serta karakter non-ASCII agar kesalahan serialisasi terlihat.

Untuk tiap sampel, periksa:

  1. Blok dapat diparse sebagai JSON.
  2. Fakta cocok dengan tampilan dan record editorial.
  3. URL profil serta gambar berfungsi.
  4. Tanggal memakai format dan zona waktu yang konsisten.
  5. Keluaran template yang diuji sama dengan yang akan dirilis.

Sesudah perubahan diterapkan melalui proses rilis website, periksa halaman aktual dengan alat yang relevan. Catat hasil tes dan keterbatasannya. Article schema yang rapi membantu menyampaikan informasi terstruktur, tetapi tetap tidak menjamin tampilan tertentu atau kenaikan peringkat.