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
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
- Paste up to 5 full page URLs, one per line.
- Click "Check Index Status". Each URL is checked against live Google results and scanned for blockers. It can take up to 30 seconds.
- 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:
- Live Google check. We search Google for the URL (a site: query) and look for the exact URL in the results.
- 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:
| Search Console status | What it means | Typical fix |
|---|---|---|
| Server error (5xx) | Your server failed when Googlebot visited | Fix server errors and timeouts |
| Redirect error | Redirect chain too long, a loop, or a bad URL | Point links straight to the final URL |
| URL blocked by robots.txt | Googlebot isn't allowed to crawl it | Remove the Disallow rule if the page should rank |
| URL marked 'noindex' | The page asks not to be indexed | Remove noindex if you want it in Google |
| Soft 404 | Page looks empty or like an error page but returns 200 | Add real content or return a proper 404 |
| Blocked due to unauthorized request (401) | Login required | Make the page public |
| Not found (404) | Page doesn't exist | Restore it, or redirect if it moved |
| Blocked due to access forbidden (403) | Server refuses Googlebot | Allow Googlebot access |
| URL blocked due to other 4xx issue | Another client error | Fix the error code |
| Crawled – currently not indexed | Google visited but chose not to index it yet | Improve quality and uniqueness; add internal links |
| Discovered – currently not indexed | Google knows the URL but hasn't crawled it yet | Add internal links; check server speed |
| Alternate page with proper canonical tag | A duplicate pointing to the main version | Usually nothing to fix |
| Duplicate without user-selected canonical | Google sees duplicates and no canonical | Add a canonical to the preferred URL |
| Duplicate, Google chose different canonical than user | Google prefers another URL | Make the preferred URL clearly the main one |
| Page with redirect | The URL redirects elsewhere | Usually 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
- Remove blockers. Fix any noindex, robots.txt block, wrong canonical, error code or redirect this tool reports.
- Link to it internally. Pages with no internal links are hard for Google to find and look unimportant.
- Add it to your XML sitemap. Our Sitemap URL Extractor shows which URLs your sitemap lists.
- Make it worth indexing. Thin, duplicate or low-value pages often end up as "Crawled – currently not indexed".
- 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
| This tool | Search Console URL Inspection | |
|---|---|---|
| Works on any public URL | Yes | No, only sites you have verified |
| Shows Google's own index record | No, uses live search results | Yes |
| Checks several URLs at once | Up to 5 | One at a time |
| Explains technical blockers | Yes (status, noindex, robots.txt, canonical, redirects) | Yes, plus Google's crawl details |
| Request indexing | No | Yes (daily limit) |
| Sign-up | None | Google account and verified site |
Checking guest posts and backlinks
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
DR Checker
Check the Ahrefs Domain Rating of up to 5 websites at once.
Spam Score Checker
See the spam score of up to 5 domains, with the signals behind it.
Schema Checker
Find and validate the structured data on any page against Google's rules.
Schema Markup Generator
Build valid JSON-LD for the schema types Google still supports.
Need links from sites with real authority and real traffic?
Browse manually vetted publishers and order guest posts from one dashboard.
See the marketplaceBacklink Express is not affiliated with Google. Index results come from live search data and may differ from Search Console.