Solusi: masalah ini berkaitan dengan data terstruktur (structured data)

masalah ini berkaitan dengan data terstruktur (structured data)
www.ilov.eu.org - struktur data/scema

Pesan error "Error penguraian: ',' atau '}' tidak ada, di www.ilov.eu.org" /(di url situs anda yang sebenarnya) katakanlah www.ilov.eu.org adalah situs anda (ini hanya sebagai contoh) karena dari notife yang ada di Google Search Console mengindikasikan adanya masalah dengan struktur JSON yang terdapat di website Anda. Kemungkinan besar, masalah ini berkaitan dengan data terstruktur (structured data/scema json-ld) yang Anda gunakan dan artikel kali ini untuk membantu Google memahami konten halaman Anda yang sedang mengalami hal itu.

Berikut langkah-langkah untuk mengatasi masalah ini:

1. Identifikasi Sumber Masalah:

  • Periksa Data Terstruktur: Data terstruktur biasanya diimplementasikan menggunakan format JSON-LD, Microdata, atau RDFa. Fokus utama Anda adalah pada JSON-LD karena ini adalah format yang paling umum direkomendasikan oleh Google.

  • Google Rich Results Test: Gunakan alat Google Rich Results Test (sebelumnya alat Pengujian Data Terstruktur) untuk memeriksa halaman www.ilov.eu.org Anda:

    • Buka: https://search.google.com/test/rich-results ini sangat penting!

    • Masukkan URL halaman.

    • Jalankan pengujian.

    • Alat ini akan menunjukkan jika ada error sintaksis JSON dan menyoroti baris kode yang bermasalah. Perhatikan baik-baik pesan error yang diberikan.

2. Memperbaiki Kesalahan JSON:

Setelah Anda menemukan sumber error, perbaiki kesalahan sintaksis JSON. Kesalahan umum meliputi:

  • Kurangnya Koma (,): Setiap pasangan key: value dalam objek JSON harus dipisahkan oleh koma, kecuali pasangan terakhir.

  • Kurangnya Kurung Kurawal Penutup (}): Setiap objek JSON harus diakhiri dengan kurung kurawal penutup.

  • Kurangnya Tanda Kutip Ganda ("): Semua kunci (key) dalam JSON harus diapit tanda kutip ganda. Nilai (value) string juga harus diapit tanda kutip ganda.

  • Karakter yang Tidak Valid: Pastikan tidak ada karakter khusus yang tidak di-escape dengan benar dalam string JSON.

  • Nilai yang Tidak Valid: Pastikan nilai yang digunakan sesuai dengan tipe data yang diharapkan (misalnya, angka, string, boolean).

  • Nested Objects/Arrays: Jika Anda memiliki objek atau array bersarang di dalam JSON Anda, periksa apakah setiap level memiliki sintaks yang benar.

Contoh Kasus:

Katakanlah Anda memiliki kode JSON seperti ini:

      {
  "name": "Contoh Produk"
  "description": "Ini adalah contoh produk.",
  "price": 25
}
    

Ini akan menyebabkan kesalahan penguraian karena kurangnya koma setelah "name": "Contoh Produk". Kode yang benar adalah:

      {
  "name": "Contoh Produk",
  "description": "Ini adalah contoh produk.",
  "price": 25
}
    

3. Di Mana Mencari Kode JSON:

  • Source Code Halaman: Lihat source code HTML halaman www.ilov.eu.org. Cari tag <script type="application/ld+json">. Kode JSON-LD data terstruktur biasanya ditempatkan di dalam tag ini.

  • Theme/Plugin: Jika Anda menggunakan sistem manajemen konten (CMS) seperti WordPress, periksa file tema atau plugin yang mungkin menambahkan data terstruktur secara otomatis. Terkadang, masalah berasal dari template tema atau plugin yang menghasilkan JSON yang tidak valid.

  • Google Tag Manager (GTM): Jika Anda menggunakan GTM untuk menyuntikkan data terstruktur, periksa konfigurasi tag dan variabel Anda.

4. Alat Bantu Validasi JSON:

  • JSONLint: Gunakan alat validasi JSON online seperti JSONLint (https://jsonlint.com/) untuk memeriksa sintaks JSON Anda. Cukup salin dan tempel kode JSON Anda ke validator untuk menemukan kesalahan.

  • Online JSON Editor: Banyak editor JSON online (seperti JSON Editor Online) yang menawarkan validasi sintaks secara real-time.

5. Setelah Memperbaiki:

  • Uji Kembali: Setelah Anda memperbaiki kesalahan, gunakan lagi Google Rich Results Test untuk memastikan bahwa masalah telah teratasi.

  • Validasi di Search Console: Setelah Google merayapi ulang (crawl) halaman Anda, kesalahan di Search Console seharusnya hilang. Anda mungkin perlu meminta pengindeksan ulang halaman di Search Console untuk mempercepat prosesnya.

Tips Tambahan:

  • Gunakan Editor Kode dengan Fitur Validasi: Editor kode seperti Visual Studio Code atau Sublime Text dengan plugin yang sesuai dapat membantu Anda mengidentifikasi kesalahan sintaksis saat Anda menulis atau mengedit kode JSON.

  • Perhatikan Karakter Encoding: Pastikan file HTML Anda menggunakan encoding karakter yang benar (biasanya UTF-8) untuk menghindari masalah dengan karakter khusus.

  • Konsistensi: Jika Anda memiliki banyak halaman dengan data terstruktur, pastikan Anda menggunakan struktur yang konsisten di seluruh situs web Anda.

  • Dokumentasi Schema.org: Rujuk ke dokumentasi Schema.org (https://schema.org/) untuk memastikan Anda menggunakan properti dan tipe yang benar untuk data terstruktur Anda.

Dengan mengikuti langkah-langkah ini, Anda seharusnya dapat menemukan dan memperbaiki kesalahan penguraian JSON di website Anda dan menghilangkan error di Google Search Console. Jika Anda masih mengalami kesulitan, berikan saya cuplikan kode JSON yang bermasalah (jika memungkinkan) atau informasi lebih detail tentang di mana Anda menemukan kode tersebut, dan saya akan mencoba memberikan bantuan lebih lanjut.

Solusi: masalah ini berkaitan dengan data terstruktur (structured data)

Next Post Previous Post
IP perangkat Dan Kota anda saat ini terdeteksi

Alamat IP anda: Memuatkan...