March 11, 2026

Textual description of firstImageUrl

How to fix missing author in Blogger Theme tips for beginners

|
Find out how to fix missing author in Blogger theme to pass structured data validation, and display proper author information in search results.

If you check your blog post using the Google Rich Results Test, you may encounter the following warning:

"Missing: author"

This issue usually appears when the Blogger theme does not properly include structured data markup for the author. 

While the post may still display the author name on the page, search engines cannot detect it in the structured data.

Fortunately, fixing the missing author error in Blogger theme is simple.

All you need to do is a small modification in your theme's HTML code.

This is another useful post from the DiGiztal Blogspot Blogger Tips series.


What causes the missing author error in Blogger?

The missing author structured data error usually occurs, when the Blogger template lacks proper Schema.org markup for the author.

Search engines like Google use structured data to understand key information on a page, such as:

  • Author name
  • Publication date
  • Article headline
  • Images
  • Publisher information

If the author is not properly marked with Schema.org Person markup, Google's testing tools may flag it as Missing: Author.


How to fix missing author in Blogger Theme

fix missing author error in Blogger Theme

Follow the steps below carefully to fix this structured data problem.

Step 1: Log in to Your Blogger Dashboard

Sign in to your Blogger account and open the blog where the error appears.

Step 2: Open the Theme editor

  1. Click Theme in the left sidebar.
  2. Click the dropdown arrow beside Customize.
  3. Select Edit HTML.

Step 3: Locate the author code in the Template

Use the search function (Ctrl + F) and look for the following code inside your 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>

Step 4: Replace it with structured data markup

Replace the old code with the following improved version that includes Schema.org Person markup:

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

Step 5: Save the theme

Click the "Save" icon after replacing the code.

Your Blogger template is now has proper structured data for the author.


How to verify the missing author error is fixed

After saving the changes, paste your Blogger domain in the Rich Results Test tool

If everything is configured correctly, the Missing: author warning should disappear.


Why Fixing the missing author in Blogger Theme matters

Fixing the missing author in Blogger theme improves your blog in several ways:

  • Helps search engines understand your content
  • Improves structured data validation
  • Strengthens content credibility
  • Supports potential rich results in search
  • Enhances SEO for blog posts

Although the warning does not always prevent indexing, it is best practice to ensure all structured data fields are properly defined.

👉 Chek out how to add FAQ schema markup for Blogger blog post.


More tips for Blogger structured data optimization: