Cara Mengatasi Semua Error Missing Required Structured Data Blog di Testing Tool
Romeltea | Follow @romel_tea
Cara Mengatasi Semua Error Structured Data "Missing Image, Updated, Author, blogId, postId" di Testing Tools Google.
CEK blog Anda di Structured Data Testing Tool. Apakah "Tidak ada masalah" alias "All good" ataukah ada "rapor merah" berupa missing error? Mulai dari image, headline, hingga author missing and required?
Biasanya, error atau kesalahan yang ditemukan adalah sebagai berikut:
Errors:
2. Cari (Tekan Ctrl + F) kode berikut ini:
<meta expr:content='data:post.firstImageUrl' itemprop='image_url'/>
Ganti kode 'image_url' dengan 'image' alias hapus _url menjadi:
<meta expr:content='data:post.firstImageUrl' itemprop='image'/>
3. Save template!
Error Missing pertama suda kita atasi.
<abbr class='published' expr:title='data:post.timestampISO8601'><data:post.timestamp/></abbr></a>
dengan kode:
<abbr class='published' expr:content='data:post.timestampISO8601' itemprop='datePublished'><span class='updated'><data:post.timestamp/></span></abbr></a>
<meta expr:content='data:blog.blogId' itemprop='blogId'/>
<meta expr:content='data:post.id' itemprop='postId'/>
Sebenarnya kedua kode tersebut bukan error, hanya saja Google tidak mengenalinya. Menghapus dua kode tersebut tidak akan bermasalah.
<h1 class='post-title entry-title' itemprop='name'>
<h2 class='post-title entry-title' itemprop='name'>
<h3 class='post-title entry-title' itemprop='name'>
dengan kode ini:
<h1 class='post-title entry-title' itemprop='headline'>
<h1 class='post-title entry-title' itemprop='headline'>
<h1 class='post-title entry-title' itemprop='headline'>
Intinya sih, hanya ganti 'name' menjadi 'headline' sebagaimana dibutuhkan Google.
<data:post.body/>
<!-- hCard"author" Start --> <span class='post-author vcard'> <b:if cond='data:top.showAuthor'> <data:top.authorLabel/> <b:if cond='data:post.authorProfileUrl'> <span class='fn' itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta expr:content='data:post.authorProfileUrl' itemprop='url'/> <a class='g-profile' expr:href='data:post.authorProfileUrl' rel='author' title='author profile'> <span itemprop='name'><data:post.author/></span> </a> </span> <b:else/> <span class='fn' itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <span itemprop='name'><data:post.author/></span> </span> </b:if> </b:if> </span> <!-- hCard"author" End -->
Jika semua langkah dilakukan dengan benar, maka semua Error Missing Required Structured Data Blog di Testing Tool sudah teratasi. Blog Anda akan "All good" alias "Tidak ada masalah".*
Sumber
CEK blog Anda di Structured Data Testing Tool. Apakah "Tidak ada masalah" alias "All good" ataukah ada "rapor merah" berupa missing error? Mulai dari image, headline, hingga author missing and required?
Biasanya, error atau kesalahan yang ditemukan adalah sebagai berikut:
Errors:
- The property image_url is not recognised -- image: missing and requird
- Missing Required Field Updated
- The property postId is not recognized
- The property blogId is not recognized
- A value for the headline field is required.
- Missing required hCard "author".
Mengatasi Error Image: 'image_url'
1. Template >> Edit HTML2. Cari (Tekan Ctrl + F) kode berikut ini:
<meta expr:content='data:post.firstImageUrl' itemprop='image_url'/>
Ganti kode 'image_url' dengan 'image' alias hapus _url menjadi:
<meta expr:content='data:post.firstImageUrl' itemprop='image'/>
3. Save template!
Error Missing pertama suda kita atasi.
Mengatasi Missing Required Field "Updated" Error
GANTI kode<abbr class='published' expr:title='data:post.timestampISO8601'><data:post.timestamp/></abbr></a>
dengan kode:
<abbr class='published' expr:content='data:post.timestampISO8601' itemprop='datePublished'><span class='updated'><data:post.timestamp/></span></abbr></a>
Mengatasi The Property postId & blogId is not recognized
Hapus dua kode ini:<meta expr:content='data:blog.blogId' itemprop='blogId'/>
<meta expr:content='data:post.id' itemprop='postId'/>
Sebenarnya kedua kode tersebut bukan error, hanya saja Google tidak mengenalinya. Menghapus dua kode tersebut tidak akan bermasalah.
Mengatasi "headline" field is required
GANTI kode<h1 class='post-title entry-title' itemprop='name'>
<h2 class='post-title entry-title' itemprop='name'>
<h3 class='post-title entry-title' itemprop='name'>
dengan kode ini:
<h1 class='post-title entry-title' itemprop='headline'>
<h1 class='post-title entry-title' itemprop='headline'>
<h1 class='post-title entry-title' itemprop='headline'>
Intinya sih, hanya ganti 'name' menjadi 'headline' sebagaimana dibutuhkan Google.
Fix Missing Required Field hCard"author"
Tambahkan kode berikut ini di bawah kode
<data:post.body/>
<!-- hCard"author" Start --> <span class='post-author vcard'> <b:if cond='data:top.showAuthor'> <data:top.authorLabel/> <b:if cond='data:post.authorProfileUrl'> <span class='fn' itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta expr:content='data:post.authorProfileUrl' itemprop='url'/> <a class='g-profile' expr:href='data:post.authorProfileUrl' rel='author' title='author profile'> <span itemprop='name'><data:post.author/></span> </a> </span> <b:else/> <span class='fn' itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <span itemprop='name'><data:post.author/></span> </span> </b:if> </b:if> </span> <!-- hCard"author" End -->
Jika semua langkah dilakukan dengan benar, maka semua Error Missing Required Structured Data Blog di Testing Tool sudah teratasi. Blog Anda akan "All good" alias "Tidak ada masalah".*
Sumber
Previous
« Prev Post
« Prev Post
Next
Next Post »
Next Post »
headlinenya beda boss admin
ReplyDeleteterima kasih banyak boss min
ReplyDeletemantap terima kasih
ReplyDeleteTerima kasih. sangat membantu
ReplyDeletetinggal satu lagi belum terobati di dateModified,tolong pencerahan nya min
ReplyDeleteheadline ga work min
ReplyDelete