Click Here To Join Our New Telegram Channel For Instant Notifications!

How to Fix Structured Data Errors in Blogger 100%

The authentic and first tutorial for website and blog to fix your structured data hatom and blogposting errors . Here you aware of adding, modifying and making your website structured data errors free. These tutorials begins with structured data overview and end with fixing errors, not matter your site is powered by wordpress or blogger.Read these important seo friendly, SERP focused and featured discussion about Rich snippet, Structured Data and Schema Markup.

What is Structured Data ?

Structured data has no long history, but today it is view as most crucial factor for enhancing site indexing experience, promoting your blog content and adding rich snippet to your indexed post in Google and its search partner. Structured Data is well known technique to markup your site important things. For marking author, publishers, headlines, website, article-body and more the webmaster thoroughly using structured data.
Before adding any structured data, please check your previously structured data using Google Structured Data Testing tool and if you found errors then fix structured data errors shown in webmaster tools or checkers.


blogposting errors including blogId:, postId:, datePublished:, author [Person]:, headline:, image:, publisher:, dateModified:, mainEntityOfPage:. These above errors are most common to be found in structured data testing tools.

Advantages of Fixing Structured Data Errors.

Following are the advantages of making structured data errors free or optimized.
  1. Better Search Index status. Rich snippet.
  2. Index of Post Date in search.
  3. Better Share Post Result.

Hatom Errors : Fix Structured Data hatom Errors in Blogger

hatom or sometime hentry errors including entry-title, updated and author are most commonly found in BLogger Blog or Custom domain.
Overview: Click to scroll to the particluar section

Fixing errors of above mentioned property. These structured data errors always found in many blog and website. These are fixed by adding them or modifying existing one.

Fixing author missing error
Step 0. Go to Blogger DashboardTemplate Editor. Backup your template.
Step 1. Search the Below code Using 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="">
                      </data:post></a>
                    </span>
                  <b:else>
                    <span class="fn"><data:post .author=""></data:post></span>
                  </b:else></b:if>
                </b:if>
              </span>
Step 2. If you found this code then replace the code or modify text with red.
<span class='post-author vcard' itemprop='author' itemscope='itemscope' itemtype='https://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'>
                                          <data:post.author/>
                                        </a>
                                      </span>
                                      <b:else/>
                                      <span class='fn author'>
                                        <data:post.author/>
                                      </span>
                                    </b:if>
                                  </b:if>
                                </span>

Save template and its almost done. Now test your live data its errors free.
Note: Its take time to google to update your data and sort errors in search console of webmaster tools.

Fixing update error
Step 0. Search the code in Template editor.
<data:post.timestamp/>
Step 1. Replace the whole code with the new one. The above code is found twice you have to replace for both repetition.
<span class='updated' itemprop='datePublished dateModified'>
<data:post.timestamp/>
 </span>

Now, Each time you update your post, your search result contains modified date instead of published date. If you seen no date in search result for modified post, then above correction will solve your problem.

Fixing hentry missing error:
Step 0. Search the below code in editor.
<b:if cond='data:post.title'> <h1 class='post-title'>
Step 1. Change the red code with below blue code. You have to change this for two or three occurrence.
<b:if cond='data:post.title'> <h1 class='post-title entry-title' itemprop='headline'>
Save your template. You are done!

BlogPosting Structured Data Errors : Fix Structured Data BlogPosting Errors in Blogger

Overview: Click to scroll to the particluar section

Now, You can solve your errors in blogPosting under structured data using below corrections. Your SERP will increased and user index experience increased. People easily get a pretty information about your site in search.

Fixing blogId and postId errors :
Step 0. Go to Template Editor and search for both code separately.
 itemprop='blogId' and itemprop='postId'
Step 1. Remove the both <meta .../>  code. Save template. You are done!

Fixing date Published and dateModified errors : Same as Updated Missing.
These are already fixed in hentry section, so these are not to fixed again.

Fixing headlines missing error :
These are already fixed in hentry section, so these are not to fixed again.

Fixing mainEntityOfPage error :
Step 0. Search the below code in template editor.
<div class='post hentry'>
Step 1. Add the following code just below the above found code.
<meta expr:itemid='data:post.canonicalUrl' itemType='https://schema.org/WebPage' itemprop='mainEntityOfPage' itemscope=''/>


Step 2. Save the Template you are done!

Fixing image error :
Step 0. Add the following code just below the mainEntityOfPage code.
<div itemprop='image' itemscope='' itemtype='https://schema.org/ImageObject' style='display:none;'> <meta expr:content='data:blog.postImageThumbnailUrl' itemprop='url'/> <meta content='600' itemprop='width'/> <meta content='250' itemprop='height'/> </div>

Step 1. Save template. Now when you shared your post in google plus, their is a noticeable change in it.

Fixing publisher errors :
Step 0. Go to <body ...> in Template Editor.
Step 1. Add the Following Code.
<div class='header-wrapper' itemprop='publisher' itemscope='' itemtype='https://schema.org/Organization'> <meta content='Taurenidus' itemprop='name'/>
Step 2. Change Taurenidus to Your Brand or Website name. Adding Logo of your website.
Step 3. Create your logo and get its image URL by uploading in blogger drive or anywhere.
Step 4. Search for the following code
<!--No header image -->
Step 5. Add the below code.
<span itemprop='logo' itemscope='' itemtype='https://schema.org/ImageObject'> <img alt='Taurenidus a blog' height='97px; ' id='Header1_headerimg' src='https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhyEsbNwBi3M7QCMc3ES9RwxdPFYkH6Gluk4v33wKIN7fElhqIZuInK0svsr4JLZKLIFR6UNcCD90OZkd7p4UUSjTjy79tSJqxzgMvDrZbTmir8g96t0u7xtGBoPenEBKjVxJQGi5yi6pw/s1600/THE-TAURENIDUS-LOGO.png' style='display: none' width='376px; '/> <meta content='https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhyEsbNwBi3M7QCMc3ES9RwxdPFYkH6Gluk4v33wKIN7fElhqIZuInK0svsr4JLZKLIFR6UNcCD90OZkd7p4UUSjTjy79tSJqxzgMvDrZbTmir8g96t0u7xtGBoPenEBKjVxJQGi5yi6pw/s1600/THE-TAURENIDUS-LOGO.png' itemprop='url'/> <meta content='376px; ' itemprop='width'/> <meta content='97px; ' itemprop='height'/> </span>
Step 6. Change the red code with your Publisher name and Publisher  Logo URLs respectively. Save template and done. Thanks for reading, please leave a message by contacting author for further assistance.
Last Updated: 15 Jan 2020
Join our Instagram Twitter YouTube Facebook and socialize with us.