Tak sengaja saya melakukan pengecekan struktur data blog pada salah satu testing tool milik Google yaitu Structur Data Testing Tools yang dapat dikunjungi pada alamatnya di https://developers.google.com/structured-data/testing-tool/. Blog yang saya tes yaitu Xperimen n Xperience yang menggunakan template EvoMagz dan ternyata hasil pengujian menunjukkan ada beberapa kesalahan dan peringatan seperti yang ditunjukkan pada gambar dibawah ini.
Terdapat 2 kesalahan atau error yaitu headline dan publisher, 3 peringatan yaitu dateModified, headline dan mainEntityOfPage. Kesalahan ini bukan kesalahan pada blog tapi kesalahan pada template blog digunakan, saya tidak tau apakah template ini memang memiliki kesalahan atau saya sendiri yang merupakan penyebab kesalahan tersebut, karena saya melakukan sedikit modifikasi sebelum template ini saya gunakan. Tanpa mempersoalkan penyebab kesalahannya dari mana, yang penting inilah solusi yang saya lakukan untuk memperbaiki kesalahan atau error struktur data pada template ini. Jika template yang Anda gunakan memiliki error yang sama, silahkan ikuti perbaikan seperti yang telah saya lakukan, namun jangan lupa backup terlebih dahulu template yang Anda gunakan untuk jaga-jaga jika terjadi kesalahan.
Error dan peringatan pada headline
Pesan pada kesalahan ini berisi "Nilai untuk bidang headline diwajibkan" dan pesan pada peringatan berisi "Bidang headline disarankan. Berikan nilai jika tersedia", semua kesalahan dan peringatan yang ditemukan terdapat pada BlogPosting seperti yang ditunjukkan pada gambar diatas. Untuk mengatasi kesalahan tersebut, cari kode seperti dibawah ini :
Tambahkan bidang headline sehingga menjadi :
Kemungkinan ada beberapa h1, h2 atau h3 yang digunakan pada template, dan jika terdapat itemprop='name' ubah menjadi itemprop='name headline'.
Error pada image, publisher dan mainEntityOfPage
Pesan pada kesalahan image atau publisher ini sama dengan pesan kesalahan error pada headline yaitu "Nilai untuk bidang headline diwajibkan", sedangkan peringatan pada mainEntityOfPage memiliki pesan "Bidang mainEntityOfPage disarankan. Berikan nilai jika tersedia" dan kesalahannya juga terdapat pada BlogPosting. Untuk mengatasinya cari kode dibawah ini :
Letakkan kode berikut ini dibawah kode tadi.
Peringatan pada dateModified
Pesan pada peringatan ini berisi "Bidang mainEntityOfPage disarankan. Berikan nilai jika tersedia" dan masih terdapat pada BlogPosting. Untuk mengatasi peringatan tersebut cari kode dibawah ini :
Tambahkan bidang datePublished pada itemprop sehingga menjadi :
Setelah dilakukan pengujian ulang ternyata tidak ada kesalahan dan peringatan lagi seperti yang ditunjukkan pada gambar dibawah ini.
Ini adalah perbaikan yang saya lakukan sendiri pada blog yang menggunakan template EvoMagz dan 100% berhasil yang dibuktikan dengan gambar diatas. Sekali lagi saya peringtkan agar selalu backup template sebelum melakukan modifikasi atau perubahan didalamnya.
Sekian artikel singkat ini semoga bermanfaat.



No comments:
Post a Comment