# How to check if a page is indexed by Google

You want to know if a page, or your whole site, is in Google’s index. Here is the fastest path, what each tool tells you, and what to fix if a page is missing. Built for founders who ship and do not have time to guess.

Updated 2026-09-14 · Source: https://porteur.ai/guides/how-to-check-if-a-page-is-indexed

## The three checks, in order

Start with search, then confirm in Search Console. This order is quick and keeps you from chasing ghosts.

1. **Run a site: search** Search Google for site:yourproduct.com. Replace with your domain. Scan the first page. If you see your URLs, Google knows your site and at least some pages are indexed.
2. **Open the Page indexing report** In Search Console, go to Indexing, then Pages. This is the source of truth for which URLs Google indexed or excluded. It groups issues and trends for the whole site.
3. **Inspect the exact URL** Use Search Console’s URL Inspection for one page, for example https://yourproduct.com/guides/getting-started. It shows crawl, index, canonical, and enhancements for that URL. Use Test live URL for a fresh fetch.

Use all three. site: is fast but imprecise. The Page indexing report shows patterns. URL Inspection gives the verdict on one URL and lets you request a crawl.

## How to use site: search, and its limits

site: is a blunt check, not a counter. It gives you a feel for coverage and which folders appear, nothing more.

- site:yourproduct.com pricing shows any URLs with pricing in the path or title that Google chose to show.
- site:yourproduct.com/guides limits to a section, useful for blog or docs.
- Use quotes to scan for a title: site:yourproduct.com "Getting started".

- It can miss pages that are indexed but not shown for that query.
- It can show old URLs that redirect now.
- It does not tell you why a page is out of the index.
- Counts at the top are rough and jumpy. Ignore them.

> Rule: use site: to spot presence, not to count pages.

## Get the truth from URL Inspection

URL Inspection in Search Console is the definitive answer for one URL. It shows crawl status, index status, and the chosen canonical. It can request a crawl of that URL.

1. **Paste the full URL** Use the exact, canonical-looking URL. Include https and the trailing slash if you use one, for example https://yourproduct.com/pricing/.
2. **Read Indexing** If it says URL is on Google, Google indexed it. This does not guarantee it ranks for your target query. If it says URL is not on Google, expand the reason.
3. **Check Canonical** See the User-declared canonical and Google-selected canonical. If Google picked a different URL, your page might be a duplicate or variant.
4. **Test live URL** Click Test live URL to fetch now. Use this to confirm current robots, meta tags, and content. Rendering uses evergreen Chromium in a second wave after fetch.
5. **Request indexing** If the page is public and valuable, click Request indexing. This queues a crawl for this URL. There is a small daily quota.

If the tool shows Alternate page with proper canonical tag for your URL, Google agrees another URL is canonical. That is fine when the canonical is correct. It is a problem only when it points away by mistake, for example from /pricing to /blog.

## Read the Page indexing report for the whole site

The Page indexing report shows what Google indexed and why it excluded other URLs. Use it to find patterns that hurt coverage sitewide or by section.

- Indexed: URLs Google stored in the index.
- Excluded by ‘noindex’ tag: the page tells Google not to index. Fix only if accidental.
- Blocked by robots.txt: Google cannot fetch the page. You cannot request indexing while blocked.
- Crawled, currently not indexed: fetched, but not stored. Often thin, duplicates, or low value.
- Discovered, currently not indexed: seen but not fetched yet. New or weakly linked pages often sit here.
- Alternate page with proper canonical tag: duplicate that correctly points to a canonical and is excluded on purpose.
- Page with redirect: redirects are not indexed. The target should be indexed instead.
- Soft 404: the page looks like an error or very thin to Google.

Click a reason to see example URLs. Fix the root cause, then click Validate fix to let Google recheck affected pages over time. Expect reprocessing to take days to weeks, not minutes, as of 2026.

## Indexed but not ranking: what it means

Indexing is stage two. Serving is stage three. A page can be indexed and still get few or no clicks. That is normal on competitive queries.

Open the Performance report in Search Console. Filter to the page, for example /pricing. Look at impressions, average position, and CTR. An impression is counted when a link to your page was included on a results page that loaded. Average position is the mean of the highest position across impressions, so it can read 8 while you sometimes appear at 3 and at 40.

- No impressions means Google is not showing the page at all. Fix indexing or relevance first.
- Impressions with an average position far beyond page one means you rank but low. Improve content, links, and internal links.
- Impressions with a low CTR at a good position points to weak snippet: improve the title and meta description.

A fixed page might change from zero impressions to a trickle, then grow over months. Google says SEO work can take four months to a year to show benefit. There is no confirmed sandbox.

## What to do when a page is not indexed

Work through the common blockers in a set order. Most misses are simple: a noindex left on, a robots rule, a wrong canonical, or no links at all.

1. **Confirm the status** Use URL Inspection on the exact URL. Note the index verdict and the reason.
2. **Check robots.txt** Open https://yourproduct.com/robots.txt. Look for Disallow lines that match the path. Remove the block if it hides public content. Robots blocks stop crawling.
3. **Check meta robots and HTTP headers** View source on the page and search for noindex. Also check X-Robots-Tag headers. Remove noindex if the page should be public.
4. **Check canonical tags** Make sure the page’s canonical points to itself when it is the unique page. Fix canonicals that point away by mistake.
5. **Fix duplicates and thin pages** Merge near-duplicates. Add substance to very short pages. Avoid doorway-like variants that only swap a word.
6. **Remove stray redirects** Do not serve 302 or meta refresh on pages you want indexed. Make the final URL the one you link and inspect.
7. **Strengthen internal links** Add a link from your homepage or a high-traffic guide to the page. Use a clear anchor, for example Pricing for startups.
8. **Update your sitemap** List the canonical URLs you want indexed. Submit the sitemap in Search Console’s Sitemaps. Keep it fresh on deploy.
9. **Request indexing** Back in URL Inspection, click Request indexing. This asks for a crawl. There is a small daily limit.
10. **Get a real link** If your site is brand new, one link from a known site helps discovery. A profile on a relevant directory is enough.

If the Page indexing report shows Discovered, currently not indexed on many new pages, improve internal links to them and wait. If you see Crawled, currently not indexed, improve usefulness and uniqueness. If you see Excluded by ‘noindex’ tag on a live page, remove the tag and request indexing.

> Warning: do not block Googlebot in robots.txt and then try Request indexing. Robots.txt wins, Google will not fetch the page.

## How long indexing takes, and what you should expect

Google finds pages from links, sitemaps, and past crawls. There is no fee and no submission needed to appear. For a new site, discovery and indexing take from days to a few weeks, as of 2026. There is no promise. Use a sitemap and Search Console to speed discovery.

- Request indexing helps a single URL. Use it for key pages after deploys and fixes.
- Do not expect ranking on hard queries at once. That takes months.
- Google’s old ‘Fetch as Google’ and ‘submit URL’ were retired. Use URL Inspection.
- Bing accepts URLs through IndexNow. Google does not use IndexNow.

## If clicks dip, rule out non-indexing causes

A traffic drop is often a ranking or demand shift, not deindexing. Check by date before you tear down pages that are still indexed.

1. **Compare dates in Search Console** Open Performance. Compare the last 28 days to the 28 before. Split by page and query. Look for drops tied to a subset of pages or terms.
2. **Check the Search Status Dashboard** See if a core update or spam update rolled out on your drop dates. Expect volatility during updates.
3. **Check Manual actions and Security issues** In Search Console, confirm there are none. Fix immediately if any show.
4. **Check your deploys** Review recent redirects, canonicals, robots, and templating. A stray noindex on a layout can kill a section.
5. **Check seasonality and the results page** Compare to the same period last year. Search your head terms in an incognito window set to your country. Look for new features or rivals.

If indexing is intact but positions fell, improve relevance and quality. Strengthen internal links. Gain a few solid links. Improve page experience. There is no single ‘domain authority’ score to chase, and word count is not a target.

## Questions

### How can I check if a page is indexed by Google?

Use Search Console’s URL Inspection on the exact URL. If it says URL is on Google, it is indexed. Also run a site:yourdomain.com search to spot presence, then confirm details in the Page indexing report.

### How do I get Google to index my site?

Make the pages public, crawlable, and useful. Link to them from your own indexed pages. Submit a sitemap in Search Console. Use URL Inspection’s Request indexing for key URLs. There is no fee and no guaranteed timing.

### How to check the indexing status of a website?

Verify the property in Search Console, then open the Page indexing report. It shows how many URLs are indexed and why others are excluded. Use example URLs to drill into fixes.

### Is Google indexing free?

Yes. There is no fee and no submission needed to appear in Google. A public page that is linked from a known page is found. Search Console and a sitemap help discovery, and URL Inspection can request a crawl for one URL.

### What does ‘Alternate page with proper canonical tag’ mean?

Google found your canonical tag pointing to another URL and agreed with it, so this URL is excluded on purpose. That is correct for duplicates, variants, and parameters. It is only a problem when the canonical points away by mistake.

### How long does indexing take for a new site?

As of 2026, discovery and indexing take from days to a few weeks. There is no promise. Ranking for competitive queries can take months. Keep pages crawlable, submit a sitemap, add internal links, and wait before concluding there is a fault.

## Read next

- [How to use the URL Inspection tool in Search Console](https://porteur.ai/guides/url-inspection-tool): Read each panel, run Test live URL, and know when to request indexing. Fix new pages, dropped pages, and canonicals Google ignores.
- [The Search Console performance report, column by column](https://porteur.ai/guides/search-console-performance-report): Every column in the Google Search Console performance report explained with the traps that trip small sites, and how to act on each.
- [The Sitemaps report: what Success, Has errors and Couldn’t fetch mean](https://porteur.ai/guides/search-console-sitemaps-report): How to submit your sitemap URL, read Success, Has errors and Couldn’t fetch, and fix invalid XML, 404s, cross‑host URLs and missing child sitemaps.
- [Alternate page with proper canonical tag: what Search Console means](https://porteur.ai/guides/alternate-page-with-proper-canonical-tag): What this Search Console status means, when to ignore it, when it hides the wrong page, and the exact checks and fixes to set the right canonical.
- [Blocked by robots.txt: what Google can still do with the URL](https://porteur.ai/guides/blocked-by-robots-txt): What “Blocked by robots.txt” and “Indexed, though blocked by robots.txt” mean, how to test a URL, the common accidents, and the clean fixes.
- [Why your website is not showing up on Google, and the checks in order](https://porteur.ai/guides/why-is-my-website-not-showing-up-on-google): Run these checks, in order, to find why your site is missing from Google, then fix each cause in minutes. With worked examples on yourproduct.com.
- [Google index](https://porteur.ai/glossary/google-index): The Google index is the store of pages Google keeps. See if your pages are indexed, how this differs from ranking, and what to fix in Search Console.

Paste your homepage URL to get a free check that reads your site, the searches around it and rivals on them in about thirty seconds, and shows three findings whole. Free check: https://porteur.ai/
