Short answer
Use URL Inspection in Google Search Console to check the exact URL. Read the indexing status and selected canonical. A live test checks current access. It does not prove that the URL is already indexed.
What you will learn
You will check whether Google indexed a particular page. You will also learn how to investigate common status messages.
You need access to the site's Search Console property. Use the exact public URL, including its hostname and path.
Inspect the exact URL
- Open Google Search Console.
- Select the property for your site.
- Enter the page URL in URL Inspection.
- Read the indexing status.
- Check the user-declared and Google-selected canonicals when available.
- Run the live test if you need to check current access.
An indexed status does not guarantee a result for every search. A successful live test does not confirm current indexing.
Searches using site: can show useful clues. They are not a complete index report.
Separate crawl access from indexing
robots.txt gives crawlers access rules. A Disallow rule can stop Google from fetching a page.
noindex asks an engine to leave a page out of its index. Google must fetch the page to read that rule.
A URL blocked by robots.txt can still appear in results without its content. Do not use a crawl block as an indexing removal method.
Keep private content behind authentication. Search access rules do not protect confidential information.
Read the reported reason
| Status or finding | What to investigate |
|---|---|
| Discovered, currently not indexed | Discovery, crawl access, site reliability, and whether the page adds value |
| Crawled, currently not indexed | The page's usefulness, duplication, and canonical selection |
| Excluded by noindex | Whether the exclusion is intentional |
| Duplicate or alternate page | Whether the selected canonical is the intended version |
| Not found or server error | The response from the exact URL |
These messages guide an investigation. They do not identify one universal cause.
Work through a duplicate example
A shop has /brake-repair and /brake-repair?ref=menu. Both show the same service.
The shop declares /brake-repair as canonical. Its sitemap and internal links also use that URL.
Google may select that main URL. Excluding the duplicate can be expected. The shop should check the main URL before trying to index both versions.
A canonical link is a signal. Google can select a different version. Keep your links, sitemap, and canonical signals consistent.
Fix the cause before requesting indexing
- Correct unintended access or noindex rules.
- Repair page errors.
- Confirm the intended canonical.
- Add a useful internal link.
- Improve content when it repeats another page or misses the reader's task.
- Run the live test again.
- Request indexing when the page is ready.
A sitemap helps discovery. An indexing request asks Google to revisit a URL. Neither action guarantees indexing or a deadline.
Your next action
Record the URL, reported reason, change, and date. Check the status again after Google processes the page.
If the page is indexed but has little exposure, review its keyword choice and content.