Indexation

Indexation is when a page is stored in Google’s index so it can appear on search results. If a page is not indexed, it cannot earn impressions or clicks. This page shows how to check status, what the no statuses mean, and what to do on a small site.

By , founder of Porteur · Updated 13 September 2026 · Markdown

What indexation means for a small site

If Google does not index /pricing or /guides/getting-started, those pages cannot rank. Small sites feel this most because every page must work. The usual fixes are simple: make the page reachable, declare the canonical, and help Google find it.

How to check if a page is indexed

  1. Use URL Inspection in Search Console

    Paste the full URL. “URL is on Google” means indexed. “URL is not on Google” shows the reason below.

  2. Read the Page indexing report

    Open Indexing, Page indexing. Filter to a path like /blog/. The summary groups URLs by status. Click a status to see examples.

  3. Cross check with impressions

    In Performance, filter to the URL. Impressions in web search mean the URL appeared on a loaded results page. Zero for weeks can signal no index or no demand.

  4. Check the live version

    In URL Inspection, use “View crawled page” and “Test live URL”. Confirm Google can fetch, render, and which signals it sees now.

Statuses that mean no index, and what they imply

Status in Page indexing reportWhat it meansWhat to do on a small site
Discovered, currently not indexedGoogle knows the URL but has not crawled or stored it.Add internal links from strong pages like /. Put it in sitemap.xml. Improve page quality and load speed.
Crawled, currently not indexedFetched but not kept, often thin, duplicate, or low value.Strengthen the content. Combine near-duplicates. Add unique copy and links. Wait for recrawl.
Excluded by noindex tagA meta robots noindex tells Google not to index it.Remove noindex if you want it indexed. Keep noindex for login or test pages.
Blocked by robots.txtRobots.txt prevented crawling.Allow crawling for that path. Submit a sitemap. Request indexing.
Duplicate, Google chose different canonicalGoogle picked another URL as canonical.Point rel=canonical to the correct URL. Use consistent internal links. Fix parameters and trailing slashes.
Alternate page with proper canonical tagThis URL points to another URL as canonical and Google agreed.Nothing to fix if that canonical is correct. It is a problem only when the canonical is wrong.
Soft 404Page looks like an error or very thin.Return 200 with useful content, or 404 when it should not exist, or redirect to a close match.
Server error 5xx or redirect errorGoogle could not fetch it reliably.Fix hosting issues and redirect chains. Aim for a clean 200 or a single 301 to the target.

For example, /blog/how-to sets rel=canonical to /blog/how-to-guide and Google uses that. /blog/how-to is excluded on purpose. Fix only if the canonical should be itself.

Fixes that work on small sites

  • Link to the page from places users and crawlers reach: header, footer, /blog, and related articles. Avoid orphan pages.
  • Use one URL per page. Pick trailing slash or not, pick lowercase, and stick to it in all links.
  • Set a correct rel=canonical on each template. For /pricing?ref=ad, canonical to /pricing.
  • Ship a clean XML sitemap with only 200 URLs you want indexed. Keep out noindex, 404, and redirects.
  • Remove accidental noindex on production. Check your CMS and headers. Re-test with URL Inspection.
  • Merge thin pages. Replace near-duplicates with one solid guide, then redirect the old ones.

A fixed page looks like this: /guides/getting-started is linked from the homepage, is in the sitemap, loads fast, has a self-referencing canonical, and gains impressions over 28 days.

Traps to avoid when reading reports

  • Do not panic if the query table shows zero. Rare and anonymised queries are omitted, so totals can exceed the visible rows.
  • Average position is a mean over impressions. One page can average 8 while appearing at 3 and at 40. Check the URL view.
  • Robots.txt does not remove a URL that is already indexed. Use noindex or return 404 or 410.
  • A page can be indexed but get no impressions. That may be search intent or weak content, not an indexation bug.

Questions

Sources

Check my site, free

Give your URL and get a free check in about thirty seconds that reads your site, the searches around it and the rivals on them, and shows three findings.

  • Free check, no card
  • Read-only, your own accounts
  • Readable by your agent

Read next