Sayangnya beberapa webmaster masih belum mengerti mengenai arti structured data cannot be described (data terstruktur tidak dapat diurai) dan bagaimana cara memperbaikinya. Yang mereka tau error tersebut harus segera diperbaiki karena didalam email disebutkan “Error dapat mencegah halaman atau fitur Anda muncul di hasil Penelusuran” . Beruntungnya error yang saya lihat disitus saya terkait data terstruktur tidak diurai hanya karena masalah sepele yaitu Urutan escape dalam string salah/Bad escape sequence in string
Laporan ini mencantumkan data terstruktur yang ditemukan di situs Anda, yang tidak dapat diurai karena error sintaks yang serius. Jenis data terstruktur yang di inginkan (Lowongan, Acara, deskripsi, dan sebagainya) tidak dapat ditentukan karena terjadi error penguraian
Misalnya, berikut ini adalah cuplikan data terstruktur JSON-LD yang mungkin muncul di halaman kontak Unlimited Ball Bearings corporation, yang mendeskripsikan informasi kontak mereka:
Mengatasi error Unparsable structured data report | |||
---|---|---|---|
Pesan Error | Saran perbaikan | ||
Invalid JSON document | JSON memiliki kesalahan sintaksis tingkat atas | ||
Incorrect value type | Nilai yang ditentukan untuk properti adalah tipe yang salah. Misalnya, Anda menentukan string ketika angka atau array diharapkan. | ||
Parsing error: Missing ‘:’ | Tanda ‘:’ hilang. | ||
Parsing error: Missing ‘,’ or ‘}’ | Tidak ada tanda ‘,’ atau tanda kurung tutup. | ||
Parsing error: Missing ‘}’ or object member name | Tidak ada braket penutup atau nama anggota objek. | ||
Parsing error: Missing ‘,’ or ‘]’ in array declaration | Kesalahan saat menguraikan nilai array: melewatkan ‘,’ atau ‘]’ dalam deklarasi array. | ||
Unable to parse token length | Untuk beberapa alasan, awal dan akhir properti atau nilai tidak dapat ditemukan. | ||
Invalid number | Nilai properti diharapkan menjadi angka, tetapi jenis nilai lain digunakan. | ||
Empty escape sequence in string | Nilai string mencakup karakter urutan keluar yang kosong: misalnya:
“description” : “Call me John” daripada “description” : “Call me “John””. |
||
Bad escape sequence in string | Urutan escape tidak valid yang digunakan dalam nilai string. Sebagai contoh:
“description”: “Beberapa q urutan yang tidak diketahui” |
||
Truncated Unicode character | Kehilangan 6 karakter terakhir dalam pasangan pengganti Unicode. | ||
Invalid Unicode character | Kehilangan token pada awal paruh kedua dari pasangan pengganti Unicode. | ||
Invalid Unicode escape sequence: four digits expected | Urutan escape Unicode memiliki kesalahan sintaksis: urutannya harus berisi empat digit. | ||
Invalid Unicode escape sequence: hexadecimal digit expected | Urutan escape Unicode memiliki kesalahan sintaksis: digit heksadesimal diharapkan tetapi tidak disediakan. | ||
Duplicate unique property | Anda memberikan dua definisi untuk properti unik di objek data terstruktur Anda. Misalnya, dua @contextvalue. | ||
Invalid top level element | Item tingkat atas di JSON-LD Anda tidak valid | ||
Reference to nonexistent item | Sebuah itemrefattribut menunjuk ke pengenal tidak ada |
Kok gagal? oke masukkan url yang bermasalah ke inspeksi url kemudian tunggu sampai perubahannya dirayapi oleh google (24 jam)
Kemudian coba lagi buka GSC masuk pada error Unparsable structured data > Bad escape sequence in string > Validate fix
Searchconsole akan melacak status validasi masalah secara keseluruhan jadi meskipun secara default itu otomatis dirayapi tapi anda dapat mengirimkan permintaan pada status setiap instance masalah. Ketika anda tidak lagi melihat masalah tersebut di GSC berarti google menganggap error tersebut sudah diperbaiki
Berapa lama pesan error ini akan menghilang setelah saya perbaiki ? ini adalah hal yang sifatnya sistematis ketika GSC melakukan validasi ulang
Berikut ini ringkasan proses validasi setelah Anda mengklik Validasi Perbaikan untuk masalah. Proses ini dapat memerlukan waktu beberapa hari, dan Anda akan menerima pemberitahuan progres melalui email.
- Saat Anda mengklik Validasi Perbaikan, Search Console langsung memeriksa beberapa halaman.
- Jika instance saat ini ada di salah satu halaman tersebut, validasi akan berakhir, dan status validasi tetap tidak berubah.
- Jika halaman contoh tidak memiliki error saat ini, validasi akan dilanjutkan dengan status Dimulai. Jika validasi menemukan masalah lain yang tidak terkait, masalah tersebut akan dianggap sebagai jenis masalah lain dan validasi dilanjutkan.
- Search Console bekerja melalui daftar URL yang diketahui, yang terpengaruh oleh masalah ini. Antrean untuk crawling ulang hanya berisi URL dengan instance masalah yang diketahui, bukan keseluruhan situs. Search Console menyimpan rekaman semua URL yang diperiksa pada histori validasi, yang dapat dibuka di halaman detail masalah.
- Saat URL diperiksa:
- Jika masalah tidak ditemukan, status validasi instance berubah menjadi Lulus. Jika ini adalah instance pertama yang diperiksa setelah validasi dimulai, status validasi masalah berubah menjadi Terlihat bagus.
- Jika URL tidak lagi dapat dijangkau, status validasi instance berubah menjadi Lainnya (bukan merupakan status error).
- Jika instance masih ada, status masalah berubah menjadi Gagal dan validasi berakhir. Jika ini adalah halaman baru yang ditemukan oleh crawling normal, halaman ini akan dianggap sebagai instance lain dari masalah yang ada.
- Jika semua URL peringatan dan error telah diperiksa dan jumlah masalahnya bernilai 0, status masalah akan berubah menjadi Lulus. Penting: Meskipun jumlah halaman yang terpengaruh berkurang hingga 0 dan status masalah berubah menjadi Lulus, label tingkat keparahan asli akan tetap ditampilkan (Error atau Peringatan).
- Meskipun Anda tidak pernah mengklik “mulai validasi” Google dapat mendeteksi instance masalah yang telah diperbaiki. Jika Google mendeteksi bahwa semua instance masalah telah diperbaiki selama crawl regulernya, status masalah akan berubah menjadi “T/A” pada laporan.
Kapan masalah dianggap telah “diperbaiki” untuk URL atau halaman?
Masalah ditandai sebagai telah diperbaiki untuk URL atau halaman saat salah satu ketentuan berikut terpenuhi:
- Saat URL di-crawl dan masalahnya tidak ditemukan lagi di halaman. Untuk error tag AMP, hal ini dapat berarti bahwa Anda telah memperbaiki tag atau tag tersebut telah dihapus (jika tag tidak diwajibkan). Selama upaya validasi, status masalah akan dianggap sebagai “lulus”.
- Jika halaman tidak ada di Google dengan alasan apa pun (halaman dihapus, ditandai noindex, perlu autentikasi, dan sebagainya), masalah tersebut akan dianggap sebagai diperbaiki untuk URL tersebut.
Baca juga : Cara memperbaiki error data struktur disearch console
Demikian postingan mengenai cara mengatasi masalah error data terstruktur tidak dapat di uraikan semoga bermanfaat dan dapat membantu menyelesaikan masalah anda. Jika ada pertanyaan atau anda ingin berbagi pengalaman silahkan tuliskan pada kolom komentar yang tersedia dibawah. Sekian dan terimakasih