Rz
Maret 22, 2016

Cara mengatasi Error mising an required , image , blogid, Postid, datePublished, headline, publisher, datamodified, mainEntityOfpage. pada blog testing tool

Untuk mengetahui blog Anda terjadi error misisng and require atau tidak anda bisa langsung coba tes blog anda di Structured Data Testing Tool, Jika blog anda " ALL GOOD " maka artinya sekema data blog anda baik-baik saja, Takperlu di utak-atik lagi, Tinggal fokus ke konten berkualitas.

Namun jika terjadi Error, apalagi kalo banyak, maka harus diperbaiki Jika templet blog anda tidak menggunakan microdata Schema.or, biasanya tidak akan ada masalah.

Menurut Google, Schema org adalah kolaborasi oleh Google, Microsoft. dan Yahoo! Untuk meningkatkan seo blog anda dengan membuat kosakata umum untuk mendeskripsikan data di web.

Jika Anda menambahkan markup schema.org kelaman HTML anda, berbagai perusahaan dan produk termasuk Google penelusiran akan memahami data di situs anda, Demikian juga, Apabila anda menambahkan markup schema.org ke email berformat HTMl, produk email selain gemail akan memahami data tersebut.

Oky takperlu pake lama mari kita bahas satu per satu cara mengatasi macam Error mising anrequired,
Untuk Mengatasi Error Stured Data pada blog Langkah pertama lalukan Klik => Templatte => Edit HTML => Untuk membuka kode HTML => Cari ( CTRL + F ) untuk mempermudah kode yang anda cari di blog anda.
Untuk penangannan yang pertama kita akan membahas tentang error sbb:

1. Mengatasi Missing & Required " image " :

Cari kode berikut ini :
<article class='post hentry' itemprop='blogPost' itemscope='itemscope' itemtype='http://schema.org/BlogPosting'>
Jika sudah ketemu Kopi kode di bawah ini dan pastekan pas di bawahnya.

 <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>

APABILA DENGAN CARA DI ATAS TIDAK JADI ANDA DAPAT MENGGUNAKAN CARA BERIKUT INI :

Cari kode berikut ini :

<meta expr:content='data:post.firstImageUrl' itemprop='image_url'/>
Jika sudah ketemu gantilah kode tersebut dengan kode di bawah ini :
<meta expr:content='data:post.firstImageUrl' itemprop='image'/>
klik simpan liat hasilnya.

2. Mengatasi Error Missing " author-Publizer / Updat " :

Cari Kode Berikut ini :

<article class='post hentry' itemprop='blogPost' itemscope='itemscope' itemtype='http://schema.org/BlogPosting'>
Jika sudah ketemu pastekan kode berikut ini tepat dibawahnya :

<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>
Catatan : ganti "URL LOGO BLOG" dengan URL Logo Blog anda.

JIKA MENGGUNAKAN CARA DI ATAS TIDAK MEMBUAHKAN HASIL ANDA BISA MENGGUNAKAN CARA BERIKUT INI :

Update => Cari kode berikut ini :

<abbr class='published' expr:title='data:post.timestampISO8601' itemprop='datePublished'><data:post.timestamp/></abbr></a>
Jika sudah ketemu ganti semua kode dengan kode di bawah ini :

<abbr class='published' expr:content='data:post.timestampISO8601' itemprop='datePublished'><span class='updated'><data:post.timestamp/></span></abbr></a>

Jika dengan cara di atas takbisa juga anda bisa menggunakan cara berikut ini


Cari kode <b:if cond='data:post.hasJumpLink'> jika tidak menemukannya coba peke alternatif berikutnya cari kode <div class='post-footer-line post-footer-line-1'> jika sudah ketemu pastekan kode berikut ini di atas atau di bawah kode tersebut
<div style='display:none'>
<div class='vcard' id='hcard-maknyusblogger'>
                  <span class='fn'>
                  <span class='given-name'>maknyus</span>
                  </span>
             </div>
    <a class='updated' href='http://maknyusblogger.blogspot.com' rel='bookmark'><data:blog.title/></a> Updated at: <abbr class='published' expr:title='data:post.timestampISO8601'><data:post.timestamp/></abbr>
</div>
Catatan : 
ganti tulisan yang berwarna merah dengan nama atau alamat blog agan

3. Mengatasi the Propertiy "postid" and "blogid" is not recognized :


Hapus semua kode berikut ini :
<meta expr:content='data:blog.blogId' itemprop='blogId'/>
<meta expr:content='data:post.id' itemprop='postId'/> 
Sebenarnya kedua kode tersebut bukan error, hanya saja Google tidak mengenalinya, Menghapus dua kode tersebut tidak akan menjadi masalah.

4. Mengatasi error Missing " datemodified " :

Cari kode seperti berikut ini yang menampilkan tanggal publikasi posting , seperti berikut ini :

<abbr class='published' expr:content='data:post.timestampISO8601' itemprop='datePublished'><span class='updated'><data:post.timestamp/></span></abbr></a>
Tambahkan kode berikut ini :

<span class='published' expr:content='data:post.timestampISO8601' itemprop='dateModified'><data:post.timestamp/>
Sehingga menjadi seperti berikut ini :

<span class='published' expr:content='data:post.timestampISO8601' itemprop='dateModified'><data:post.timestamp/>
<abbr class='published' expr:content='data:post.timestampISO8601' itemprop='datePublished'><span class='updated'><data:post.timestamp/></span></abbr></span></a>

5. Mengatasi error "mainEntityOfPage"


Caari Kode berikut ini :
 <div class='post hentry uncustomized-post-template' itemprop='blogPost' itemscope='itemscope' itemtype='http://schema.org/BlogPosting'>
Jika Sudah ketemu pasang kode berikut ini tepat dibawahnya :

 <div itemType='https://schema.org/WebPage' itemprop='mainEntityOfPage' itemscope='itemscope'/>

6. Mengatasi " headline " Field is Required :


Ganti kode berikut Ini :
<h1 class='post-title entry-title' itemprop='name'> 
<h2 class='post-title entry-title' itemprop='name'>
<h3 class='post-title entry-title' itemprop='name'>

Dengan kode yang ini :

<h1 class='post-title entry-title' itemprop='headline'>
<h1 class='post-title entry-title' itemprop='headline'>
<h1 class='post-title entry-title' itemprop='headline'>
Intinya cuma hanya mengganti kode saja " name " menjadi "headline" sebagaimana dibutuhkan Google.

7. Solusi Error missing " author " dan " name " :

Cari kode berikut ini :

<data:post.body/>
</div>
<script type='text/javascript'>createSummary(&quot;summary<data:post.id/>&quot;);</script>  
Jika sudah menemukan kodenya copy kode di bawah ini  tepat di bawah  <data:post.body/>

<!-- 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 -->
Bila Semua langkah dijalankan dengan benar, maka semua error Missing Required Structured data blog testing tool akan menjadi All good alias nyaman. Sekian saja sampai disini moga bermanfaat.
Anda baru saja membaca artikel tentang - Cara mengatasi Error mising an required , image , blogid, Postid, datePublished, headline, publisher, datamodified, mainEntityOfpage. pada blog testing tool. Silahkan baca artikel berikutnya Tentang - Next - Jangan lupa g+1 / fb / twit :)

Artikel Terkait

Buka Komentar

2 komentar:

Mediasura mengatakan...

recomended
akhirnya nemu juga yang buat image_url & image missing.
thanks gan infonya, sangat bermanfaat buat saya

Rz mengatakan...

@Mediasura
jos

Posting Komentar