The fastest accurate way to check whether Google has indexed a page is the URL Inspection tool in Search Console. Paste the URL into the search bar at the top. If it says “URL is on Google,” the page is indexed. If you don’t own the site, use a site: search for a rough check, or a bulk tool like the Google Index Checker.
Below are four methods, from most to least accurate, and what to do when a page you expected is missing.
Method 1: URL Inspection tool (most accurate, your own site)
- Open Google Search Console and choose your property.
- Paste the full URL into the bar at the top and press Enter.
- Read the result. “URL is on Google” means it can appear in search results. “URL is not on Google” comes with a reason.
The report shows Google’s indexed version of the page, the canonical Google chose, and the last crawl date. The “Test live URL” button checks whether the page could be indexed today. It does not mean it is indexed. Google’s own URL Inspection documentation explains both reports.
Method 2: Page indexing report (your whole site)
In Search Console, open Indexing > Pages. It lists how many URLs are indexed and groups the rest by reason, such as “Excluded by noindex tag” or “Crawled – currently not indexed.” This is the best place to find patterns across many pages. See Google’s Page indexing report guide for what each status means.
Method 3: A site: search (quick, rough)
Type site:yourdomain.com/exact-page-url into Google. If the page appears, Google has it. If nothing appears, that is a hint, not proof, because a site: search is a rough check and not a complete list of what is indexed. Don’t use the result count it shows as a real number.
Method 4: A bulk checker (many URLs, or a site you don’t own)
If you have a list of URLs, or you’re checking a client or competitor, the Google Index Checker reads indexing status for each URL you paste in and suggests a likely reason when one is missing. It is an estimate, so for your own site treat Search Console as the final answer.
Why a page isn’t indexed
These are the most common causes, roughly in the order worth checking:
- A noindex tag. A
noindexrobots meta tag or header tells Google not to index the page. It is often left on after a site launch. - Blocked crawling. If robots.txt blocks the URL, Google can’t read the page. See our guide to robots.txt best practices.
- A different canonical. If the page points to another URL as its canonical, Google may index that one instead. Our canonical tag guide covers it.
- A redirect or error. Pages that redirect or return a 4xx or 5xx error are not indexed. Trace the URL with the Redirect Checker.
- “Discovered – currently not indexed.” Google knows the URL exists but hasn’t crawled it yet. Internal links and a sitemap help. See what a sitemap does.
- “Crawled – currently not indexed.” Google read the page and chose not to index it for now. Thin, duplicate or very new pages are typical, and improving the page is the fix.
If you’re not sure where to start, the Website SEO Audit crawls up to 100 pages and lists index-blocking issues first.
How long does indexing take?
For a new page, it can take from a few days to a few weeks. You can ask Google to crawl a URL with the “Request indexing” button in URL Inspection, but requesting again and again does not make it faster. Strong internal links from pages Google already crawls help more. Our post on how crawling works explains why.
Keep reading: SEO-Friendly URLs: Best Practices and Examples, URL Length and SEO: Does URL Length Affect Rankings?, User Experience Optimization: Process and Best Practices, Website Breadcrumbs: Types, Benefits and Best Practices.
Check your own site: Google Index Checker, Website SEO Audit. Free, no signup.
Want it done for you? See our website audit service, or read a Tempe beauty salon that now leads its local pack.
FAQs
Does “crawled” mean “indexed”?
No. Crawled means Google fetched the page. Indexed means Google stored it and can show it in results. A page can be crawled and still not indexed.
Can I check if a competitor’s page is indexed?
Yes, but not with Search Console, since you can only inspect sites you own. Use a site: search or the Google Index Checker.
Why does site: show a page that Search Console says isn’t indexed?
The two can disagree, because Search Console shows Google’s current indexing record for the page while site: is a rough search. Trust Search Console for your own pages.
Is an indexed page guaranteed to rank?
No. Indexed means the page is eligible to appear. Where it ranks depends on many other factors. To see where it shows up, use the Keyword Rank Checker.