Driver FixRecommendedSound, Wi-Fi or graphics acting up? Check drivers firstFind missing or outdated drivers fast.Check DriversHalloween DealsAmazon USHalloween week deals: useful picks before month-endAmazon US: current deals, useful picks and tech finds.Check DealsSlow PC?RecommendedPC slow today? Run a repair scan before it gets worseResolve common Windows issues and optimize system performance.Scan Now×
Skip to content
Mountain View desk6 min

Why Your Site Isn’t Indexed in Google—and How to Fix It

A practical guide to diagnosing why Google has not discovered, crawled, or indexed your pages—and choosing the right fix in Search Console or on your site.
Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

If an important page is missing from Google Search, first find out whether Google has discovered it, can crawl it, and considers it eligible for indexing. These are separate stages, and fixing one does not guarantee the next: a page can be crawled but still not be indexed. Use Search Console to identify the affected URLs, then fix the specific access, response, discovery, or content problem rather than repeatedly requesting indexing.

How crawling and indexing differ

Crawling is when Google discovers and fetches a URL. Indexing is the later evaluation of that page for possible inclusion in Google’s Search index. Being crawled does not guarantee that a page will be indexed or appear in results. Google says a URL may be missing because it has not found the URL, cannot access it, or does not consider the page sufficiently valuable or in demand. See Google’s crawling troubleshooting guidance.

As an Amazon Associate I earn from qualifying purchases.

Diagnose the problem in this order

1. Check the site-level reports

In Google Search Console, review the Page Indexing report for the states reported for affected pages. Also check Crawl Stats for patterns in crawling and host availability. These reports answer different questions and may show different information, so use both when the issue could involve either indexing status or crawl activity. Google’s technical requirements explain the basic conditions for appearing in Search.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

2. Inspect the exact URL

Use Search Console’s URL Inspection tool to check a specific page and, if appropriate, request recrawling. You need access to the Search Console property that contains the URL. A request is a prompt, not a guarantee or a way to make Google crawl faster; repeated requests do not speed up crawling. For an individual URL, Inspection is the relevant tool. For many URLs, submit a sitemap instead. See Ask Google to Recrawl Your Website.

3. Verify that Google can fetch the intended page

Check the page’s robots.txt rules, authentication, and other access controls. Confirm that the page and resources needed to render its important content are reachable by Googlebot. A robots.txt block can prevent crawling, which means Google may be unable to read a page’s noindex instruction. If your goal is to keep a page out of Search, allow crawling and use a noindex meta tag or X-Robots-Tag instead. Google explains the distinction in its robots meta tag specifications.

4. Check the response and rendered content

Google’s technical requirements say a page must be served with HTTP status 200 and have indexable content to be eligible for indexing, subject to Google’s policies. Check what the page actually returns and what its rendered output contains. An empty page, an error in a critical resource, or content that says the page is missing can undermine eligibility even when the URL loads for a visitor. Google’s HTTP status code guidance describes how its crawlers handle server responses.

5. Look for server and host problems

Review server logs, response times, host availability, and spikes in 5xx or 429 responses. Google says these responses can cause its crawlers to slow down; persistent server errors can eventually result in URLs being removed from the index. Fix overload, throttling, or availability problems before asking Google to recrawl. The same status code documentation covers the effects of these responses.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

6. Improve discovery of pages Google has not found

Keep your sitemap current, include URLs you want discovered, and use accurate <lastmod> values when content changes. Add crawlable internal links from relevant pages so users and search crawlers can reach the URL. A sitemap can help Google learn about URLs, but it does not guarantee indexing or improve rankings. Google’s crawling and indexing FAQ explains what a sitemap can and cannot do.

7. Review directives, duplicates, and site moves

Look for unintended noindex directives or robots.txt blocks, and check that duplicate URL versions point to the intended preferred URL. If you moved the site or changed URLs, confirm that old URLs redirect directly to the correct replacements and update the sitemap. Google recommends checking redirects and using Search Console during migrations; its site move guide also names Screaming Frog as an example tool for checking redirects.

8. Allow time, then monitor

Google says recrawling can take anywhere from a few days to a few weeks, and asking for a recrawl does not guarantee that a page will be included in Search. Same-day discovery is not a realistic expectation for most sites. Monitor the affected URL and the relevant Search Console reports rather than repeatedly submitting the same request. See Google’s recrawl guidance.

Match the fix to the symptom

Symptom or question Best next step What it addresses
Google may not know an individual URL Use URL Inspection or add the URL to a current sitemap and link to it internally Discovery of a specific URL
Google may not know many URLs Submit an up-to-date sitemap in Search Console Discovery across a set of URLs
A page is blocked from crawling Review robots.txt and access controls Whether Googlebot can fetch the page
A page should be excluded from Search Allow crawling and use a noindex meta directive or X-Robots-Tag Index eligibility after Google fetches the URL
You need to know whether Googlebot requested a URL Review server logs Requests made to your server
You need a broader view of indexing or crawl patterns Check Page Indexing and Crawl Stats in Search Console Site-level status and activity

Common indexing problems and their fixes

The URL has not been discovered

Add the URL to a current sitemap and link to it from crawlable pages. Submit a sitemap when multiple pages need discovery; use URL Inspection for a small number of specific URLs. Neither method guarantees indexing.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

An accidental crawl block prevents Google from reading the page

Check robots.txt and any login or access restrictions. If you want to exclude a page from results, do not block Google from crawling it: Google needs to fetch the page to see a noindex meta directive or X-Robots-Tag.

The URL returns an error or the server is failing

A URL returning a 4xx status is not indexed. A 5xx or 429 response can lead Google to temporarily reduce crawling. Make sure a live page returns the intended successful response, and address persistent server errors or throttling. See Google’s HTTP status code guidance.

The page is a soft 404

A soft 404 looks like a missing page but returns HTTP 200. If the content is gone and has no replacement, return 404 or 410. If it moved, redirect to the relevant replacement. If the page should still exist, fix the rendering or content problem that makes it appear empty or missing.

Duplicate URLs compete with one another

Consolidate duplicate versions and establish the preferred URL. For versions on different domains, a 301 redirect can direct users and crawlers to the preferred domain, as described in Google’s crawling and indexing FAQ.

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

A migration left broken paths or signals

Check old-to-new redirects, remove unintended blocks or noindex directives, and update the sitemap to reflect the new URLs. Follow Google’s site move and migration guidance to monitor the change in Search Console.

Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

When crawl budget matters

Crawl budget describes the URLs Google’s crawling systems can and want to crawl. Crawl capacity reflects how much Google can fetch without overwhelming a host; crawl demand reflects Google’s interest in URLs. It is not a universal explanation for a missing page. Google says its detailed crawl-budget guidance is primarily aimed at sites with at least 1 million unique pages that change moderately often, or sites with at least 10,000 pages that change very rapidly. Google calls these rough estimates, not exact cutoffs. Most sites should begin with an accurate sitemap and routine Page Indexing checks rather than crawl-budget tuning. See Google’s crawl budget guide.

For a large or frequently changing site, reduce URL traps and unnecessary duplicate variants, shorten redirect chains, improve response and rendering speed, and prioritize valuable, unique pages. These steps can help Google use its crawling effort more efficiently; they do not guarantee indexing.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Leave a Reply

Your email address will not be published. Required fields are marked *

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

More from the Wire

  1. World desk4 min
    How to Spot an AI Voice Scam Before Sending MoneyDon’t rely on how a caller sounds. Pause, call back through a known number, and verify the emergency with another trusted person before sending money.
  2. Mountain View desk4 min
    Google’s SynthID Detector: How to Check AI-Generated Images, Video and AudioGoogle’s SynthID Detector looks for an embedded watermark in supported images, video and audio. Here is what its results do—and do not—show.
  3. Redmond desk20 min
    How to create a link to File or Folder in Windows 11Windows 11 gives you several ways to point to a file or folder without moving or duplicating it. You can create a desktop shortcut,…
Recommended PC Tool
Recommended PC Tool
Outdated Drivers Are Slowing You DownFree scan - exact matches
Windows Errors? Fix Them Before They SpreadFree repair scan

Two free Windows tools

One Free Minute Could Fix That PC

Before you go - each of these free tools takes about a minute and tackles what quietly slows a Windows PC down.

Special offer. View Outbyte info, uninstall instructions, EULA, and Privacy Policy.