Iklan Terkait

Kamis, 03 Maret 2016

Structured Data Testing Tool

Halo Sobat Netter , netizen, dan para pakar SEO, kali ini saya ingin mencoba membagikan artikel pengalaman saya tentang struktur data pada blog atau blogger, ya walaupun blog saya ini masih amatiran dan belom bagus bentuknya. Saya hanya membagi pengetahuan atau pengalaman saja.

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(&quot;summary<data:post.id/>&quot;);</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 HTML
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.

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'>
.

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).
Maka... ayo, segera perbaiki! Karena bagaimanapun kita harus "manut" sama Google yang mengindeks blog kita dan menyajikannya di SERP.

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

 

 

 

 

Pasar Tambun Online
Pasar Tambun Online Updated at:
Comments
0 Comments

Tidak ada komentar:

Posting Komentar