You can check whether a page is indexed by Google in three practical ways: a site: search for a quick indication, Google Search Console's URL Inspection tool for Google's own status and diagnostics, or a bulk checking workflow when you have hundreds or thousands of URLs to review.
The distinction matters because publishing a page does not mean Google has stored it in its index. A page can be live, crawlable and technically sound but still remain absent from search results. If you are responsible for a large site, a migration, a product launch or an editorial programme, indexation should be monitored as an operational metric rather than assumed.
For a broader explanation of discovery, crawling and indexation, start with the complete Google indexing guide. If you want a quick external check before opening Search Console, Digital Womble also provides free indexing and website checks.
Why Checking Indexation Status Matters
A page that is not indexed cannot appear in Google's normal organic search results, regardless of how good the copy is or how carefully the title has been optimised. That makes index status one of the first things to check when a new or important page is receiving no organic visibility.
This becomes more important as the number of URLs grows. A single missing service page is inconvenient. Dozens of unindexed product pages, location pages or campaign pages can represent a material loss of discoverable search demand.
Tim Penniston Bird, Director at Orangutan, described the operational value of continuous monitoring this way: “The daily indexing service improves the accuracy of search engine crawlers and helps remove dead pages faster from the index. Google and Bing search results are now more reflective.”
The objective is not simply to get more URLs into an index. You want current, canonical, useful pages discoverable while redirected, duplicated or removed URLs stop consuming attention.
Method 1: Use the site: Operator in Google Search
For a quick spot-check, search Google for the exact URL using a query such as:
site:example.co.uk/example-page
If Google returns the URL, that is a useful indication that the page is known to the index. If it does not appear, investigate further rather than treating the result as conclusive.
The site: operator is useful because it is fast and needs no login, but it is not a complete index-reporting system. Google does not present site: results as an exhaustive database query, so it should not be your sole source of truth for important URLs or large audits.
For one newly published service page, it is an excellent ten-second check. For fifty or five thousand URLs, use Search Console data or a structured bulk workflow instead.
If a URL does not appear, the next step is to diagnose the reason rather than repeatedly searching for it. The companion fix Google indexing issues guide covers the main technical and quality causes in more detail.
Method 2: Use Google Search Console URL Inspection
Google Search Console's URL Inspection tool is the most useful place to investigate a specific URL because it reports Google's own information about that page.
Open the relevant Search Console property, paste the full canonical URL into URL Inspection and review the result. Depending on the page and Google's current data, Search Console can tell you whether the URL is indexed, whether Google selected a different canonical, when it was last crawled and whether indexing is being prevented or delayed by a known issue.
Pay particular attention to:
- the indexing status;
- the user-declared and Google-selected canonical;
- crawl information;
- robots.txt accessibility;
- noindex directives;
- page fetch or server problems.
Search Console's broader Page Indexing report is useful when the problem affects many URLs. It can surface patterns such as excluded URLs, redirects, duplicates, pages blocked by directives, and pages Google has crawled or discovered without indexing.
The dedicated Google Search Console indexing issues guide explains those categories in plain English and what each one usually requires.
After you have fixed a genuine issue or materially updated an important page, URL Inspection can be used to request indexing. Treat that as a crawl request, not a guarantee. Google still decides whether the page belongs in its index.
Method 3: Check Indexation at Scale
Checking URLs one by one does not scale. For larger sites, combine crawl data with Search Console or index-status data so you can compare the URLs that should be indexable with those Google is actually reporting.
Common workflows use crawling tools, SEO platforms or dedicated index checkers to identify large sets of potentially missing URLs. The useful part is not simply producing a yes/no column. A good workflow should also help you distinguish between:
- pages intentionally excluded from search;
- canonical duplicates;
- redirected or broken URLs;
- orphaned pages with weak internal discovery;
- pages that have been crawled but not selected for indexing;
- newly published pages that have not yet been revisited.
Digital Womble's current IndexFlow Google indexing service focuses on the ongoing discovery layer: maintaining an accurate sitemap path for Google while using IndexNow for Bing and participating engines, together with sitemap and broken-link monitoring. Google is not an IndexNow participant, so IndexFlow does not claim to force ordinary pages into Google's index.
For a quick public check, the free Google index checker can also be used before moving into deeper diagnosis.
What to Do When a Page Is Not Indexed
Finding that a page is missing is the start of the diagnosis. Do not immediately assume the answer is to submit it again.
First check whether the URL is supposed to be indexed. Some pages should remain excluded: internal search results, duplicate filters, account areas, staging URLs and deliberately canonicalised duplicates are common examples.
For a page that should be indexed, work through the likely causes in order.
1. Confirm Googlebot can reach the page
The URL should return a successful response and should not be unintentionally blocked by robots.txt. Server errors, redirect loops and authentication barriers can prevent normal crawling.
2. Check for a noindex directive
A noindex meta robots directive or equivalent HTTP header tells search engines not to retain the page in their searchable index. Remove it only if the page genuinely belongs in search.
3. Check the canonical
If the page declares another URL as canonical, or Google consistently selects another version, the missing URL may be treated as a duplicate rather than a separate search result.
4. Improve internal discovery
Important URLs should have contextual internal links from relevant established pages. Orphaned URLs can exist in a sitemap and still receive weak crawl and importance signals.
5. Review the substance of the page
A technically indexable URL can still be left out. Thin, highly duplicated, near-empty or low-value pages are less compelling candidates for indexation. Strengthen the page around a clear purpose rather than adding words merely to increase length.
6. Keep the sitemap accurate
Your XML sitemap should contain the canonical, indexable URLs you want search engines to discover. Remove broken, redirected, duplicated and deliberately excluded URLs from the sitemap where appropriate.
Once those checks are complete, request another crawl for a priority page in Search Console and then monitor the result rather than continually resubmitting it.
Crawled Does Not Mean Indexed
One of the most important distinctions in Search Console is between discovery, crawling and indexing.
Google may know a URL exists but not have crawled it recently. It may crawl the page successfully and still decide not to index it. And it may index the page without ranking it prominently for the searches you care about.
Those are different problems and require different fixes.
If Google has not discovered or revisited important URLs, improve sitemap accuracy and internal discovery. If Google has crawled but not indexed them, investigate duplication, canonicalisation, content quality and site-wide crawl priorities. If pages are indexed but still receive no useful traffic, the next problem is likely relevance, competition or traffic quality rather than indexation.
Keeping Index Status Clean Over Time
Indexation is not a one-off launch task. Websites change constantly: new pages are published, old URLs are redirected, products disappear, templates change and CMS updates can introduce directives you did not intend.
A sensible monitoring routine combines several layers:
- review Search Console Page Indexing patterns regularly;
- check priority new URLs after publication;
- crawl the site for redirects, errors and canonical conflicts;
- keep XML sitemaps current;
- maintain internal links to commercially important pages;
- investigate sudden drops in indexed URL counts rather than simply resubmitting everything.
This is where ongoing sitemap monitoring becomes useful. IndexFlow continuously rediscovers and monitors the sitemap so Google has an accurate crawl path, while supported IndexNow submissions keep Bing and other participating engines informed of eligible URLs. The service does not guarantee Google indexation or rankings; it reduces the operational gap between publishing, discovery and monitoring.
Key Takeaways
- Use the
site:operator for quick indications, not as an exhaustive index database. - Use Google Search Console URL Inspection for the most authoritative diagnosis of an individual URL.
- For large sites, compare crawlable canonical URLs against Search Console and bulk index-status data.
- When a page is missing, diagnose crawl access, noindex directives, canonicals, internal linking and page quality before requesting another crawl.
- Keep index monitoring ongoing because pages can drop out or become excluded after site changes.
Frequently Asked Questions
How do I know if my webpage is indexed by Google?
Use Google Search Console's URL Inspection tool for the clearest answer. A site: search for the exact URL can provide a quick indication, but Search Console gives more useful diagnostic information.
What does it mean if a page is not indexed by Google?
It means the URL is not currently being retained as a searchable page in Google's index. The reason can be intentional exclusion, duplication, technical blocking, crawl prioritisation or Google's assessment of the page.
Can Google crawl a page but not index it?
Yes. Crawling means Googlebot fetched the URL. Indexing is a separate decision about whether Google stores and serves that content from its search index.
How long does it take for Google to index a new page?
There is no fixed timetable. Some pages are found quickly while others take considerably longer. Strong internal discovery, an accurate sitemap, a crawlable page and established site signals can help Google find changes, but they do not guarantee inclusion.
The Practical Answer
If you need to check one important URL, start with Search Console URL Inspection. If you need to understand a site-wide problem, compare your canonical indexable URLs with Search Console's Page Indexing data and your crawl. If the problem is ongoing discovery rather than a one-off error, use IndexFlow's indexing and sitemap monitoring to keep the discovery layer maintained while you fix any underlying technical or content issues.