Ini dia Cara Memvalidasi Error penguraian Google Search Console (GSC) 

Mello.id Google Search Console adalah alat gratis yang disediakan oleh Google untuk membantu pemilik situs web dalam memantau kinerja situs mereka dalam hasil penelusuran Google. Dengan menggunakan Google Search Console, Anda dapat memperoleh informasi yang berharga tentang bagaimana situs web Anda tampil dalam hasil penelusuran organik dan mengidentifikasi langkah-langkah yang dapat Anda ambil untuk meningkatkan visibilitas situs Anda.

Harap diketahui bahwa sebelumnya Google Search Console dikenal dengan nama Google Webmasters Tool. Perubahan nama ini dilakukan oleh Google karena alat yang mereka kembangkan tidak hanya ditujukan bagi para ahli web, tetapi juga bagi pemilik bisnis, pakar SEO, pemasar, dan pengembang web.

Jika Anda pernah melakukan pembaruan plugin atau mengedit kode yang dimasukkan ke situs web WordPress Anda, kemungkinan besar Anda pernah mengalami masalah yang menghasilkan pesan kesalahan parse atau kesalahan sintaks tak terduga di WordPress. Kesalahan semacam ini sering terjadi karena kesalahan kecil yang mungkin hanya melibatkan satu karakter.

Error penguraian: ‘,’ atau ‘}’ tidak ada : Kesalahan Sintaks di WordPress

Kesalahan Sintaks – Kesalahan ini muncul ketika terjadi kesalahan dalam struktur kode PHP, seperti kehilangan atau penambahan karakter yang seharusnya tidak ada. Kesalahan Tak Terduga – Istilah ini mengacu pada situasi ketika kode kehilangan satu karakter dan PHP mencapai akhir file tanpa menemukan apa yang diharapkan.

Error ini akan mencakup informasi di bagian akhir yang menjelaskan karakter yang tidak terduga yang ditemukan. Jika Anda melihat pesan kesalahan seperti “Parse Error: Syntax Error, Unexpected end” di WordPress, itu berarti WordPress mendeteksi keberadaan kesalahan dalam kode, seperti kehilangan atau penambahan karakter.

Kesalahan ini bisa disebabkan oleh hal-hal sederhana seperti koma, titik koma, kurung tutup yang kurang, atau terlalu banyak tanda kurung.

Kesalahan sintaks yang hilang bisa terjadi pada kode yang Anda tulis atau salin-tempel ke situs web Anda, atau mungkin ada dalam tema atau plugin yang telah Anda pasang atau perbarui. Untungnya, memperbaiki kesalahan semacam ini tidak terlalu sulit, asalkan Anda memahami cara kerja kode dan memiliki pengetahuan dasar tentang mengeditnya.

Cara Mengatasi dan Memvalidasi Error penguraian: ‘,’ atau ‘}’ tidak ada

Masalah ditandai sebagai telah diperbaiki untuk URL atau halaman saat salah satu ketentuan berikut terpenuhi:

  1. 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”.
  2. 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. 

Search Console telah mengidentifikasi bahwa situs Anda terpengaruh oleh 1 Data terstruktur tidak dapat diurai masalah:

Error Teratas

Error dapat menyebabkan halaman atau fitur Anda tidak muncul di Hasil penelusuran. Error berikut ditemukan di situs Anda:

Error penguraian: ‘,’ atau ‘}’ tidak ada

Sebaiknya perbaiki masalah tersebut jika memungkinkan agar situs Anda dapat memberikan cakupan dan pengalaman terbaik di Google Penelusuran.

Laporan ini mencakup data terstruktur yang ditemukan di situs Anda, namun sayangnya terjadi error sintaks yang serius sehingga data tersebut tidak dapat diurai. Jenis data terstruktur yang diinginkan, seperti lowongan, acara, dan deskripsi, tidak dapat ditentukan karena terjadi kesalahan dalam penguraian.

Mengapa hal ini bisa terjadi?

Salah satu faktor yang dapat menyebabkan hal ini adalah ketika tanda petik digunakan dalam deskripsi postingan blog. Penggunaan tanda petik ini dapat mempengaruhi penafsiran markup json-ld dan schema yang digunakan dalam template. Ketika konten yang menggunakan tanda petik tersebut disematkan atau ditampilkan, hal ini dapat menyebabkan kesalahan penguraian, di mana tanda koma atau kurung kurawal tidak ditemukan (Decomposition error: ‘,’ or ‘}’ does not exist).

Struktur markup pada json-ld menggunakan tanda petik untuk mendefinisikan jenis property atau elemen. Jadi, jika terdapat teks yang tidak terdefinisi dalam markup pada kotak deskripsi dan menggunakan tanda petik, teks tersebut akan dianggap sebagai property markup json-ld.

Namun, jika definisinya tidak diketahui, ini akan menyebabkan kesalahan penguraian yang tidak dapat diatasi.

Google menggunakan data terstruktur yang ditemukan di web untuk memahami konten halaman web dan untuk mengumpulkan informasi tentang web dan dunia secara keseluruhan. Namun, kesalahan penguraian yang serius dapat menyebabkan ketidakmampuan Google untuk memperoleh informasi yang diinginkan dari situs Anda.

Oleh karena itu, penting untuk memastikan bahwa markup dan struktur data terstruktur di situs Anda bebas dari kesalahan sintaks yang dapat mengganggu penguraian yang akurat.

Caranya: buka halaman GSC masuk pada error Unparsable structured data > Bad escape sequence in string > Validate fix.

Error typeDescription
Invalid JSON documentThe JSON had a top-level syntax error.
Incorrect value typeThe value specified for a property was of the wrong type. For example, you specified a string when a number or array was expected.
Parsing error: Missing ‘:’Missing a ‘:’ mark.
Parsing error: Missing ‘,’ or ‘}’Missing a ‘,’ or closing bracket.
Parsing error: Missing ‘}’ or object member name
 
Missing a closing bracket or object member name.
Parsing error: Missing ‘,’ or ‘]’ in array declarationError parsing an array value: missing a ‘,’ or ‘]’ in the array declaration.
Unable to parse token lengthFor some reason, the start and end of a property or value could not be found.
Invalid numberProperty value expected to be a number, but another value type was used.
Empty escape sequence in stringA string value include an empty escape sequence character: for example:"description" : "Call me \ John"rather than"description" : "Call me \"John\"".
Bad escape sequence in stringAn invalid escape sequence used in a string value. For example:”description” : “Some \q unknown sequence”
Truncated Unicode characterMissing the last 6 characters in a Unicode surrogate pair.
Invalid Unicode characterMissing a \u token at the start of the second half of a Unicode surrogate pair.
Invalid Unicode escape sequence: four digits expectedA Unicode escape sequence has a syntax error: it should contain four digits.
Invalid Unicode escape sequence: hexadecimal digit expectedA Unicode escape sequence has a syntax error: a hexadecimal digit was expected but not provided.
Duplicate unique propertyYou provided two definitions for a unique property in your structured data object. For example, two @context values.
Invalid top level elementA top-level item in your JSON-LD is invalid.
Reference to nonexistent itemAn itemref attribute points to a non-existent identifier.

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.

Tinggalkan Balasan