Tips Memperbaiki Missing hCard Author, Update, dan Entry-Title di Webmaster Tools

Posted by Kembar Pro



Disini saya akan membahas bagaimana menghilangkan kesalahan atau error struktur data file yang terdapat di webmaster anda, cari di tab sebelah kiri Search Appearance > Structured data disana anda akan menemukan error yang paling umum adalah Markup: microformats.org yang terdiri dari:

1. Warning: Missing required hCard “author”
2. Warning: Missing required field “updated”
3. Warning: Missing required field “entry-title”

Untuk mengatasi error missing required data tersebut diatas adalah menggunakan tips dibawah ini:


1. Memperbaiki hCard error

  • Masuk ke Blogger > Template
  • Backup template anda sebelumnya
  • Click "Edit HTML"
  • Cari code dibawah ini (bisa menggunakan tombol ctrl F) 

<span class='post-author vcard' > 
                <b:if cond='data:top.showAuthor'>
                  <b:if cond='data:post.authorProfileUrl'>
                    <span class='fn'>
                      <a expr:href='data:post.authorProfileUrl' rel='author' title='author profile'>
                        <data:post.author/>
                      </a>
                    </span>
                  <b:else/>
                    <span class='fn'><data:post.author/></span>
                  </b:if>
                </b:if>
              </span>

Kode HTML bisa saja berbeda karena custom template blogger yang anda pilih, akan tetapi yang perlu anda cermati dalam kasus ini adalah dua kode yang saya blok warna biru . Anda harus menemukan code yang mirip dengan code di atas.       

Ganti kode diatas dengan kode dibawah ini:
<span class='post-author vcard' itemscope='itemscope' itemtype='http://schema.org/Person'>
               
<b:if cond='data:top.showAuthor'>
                  <b:if cond='data:post.authorProfileUrl'>
                    <span class='fn author'>
                     
<a expr:href='data:post.authorProfileUrl' rel='author' title='author profile'>
                        <span itemprop='name'><data:post.author/></span> 
                     
</a>
                    </span>
                  <b:else/>
                    <span class='fn author'><span itemprop='name'><data:post.author/></span></span>
                  </b:if> 
                </b:if>
              </span>

Jika kita amati dengan menggunakan itemtype, a class of author dan itemprop name, bisa mengatasi error hCard diatas.

Tips Memperbaiki Missing hCard, Update, dan Entry-Title di Webmaster


2. Memperbaiki updated error


Cari kode HTML berikut di template:
<data:post.timestamp/>

Biasanya anda menemukan beberapa kode yang sama seperti diatas.  Ganti semua kode tersebut dengan kode dibawah ini:
<span class='updated'><data:post.timestamp/></span>


3. Memperbaiki entry-title error

Cari kode HTML berikut di template:
<b:if cond='data:post.title'>
      <h3 class='post-title'>

Dalam beberapa kasus code tersebut bisa berada di h2.
Ganti kode tersebut dengan kode dibawah ini:
<b:if cond='data:post.title'>
<h3 class='post-title entry-title'>
   

Selesai dan simpan template anda. Hasilnya bisa anda lihat seperti contoh dibawah ini:

Tips Memperbaiki Missing hCard, Update, dan Entry-Title di Webmaster

Untuk mengatasi error data struktur lainnya di webmaster tools bisa Anda baca Artikel saya lainnya: