How to Fix Blogger Posts Not Showing in Google Search

Fix Blogger posts not showing in Google Search by checking indexing, robots, canonicals, sitemaps, Search Console, content quality, plus crawlability.

If your Blogger posts are not showing in Google Search, the first step is to determine whether you have an indexing problem or simply a ranking problem.

A post can be published and publicly accessible but still not be indexed by Google. Alternatively, the page may already be indexed but rank too low for the keywords you are searching.

This guide explains how to diagnose and fix common Blogger indexing problems, including search visibility, noindex tags, robots.txt, canonical URLs, sitemaps, internal links, redirects, content quality and Google Search Console.

How to fix Blogger posts not showing in Google Search and indexing problems

First Check Whether the Blogger Post Is Indexed

Do not assume a post is unindexed simply because you cannot find it by searching its title or target keyword.

The most reliable place to investigate an individual URL is Google Search Console.

Open:

Google Search Console → URL Inspection

Enter the complete Blogger post URL:

https://www.example.com/2026/09/example-post.html

Search Console may report that the URL is indexed or explain why it is currently not indexed.

If it says URL is on Google, your problem is probably ranking or search visibility rather than indexing.

1. Make Sure Blogger Is Visible to Search Engines

One of the first Blogger settings to check is search engine visibility.

Go to:

Blogger → Settings → Privacy

Make sure:

Visible to search engines → ON

If this setting is disabled, your Blogger site may discourage search engines from indexing its content.

For the rest of the recommended configuration, see our complete Blogger SEO settings guide.

2. Check the Post for a Noindex Tag

Blogger allows individual posts and pages to be hidden from search engines using custom robots tags.

Edit the affected Blogger post and check its settings for:

Custom robots tags

If noindex is enabled, Google is being instructed not to include that page in its search index.

For a normal public article that you want to appear in Google, make sure you have not accidentally applied a noindex directive.

You should also check:

Blogger → Settings → Crawlers and indexing

if you previously enabled custom robots header tags.

3. Check Your Blogger Robots.txt

Blogger automatically provides robots.txt instructions, and most websites do not need to replace them with a custom configuration.

If you have enabled:

Custom robots.txt

review the rules carefully.

A poorly configured robots.txt file can prevent Googlebot from crawling URLs or resources that should remain accessible.

You can view your current file at:

https://www.example.com/robots.txt

If you copied a custom robots.txt file from an old SEO tutorial without a specific reason, consider whether those rules are actually necessary.

4. Check the Blogger Canonical URL

A canonical tag tells Google which URL you consider the main version of a page.

Open the affected post, view its page source and search for:

rel="canonical"

The canonical should normally point to the clean URL of that post.

For example:

https://www.example.com/2026/09/example-post.html

In Search Console, URL Inspection can also show:

  • User-declared canonical
  • Google-selected canonical

If Google selects another URL as canonical, it may treat the inspected page as an alternate or duplicate instead of indexing it separately.

5. Do Not Try to Index Blogger ?m=1 URLs Separately

Blogger may generate or redirect visitors through URLs containing:

?m=1

For example:

https://www.example.com/post.html?m=1

You normally want Google to index the clean canonical version:

https://www.example.com/post.html

Do not submit both versions or add separate mobile URLs to your sitemap.

If Search Console reports these variations as alternate pages or redirects, see our Blogger ?m=1 SEO guide.

6. Make Sure Google Can Discover the Post

Google needs a way to discover new URLs.

A Blogger post can be discovered through:

  • Your Blogger sitemap
  • Homepage links
  • Category or label pages
  • Internal links from related articles
  • External links

A post that is not linked anywhere is harder for search engines and visitors to discover.

Whenever you publish an important article, add one or two contextual links to it from relevant existing posts where appropriate.

7. Submit Your Blogger Sitemap to Search Console

Blogger automatically provides an XML sitemap for published posts:

https://www.example.com/sitemap.xml

In Google Search Console, open:

Indexing → Sitemaps

and submit:

sitemap.xml

You can also submit:

sitemap-pages.xml

for important Blogger static pages.

If you have not configured this yet, follow our Blogger sitemap submission guide.

Remember that submitting a sitemap helps Google discover URLs. It does not guarantee that every URL will be indexed.

8. Understand Common Search Console Indexing Statuses

The Page indexing report can provide clues about why a Blogger post is not appearing in Google's index.

Status What It Usually Means
Discovered – currently not indexed Google knows the URL but has not crawled and indexed it yet.
Crawled – currently not indexed Google crawled the page but has not selected it for indexing.
Excluded by noindex The page contains a directive telling Google not to index it.
Blocked by robots.txt Robots rules are preventing Google from crawling the URL.
Page with redirect The URL redirects elsewhere, so Google normally indexes the destination instead.
Alternate page with proper canonical tag Google considers another URL the preferred canonical version.
Duplicate, Google chose different canonical Google considers another page a better representative of the content.
Not found (404) The requested URL no longer returns a valid page.

Not every excluded URL represents a problem. For example, alternate URLs, redirect URLs and genuine duplicate pages normally do not need separate indexing.

9. Fix Crawled – Currently Not Indexed Blogger Posts

If Google has crawled your post but has not indexed it, do not immediately assume that something is technically broken.

Review the page itself.

Ask whether it:

  • Provides substantial useful information.
  • Answers a distinct search intent.
  • Is significantly different from your existing articles.
  • Has a clear title and heading structure.
  • Contains useful internal links.
  • Has been published as a complete article rather than a thin placeholder.

If several pages target almost exactly the same query, Google may not consider all of them necessary in its index.

Improve or consolidate overlapping content rather than repeatedly requesting indexing without changing the page.

10. Fix Discovered – Currently Not Indexed

This generally means Google knows the URL but has not yet processed it for indexing.

For a new Blogger post:

  • Make sure the page is publicly accessible.
  • Include it in your normal internal linking.
  • Make sure your sitemap is accessible.
  • Check that the URL does not contain noindex.
  • Allow Google time to crawl the page.

New pages are not guaranteed to appear in Google's index immediately.

11. Check for Redirect and URL Problems

Make sure you are inspecting the actual final URL of the Blogger article.

This is especially important if you have:

  • Changed the post permalink
  • Moved from Blogspot to a custom domain
  • Changed HTTP to HTTPS
  • Configured custom redirects
  • Changed www or non-www domain settings

If an old URL redirects to a new one, Google will normally focus on indexing the final destination rather than the redirecting URL.

12. Improve Thin or Duplicate Blogger Posts

Technical settings cannot guarantee indexing if a page provides little unique value.

Instead of creating many articles that answer almost the same question, give each page a clear purpose.

For example, these can be separate because they have different intent:

  • Blogger SEO Settings – technical configuration
  • How to Submit a Blogger Sitemap – sitemap task
  • Why Blogger Posts Aren't Indexed – indexing troubleshooting

But publishing several near-identical articles around the same query can create unnecessary overlap.

When two older posts substantially duplicate each other, consider improving one strong page rather than keeping multiple weak versions.

13. Request Indexing After Fixing the Page

After checking and fixing the URL, open:

Google Search Console → URL Inspection

Enter the canonical post URL and use:

Test Live URL

If Google can access the page and it is indexable, you can choose:

Request Indexing

Use this for important new or significantly updated pages.

Do not repeatedly request indexing for the same unchanged article. Requesting indexing does not guarantee inclusion in Google Search.

14. Indexed but Still Not Showing in Search?

If URL Inspection says the page is indexed but you cannot find it for your target keyword, you have a ranking problem rather than an indexing problem.

In that case, focus on:

  • Matching search intent more closely
  • Improving the article
  • Strengthening internal links
  • Improving titles and descriptions
  • Building topical authority
  • Earning relevant backlinks

A page being indexed only makes it eligible to appear. It does not guarantee a high position for competitive searches.

Blogger Indexing Troubleshooting Checklist

  1. Inspect the exact URL in Google Search Console.
  2. Confirm Visible to search engines is enabled.
  3. Check that the post does not contain a noindex directive.
  4. Review custom robots.txt and robots header settings.
  5. Check the user-declared and Google-selected canonical URLs.
  6. Use the clean canonical URL instead of ?m=1 variants.
  7. Make sure the post appears in your Blogger sitemap.
  8. Add contextual internal links to the article.
  9. Check for unexpected redirects or 404 errors.
  10. Improve thin or overlapping content.
  11. Test the live URL after fixing problems.
  12. Request indexing once when appropriate.
  13. Allow Google time to recrawl and process the page.

Questions About Blogger Posts Not Showing in Google

Why is my Blogger post not showing in Google Search?

The post may be new, undiscovered, blocked from indexing, assigned a different canonical URL, redirected, considered duplicate content or simply indexed but ranking too low to find easily. Use Google Search Console URL Inspection to identify the specific status.

How do I get Google to index my Blogger post?

Make sure the post is publicly accessible and indexable, include it in your sitemap and internal links, then inspect the canonical URL in Google Search Console. If everything is correct, you can use Request indexing.

How long does it take Google to index a Blogger post?

There is no guaranteed indexing time. Some pages may be discovered quickly while others can take days or longer. Requesting indexing or submitting a sitemap also does not guarantee immediate indexing.

What does Crawled – currently not indexed mean?

It means Google has crawled the page but has not currently selected it for indexing. Review content quality, duplication, canonicalization, internal linking and whether the page provides distinct value.

What does Discovered – currently not indexed mean?

Google knows the URL exists but has not yet crawled and indexed it. Make sure the page is accessible, linked internally and included in your sitemap, then allow Google time to process it.

Does submitting a sitemap guarantee Blogger indexing?

No. A sitemap helps Google discover your URLs, but Google determines whether individual pages should be crawled and indexed.

Should I request indexing every day?

No. Repeatedly requesting indexing for an unchanged URL does not guarantee faster indexing. Fix any problems first and request indexing when a page is new or has been meaningfully updated.

Final Recommendation

When a Blogger post is missing from Google, start with URL Inspection rather than changing random SEO settings.

Determine whether Google can crawl the page, whether indexing is allowed, which URL Google considers canonical and whether the page has already been discovered through your sitemap or internal links.

If there is no technical problem, focus on making the article useful, distinctive and well connected to the rest of your website.

Submitting a sitemap or clicking Request indexing can help Google discover or revisit a page, but neither action can force Google to index or rank a Blogger post.

Nikz Naveed is the founder and lead developer of BloggerTheme9, creating professional Blogger templates and custom websites since 2013. With more than a decade of hands-on experience in front-end web development, he specializes in building responsive, fast-loading and SEO-friendly websites for businesses, creators, publishers and online stores. His work covers Blogger template development, custom business websites, e-commerce stores, landing pages, UI/UX design, HTML, CSS, JavaScript, jQuery, XML, SEO, website performance optimization, hosting and DNS management. Through BloggerTheme9, Nikz has developed dozens of premium and free Blogger templates across business, magazine, portfolio, real estate, e-commerce and other niches, along with many custom-designed Blogger websites for clients. He also works on broader custom website projects through Craft-Site, helping businesses create professional, mobile-friendly websites focused on usability, credibility and growth.