![]() |
| sturktur data blog |
Berikut screenshot blog yang masih banyak kesalahan di struktur datanya dan masih harus di perbaiki.
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 != "error_page"'>
<script type='application/ld+json'>{ "@context": "http://schema.org", "@type": "WebSite", "url": "<data:blog.homepageUrl/>", "potentialAction": { "@type": "SearchAction", "target": "<data:blog.homepageUrl/>?q={search_term}", "query-input": "required name=search_term" } }</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:
Ubah menjadi 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/>
<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
silahkan tambahkan cod berikut:<article class='post hentry' itemscope='itemscope' itemtype='http://schema.org/BlogPosting'>
<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;
jika artikel anda tidak menggunakan link,silahkan cukup tambahkan code berikut:<div class='post hentry' itemscope='itemscope' itemtype='http://schema.org/BlogPosting'>
Jika menggunakan link,silahkan tambahkan code berikut<div class='post hentry' itemscope='itemscope' itemtype='http://schema.org/BlogPosting'> <meta expr:content='data:post.url' itemprop='mainEntityOfPage' />
<h1><a itemprop='mainEntityOfPage' href='xxx'>title</a></h1>
Link sumber:http://strukturkode.blogspot.co.id/2016/06/memperbaiki-error-struktur-data-blog.html


