How to Fix Missing: author Error from Blogger Template?

Are you getting the Missing required hCard "author" or similar hEntry / microformat error in Google's structure data testing tool? This is an issue with your Blogger template. Learn how to fix missing author error from template?

4
data:blog.title
Missing:author error

In your Google Search Console you might see an error that missing: author. This error can be found in Google Webmaster Tools -> Search Appearance -> Structured Data- > hentry (markup: microformats.org). However for confirmation you can test your Blog by Google structure data testing tool.  After testing your Blogger template on Google structure data testing tools if you see this is displaying an error then you must fix this error as soon as possible.

The origin of this error is a hatom error under microformats.org markup. This error means search engine can’t understand the Blog Author. Formerly there was great impact of author on search engine. Because Author image often got visibility beside of content link on search engine. And this feature was known as Google’s Rich snippet error. If Google search robot can’t identify the author image then they don’t show the author image on search engine.


However now this system has changed and after evolving Google Plus now author image is displaying on search engine through Google Plus shared content. Google search Robot or spider whatever visit our site then they try to understand our site thus they can display on search engine result page fruitfully. But if this machine can’t read your Blog then your site may not get frequent visibility on search engine result page.

author missing error

Though this is a less important SEO related issue but we should make our template error free. To solve this issue please follow the below tutorial-
Step 1 Go to https://www.blogger.com and Sign in to your account
Step 2 From Blogger Dashboard click on ->Template ->Edit HTML 
Step 3 And locate script like below from your Blogger template


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

Note that the code maybe not matches exactly like above but locate similar code like above from your Blogger template.
Step 4 Finally replace the above code by below script.


<span class='post-author vcard'>
                <b:if cond='data:top.showAuthor'>
                  <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>

Step 5 Now simply hit the Save template button.

I have added a special feature in this script which is currently using in my template. When a visitor will mouse over on your name then your Google Plus profile will show up. This will help the search Robot to understand your site and details about you from your Google Plus page.

Google plus profile


Now check your Blog URL on https://developers.google.com/structured-data/testing-tool/ and see the result that error has gone.

articles rich snippets


Generally microformats.org vocabulary can understand and read by all major search engines. In this script you will see a little change. I have denoted the author by below markup.

  • http://schema.org/Person
This means the whole script is for author or Blog writer, admin whatever search robot will understand easily.

And for easy understanding I have added itemprop='author' which will give additional information to search robot about the Blog author.

After applying this script it will take 3 to 4 days to take effect. Because you have to wait until search Robot visit and crawl your site, so be patient. 

structured data

After few days check your Blog data from Google Webmaster Tools -> Search Appearance -> Structured Data- > hentry (markup: microformats.org) and see the error is reducing. I hope this tutorial help you to improve your Blog SEO. Happy Blogging!!!
How to Fix Missing: author Error from Blogger Template?
4 Stars stars - "How to Fix Missing: author Error from Blogger Template? " In your Google Search Console you might see an error that missing: author. This error can be fo...

Post a Comment

Helo admin can you tell me about loading script that you are using in your blog... specially on on pages.
waiting for your reply.....

Hi Jhari..Are you talking about Loading script or Animation? actually I didn't understand. :t Whatever, I don't use any loading script like Lazyload or something. But I use only loading animation. And I have generated this animation by using an online tools. I will share this soon. ;)

am so much happy to it it work because have been searching to solve this but today i find your site and i have solve it thanks
http://www.appsloaded.com

Hi Innocent Cyril, I am really glade to hear that. Thanks for your feedback. :sp

Facebook Group Community Disqus Channel Code ConverterHide Code Converter Show EmoticonHide Emoticon

Got questions? Ask ’em below! While we’re here, you might like to give any feedback about this Post, Your comment inspire us to continuous Improvement of This Blog and Contents. Your words are your own, so be nice and helpful if you can. Please, only use your REAL NAME, not your business name or keywords. Using business name or keywords instead of your real name will lead to the comment being deleted. Anonymous commenting is not allowed either. Limit the amount of links submitted in your comment. We accept clean XHTML in comments, but don't overdo it please.

Make sure you tick the Notify Me box below the comment form to be notified of follow up comments and replies. Thank you for commenting

Contact Form

Name

Email *

Message *