Free Google Index Checker: Check if URLs Are Indexed

Check if up to 5 URLs are in Google, and see the technical problems that could keep a page out. No sign-up, with a CSV download.

  • ✓ Free
  • ✓ No sign-up
  • ✓ Live Google check
  • ✓ Indexability scan
  • ✓ 5 URLs per check
  • ✓ CSV export

By Sheikh Shadi Shuvo, Founder of Backlink Express · Updated

0 / 5

Indexing in one sentence

A page is indexed when Google has visited it, analysed it and stored it in the Google index. Only indexed pages can appear in search results, and Google never guarantees indexing.

How to check if a URL is indexed

  1. Paste up to 5 full page URLs, one per line.
  2. Click "Check Index Status". Each URL is checked against live Google results and scanned for blockers. It can take up to 30 seconds.
  3. Read the result. "Indexed" means we found that exact URL in Google. "Not found" plus a list of issues tells you what to fix.

How this index checker works

Most index checkers don't say how they work. This one runs two checks on every URL:

  1. Live Google check. We search Google for the URL (a site: query) and look for the exact URL in the results.
  2. Indexability scan. We load the page like a crawler and check:
    • the HTTP status code (Google needs a 200 OK);
    • redirects;
    • a noindex robots meta tag or X-Robots-Tag header;
    • the canonical tag (does it point to itself?);
    • robots.txt rules for Googlebot.

Together these answer two questions: is it in Google? and if not, is something on the page stopping it?

What does "indexed" mean?

Google describes a page as indexed when it has been visited by Googlebot, analysed for content and meaning, and stored in the Google index. Only indexed pages can show up in search results. Two points people often miss:

  • Indexing isn't guaranteed. Google states it doesn't guarantee that it will crawl, index or serve any page, and that not every page it processes will be indexed.
  • Not every page should be indexed. Google notes that non-indexed URLs can be fine, for example duplicates, redirects and pages you deliberately keep out.

Google's technical minimum for indexing is: Googlebot isn't blocked, the page returns HTTP 200, and the page has indexable content.

Why a page is not indexed

These are the reasons Google's Page indexing report gives for URLs that aren't indexed, and what each one means:

Google Page indexing report reasons
Search Console statusWhat it meansTypical fix
Server error (5xx)Your server failed when Googlebot visitedFix server errors and timeouts
Redirect errorRedirect chain too long, a loop, or a bad URLPoint links straight to the final URL
URL blocked by robots.txtGooglebot isn't allowed to crawl itRemove the Disallow rule if the page should rank
URL marked 'noindex'The page asks not to be indexedRemove noindex if you want it in Google
Soft 404Page looks empty or like an error page but returns 200Add real content or return a proper 404
Blocked due to unauthorized request (401)Login requiredMake the page public
Not found (404)Page doesn't existRestore it, or redirect if it moved
Blocked due to access forbidden (403)Server refuses GooglebotAllow Googlebot access
URL blocked due to other 4xx issueAnother client errorFix the error code
Crawled – currently not indexedGoogle visited but chose not to index it yetImprove quality and uniqueness; add internal links
Discovered – currently not indexedGoogle knows the URL but hasn't crawled it yetAdd internal links; check server speed
Alternate page with proper canonical tagA duplicate pointing to the main versionUsually nothing to fix
Duplicate without user-selected canonicalGoogle sees duplicates and no canonicalAdd a canonical to the preferred URL
Duplicate, Google chose different canonical than userGoogle prefers another URLMake the preferred URL clearly the main one
Page with redirectThe URL redirects elsewhereUsually fine; link to the destination instead

Statuses from Google Search Console Help, 'Page indexing report' (checked October 2026). Fixes are our summary.

How to get a page indexed

  1. Remove blockers. Fix any noindex, robots.txt block, wrong canonical, error code or redirect this tool reports.
  2. Link to it internally. Pages with no internal links are hard for Google to find and look unimportant.
  3. Add it to your XML sitemap. Our Sitemap URL Extractor shows which URLs your sitemap lists.
  4. Make it worth indexing. Thin, duplicate or low-value pages often end up as "Crawled – currently not indexed".
  5. Request indexing with the URL Inspection tool in Search Console. Google says this doesn't guarantee indexing and there is a daily limit on requests.

Watch the noindex + robots.txt trap. If you want a page removed, use noindex and leave it crawlable. Google says a noindexed page must not be blocked by robots.txt, otherwise Google never sees the noindex, and a robots-blocked page can still appear in results.

Can you trust a site: search?

Partly. Google's own documentation says the list of URLs from a site: search is not always exhaustive, and bigger sites shouldn't expect to see all their URLs. That's why this tool also scans each URL for blockers. If a URL shows "Not found" but has no issues, it may still be indexed; confirm with URL Inspection if it's your site.

This tool vs Google Search Console

Index checker vs Search Console
This toolSearch Console URL Inspection
Works on any public URLYesNo, only sites you have verified
Shows Google's own index recordNo, uses live search resultsYes
Checks several URLs at onceUp to 5One at a time
Explains technical blockersYes (status, noindex, robots.txt, canonical, redirects)Yes, plus Google's crawl details
Request indexingNoYes (daily limit)
Sign-upNoneGoogle account and verified site

If you buy guest posts or link insertions, checking indexing is one of the easiest quality checks. A link on a page that Google hasn't indexed is unlikely to help you. A good routine:

  • Before buying: check a few existing articles on the site. If recent posts aren't indexed, be careful.
  • After publication: give the page a couple of weeks, then check it here.
  • If it isn't indexed: look at the issues column. A noindex tag or robots.txt block is something the publisher must fix.
  • Check the site too: look at its DR and spam score.

Every publisher in the Backlink Express marketplace is reviewed for indexing and quality before it is listed.

About this tool and its data

  • Index check: live Google results (US English), via DataForSEO. Results are cached for up to 12 hours.
  • Indexability scan: a live fetch of each page and its robots.txt, following up to 5 redirects.
  • Limits: up to 5 URLs per check; private and local addresses are blocked.
  • Independence: Backlink Express is not affiliated with Google or DataForSEO.

Frequently asked questions

What is a Google index checker?

A tool that tells you whether a web page appears in Google's index, the database Google picks search results from. This one checks up to 5 URLs at once and also looks for technical problems that block indexing.

Is this Google index checker free?

Yes. You can check up to 5 URLs per check without signing up and download the results as a CSV.

How does this tool check if a page is indexed?

It runs a live Google search for each URL and looks for that exact URL in the results. It also loads the page to check its HTTP status, redirects, noindex tags, canonical tag and robots.txt rules.

Is this as accurate as Google Search Console?

No. Only Search Console's URL Inspection tool shows Google's own record of a URL, and it only works for sites you have verified. This tool is useful for pages you don't own, such as guest posts and backlinks, or for quick checks.

Why does the tool say 'Not found' when my page is indexed?

Google says results from a site: search are not always exhaustive. A page can be indexed but not appear for that query. If the tool finds no technical issues, confirm in Search Console.

How long does it take Google to index a page?

There is no fixed time. Google says crawling and indexing can take some time and it cannot make predictions or guarantees. New pages on well-linked sites are usually found faster.

How do I get a page indexed?

Fix any blocking issues, link to the page from other pages on your site, include it in your XML sitemap, and request indexing with the URL Inspection tool in Search Console. Requesting indexing does not guarantee it.

What's the difference between crawled and indexed?

Crawled means Googlebot visited the page. Indexed means Google analysed it and stored it in its index. Search Console's 'Crawled – currently not indexed' status means Google visited the page but chose not to index it, at least for now.

Does a robots.txt block remove a page from Google?

Not necessarily. robots.txt stops crawling, not indexing. Google says a blocked page can still appear in results. To keep a page out of Google, use noindex and make sure the page is not blocked in robots.txt, so Google can see the noindex.

Does being indexed mean my page will rank?

No. Being indexed only makes a page eligible to appear. Where it ranks depends on relevance and quality.

Why should I check if a guest post is indexed?

A link on a page that isn't in Google's index is unlikely to help your rankings. Checking the placement page after publication is a simple quality check when buying links.

Can I check URLs on websites I don't own?

Yes. Unlike Search Console, this tool works on any public URL.

Can I check more than 5 URLs?

Yes, run another check. The limit keeps the tool fast and free for everyone.

More free SEO tools

Need links from sites with real authority and real traffic?

Browse manually vetted publishers and order guest posts from one dashboard.

See the marketplace

Backlink Express is not affiliated with Google. Index results come from live search data and may differ from Search Console.