Senin, 06 Juni 2016

Cara Mudah Memperbaiki Error Pada Struktur Data Blog di Homepage atau Halaman Postingan

Memperbaiki error struktur data blog - Bila anda memiliki blog dengan platform milik blogger, maka blog yang anda miliki harus sudah memenuhi penerapan struktur data blog. Jika tidak maka beberapa struktur blog anda akan mengalami error. Untuk lebih jelasnya, silahkan rujuk pada site Struktur Data Testing Tools di https://developers.google.com/structured-data/testing-tool

Pesan error setelah melakukan testing struktur data blog, biasanya kode-kode errornya meliputi error pada DatePublished, Image/ImgURL, Name, Publisher, DateModified, Author, MainEntityOfPage. Bila memang demikian, maka sesegera mungkin diperbaiki pesan-pesan kesalahan tersebut.


Memperbaiki Error Pada Struktur Data Blog

Lalu bagaimana mengatasinya?

..baiklah!


Dibawah ini saya coba membantu untuk memecahkan masalah tersebut.

#1. Mengatasi error pada DateModified di Halaman artikel/postingan :

Silahkan masuk ke dasbor blogger, lalu masuk ke Setelan > Bahasa dan Pemformatan.
Sesuaikan zona waktu blog anda, lalu pilih format tanggal "mm dd, yy" (contoh: June 07, 2016) pada opsi "Format Header Tanggal" akhir Simpan Setelan.

Selanjutnya buka template anda.

Cari kode seperti dibawah ini :
<a class='updated' expr:href='data:post.url' rel='bookmark' title='permanent link'><abbr class='updated'
expr:title='data:post.timestampISO8601' itemprop='datePublished'><data:post.timestamp/></abbr></a>

ubah menjadi :

<span itemprop='dateModified'>
<a class='updated' expr:href='data:post.url' rel='bookmark' title='permanent link'><abbr class='updated' expr:title='data:post.timestampISO8601' itemprop='datePublished'>
<data:post.timestamp/></abbr></a></span>


#2. Mengatasi error missing Image :

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

lalu copykan kode berikut ini tepat dibawahnya.
<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>


#3. Mengatasi error missing Publisher :

Copykan kembali kode berikut ini tepat dibawah pada poin ke #2.
<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>

Ganti URL LOGO BLOG dengan uRl logo blog anda.


#4. Mengatasi Error missing Author dan Name :

Cari kode seperti ini
<p><data:post.body/></p>
</div>
<script type='text/javascript'>createSummary(&quot;summary<data:post.id/>&quot;);</script>

lalu copy kode berikut ini dibawah 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 -->


#5. Mengatasi Error MainEntityOfPage :

Copykan kode dibawah ini
<div itemscope='itemscope' itemprop="mainEntityOfPage" itemType="https://schema.org/WebPage"/>

letakkan dibawah kode
<article class='post hentry' itemprop='blogPost' itemscope='itemscope'
itemtype='http://schema.org/BlogPosting'>


Terakhir simpan template anda!

Tidak ada komentar:

Posting Komentar