Pages that aren’t indexed don’t rank. Here’s a 5-minute process to find missing pages and get them indexed.
What You’ll Learn
A page can be perfectly optimized and still get zero organic traffic if Google hasn’t indexed it. This guide shows you two tools to check indexation status — the site: operator and Google Search Console’s URL Inspection tool — and what to do when a page is missing from Google’s index.
Key Takeaways
site:yourdomain.comshows every page Google has indexed. Missing important pages = problem.- Google Search Console → URL Inspection tells you why a specific page isn’t indexed.
- If the page is ready but not indexed, you can request indexing directly in Search Console.
- Common causes: page not yet crawled,
noindextag accidentally added, blocked byrobots.txt, crawl errors. - Run this check on new pages within 48 hours of publishing.
Step 1: Run the site: Check
Open Google. Type: site:yourdomain.com
You get a list of every indexed page on your domain. Scroll through and compare against the pages you know you’ve published.
If a page you published is missing from these results, Google hasn’t indexed it.
Also useful: site:yourdomain.com/specific-page-slug — checks one specific URL instantly.
Step 2: Diagnose in Google Search Console
For any page that’s missing, go to Google Search Console → URL Inspection. Paste the full URL.
Search Console tells you:
- “URL is on Google” → indexed. No action needed.
- “URL is not on Google” → not indexed. Check the reason.
Common reasons it shows:
- “Crawled – currently not indexed” — Google crawled it but decided not to index. Usually thin content or duplicate issues.
- “Discovered – currently not indexed” — Google knows it exists but hasn’t crawled it yet. Can be a crawl budget or internal link problem.
- “Blocked by robots.txt” — your robots.txt is preventing crawl. Check your file.
- “noindex tag” — someone added a
noindextag. Check the page source. - “Page with redirect” — the page redirects somewhere. Check whether that redirect is intentional.
Fix the underlying issue first. Then request indexing.
Step 3: Request Indexing
If the page is ready (content is live, no errors), click “Request Indexing” inside the URL Inspection panel.
This asks Google to prioritize crawling that URL. It doesn’t guarantee immediate indexing, but it usually speeds up the process from days to hours for a healthy page.
Don’t request indexing before fixing the underlying problem. A noindex tag or blocked robots.txt will just return the same result.
Maintaining a Healthy Index
New pages should be checked in Search Console within 24–48 hours of publishing. Don’t assume publishing = indexing.
For larger sites: run the site: check monthly and compare against your sitemap. Pages in your sitemap that aren’t in the site: results are priority diagnosis targets.
Also check your Search Console Coverage report (formerly Index Coverage). It shows a running account of indexed pages, excluded pages, and the specific reasons for exclusions.
Actionable Checklist
- Run
site:yourdomain.comnow. Compare results to pages you know are published. - For each missing page, run URL Inspection in Google Search Console.
- Fix the underlying issue: noindex tag, robots.txt block, crawl error, thin content.
- Request indexing for each fixed page.
- Set a monthly calendar reminder to run the site: check and review the Search Console Coverage report.
- Add new page URL checks to your publishing workflow: publish → check Search Console → request indexing if needed.
Wrap-Up
Indexing checks take 5 minutes and prevent you from losing traffic to a problem you didn’t know existed. Run the site: operator check on your domain today, investigate anything missing in Search Console, fix the cause, and request indexing. Then build it into your monthly maintenance routine so you catch issues before they cost you rankings.
