Cara mudah mengatasi Warning : Missing required hCard “author”


Cara Warning : Missing required hCard mengatasi error struktur data Warning : Missing required hCard “author”(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.

Selesai  silahkan anda cek lagi.

Leave a Comment