Google Search Console guide
How to Fix a Blog Post That Is Not Indexed
You published a blog post. It is live. It is in your sitemap. Google may have even crawled it.
But when you check Google Search Console, the page still says URL is not on Google, Crawled - currently not indexed, or Discovered - currently not indexed.
This is frustrating, but it is also normal, especially for newer websites, recently published blog posts, or pages that Google has not yet decided to include in search results.
The good news: you can manually ask Google to check the page again using the URL Inspection Tool inside Google Search Console.
This does not guarantee that Google will index the page, but it is the correct manual step when you want Google to re-check a specific URL.
Before you request indexing
Before you ask Google to index the page, quickly check that the page is actually ready.
- The blog post is published
- The URL opens normally in your browser
- The page is not blocked by robots.txt
- The page does not have a noindex tag
- The page is included in your sitemap
- The page has useful, unique content
- The page belongs to a Search Console property you own
That last point is important. Google Search Console only lets you inspect URLs inside the property you have selected. For example, if your blog URL is https://rootscript.io/blog/the-complete-guide-to-seo-optimization-for-b2b-industries, you need to open the Search Console property for that same website.
Open Google Search Console
Go to Google Search Console and select the website property that contains your blog post.
If you manage multiple websites, make sure you choose the correct one.
For example, if your article is published on https://rootscript.io/blog/the-complete-guide-to-seo-optimization-for-b2b-industries, then you should select the property for rootscript.io or the matching URL-prefix property.
Copy the full blog URL
Open the blog post in your browser and copy the complete URL. Use the final public URL that visitors and Google should see.
The Complete Guide to SEO Optimization for B2B Industries
Published Apr 26, 2026 · Last updated Apr 26, 2026 · By Dylan Arts
Good example: https://rootscript.io/blog/the-complete-guide-to-seo-optimization-for-b2b-industries
Bad example: /blog/my-new-article
You need the full URL, including https://.
Paste the URL into the inspection bar
At the top of Google Search Console, you will see a search bar that says something like “Inspect any URL”.
Paste your full blog URL into this bar and press Enter.
https://rootscript.io/blog/the-complete-guide-to-seo-optimization-for-b2b-industries.
https://rootscript.io/blog/the-complete-guide-to-seo-optimization-for-b2b-industries
Search Console will now check what Google currently knows about the URL.
Read the inspection result
After a few seconds, Search Console will show the current indexing status of the page.
- URL is on Google
- URL is not on Google
- Discovered - currently not indexed
- Crawled - currently not indexed
URL is not on Google
This page is not indexed. Pages that are not indexed cannot be served on Google. See the details below to learn why it was not indexed.
If the page is not indexed, continue to the next step.
Click Test Live URL
On the inspection result page, click Test Live URL.
This matters because the first result often shows what Google already knows from its last crawl. The live test checks whether Google can access the page right now.
Use this step if you recently published the blog post, updated the content, fixed a noindex issue, changed the canonical URL, fixed a robots.txt issue, or added the page to your sitemap.
Wait for the live test to finish
Search Console will now test the live page. This may take a little while.
When the test finishes, you want to see a result showing that the URL is available to Google. If Search Console shows a problem, fix that problem before requesting indexing.
- Page is blocked by robots.txt
- Page has a noindex tag
- Page redirects to a different URL
- Page returns an error
- Google selected a different canonical URL
- Page cannot be loaded
Click Request Indexing
If the live test passes, click Request Indexing.
Search Console will then submit the URL to Google’s indexing queue. You are basically saying: Google, please check this page again and consider it for indexing.
Google says that if you recently added or changed a page, you can request that Google re-index it, but you cannot request indexing for URLs you do not manage.
Wait for the confirmation
After clicking Request Indexing, Search Console should show a confirmation message.
This means the request has been submitted. It does not mean the page is instantly indexed. Google still needs to crawl the page, process it, and decide whether to include it in search results.
Check the URL again later
After submitting the request, come back later and inspect the same URL again.
Ideally, you eventually want to see URL is on Google.
If the page still shows Crawled - currently not indexed, Google has crawled the page but has decided not to index it yet. That usually means the issue is not discovery. The issue may be content quality, duplicate content, weak internal linking, low site authority, unclear search intent, or Google simply deciding the page is not valuable enough yet.
What if Google still does not index the page?
If the page stays unindexed after requesting indexing, do not keep clicking the button over and over.
Instead, improve the page.
- Is the content actually useful?
- Is it different from other pages on your site?
- Does it target a clear search query?
- Does it answer the query better than competing pages?
- Is the title specific enough?
- Does the page have internal links from other pages?
- Is the page included in the sitemap?
- Is the canonical URL correct?
- Is the page thin, duplicated, or mostly AI-generated filler?
Manual indexing requests help Google discover or re-check a page faster. They do not make weak pages rank. They do not guarantee indexing. They simply tell Google: please look at this URL again.
Quick checklist
Before requesting indexing, make sure this is true:
- The page is published
- The full URL works
- The URL belongs to your Search Console property
- The page is not blocked by robots.txt
- The page does not contain noindex
- The canonical URL is correct
- The page is in your sitemap
- The page has internal links
- The live URL test passes
- You clicked Request Indexing
If all of that is true, you have followed the correct manual process. After that, the final decision is still up to Google.
Check a site with Rootscript