Mengatasi Error Missing Headline, DatePublished, Image Structured Data Blog

Posted by | Follow @romeltea

Structured Data Blog
Cara mengatasi error missing required "headline", "datePublished", dan "image" di Structured Data Testing Tools.

COBA deh cek data terstruktur blog Anda di Structured Data Testing Tool. Jika hasilnya "All good", just say hamdalah! Jika error, ya... perbaiki dong!

Biasanya, template lama suka bermasalah. Umumnya mengalami error missing "headline", "datePublished", dan "image" seperti dalam gambar berikut ini:

error missing "headline", "datePublished", dan "image"


Umumnya, jika menggunakan template terbaru, template blog seo friendly, maka hasilnya akan "All good", tanpa error, alias sudah memasang Schema Org dengan baik. Meski, sering juga ada missing error, bahkan template premium sekalipun!

Cara Mengatasi Error Missing "headline", "datePublished", dan "image"

Berikut ini saya kompilasi cara mengatasi error missing "headline", "datePublished", dan "image" hasil Googling dengan keywords error missing "headline", "datePublished", dan "image".

Sudah saya terapkan dan sukses di beberapa blog, termasuk blog demo The Writer dan My Notes. Anda yang menggunakan salah satu template tersebut, silakan ikuti solusi berikut ini.

Langkah awal: 
1. Login ke Blogger > Dashboard Blogger
2. Klik "Template" > "Edit HTML"

Mengatasi Error Missing "headline"  
1. Cari (Ctrl+F) kode post-title entry-title
2. Akan ditemukan sejumlah kode berikut ini:

<h1 class='post-title entry-title' itemprop='name'>
<h2 class='post-title entry-title' itemprop='name'>
<h3 class='post-title entry-title' itemprop='name'>


Ubah 'name' menjadi 'headline' sehingga menjadi:

<h1 class='post-title entry-title' itemprop='headline'>
<h2 class='post-title entry-title' itemprop='headline'>
<h3 class='post-title entry-title' itemprop='headline'>

Jika kode post-title entry-title di template Anda tidak ada tambahan itemprop='name', maka tambahkan saja itemprop='headline' di belakangnya.


Mengatasi Missing error "datePublished"
1. Cari (Ctrl+F) kode http://schema.org/BlogPosting maka akan ada dua kode berikut ini:

<div class='post hentry uncustomized-post-template' itemscope='itemscope' itemtype='http://schema.org/BlogPosting'>

dan

<div class='post hentry' itemprop='blogPost' itemscope='itemscope' itemtype='http://schema.org/BlogPosting'>

Tambahkan kode berikut ini di bawah kedua kode tersebut:

<div style='display:none'><a class='timestamp-link' expr:href='data:post.url' rel='bookmark' title='permanent link'><abbr class='published' expr:title='data:post.timestampISO8601' itemprop='datePublished'><span class='updated'><data:post.dateHeader/><data:post.timestamp/></span></abbr></a></div>

HASILNYA akan seperti ini:

<div class='post hentry uncustomized-post-template' itemscope='itemscope' itemtype='http://schema.org/BlogPosting'>
<div style='display:none'><a class='timestamp-link' expr:href='data:post.url' rel='bookmark' title='permanent link'><abbr class='published' expr:title='data:post.timestampISO8601' itemprop='datePublished'><span class='updated'><data:post.dateHeader/><data:post.timestamp/></span></abbr></a></div>

dan

<div class='post hentry' itemprop='blogPost' itemscope='itemscope' itemtype='http://schema.org/BlogPosting'>
<div style='display:none'><a class='timestamp-link' expr:href='data:post.url' rel='bookmark' title='permanent link'><abbr class='published' expr:title='data:post.timestampISO8601' itemprop='datePublished'><span class='updated'><data:post.dateHeader/><data:post.timestamp/></span></abbr></a></div>


Mengatasi Error missing "image"
1. Cari kode

<img class='post-thumb' expr:alt='data:title' expr:src='data:post.thumbnailUrl' ...

ATAU

<img class='thumb-post' expr:alt='data:post.title' ....

2. TAMBAHKAN kode itemprop='image' di depan class= sehingga menjadi

itemprop='image' class=

Cara Lain, jika masih error:
1. Find:

<div class='post hentry' itemscope='itemscope' itemtype='http://schema.org/BlogPosting'>

Tambahkan kode berikut ini di bawahnya:

<b:if cond='data:post.thumbnailUrl'>
<meta expr:content='data:post.thumbnailUrl' itemprop='image'/>
</b:if>

Di template tertentu, ada juga cara mengatasi error missing "image" ini dengan cara:
1.  Temukan kode <div class='Image'>
2. Ubah menjadi: <div class='Image' itemprop="image">

Bagaimana jika error missing required "headline", "datePublished", dan "image" di Structured Data Testing Tools itu dibiarkan alias tidak diperbaiki?

Gak terlalu masalah sih, karena structured data itu untuk menampilkan richsnippets di hasil pencarian Google. Namun, lebih baik diperbaiki agar blog tampil maksimal dan optimal untuk indeks mesin pencari, khususnya Google. Wasalam. (http://blogromeltea.blogspot.com).*

Link untuk error missing structured data lainnya:
  • http://www.mybloggertricks.com/2014/04/fix-structured-data-hatom-errors-in.html
  • http://www.technohalf.com/2015/08/how-to-fix-all-structured-data-errors.html

» Thanks for reading Mengatasi Error Missing Headline, DatePublished, Image Structured Data Blog

Tags: Desain Blog
0 Komentar untuk "Mengatasi Error Missing Headline, DatePublished, Image Structured Data Blog"

No Spam, Please!

Back To Top