Cara Pasang Schema Org Yang Benar. Schema.org adalah kolaborasi oleh Google, Microsoft, dan Yahoo! untuk meningkatkan web dengan membuat kosakata umum untuk mendeskripsikan data di web. Jika Anda menambahkan markup schema.org ke laman HTML Anda, berbagai perusahaan dan produk termasuk Google penelusuran akan memahami data di situs Anda. Demikan juga, apabila Anda menambahkan markup schema.org ke email berformat HTML, produk email selain Gmail mungkin akan memahami data tersebut.
Ketika anda cek blog Anda menggunakan Structured Data Testing Tool. Apakah "Tidak ada masalah" alias "All good", ataukah ada "rapor merah" berupa error missing dan warning? Error di structured data terletak pada template blog dan pengaturan Dashboard blog yang terpasang schema org micro data. Kesalahannya mulai dari atribut image, headline, hingga author missing and required? Kalau dibiarkan juga sebenarnya tidak apa-apa selama tampilan blog masih sesuai yang diinginkan. Namun, jaga-jaga saja, biar mesin pencari kian kenceng indeks blog kita.
Cara Memperbaiki Struktur Schema Org Dengan Benar
Untuk memperbaiki meta data struktur Schema.org jangan lupa, sebelumnya Backup dulu Template Anda. Dengan cara. buka template lalu edit HTML, Select All dan Copy & Paste di Notepad. Untuk jaga-jaga jika ada kesalahan yang menyebabkan error diluar kemampuan kita atau hal lain yang menjadi kendala perbaikan structured data blogger Anda.
1. Langkah Awal: Dashboard >Template > Edit HTML
2. Mengatasi Error image_url. The property image_url is not recognized by Google for an object of type BlogPosting. Hapus semua kode ini:
<b:if cond='data:post.thumbnailUrl'>
<meta expr:content='data:post.thumbnailUrl' itemprop='image_url'/>
</b:if>
3. Mengatasi Error blogId. The property blogId is not recognized by Google for an object of type BlogPosting. Hapus semua kode ini:
<meta expr:content='data:blog.blogId' itemprop='blogId'/>
<meta expr:content='data:post.id' itemprop='postId'/>
Misalnya:
<h1 class='post-title entry-title' itemprop='name'>
<h2 class='post-title entry-title' itemprop='name'>
<h3 class='post-title entry-title' itemprop='name'>
<h1 class='post-title entry-title' itemprop='headline'>
<h2 class='post-title entry-title' itemprop='headline'>
<h3 class='post-title entry-title' itemprop='headline'>
<div itemprop='image' itemscope='itemscope' itemtype='https://schema.org/ImageObject'>
<b:if cond='data:post.firstImageUrl'>
<img style='display:none;' expr:src='data:post.firstImageUrl'/>
<meta itemprop='url' expr:content='data:post.firstImageUrl'/>
</b:if> <meta itemprop='width' content='800'/>
<meta itemprop='height' content='800'/>
</div>
<div itemprop='publisher' itemscope='itemscope' itemtype='https://schema.org/Organization'>
<div itemprop='logo' itemscope='itemscope' itemtype='https://schema.org/ImageObject'>
<img style='display:none;' src=''Url Logo Blog Anda' alt='logoblog'/>
<meta itemprop='url' content='Url Logo Blog Anda' alt='logoblog'/>
<meta itemprop='width' content='600'/>
<meta itemprop='height' content='60'/>
</div>
<meta itemprop='name' expr:content='data:blog.title'/>
</div>
8. Mengatasi Error Warning dateModified. The dateModified field is recommended. Please provide a value if available. Temukan kode ini:
<div class='post hentry uncustomized-post-template' itemprop='blogPost' itemscope='itemscope' itemtype='http://schema.org/BlogPosting'>
<div class='post hentry' itemprop='blogPost' itemscope='itemscope' itemtype='http://schema.org/BlogPosting'>
<meta expr:content='data:post.timestamp' itemprop='datePublished'/>
<meta expr:content='data:post.lastUpdatedISO8601' itemprop='dateModified'/>
9. Error mainEntityOfPage. The mainEntityOfPage field is recommended. Please provide a value if available. Temukan kode ini:
<div class='post hentry uncustomized-post-template' itemprop='blogPost' itemscope='itemscope' itemtype='http://schema.org/BlogPosting'>
<div class='post hentry' itemprop='blogPost' itemscope='itemscope' itemtype='http://schema.org/BlogPosting'>
<div class='post hentry uncustomized-post-template' itemscope='itemscope' itemtype='http://schema.org/BlogPosting'>
<meta itemscope='itemscope' itemprop='mainEntityOfPage' itemType='https://schema.org/WebPage' expr:itemid='data:post.link ? data:post.link : data:post.url'/>
<!-- hCard"author" Start -->
<span class='post-author vcard' style='display:none'>
<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 -->