How to Check If Your Website Is Indexed on Google: 5 Reliable Methods

By Md Faizan

Published On:

Follow Us
A laptop displaying search results with a magnifying glass over a website link, illustrating how to check if a website is indexed on Google

Introduction

You published a page, waited a few days, searched for it on Google — and nothing came up. Before you panic, remember that “not ranking” and “not indexed” are two different problems. A page that is indexed but ranking on page nine is invisible in practice, yet Google knows it exists. A page that is not indexed cannot appear in search results at all, no matter how good it is.

Checking indexing status is the first diagnostic step whenever a page seems missing from Google. It takes five minutes, and it tells you which kind of problem you have: a discovery problem (Google has not found or crawled the page), a quality problem (Google crawled it and chose not to index it), or no problem at all (the page is indexed and simply needs time or better content to rank).

This guide walks through five methods, ranked from most to least reliable, and explains how to read each result. The facts here were verified against Google Search Central documentation in November 2026. If you want the fix-it side of this topic — how to get a page indexed once you know it is not — see our guide to getting your website indexed by Google.

First, understand what “indexed” actually means

Google handles every page in three stages. First it discovers the URL, usually through a link or a sitemap. Then it crawls the page, downloading and reading it. Finally it decides whether to index it — storing it in its index so it can appear in search results.

A page can stall at any stage, and the stage matters. A page Google has not discovered yet needs links and a sitemap. A page Google crawled but declined to index usually needs better or more distinctive content. Google is explicit that it does not guarantee it will crawl, index, or serve any page, even one that follows its guidelines — indexing is always a judgment call by Google, not an entitlement.

One more distinction that trips people up: being indexed does not mean ranking well, and it does not mean appearing for a particular keyword. It only means the page is eligible to appear. Keep that in mind when you read the results below.

Method 1: The URL Inspection tool (most reliable)

The URL Inspection tool in Google Search Console is the single most reliable way to check one page. It shows you Google’s own record for that exact URL, including the last crawl date and the canonical URL Google selected. No other method gives you that level of certainty.

How to do it:

  1. Open Google Search Console and select the property for your site.
  2. Paste the full URL into the inspection bar at the top of any Search Console screen and press Enter.
  3. Read the verdict at the top of the report.

There are two possible verdicts, and Google’s own wording matters here:

  • “URL is on Google” means the page is indexed — more precisely, that it is eligible to appear in search results. Google is careful to say this does not guarantee the page will actually appear for any given search.
  • “URL is not on Google” means the page is not indexed and cannot appear in search results. Below the verdict, the tool tells you why — for example, the page is blocked by robots.txt, carries a noindex tag, or was crawled but not indexed.

Two things to know about this tool. First, the result it shows by default is from the most recently indexed version of the page, not the live page as it exists right now. If you changed the page since Google last crawled it, click Test live URL to check whether the current version is indexable. Second, there is a daily limit on inspection requests for each property, so use it for individual pages, not for checking hundreds of URLs at once. The tool only works for URLs in a property you own — to check a competitor’s page, use one of the methods below.

Method 2: The Page indexing report (best for your whole site)

If you want the picture for your entire site rather than one page, open the Page indexing report in Search Console under Indexing → Pages. The chart splits every URL Google knows about into indexed and not indexed, and the table underneath, “Why pages aren’t indexed,” groups the excluded URLs by reason.

This is the report to use when you want to spot patterns — say, twenty new posts all stuck in the same status — rather than checking a single URL. Google notes that if your site has fewer than 500 pages, you probably do not need this report; a site: search and the URL Inspection tool are enough.

The statuses you are most likely to see, and what each one means:

StatusWhat it meansWhat it usually needs
Crawled – currently not indexedGoogle fetched the page and chose not to index it for nowImprove the content, merge it with a similar page, or add internal links; Google says there is no need to resubmit it
Discovered – currently not indexedGoogle knows the URL exists but has not crawled it yet, usually because crawling it then was expected to overload the siteAdd internal links from pages Google crawls often, check your sitemap, and be patient
Page with redirectThe URL forwards to another page, which gets indexed insteadNormal — no action needed
Alternate page with proper canonical tagA duplicate correctly points to your main versionNormal — no action needed
Not found (404)The page does not existNormal for deleted posts; redirect it if it had links
URL marked ‘noindex’The page tells Google not to index itCheck whether the noindex tag is intentional

Two statuses cause the most confusion. “Crawled – currently not indexed” is not a penalty — Google says the page “may or may not be indexed in the future” — but on an important page it usually means Google did not see enough unique value, often because the content is thin, very similar to another page, or weakly linked. “Discovered – currently not indexed” is usually a discovery problem, and on a new site or after publishing many pages at once it is normal and usually clears on its own. Our guide to fixing “Crawled – currently not indexed” walks through both in detail.

Method 3: The site: search (quick check, no Search Console needed)

If you do not have Search Console access — for example, you are checking a client’s site or a competitor’s — the fastest check is a site: search on Google itself. Type this into the search box:

site:yourdomain.com

If pages from your site appear, they are indexed. To check one specific page, narrow it down:

site:yourdomain.com/page-path

You can also paste the page’s full URL into the search box, or search for a distinctive sentence from the page in quotation marks — ideally a sentence that appears nowhere else on the web. If the page shows up, it is indexed.

The limitation is important: Google’s own documentation says the list of URLs returned by a site: search is “not always exhaustive.” That means a page appearing in the results proves it is indexed, but a page not appearing does not prove it is not indexed. Treat this as a rough check, not a verdict. If a page is missing from a site: search and it matters to you, confirm with the URL Inspection tool.

Method 4: Search for the exact URL or a unique phrase

A close cousin of the site: search, this method needs no tools at all. Paste the page’s full URL into Google’s search box, or search for a distinctive phrase from the page in quotation marks — ideally a sentence that appears nowhere else on the web. If Google returns the page, it is indexed. If it returns nothing, the page is probably not indexed, but the same caveat applies: a missing result is a strong hint, not proof. Confirm anything important in Search Console.

This method can also reveal a subtle problem: if Google returns a different page than the one you searched for, it may have chosen a different canonical URL. Check the URL Inspection tool to see which canonical Google selected.

Method 5: Check the Performance report for impressions

This method does not check a single page directly, but it answers a useful question: has Google shown this page in search results at all? In Search Console, open the Performance report, filter it to the page you care about, and look at impressions over the last 28 days. Any impressions at all mean the page was indexed and surfaced in results — even if nobody clicked.

Our guide to the Search Console Performance report explains how to filter by page and read the numbers. This method is best used alongside Method 1 or 2: the URL Inspection tool tells you whether a page is indexed, and the Performance report tells you whether that indexing is turning into visibility.

How to read your results: a decision table

Once you have checked, the result points to the next step. One caveat first: the report’s data lags — counts update when Google recrawls the affected pages, so a fix you made yesterday may not show up for days.

What you foundWhat it meansWhat to do next
URL Inspection says “URL is on Google”The page is indexedIf it is not ranking, the problem is content quality, relevance, or authority — not indexing
URL Inspection says “URL is not on Google” with a reasonGoogle cannot or will not index itRead the reason and fix that specific cause
Page indexing report shows “Discovered – currently not indexed”Google has not crawled it yetAdd internal links, check the sitemap, and wait
Page indexing report shows “Crawled – currently not indexed”Google crawled it and passedImprove or merge the content, then strengthen internal links
site: search shows nothing, but URL Inspection says indexedThe site: search is incompleteTrust Search Console — this is exactly why Google warns the operator’s results are not exhaustive

What not to rely on

Free “index checker” tools. Most of them are built on the same site: searches described above, or on Google’s URL Inspection API, which requires access to your Search Console property anyway. They add no accuracy, and the ones that ask for your Google credentials or Search Console access are a security risk. Use Google’s own tools.

Checking too soon. A new page can take days or weeks to be crawled and indexed, and requesting indexing does not change that — Google applies a quota to individual URL requests and says a request does not guarantee the page will be indexed, quickly or at all. If you published yesterday, the honest answer is usually “not yet,” not “never.”

FAQ

My page is indexed but does not appear when I search for its keyword. Is something wrong?
Not necessarily. An indexed page can rank on page five or ten, where almost nobody looks. That is a ranking problem, not an indexing problem — improve the content’s relevance to the keyword, its internal links, and its title and description.

I requested indexing in Search Console. Why is the page still not indexed?
Requesting indexing only asks Google to crawl the page; it does not guarantee indexing. If the page comes back as “Crawled – currently not indexed,” the cause is usually content quality or duplication, and resubmitting changes nothing until the page itself changes.

The bottom line

Start with the URL Inspection tool for any single page — it is the only method that shows you Google’s own record for that URL. Use the Page indexing report when you want the pattern across your whole site. Use a site: search only as a quick check when you have no Search Console access, and remember that a missing result there proves nothing on its own. Check a new post a few days after publishing, and review the Page indexing report monthly — a sudden drop in the indexed count is the signal that something broke. Once you know the status, the fix follows from the reason: discovery problems need links and sitemaps, quality problems need better content, and normal statuses like redirects and canonical duplicates need nothing at all. If the page is not indexed and the reason is unclear, our guide to why a website does not show up on Google walks through the other causes step by step.

Leave a Comment