Cara memperbaiki error pada struktur data blog


cara memperbaiki struktur data blog
sturktur data blog
Berikut ini cara memeprbaiki error pada struktur data blog,sebelumnya silahkan anda cek terlebih dahulu di https://search.google.com/structured-data/testing-tool ,jika ada yang error,silahkan di perbaiki dengan tutorial berikut ini,butuh sedikit kesabaran untuk memperbaikinya.

Berikut screenshot blog yang masih banyak kesalahan di struktur datanya dan masih harus di perbaiki.


Dalam test struktur data tersebut,bagian yang error akan di tandai warna merah di samping kanan,berikut contoh struktur data yang masih banyak yang error,silahkan klik di sini,setelah di perbaiki bisa di cek di sini,di contoh ini saya sama sama menggunakan satu template di domain yang berbeda.

Tujuan sturktur data yaitu untuk memudahkan mesin pencari mengerti isi pembahasan dalam blog yang sobat bikin,berikut beberapa langkah memperbaiki sturktur data yang error.

1.Mengatasi error di bagian @type"website" silahkan masukan code berikut sebelum </head>
<b:if cond='data:blog.pageType != &quot;error_page&quot;'>
<script type='application/ld+json'>{ &quot;@context&quot;: &quot;http://schema.org&quot;, &quot;@type&quot;: &quot;WebSite&quot;, &quot;url&quot;: &quot;<data:blog.homepageUrl/>&quot;, &quot;potentialAction&quot;: { &quot;@type&quot;: &quot;SearchAction&quot;, &quot;target&quot;: &quot;<data:blog.homepageUrl/>?q={search_term}&quot;, &quot;query-input&quot;: &quot;required name=search_term&quot; } }</script>
</b:if>
2. Mengatasi Error strukturdata pada bagian"author"
Nilai propery "author" bisa kita isi dengan nama author atau penulis artikel postingan yang bersangkutan, jika di dalam halaman artikel blog anda anda menampilkan author, maka pada kode HTML untuk author bisa kita sisipkan kode schema markup untuk author.

Pada kode html blog anda silahkan cari kode di bawah 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/>
Ubah menjadi seperti ini:
<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/>

Jika blog anda belum memiliki halaman author,silahkan buat terlebih dahulu,silahkan cari kode
<article class='post hentry' itemscope='itemscope' itemtype='http://schema.org/BlogPosting'>
silahkan tambahkan cod berikut:
<article class='post hentry' itemscope='itemscope' itemtype='http://schema.org/BlogPosting'>
<span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'>
     <meta expr:content='data:post.authorProfileUrl' itemprop='url'/>
     <meta expr:content='data:post.author' itemprop='name' />
</span>

3.Mengatasi struktur data error pada bagian"datePubish" dan "dateModified" silahkan cari code berikut:
<time class='timestamp-link' expr:content='data:post.timestampISO8601'><data:post.timestamp/></time>

ubah menjadi seperti ini
<time class='timestamp-link' expr:content='data:post.timestampISO8601' itemprop='datePublished dateModified'><data:post.timestamp/></time>

4.Mengatasi struktur data error pada bagian "image" cari code berikut"
<article class='post hentry' itemscope='itemscope' itemtype='http://schema.org/BlogPosting'>

Tambahkan code berikut"
<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>

5.Mengatasi Error struktur data pada bagian"name" dan "headline" silahkan cari code berikut"
<h1 class='post-title entry-title'>
    <b:if cond='data:post.link or (data:post.url and data:blog.url != data:post.url)'>
        <a expr:href='data:post.link ? data:post.link : data:post.url'><data:post.title/></a>
    <b:else/>
        <data:post.title/>
    </b:if>
</h1>

Silahkan ubah menjadi seperti berikut"
<h1 class='post-title entry-title' itemprop='headline name'>
    <b:if cond='data:post.link or (data:post.url and data:blog.url != data:post.url)'>
        <a expr:href='data:post.link ? data:post.link : data:post.url'><data:post.title/></a>
    <b:else/>
        <data:post.title/>
    </b:if>
</h1>

6.Mengatasi error pada struktur data pada bagian"publisher" Silahkan cari tag html berikut"
<div class='post hentry' itemscope='itemscope' itemtype='http://schema.org/BlogPosting'>

Tambahkan code berikut:

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

<span itemprop='publisher' itemscope='itemscope' itemtype='https://schema.org/Organization'>

    <meta expr:content='data:blog.title' itemprop='name'/>

    <span itemprop='logo' itemscope='itemscope' itemtype='https://schema.org/ImageObject'>

        <meta content='https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiWanrMmpFUhXdR9axp2l-fw5EhAuCji5NqNVnE8LJTTG4x4kTpIAmULRtj3WY9eeJA-k94-nE9FLsBPk4Rwpyd92hC-WxKQ9_6hqrKKLfE7_toIiJs82TfUyfOIpqaXUoFSFZipnMPOUQ/s1600/pasien-bpjs.jpg' itemprop='url'/>

        <meta content='146' itemprop='width'/>

        <meta content='146' itemprop='height'/>

    </span>

</span>    

7.mengatasi error struktur data pada bagian"mainEntityOfPage"

Silahkan cari code berikut;
<div class='post hentry' itemscope='itemscope' itemtype='http://schema.org/BlogPosting'>
jika artikel anda tidak menggunakan link,silahkan cukup tambahkan code berikut:
<div class='post hentry' itemscope='itemscope' itemtype='http://schema.org/BlogPosting'>
<meta expr:content='data:post.url' itemprop='mainEntityOfPage' />
Jika menggunakan link,silahkan tambahkan code berikut
<h1><a itemprop='mainEntityOfPage' href='xxx'>title</a></h1>

Link sumber:http://strukturkode.blogspot.co.id/2016/06/memperbaiki-error-struktur-data-blog.html