11/21/2016

Easy Fix 1 - Blogger BlogId and PostId Structured Data Errors


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

These are common errors returned when Bloggers test their markup with Google's Schema Testing Tool. These properties, blogId and postId are not recognized as schema properties. However these errors may not cause any issue for displaying Rich Snippets.


Bloggers can safely ignore any errors in connection with PostId and BlogId properties. But it is a little concerning when most Bloggers delete these attributes because they are more essential indexing items in Blogger. Values of blogID and postID are made use when a Post is edited/displayed and also in recovering a deleted Post. Can we not fix the postId and blogId errors without actually removing it?

Definitely Possible in just 3 Simple steps.

Step 1: Find the Keyword position -
Use the shortcut CTRL+F → data:blog.blogId . You may find this keyword in 2 places. Do the following change in both the places.

Step 2: Introduce and Comment the Existing Markup -
Existing markup to be commented -

<meta expr:content='data:blog.blogId' itemprop='blogId'/>
<meta expr:content='data:post.id' itemprop='postId'/>

Step 3: Paste the Proposed Markup below the commented code -
Proposed markup to be pasted -
<meta expr:content='data:blog.blogId'/>
<meta expr:content='data:post.id'/>

Now use the Structured Data Validator Tool to check the Error. It's Gone.
For 100% Fix to Structured Data Errors in Blogger refer the corresponding article.
Blog Google Friendly.