Cara Memperbaiki Error Struktur Data Pada Bloggger

Posted on

Google Structured Data Testing Tool merupakan alat yang diciptakan oleh google yang berfungsi untuk mengecek sebuah kelengkapan blog anda. Tak hanya itu, alat ini juga berfungsi untuk mengecek suatu kesalahan yang erjadi pada blog anda.

Aturan penulisan struktur data untuk sebuah situs memiliki standar penulisan tersendiri. Standar aturan tersebut merupakan hasil kerjasama dan telah disepakati beberapa mesin pencari terkenal didunia yaitu google, bing, yandex, dan yahoo. Aturan struktur data tersebut dipublikasikan dengan nama Schema dan terdapat pada website schema.org

Cara Memperbaiki Error Struktur Data Pada Bloggger 1

1. Memperbaiki Error pada “author”

Untuk memperbaiki kesalah pada author cari kode seperti ini :

<b:if cond=’data:post.authorProfileUrl’>

<a class=’g-profile’ expr:href=’data:post.authorProfileUrl’ rel=’author’ title=’author profile’>

<data:post.author/>

</a>

<b:else/>

Lalu ganti menjadi :

<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/>

2. Mengatasi Error pada “datePublished” dan”dateModifed”

Jika terdapat tanggal pada postingan anda. Maka cari kode berikut :

<time class=’timestamp-link’ expr:content=’data:post.timestampISO8601′><data:post.timestamp/></time>

Dan ubah menjadi seperti ini :

<time class=’timestamp-link’ expr:content=’data:post.timestampISO8601′ itemprop=’datePublished dateModified‘><data:post.timestamp/></time>

3. Mengatasi Error Pada “image”

Cari kode seperti dibawah ini :

 <article class=’post hentry’ itemscope=’itemscope’ itemtype=’http://schema.org/BlogPosting’>

Ubah menjadi seperti dibawah ini :

<article class=’post hentry’ itemscope=’itemscope’ itemtype=’http://schema.org/BlogPosting’>

<b:if cond=’data:post.firstImageUrl’>

<div itemprop=’image’ itemscope=’itemscope’ itemtype=’https://schema.org/ImageObject’>

<meta expr:content=’data:post.firstImageUrl’ itemprop=’url’/>

<meta content=’320′ itemprop=’width’/>

<meta content=’172′ itemprop=’height’/>

</div>

</b:if>

4. Mengatasi Error Pada “MainEntityOfPage”

Cari kode seperti dibawah ini :

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

Lalu ganti menjadi seperti ini :

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

<meta expr:content=’data:post.url’ itemprop=’mainEntityOfPage’ />

5. Mengatasi Error Pada “name” and “headline”

Cari semua kode post-title entry-title dan tambahkan kode ‘itemprop=’headline’ atau ubah kode itemprop=’name’ menjadi ‘itemprop=’headline’ .

Jika anda bingung silahkan lihat berikut ini :

Awal mula sebelum diganti :

<h1 class=’post-title entry-title‘ itemprop=’name’>

Setelah diganti :

<h1 class=’post-title entry-title‘ itemprop=’headline’>

Apa pengaruh Struktur Data Tersebut Terhadap SEO ?

Baca juga : Pilih Blogger atau WordPress ? Mana CMS Terbaik

Jelas tentunya, kenapa pihak google dan perusahaan lainya berkerja sama membuat schema yang tidak ada gunanya ?. Template yang menggunakan schema dianggap lebih istimewa pada hasil pencarian. Schema merupakan evolusi terbaru dalam optimasi SEO yang dapat meningkatkan pengunjung blog dan ranking blog.