// SEO plans from €35/hour or €395/month// from €35/hr · €395/mo Free SEO checker[email protected]+31 6 4555 9353
Free SEO audit
indexing

How to Check if Your Website Is Indexed in Google

Before you fix anything, you need to know the facts: is the page in Google’s index or not? There are five ways to check, from a ten-second search to the official tool. This guide shows each method, how reliable it is, what the results mean, and what to do for every outcome.

  • Five methods compared
  • Check one page or the whole site
  • Every status decoded
  • Decision flow for what to do next
Page indexingoverview
Indexed86
Not indexed34

Illustration. Open yours in Search Console under Indexing, Pages.

// quick answer
For one page, paste its URL into the URL Inspection tool in Google Search Console: “URL is on Google” means it is indexed. For the whole site, open the Page indexing report. A quick public check is searching site:yourdomain.com, but it is only a rough guide.

What “indexed” really means

Google works in three stages: it crawls a page, stores it in its index, and then serves it in results. A page that is indexed is stored and eligible to appear. It is not a promise of traffic. For the full picture read how Google Search works.

1

Crawled

Googlebot fetched the page.

2

Indexed

Google stored it.

3

Eligible

It can show for relevant searches.

4

Ranking

Position depends on quality and relevance.

Google also says that not being indexed is not always a problem. Duplicates and pages you blocked on purpose are often fine.

The five methods compared

MethodBest forAccuracyNeeds Search Console
1. URL InspectionOne specific pageHighestYes
2. Page indexing reportWhole site and reasonsHighYes
3. Sitemaps reportSubmitted vs foundMediumYes
4. site: searchFast rough checkLow to mediumNo
5. Search exact titleQuick page testLowNo

Method 1: URL Inspection (the reliable way)

1
paste the URL

Use the top search bar

Enter the full URL. It must belong to the open property.

2
read the verdict

Find the headline result

See the table below for what each verdict means.

3
check the details

Open Page indexing and Coverage fields

Look at Last crawl, the user-declared canonical and the Google-selected canonical.

4
test if unsure

Click Test live URL

The indexed view is the last stored copy and may be outdated. The live test checks the current page.

VerdictMeaning
URL is on GoogleIndexed and eligible to appear in results
URL is on Google, but has issuesIndexed, but an enhancement such as structured data has a problem
URL is not on GoogleCannot appear in results. The Page indexing section gives the reason.
fields worth reading
Last crawlWhen Google last fetched the page. All indexed data comes from this crawl.
Referring pageA page that may have led Google to the URL. Blank does not mean none exists.
User-declared canonicalThe canonical you specified.
Google-selected canonicalThe URL Google chose. It can differ from yours.

If the page is not on Google and you want it there, follow how to request indexing.

Method 2: the Page indexing report (whole site)

Open Indexing, then Pages. It shows how many URLs are indexed and, under “Why pages aren’t indexed”, every reason Google left pages out. Use it for the big picture, and use URL Inspection for individual pages.

statusmeaningusual action
Discovered - currently not indexedGoogle knows the URL but has not crawled it yetUsually none. See this guide
Crawled - currently not indexedFetched, but Google chose not to index itImprove quality. See this guide
Duplicate without user-selected canonicalGoogle picked another URL as canonicalDeclare the right canonical
Alternate page with proper canonical tagA variant pointing to an indexed pageNone
Excluded by noindexA noindex rule is presentRemove it if you want the page indexed
Blocked by robots.txtCrawling is blockedUnblock it, or use noindex to keep it out
Soft 404Looks like not found but returns successReturn a true 404 or add real content
Not found (404)The page is goneFine if removed. Redirect if moved.
Server error (5xx)Googlebot got no responseFix hosting and firewall rules
Reports show a snapshot, and changes are not instant. After fixing an issue use “Validate fix” once, then wait. Google says validation can take up to about two weeks.

Method 3: the site: search (quick but rough)

Type site:yourdomain.com into Google. You will see some of your indexed pages. Add a path such as site:yourdomain.com/blog to narrow it down. This is useful as a fast sanity check, but treat it as approximate: the result counts are estimates and not every indexed URL is listed. Never use it to decide a page is missing. Confirm with URL Inspection.

good for
  • Spotting if the site has any pages indexed
  • Seeing old titles and descriptions
not good for
  • Exact page counts
  • Deciding one URL is absent

Another quick test is searching a unique phrase from the page in quotation marks. If your page does not appear, it may be unindexed, or simply not ranking for that phrase.

What to do for each result

Indexed

Nothing to fix. Now work on ranking: check titles, content and links.

Not indexed: new page

Give it time, make sure it is in the sitemap and linked internally, then request indexing once.

Not indexed: blocked by you

Remove noindex or the robots.txt rule, then retest live.

Crawled, not indexed

Quality, duplication or thin content. Improve the page.

Duplicate

Consolidate with a canonical tag or redirect. See duplicate content on WordPress.

Indexed but not getting traffic?

Indexed does not equal visible. Open the Performance report, filter by the page URL, and look at impressions. Zero impressions means Google has not found the page relevant for any query yet. Learn to read it in how to track SEO results. New sites commonly need time; see how long SEO takes.

Mistakes to avoid

mistake 1

Trusting site: counts

The number is an estimate.

Use the Page indexing report.
mistake 2

Panicking at “not indexed”

Many excluded URLs are correct, such as duplicates.

Check only the pages that matter.
mistake 3

Checking the wrong version

http, https, www and non-www are different URLs.

Use a Domain property.
mistake 4

Ignoring the live test

The indexed view can be stale.

Test live after any fix.
faq

Indexing check questions

How do I know if a single page is indexed?

Inspect the URL in Search Console. “URL is on Google” means it is indexed.

Is the site: search accurate?

Only roughly. It is fine as a quick check but not for exact counts or for proving a page is missing.

Why is my new site not indexed?

New sites are crawled slowly at first. Submit a sitemap, link pages internally and be patient. See the sitemap guide.

Does indexed mean it will rank?

No. It only means the page is eligible to appear.

Can a page be indexed without a sitemap?

Yes. Google also finds pages through links.

How often should I check?

Weekly for a new site, monthly for an established one, and after major changes.

What if the status says duplicate?

Google chose another URL as the main version. If that is wrong, declare the correct canonical.

sources

The five-method comparison and the accuracy ratings are my own assessment.

Scroll to Top