# 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.

Updated 2026-09-13 · Source: https://porteur.ai/glossary/indexation

## 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.

> An impression is counted when a link to your page appears on a results page a user loaded in web search. This helps confirm practical indexation.

## Statuses that mean no index, and what they imply

| Status in Page indexing report | What it means | What to do on a small site |
| --- | --- | --- |
| Discovered, currently not indexed | Google 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 indexed | Fetched 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 tag | A 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.txt | Robots.txt prevented crawling. | Allow crawling for that path. Submit a sitemap. Request indexing. |
| Duplicate, Google chose different canonical | Google 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 tag | This 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 404 | Page 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 error | Google 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

### What is indexation in simple terms?

Indexation is when Google stores a page in its index so it can appear on a search results page. If it is not indexed, it cannot show or earn impressions.

### How do I get a page indexed in SEO?

Make the page reachable and worth storing. Link to it internally, add it to your XML sitemap, use a correct canonical, remove noindex, then request indexing and wait for recrawl.

### Should I let search engines index my website?

Index public pages that answer searches and drive your product. Keep private, duplicate, and thin pages out with noindex or by returning 404. Aim to have only pages that help users indexed.

### How do I know if Google indexed my page?

Use URL Inspection in Search Console for the exact URL. “URL is on Google” means indexed. You can also check the Performance report for impressions for that URL in the last 28 days.

### Why is my page crawled but not indexed?

Google fetched it but did not keep it, often due to duplicate content, thin content, or weak signals. Strengthen the page, consolidate duplicates, improve internal links, and wait for the next crawl.

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

Your page declares another URL as canonical and Google agrees, so this URL is left out of the index on purpose. It is only a problem if the canonical points to the wrong URL.

## Read next

- [How to use Google Search Console in ten minutes a week](https://porteur.ai/guides/how-to-use-google-search-console): A quick weekly routine: set four filters, compare 28 days, check pages then queries, and fix three findings, without getting lost in noise.
- [Canonical tags: what they do and the mistakes that cost rankings](https://porteur.ai/guides/canonical-tag): What a canonical tag does, when to use one, the mistakes that cost rankings, and how to check and fix canonicals on a small site.
- [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.
- [Noindex](https://porteur.ai/glossary/noindex): Noindex tells search engines not to index a page. Use it for pages that should never rank, and avoid adding it to pages that earn.
- [XML sitemap](https://porteur.ai/glossary/xml-sitemap): What to put in sitemap.xml, how lastmod works, how to create, validate and submit your XML sitemap, and the traps to avoid.
- [Orphan pages: finding the pages nothing links to](https://porteur.ai/guides/orphan-pages): Find orphan pages on your site, why they happen, how to compare crawl, sitemap and Search Console, and what to do: link, merge, redirect or remove.
- [Mobile-first indexing](https://porteur.ai/glossary/mobile-first-indexing): Mobile-first indexing means Google uses your mobile page to crawl, index and rank. Here is what it hides on desktop-only pages and how to fix it.
- [Index bloat](https://porteur.ai/glossary/index-bloat): Index bloat is when Google indexes far more URLs than you want to rank. Here is how to spot it in Search Console and fix it by template.

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: https://porteur.ai/
