Fix All Hatom & Structured Data Errors in Blogger

XpertShout

Read Also

Fix all hatom and structured data errors in Blogger. Are you having problem with hatom and structured data errors in Google Search Console?  Most of the bloggers are facing hatom & structured data errors problems. These errors does not have any impact on blog's performance but these errors should not exist more in your blog to make a healthy site.

Fix All Hatom & Structure Data Errors in Blogger
Structured data is used to display the site in a better manner on major search engines result pages. You can check the hatom & structured data errors on your blog using Google webmasters tool called Structured Data Testing Tool.
To fix all hatom & structured data errors in blogger, Just follow the below steps carefully. So, Dont waste your time and start to remove all hatom & structured data errors in blogger.

This post will be covering procedures to fix all the structured data errors in blogger, such as:
  • Missing: author 
  • Missing: updated 
  • Missing: entry-title 
  • The property image_url is not recognised 
  • The property blogId is not recognised 
  • The property postId is not recognised 
  • A value for the headline field is required 
  • A value for the image field is required 
  • The DateModified field is recommended. Please provide the value if available. 
  • The MainEntityOfPage field is recommended. Please provide the value if available.

Remove All Hatom and Structured Data Errors in Blogger

Fixing Hatom & Structured Data Errors

  • Go to Blogger Dashboard >> Template >> Edit HTML, before editing HTML don't forget to make a complete Backup of your Template.
  • Click anywhere within the HTML code. Press Ctrl + F (Cmd + F on Mac), Search box will appear on the top right.

Fixing Image_URL Error

Find the code given below and delete it completely. If the code appear 2 times in your template, delete it twice.
<b:if cond='data:post.thumbnailUrl'>
   <meta expr:content='data:post.thumbnailUrl' itemprop='image_url'/>
</b:if>

Fixing BlodId Error

Find the code given below and delete it completely. If the code appear 2 times in your template, delete it twice.
<meta expr:content='data:blog.blogId' itemprop='blogId'/>

Fixing PostId Error

Find the code given below and delete it completely. If the code appear 2 times in your template, delete it twice.
<meta expr:content='data:post.id' itemprop='postId'/>

Fixing headline field error

Find the code given below. It may appear twice in your template.
<h3 class='post-title entry-title' itemprop='name'>
Now replace the above code with the one given below.(If above code appears twice then replace the above code with the one given below twice).
<h3 class='post-title entry-title' itemprop='headline'>

Fixing missing: author error

Find the code given below.
<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>
Now replace the above code with the one given below.
<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>

Fixing missing: updated error

Find the code given below.
<data:post.timestamp/>
Now replace this code with the code given below.
<pre class='code code-html'><code>... kode HTML (yang telah diparse) di sini ...</code></pre>

Fixing entry-title error

Find the code given below. It will appear twice in your template.
<b:if cond='data:post.title'> 
      <h3 class='post-title'>
Replace the above code twice with the one provided below.
<b:if cond='data:post.title'> 
<h3 class='post-title entry-title'>

Fixing Image field error

Find the code given below. It may appear two or three times.
<data:post.body/>
Find the code given below. It may appear two or three times.
<div class='post hentry uncustomized-post-template' itemscope='itemscope' itemtype='http://schema.org/BlogPosting'>
<meta itemscope='itemscope' itemprop='mainEntityOfPage'  itemType='https://schema.org/WebPage' expr:itemid='data:post.link ? data:post.link : data:post.url'/>

Fixing dateModified field error

Find the code given below.
<div class='post hentry uncustomized-post-template' itemprop='blogPost' itemscope='itemscope' itemtype='http://schema.org/BlogPosting'>
If your template doesn't have the above code, find this one.
<div class='post hentry' itemprop='blogPost' itemscope='itemscope' itemtype='http://schema.org/BlogPosting'>
Now copy the code given below and paste it just after the code you found.
<meta expr:content='data:post.timestamp' itemprop='datePublished'/>
<meta expr:content='data:post.lastUpdatedISO8601' itemprop='dateModified'/>

Fixing mainEntityOfPage error

Find the code given below.
<div class='post hentry uncustomized-post-template' itemprop='blogPost' itemscope='itemscope' itemtype='http://schema.org/BlogPosting'>
If your template doesn't have the above code, find this one.
<div class='post hentry' itemprop='blogPost' itemscope='itemscope' itemtype='http://schema.org/BlogPosting'>
Now replace the code you found with the below one.
<div class='post hentry uncustomized-post-template' itemscope='itemscope' itemtype='http://schema.org/BlogPosting'>
<meta itemscope='itemscope' itemprop='mainEntityOfPage'  itemType='https://schema.org/WebPage' expr:itemid='data:post.link ? data:post.link : data:post.url'/>

Post Extras

Now again validate your site on Structured Data Testing Tool.
Most probably it will not show any error now, but if the hatom & structured data errors still persist, comment and let us know. In search console Google will update data within 3 days. We will try our best to troubleshoot your problems.
Load comments

No comments