Memperbaiki Warning Kolom URL Tidak Ada di Skema Data Terstruktur
Saat melakukan pengecekan di Google Structured Data Testing Tool atau Rich Results Test, mungkin Anda pernah menemukan peringatan "kolom URL tidak ditemukan (opsional)". Peringatan ini bukanlah error yang berbahaya, tetapi jika dibiarkan dapat memengaruhi validasi data terstruktur dan menurunkan efektivitas SEO situs Anda.
![]() |
Memperbaiki Warning Kolom URL Tidak Ada di Skema Data Terstruktur |
Penyebab Peringatan Kolom URL Tidak Ditemukan
Peringatan ini biasanya muncul karena beberapa faktor berikut:
-
Struktur JSON-LD Tidak Lengkap
Jika dalam template Blogger atau website Anda tidak terdapat atributurl
, maka Google tidak dapat membaca data tersebut dengan sempurna. Ini bisa terjadi karena template yang digunakan tidak menyertakan skema data terstruktur yang lengkap atau ada bagian yang terhapus secara tidak sengaja. -
Update Template Blogger atau CMS Lain
Setelah melakukan pembaruan template atau sistem manajemen konten (CMS), beberapa elemen data terstruktur mungkin hilang atau berubah formatnya. Hal ini bisa disebabkan oleh perubahan standar yang diterapkan oleh platform tersebut. -
Kesalahan dalam Kode Data Terstruktur (Schema Markup)
Schema Markup yang tidak sesuai standar Google dapat menyebabkan beberapa elemen tidak terbaca dengan benar. Jika struktur kode tidak lengkap atau terjadi kesalahan sintaks, peringatan bisa muncul dalam uji coba data terstruktur. -
Penggunaan Template yang Tidak SEO-Friendly
Beberapa template gratis atau versi lama mungkin tidak memiliki skema data terstruktur yang optimal. Ini bisa menyebabkan beberapa elemen yang dibutuhkan oleh Google, termasuk kolom URL, tidak ada dalam template tersebut.
Cara Memperbaiki Peringatan Kolom URL Tidak Ditemukan
Nah disitu tertulis peringatan kolom "URL" tidak ada (opsional) Untuk memperbaiki masalah ini sebenarnya mudah, akan tetapi juga perlu berhati hati, karena apabila salah satu kode di dalam template hilang atau terhapus juga bisa menyebabkan terjadinya error atau hal buruk lainya pada blog anda, Berikut langkah langkah untuk cara memperbaiki terkait masalah Warning Di Google Structured Data Testing Tool atau Rich Results Tes
Cek dan Edit Data Terstruktur JSON-LD di Blogger
Jika Anda menggunakan Blogger, ikuti langkah-langkah berikut untuk memastikan bahwa kolom URL telah ditambahkan ke dalam skema data terstruktur:
- Masuk ke akun Blogger Anda dan pilih blog yang ingin diperbaiki.
- Buka menu "Tema" dan klik "Edit HTML" untuk mengakses kode template.
- Cari kode JSON-LD dalam template. Biasanya terdapat dalam tag berikut:
- <script type="application/ld+json">
- Tambahkan atau perbaiki bagian
url
yang hilang. Contohnya seperti berikut: - "url": "<data:post.url/>"
- Pastikan kode JSON-LD tidak memiliki kesalahan sintaks, lalu simpan template setelah selesai mengedit.
Menyesuaikan Schema Markup dengan Standar Google
Jika Anda menggunakan WordPress atau CMS lainnya, pastikan Schema Markup telah disesuaikan dengan standar terbaru dari Google. Berikut adalah contoh skema data terstruktur yang benar untuk artikel di blog:
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "BlogPosting",
"headline": "Judul Artikel Anda",
"author": {
"@type": "Person",
"name": "Nama Anda"
},
"publisher": {
"@type": "Organization",
"name": "Nama Situs Anda"
},
"mainEntityOfPage": {
"@type": "WebPage",
"@id": "https://www.situsanda.com/post-url"
},
"url": "https://www.situsanda.com/post-url",
"datePublished": "2024-03-30",
"dateModified": "2024-03-30"
}
</script>
Gantilah URL dalam kode tersebut dengan alamat artikel atau halaman yang sesuai di situs Anda.
Untuk pengguna template Viomagz yang versi lama, anda bisa mencari kode html seperti berikut, kode ini letaknya di bagian bawah setelah kode <body>
<b:includable id='postMeta' var='post'>
<b:include data='post' name='postMetadataJSON'/>
</b:includable>
Setelah kode diatas ditemukan, langkah selanjutnya salin kode di bawah ini dan letakan tepat di bawah kode:
</b:includable>
Berikut adalah kodenya dan silahkan di salin:
<b:includable id='postMetadataJSON'>
<script type='application/ld+json'>
{
"@context": "http://schema.org",
"@type": "BlogPosting",
"mainEntityOfPage": {
"@type": "WebPage",
"@id": "<data:post.url.canonical.jsonEscaped/>"
},
"headline": "<data:post.title.jsonEscaped/>",
"description": "<b:eval expr='data:blog.metaDescription.escaped ? data:blog.metaDescription.escaped : data:this.description'/>",
"datePublished": "<data:post.date.iso8601.jsonEscaped/>",
"dateModified": "<data:post.lastUpdated.iso8601.jsonEscaped/>",
<b:include data='post' name='postMetadataJSONImage'/><b:include data='post' name='postMetadataJSONPublisher'/>
"author": {
"@type": "Person",
"name": "<data:post.author.name.jsonEscaped/>",
"url": "<b:if cond='data:post.author.profileUrl'><data:post.author.profileUrl.jsonEscaped/><b:else/><data:blog.homepageUrl.jsonEscaped/></b:if>",
"image": "<data:post.author.authorPhoto.image.jsonEscaped/>"
}
}
</script>
</b:includable>
Langkah selanjutnya klik Simpan Template :
Gunakan Rich Results Test untuk Validasi
Setelah selesai menerapkan beberapa perbaikan kode, Jangan lupa lakukan pengecekan ulang menggunakan alat uji data terstruktur dari Google:
- Kunjungi halaman Google Rich Results Test di search.google.com/test/rich-results.
- Masukkan URL artikel atau URL Blog yang ingin diuji atau tempelkan kode JSON-LD langsung ke dalam kolom yang tersedia.
- Klik tombol "Test URL" atau "Test Code" untuk memulai proses pengecekan.
- Jika masih ada peringatan, lakukan perbaikan sesuai rekomendasi yang diberikan oleh Google.
Bersihkan Cache dan Cookies
Setelah memperbarui template atau kode data terstruktur, cache browser bisa menyimpan data lama sehingga perubahan tidak langsung terlihat. Untuk memastikan bahwa perubahan sudah diterapkan dengan benar, lakukan langkah-langkah berikut:
- Gunakan mode "Incognito" atau "Private Browsing" di browser Anda.
- Hapus cache dan cookies melalui pengaturan browser.
- Gunakan alat seperti Lighthouse (Google Chrome DevTools) untuk melihat hasil real-time dari perubahan yang telah Anda lakukan.
Gunakan Template yang Mendukung SEO dan Schema Markup
Jika peringatan masih muncul setelah Anda melakukan semua langkah di atas, mungkin masalahnya terletak pada template yang digunakan. Cobalah untuk menggunakan template Blogger atau WordPress yang sudah dioptimalkan untuk SEO dan mendukung skema data terstruktur yang lengkap. Template premium biasanya memiliki struktur data yang lebih baik dibandingkan template gratisan atau template lama.
Kesimpulan
Peringatan "Kolom URL Tidak Ditemukan" dalam data terstruktur sebenarnya bukanlah masalah besar, tetapi penting untuk diperbaiki agar situs Anda tetap optimal di mata Google. Dengan memperbaiki skema data terstruktur, Anda dapat meningkatkan kualitas SEO situs dan memastikan bahwa Google memahami konten Anda dengan lebih baik.
Langkah-langkah yang bisa Anda lakukan untuk memperbaiki peringatan ini antara lain:
- Memeriksa dan mengedit Schema Markup di template Blogger atau WordPress.
- Menambahkan elemen
url
jika belum ada dalam data terstruktur JSON-LD. - Melakukan validasi menggunakan Google Rich Results Test.
- Membersihkan cache setelah melakukan perubahan untuk memastikan hasil yang terbaru.
- Menggunakan template yang SEO-friendly agar tidak perlu banyak perbaikan manual.
Dengan mengikuti panduan ini, Anda dapat memastikan bahwa situs Anda memenuhi standar terbaru Google dan tetap kompetitif dalam hasil pencarian. Jika masih ada pertanyaan atau kendala, jangan ragu untuk berdiskusi di kolom komentar. Semoga artikel ini membantu Anda dalam meningkatkan performa SEO situs Anda
Posting Komentar untuk "Memperbaiki Warning Kolom URL Tidak Ada di Skema Data Terstruktur"