The Blog Contains Information About Blogging. It has Blogger Widgets, templates and Much More About Blogging.

Sunday 29 September 2013

structured data errors
It’s time to fix some common errors in you blog. In this blog post we are going to discus common structured data errors. You can use Google webmaster tools to detect them. Google already added Structured Data in blogger templates but there's a common error in Structured Data markup like missing required field, not part of schema, etc... This common error affects your search appearance and affects your site crawling. This micro format has a common problem such as missing required field updated. This affects search appearance. To correct this use the guide below:  Many people’s use Google webmaster structured data testing tool for determining the structure of the web page. While using this tool many people’s get an error regarding to their structure page Contains Property "image_url" Which Is Not Part of The Schema Error can be easily fixed by deleting

<meta expr:content='data:post.firstImageUrl' itemprop='image_url'/>
from the entire template. But, wait that’s not the correct solution. because after deleting “<meta expr:content='data:post.firstImageUrl' itemprop='image_url'/>" code from your entire template you loose an important ability of your template or webpage to give information about the thumbnails and images used in the blog post or webpage to search engines. Also when you share your posts on social networking sites like Google plus and Facebook, the thumbnail used for the post doesn't appears.I recommend you to add Facebook open graph meta description tags in your blogger template or website so the images used in the webpage can appear correctly while sharing it on Facebook. And don't forget about twitter, and remember to add twitter cards meta data.

HERE IS THE REAL SOLUTION: Fix Page Contains Property "image_url" Which Is Not Part of The Schema Error

Go into your blog template or html code of you web page.
search for:
<meta expr:content='data:post.firstImageUrl' itemprop='image_url'/>
now replace this code with the code given below:
<meta expr:content='data:post.firstImageUrl' itemprop='image'/>
We have replaced the ‘image_url’ with ‘image’ to fix the error.

Fix Missing Required Field Updated Error

This means that Search engine can't find date it was published or last updated.
To fix it use the guide below:
Find this code:
<data:post.timestamp/>
 Replace it with this code:

<span class='updated'><data:post.timestamp/></span>
 Bingo! now you have fixed missing required field updated error!

Page Contains Property blogid, postid Which Is Not Part of The Schema Error

structured data errors

In the rich snippets tool of Google webmaster tools many users get an error related to blogid and post id. Given below are some examples:

  • Error: Page contains property "blogid" which is not part of the schema.
  • Error: Page contains property "postid" which is not part of the schema.

For fixing these errors you can follow the steps given below.

  1. Make backup of your template.
  2. Go into your template code.
  3. search for below codes and delete them from the entire template and save the template..
<meta expr:content='data:blog.blogId' itemprop='blogId'/>
<meta expr:content='data:post.id' itemprop='postId'/>

This error is not so harmful, you can leave it as it is. After deleting these codes from your blog template you can check your structured data in rich snippets tool. If you are still getting the same error then try deleting all the codes given above from your blogger template. 

How To Fix Missing Required Field hCard"author"

Recently our fellow blog reader asked us how to fix missing required field hCard"author" error. missing required field hCard"author" error means search engines are unable to find the name or Google plus profile URL of the person that has written the blog post. This error can be easily fixed by adding a simple code in your blogger template. Add the code given below where you want your author profile to appear. In the screenshot given below you can see where my author profile appears in my blog pots. Remember that you need to add this code inside your post body. Add this code right after "<data:post.body/>" tag.

Fix Missing Required Field hCard"authot"
You don't need to make changes in this code. Just add this code in your blogger template and it will automatically find the name and Google plus URL of the person that has published the post. Also when someone mouse over your author profile, it automatically opens up a small Google plus profile box.


<!-- hCard"author" error fixer by brian-of-computer.blogspot.com -->
<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 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>
<div class='author-profile' itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'>
<b:if cond='data:post.authorPhoto.url'>
<img expr:src='data:post.authorPhoto.url' itemprop='image' width='50px'/>
</b:if>
<div>
<a class='g-profile' expr:href='data:post.authorProfileUrl' itemprop='url' rel='author' title='author profile'>
<span itemprop='name'><data:post.author/></span>
</a>
</div>
<span itemprop='description'><data:post.authorAboutMe/></span>
</div>

After adding this simple piece of code you will see that hCard"author" error is fixed. This code also contains rel='author' tag so it will help you to verify authorship markup. In one word I can say that this code is all in one code to tell the search engines that you are the real author of your blog post.

Visit this link to see whether all the errors are fixed or not: link to structured data testing tool.When all the errors will get fixed, please check that while sharing a post the thumbnail of the post is appearing correctly or not. And one thing that forgot to tell that even default blogger templates contains structured data errors so don't worry too much about structured data errors and they are very easy to fix. I hope this article will help you to kick out all the structured data errors in your blogger template. Peace and blessings!
Posted by John Peter on 01:06 | 3 comments | Categories: ,

3 comments:

  1. thanks for sharing this informative post http://www.spflashfiles.com

    ReplyDelete
  2. I am regular reader of your blog and no doubt it all stuff is awesome. The best thing about your sharing and posting is that you always provide content that is helpful for both the newbie and experts. hunt digital marketing jobs for freshers in hyderabad.

    ReplyDelete
  3. Enlighting post! I really like and appreciate your effort, thank you for sharing such a useful knowledge about blogging strategies, hear i prefer some more information to build your career in digital marketing by DoDigital

    ReplyDelete

Powered by Blogger.

Bookmark Us

Delicious Digg Facebook Favorites More Stumbleupon Twitter

Text Widget

Sample Text

Download