Pertama saya sedang mengutak atik blog saya dengan niat supaya blog saya menjadi blog yang SEO friendly, dengan membuka google dan saya masukan kata kunci google webmaster lalu saya sigin dan masuk ke akun web master. Setelah itu saya klik menuju ke blog saya yang sudah saya add a property.
Lalu klik ==> Search Appearance ==> klik Structured Data , di situ ada data type dan di bawahnya tulisan hatom dibarin tulisan hatom ada 63 item with error lalu saya klik yang ada tanda serunya. kemudiam tampil page url item with error, dan langsung saya klik salah satu yang error, maka tampil hatom (markup : microformats. org) Page details kemudian saya klik ==> Test Live Data maka kita di bawa ke jendela halaman https://developers.google.com/structured-data/testing-tool/. dari situ banyak terdapat keterangan keterangan yang error seperti contoh berikut :
Error yang biasa dialami template-template terbaru
Error Missing "image"
Error Missing "Publisher"
Error missing "dateModified"
Error "MainEntityOfPage"
Error missing "author" dan "name"
Cara Mengatasi Semua Error Structured Data Blog
Langkah pertama baca basmalah, lalu klik "Template" > "Edit HTML" untuk membuka kode HTML Template Blog Anda.
1. Menghilangkan Error Missing "image"
Copy kode di bawah ini:
<b:if cond='data:post.firstImageUrl'> <div itemprop='image'
itemscope='itemscope' itemtype='https://schema.org/ImageObject'>
<meta itemprop="url" expr:content='data:post.firstImageUrl'/>
<meta itemprop="width" content='700'/> <meta
itemprop="height" content='700'/> </div> </b:if>
Simpan di bawah kode:
<article class='post hentry' itemprop='blogPost' itemscope='itemscope' itemtype='http://schema.org/BlogPosting'>
2. Menghilangkan Error Missing "Publisher"
Copy kode berikut ini
<div itemprop="publisher" itemscope='itemscope'
itemtype="https://schema.org/Organization"> <div
itemprop="logo" itemscope='itemscope'
itemtype="https://schema.org/ImageObject"> <meta
itemprop="url" content="URL LOGO BLOG"/> <meta
itemprop="width" content="600"/> <meta itemprop="height"
content="600"/> </div> <meta itemprop="name"
expr:content="data:blog.title"/> </div>
Simpan di bawah kode:
<article class='post hentry' itemprop='blogPost' itemscope='itemscope' itemtype='http://schema.org/BlogPosting'>
Catatan: Ganti URL LOGO BLOG dengan URL logo blog Anda!
3. Mengatasi Error missing "dateModified"
Cari kode yang menampilkan tanggal publikasi postingan, seperti ini:
<a class='updated' expr:href='data:post.url' rel='bookmark'
title='permanent link'><abbr class='published'
expr:title='data:post.timestampISO8601' itemprop='datePublished'>
<data:post.timestamp/></abbr></a>
Tambahkan kode <span itemprop='dateModified'> sehingga menjadi seperti di bawah ini:
<span itemprop='dateModified'><a class='updated'
expr:href='data:post.url' rel='bookmark' title='permanent
link'><abbr class='published'
expr:title='data:post.timestampISO8601' itemprop='datePublished'>
<data:post.timestamp/></abbr></a></span>
4. Mengatasi Error "MainEntityOfPage"
Copy kode berikut ini:
<div itemscope='itemscope' itemprop="mainEntityOfPage" itemType="https://schema.org/WebPage"/>
Simpan di bawah kode:
<article class='post hentry' itemprop='blogPost' itemscope='itemscope' itemtype='http://schema.org/BlogPosting'>
5. Solusi Error missing "author" dan "name"
Temukan kode berikut ini:
<p><data:post.body/></p>
</div>
<script type='text/javascript'>createSummary("summary<data:post.id/>");</script>
</div>
<script type='text/javascript'>createSummary("summary<data:post.id/>");</script>
Copy & simpan kode berikut ini di bawah kode: <p><data:post.body/></p>
<!-- 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
-->
Save Template!
Silakan cek kembali blog Anda di Structured Data Testing Tools. Semoga jadi All good!
Error Structured Data "Missing Image, Updated, Author, blogId, postId"
Ada juga errornya hanya terjadi pada missing image, updated, author, dan blogId - postId saja. Untuk mengatasinya, bisa dicoba tips dari Techno Half berikut ini.Jenis Error:
- 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'/>
<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'>
<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'>
. <h1 class='post-title entry-title' itemprop='headline'>
<h1 class='post-title entry-title' itemprop='headline'>
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".
Paling tidak, dengan tidak bermasalahnya Structured Data template blog, kita jadi "PeDe" dan tenang untuk fokus ke konten blog.
Menurut para blogger senior, structured data blog tidak terlalu pengaruh bagi SEO, setidaknya "belum ngaruh", hanya memperlancar, mempercepat, dan memperbaiki tampilan indeks konten blog kita di mesin pencari.
Sumber pengalam yang saya dapet dari :
http://www.romelteamedia.com/2016/02/mengatasi-semua-error-structured-data-blog.html
Apakah blog Anda juga mengalami error yang sama? Itu penyebabnya adalah ada kesalahan dalam struktur data template blog Anda.
Struktur data blog/website akan menentukan kutipan konten posting yang ditampilkan pada halaman hasil pencarian (SERP) yang relevan dengan permintaan user di mesin pencari Google.
Jika Google memahami konten pada halaman blog kita, maka kutipan isi posting yang ditampilkan pada halaman hasil pencarian akan makin rinci. Ini akan terkait dengan relevansi hasil pencarian mereka yang diinginkan, dan berdampak baik bagi kunjungan (trafik).
Struktur Data dan SEO
Apakah struktur data template blog berpengaruh pada SEO? Jawabannya, YA! Ini salah satu penjelasannya:Well, search engines rely on it to understand content on web documents, which allows them to improve the results that are displayed for specific types of search queries. Another benefit to including structured data in your website is the ability to showcase rich snippets, which are part of an increasingly enhanced search experience that reveals additional lines of text or images in search results.Good Luck and Happy Blogging!
by : Phitoy