Monday, April 23, 2018

Cara Untuk Memperbaiki Error Pada Struktur Data Blog Secara Lengkap

Tags
Advertisement

Biasanya aturan penulisan schema markup intuk sebuah halaman situs mempunyai standar penulisan khusus, jika kalian referensi lengkap tentang schema kalian kunjungi situs schema.org



Pada saat ini blog-blog yang kalian gunakan sudah ada schema markup pada kodenya bukan hanya blog biasa tapi medsos raksaksa seperti google+ menggunakan informasi kode schema markup untuk informasi secara otomatis ketika pengguna melakukan share di media sosial tersebut.

Agar schema org dapat berfungsi dengan baik, maka kalian harus dapat memastikan bahwa struktur data schema markup pada kode halaman blog anda supaya tidak eror kalian bisa ikuti langkah-langkah di bawah ini.

1. Cara Atasi Error di bagian item type "WebSite"

Jika kalian menemukan error pada bagian item type website, gunakan kode berikut:
ctrl + f lalu ketik kode </head di template blog anda dan masukan kodenya sebelum kode </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. Memperbaiki Error di bagian "author"

Untuk kode schema markup di bagian author kalian bisa memasang kodenya 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/>


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


Kalau halaman blog kalian tidak bisa menampilkan author maka anda bisa membuatnya sendiri lalu cari kode berikut:

ctrl + f lalu ketik code ini

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


Dan tambahkan dibawahnya kode seperti ini


<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. Untuk Perbaiki Error pada "datePublished" dan "dateModifet"

Seperti biasa ctrl + f lalu ketik kode di bawah :

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

Lalu diubah menjadi

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

4. Perbaiki Error di strukturdata di property "image"

Cari kode ini:


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

Lalu tambahkan kode ini setelah kode yang di atas:
<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. Untuk Perbaiki Error struktur data "mainEntityOfPage"

Jika kamu tidak menggunakan link buat judul artikel silahkan cari:

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


Lalu bagian bawahnya diubah menjadi:


<div class='post hentry' itemscope='itemscope' itemtype='http://schema.org/BlogPosting'>
<meta expr:content='data:post.url' itemprop='mainEntityOfPage' />

Dan itulah beberapa  Cara Untuk Memperbaiki Error Pada Struktur Data Blog : Lengkap semoga memberikan wawasan dan petunjuk untuk memperbaiki kesalahan struktur data pada template blog kamu.

Artikel Terkait

Silahkan berkomentar dengan sopan sesuai topik yang dibahas. Mohon tidak meninggalkan URL. Silahkan berkomentar dengan sopan serta sesuai topik dan dimohon untuk tidak meninggalkan link aktif.

Terima Kasih.

EmoticonEmoticon