Cara Mengatasi Persoalan Error Publisher Missing And Required Pada Blog
Google telah meluncurkan AMP (Accelerated Mobile Page) yang dikhususkan untuk meningkatkan kinerja situs pada perangkat mobile. Dengan memakai AMP, Google sanggup dengan gampang memilah blog atau situs untuk ditampilkan di halaman hasil pencarian Google.
Google juga menilai performa sebuah situs berdasarkan beberapa atribut terutama atribut Publisher dengan AMP. Melalui atribut ini bot google sanggup mengetahui siapa pubisher dari suatu situs.
Apa yang dimaksud dengan Publisher? Biasanya orang menilai bahwa publisher ialah penerbit artikel atau pemilik blog itu sendiri. Padahal pernyataan tersebut sama sekali tidak benar. Sebenarnya, penerbit artikel atau pemilik blog yang dimaksud ialah Author atau Admin situs, sementara maksud dari Publisher ialah identitas blog itu sendiri. Contoh perbedaan antara Author dan Publisher sanggup dilihat dibawah ini:
Author: Bagas
Publisher: Tutorial Blog
Kedua istilah itu berbeda satu sama lain. Publisher sendiri merupakan sebuah item pada https://schema.org/Organization yang menjadi identitas sebuah situs.
Anda akan menemukan error Publisher: Missing and Required pada sebagian besar template blogspot atau wordpress yang beredar ketika ini. Untuk melacak error tersebut kita sanggup memakai tool structured data testing tool, salah satu tool seo gratis dari Google, silakan kunjungi alamat URL di bawah dan fetch URL blog Anda di sana.
Structured Data Testing Tool
Jika memakai template blogspot Anda akan melihat pesan kesalahan sebagai berikut:
Maksud dari error publisher missing and required ialah suatu kondisi dimana mesin pencari tidak sanggup mengenali siapa publisher dari suatu blog atau situs.
Biasanya beberapa pemilik blog akan menambah atribut Author ke dalam template blogspot namun cara ini tidak akan mengatasi persoalan error tersebut. Lalu bagaimana solusinya? Langkah yang sanggup diambil ialah dengan menambahkan item Publisher ke bab script template yang akan dijelaskan berikut ini.
Google sendiri tidak menyediakan petunjuk khusus untuk mengatasi persoalan ini. Kaprikornus terpaksa harus mengatasinya dengan metode sendiri. Cara ini sudah aku terapkan pada blog ini dan berhasil mengatasi persoalan tersebut:
1. Buka Dashboard Blogger
2. Dari Dashboard Blogger klik Template > Edit HTML
3. Cari aba-aba berikut
<article class='post hentry' itemprop='blogPost' itemscope='itemscope' itemtype='http://schema.org/BlogPosting'>
Biasanya aba-aba markup diatas berada di bawah aba-aba <b:includable id='post' var='post'>
4. Copy aba-aba berikut di bawah <article class='post hentry' itemprop='blogPost' itemscope='itemscope' itemtype='http://schema.org/BlogPosting'>
<div itemprop='publisher' itemscope='' itemtype='https://schema.org/Organization'>
<div itemprop='logo' itemscope='' itemtype='https://schema.org/ImageObject' style='display:none;'>
<img src='URL logo Anda disini'/>
<meta content='URL Logo Anda disini' itemprop='url'/>
<meta content='367' itemprop='width'/>
<meta content='103' itemprop='height'/>
</div>
<meta expr:content='data:blog.title' itemprop='name'/>
</div>
Catatan:
Ubah URL Logo di sini dengan URL Logo Blog milik Anda
Rubah dimensi gambar sesuai dengan ukuran logo Anda, di sini ukurannya ialah 367px X 103px. Bisa jadi logo Anda mempunyai ukuran berbeda dengan ukuran tersebut di atas, jadi sesuaikan saja berdasarkan ukuran logo Anda. Standard ukuran gambar berdasarkan Google ialah 600px X 600PX.
5. Klik tombol Save template di pojok kanan atas dashboard blogger Anda.
Kini saatnya menguji template Anda untuk melihat atribut Publisher. Jika masih ditemukan kesalahan maka akan muncul pesan dengan warna merah. Apabila tidak ada kesalahan, maka Anda akan melihat ibarat gambar berikut ini:
Kini kita sudah berhasil mengatasi error publsher missing and required di blogger. Publisher script untuk AMP Google sudah kita tambahkan ke dalam posting blog di blogspot. Namun di sini kita memakai objek gambar (gambar logo) untuk identitas publisher untuk mesin pencari, gambar akan terlihat pada hasil posting.
Google juga menilai performa sebuah situs berdasarkan beberapa atribut terutama atribut Publisher dengan AMP. Melalui atribut ini bot google sanggup mengetahui siapa pubisher dari suatu situs.
Apa yang dimaksud dengan Publisher? Biasanya orang menilai bahwa publisher ialah penerbit artikel atau pemilik blog itu sendiri. Padahal pernyataan tersebut sama sekali tidak benar. Sebenarnya, penerbit artikel atau pemilik blog yang dimaksud ialah Author atau Admin situs, sementara maksud dari Publisher ialah identitas blog itu sendiri. Contoh perbedaan antara Author dan Publisher sanggup dilihat dibawah ini:
Author: Bagas
Publisher: Tutorial Blog
Kedua istilah itu berbeda satu sama lain. Publisher sendiri merupakan sebuah item pada https://schema.org/Organization yang menjadi identitas sebuah situs.
Anda akan menemukan error Publisher: Missing and Required pada sebagian besar template blogspot atau wordpress yang beredar ketika ini. Untuk melacak error tersebut kita sanggup memakai tool structured data testing tool, salah satu tool seo gratis dari Google, silakan kunjungi alamat URL di bawah dan fetch URL blog Anda di sana.
Structured Data Testing Tool
Jika memakai template blogspot Anda akan melihat pesan kesalahan sebagai berikut:
Maksud dari error publisher missing and required ialah suatu kondisi dimana mesin pencari tidak sanggup mengenali siapa publisher dari suatu blog atau situs.
Biasanya beberapa pemilik blog akan menambah atribut Author ke dalam template blogspot namun cara ini tidak akan mengatasi persoalan error tersebut. Lalu bagaimana solusinya? Langkah yang sanggup diambil ialah dengan menambahkan item Publisher ke bab script template yang akan dijelaskan berikut ini.
Google sendiri tidak menyediakan petunjuk khusus untuk mengatasi persoalan ini. Kaprikornus terpaksa harus mengatasinya dengan metode sendiri. Cara ini sudah aku terapkan pada blog ini dan berhasil mengatasi persoalan tersebut:
1. Buka Dashboard Blogger
2. Dari Dashboard Blogger klik Template > Edit HTML
3. Cari aba-aba berikut
<article class='post hentry' itemprop='blogPost' itemscope='itemscope' itemtype='http://schema.org/BlogPosting'>
Biasanya aba-aba markup diatas berada di bawah aba-aba <b:includable id='post' var='post'>
4. Copy aba-aba berikut di bawah <article class='post hentry' itemprop='blogPost' itemscope='itemscope' itemtype='http://schema.org/BlogPosting'>
<div itemprop='publisher' itemscope='' itemtype='https://schema.org/Organization'>
<div itemprop='logo' itemscope='' itemtype='https://schema.org/ImageObject' style='display:none;'>
<img src='URL logo Anda disini'/>
<meta content='URL Logo Anda disini' itemprop='url'/>
<meta content='367' itemprop='width'/>
<meta content='103' itemprop='height'/>
</div>
<meta expr:content='data:blog.title' itemprop='name'/>
</div>
Catatan:
Ubah URL Logo di sini dengan URL Logo Blog milik Anda
Rubah dimensi gambar sesuai dengan ukuran logo Anda, di sini ukurannya ialah 367px X 103px. Bisa jadi logo Anda mempunyai ukuran berbeda dengan ukuran tersebut di atas, jadi sesuaikan saja berdasarkan ukuran logo Anda. Standard ukuran gambar berdasarkan Google ialah 600px X 600PX.
5. Klik tombol Save template di pojok kanan atas dashboard blogger Anda.
Kini saatnya menguji template Anda untuk melihat atribut Publisher. Jika masih ditemukan kesalahan maka akan muncul pesan dengan warna merah. Apabila tidak ada kesalahan, maka Anda akan melihat ibarat gambar berikut ini:
Kini kita sudah berhasil mengatasi error publsher missing and required di blogger. Publisher script untuk AMP Google sudah kita tambahkan ke dalam posting blog di blogspot. Namun di sini kita memakai objek gambar (gambar logo) untuk identitas publisher untuk mesin pencari, gambar akan terlihat pada hasil posting.