Lompat ke konten Lompat ke sidebar Lompat ke footer

Cara Fix Warning Missing Author URL Rich Result Test

Bagi para Blogger maupun pemilik Website tentu tak asing dengan tools Google Rich Result Tester, namun belakangan tiba-tiba muncul laporan Warning/peringatan di salah satu elemen data terstrukturnya.

Pada tabel struktur data tepatnya dibagian Artikel author muncul laporan Warning author Missing field "url" (optional). Padahal tidak pernah diutak-atik template. penasaran kan? Yuk disimak!

rich result test structured schema data warning missing field url

Rich Result dan Structured Schema Data

Jika berbicara tentang Rich Result tentu berkaitan erat dengan Structured Schema Data, dalam halaman Search Galery Documentation terdapat cukup banyak Schema Data yang dapat kita pelajari.

Apa itu Rich result test?

Rich result test adalah salah satu tools yang disediakan google untuk mengecek kelengkapan dan ketepatan info Schema yang nantinya akan muncul di SERP (Search Engine Result Page).

Apa itu Structured Schema Data?

Structured Schema Data adalah skema atau konsep yang terbentuk dari beberapa baris kode dalam membentuk sebuah tampilan snippet unik di SERP.

Schema data ini akan sangat membantu dalam mendongkrak posisi kita di SERP, karena Google akan menampilkan informasi yang paling Lengkap di halaman utama mereka.

Kenapa muncul warning author Missing field url?

warning missing field url author
Before

Penyebab pastinya CatatanDroid belum mengetahui pasti, namun hal ini terjadi biasanya diakibatkan karena adanya perubahan/update dari penyempurnaan program rich result serp tersebut.

Jika sobat mengetahui penyebab pastinya dari sumber info yang terpercaya silahkan kirim pada kolom komentar dibawah ya. :)

Solusinya adalah cukup dengan menambahkan beberapa kode postMetadataJSON terbaru.

Pada beberapa template masih menggunakan 1 baris kode postMetadataJSON lama, sehingga menyebabkan muncul warning tersebut.

Setelah mencoba searching dengan beberapa keyword terkait cara fix warning author Missing field "url" (optional) sayangnya belum ada yang membahasnya. :(

Update kode postMetadataJSON di template

Karena proses perbaikan ini memerlukan proses perubahan Template, so pastikan sobat melakukannya dengan hati-hati ya! budayakan Backup sebelum praktek eksekusi. Yuk kita lanjut praktek!

CatatanDroid melakukan tutorial dibawah ini menggunakan base template LinkMagz v.3.1.0, perbedaan kode/baris kode dapat terjadi pada template yang berbeda.

Cara fix missing url author Schema Article Template LinkMagz 

  1. Masuk ke akun Blogger sobat dan buka menu Theme di menu utama Dashboard
  2. Klik icon panah kebawah di tombol orange beruliskan Customize
  3. Lalu pilih Edit HTML (sangat disarankan untuk melakukan backup terlebih dahulu)
  4. Selanjutnya cari baris name='postMetadataJSON'
    Contoh:
    <b:includable id='postMeta' var='post'>
     <b:include data='post' name='postMetadataJSON'/>
    </b:includable>
  5. Tepat dibawah baris </b:includable> tambahkan kode dibawah ini
    <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>
  6. Save template dan lanjut lakukan pengetesan ulang di search.google.com/test/rich-results

Jika sobat menerapkan langkah-langkah diatas dengan benar seharusnya dapat memperbaiki laporan warning berwarna kuning dan berubah menjadi hijau.

Penutup dan Kesimpulan

cara mengatasi warning missing field url author
After

Dalam rangka menyempurnakan kinerja mesin pencarian Google nampaknya mereka terus menyempurnakan fitur Structured Schema Data ini sebagai acuan konten yang paling relevan, informasi detail dan menarik dari kata kunci yang dicari oleh penggunanya.

Oleh sebab itu kita sebagai pemilik Blog/Website harus terus update informasi terkini dari pembaruan yang ada serta mencari solusi dari berbagai sumber yang sangat banyak tersedia di Internet.

Akhir kata semoga artikel cara mengatasi peringatan penulis url hilang di Google search console tools rich result rest ini dapat bermanfaat bagi para rekan Blogger sekalian. Terima kasih dan Selamat mencoba! CatatanDroid

Daftar pustaka,
Search Galery Documentation

YZG
YZG ✉️ admin@catatandroid.com for personal or business inquiry.

Artikel Lainnya