Google Index Checker: Is My Page Indexed?

Paste URLs or a whole sitemap.xml and check each page on Google, Bing, Yandex and DuckDuckGo in one click, or open it straight in Search Console’s URL Inspection. Mark what you find, track progress and export a CSV.

No scraping: searches open in your own browser
URLs to check
Up to 500 URLs. Duplicates are removed.

Each URL gets a site: or url: search per engine. Results open in a new tab, then you mark ✓ indexed or ✗ not indexed. Your marks are saved in this browser.

How to check if a URL is indexed (and read the result)

Search engines don’t offer a public “is this indexed?” lookup, so the reliable methods are their own search operators and webmaster tools. This page builds all of them for every URL so you don’t have to type queries one by one.

Google: site: search and URL Inspection

A site:example.com/page search that shows the page means it’s indexed. An empty result usually means it isn’t, but site: is not guaranteed to list every indexed page. For a definite answer use Search Console → URL Inspection (the “Search Console” link), which shows “URL is on Google”, “Crawled, currently not indexed” or “Discovered, currently not indexed”, plus the last crawl date. You need to have verified the site; choose “Domain” above if your property is a domain property.

Bing, Yandex and DuckDuckGo

Bing and Yandex support the url: operator, which checks one exact address. DuckDuckGo gets most of its results from Bing, so a page missing on Bing is usually missing there too. Bing Webmaster Tools has its own URL Inspection for verified sites.

Not indexed? Common causes

Get pages indexed faster

Add the page to your sitemap and link to it from pages that are already indexed. In Search Console use “Request indexing”. For Bing, Yandex and other IndexNow engines, submit the URLs with the IndexNow tool; robots.txt rules for AI crawlers live in AI Crawler Controls.

How to use the Index Checker

  1. Paste URLs, or open or paste your sitemap.xml.
  2. Click “Check ↗” per engine, or use “Open next” to step through the list.
  3. Mark ✓ indexed or ✗ not indexed (keys Y / N).
  4. Export a CSV, then fix and resubmit pages that aren’t indexed.

Why use this Index Checker

  • Bulk checks on Google, Bing, Yandex and DuckDuckGo
  • One-click Search Console URL Inspection links
  • Reads sitemap.xml directly
  • No scraping, no account, nothing uploaded

Frequently Asked Questions

How do I check if a page is indexed by Google?

Paste its URL and click Check on the Google column: it runs a site: search for that exact address. If the page appears, it is indexed. For a definite answer, use the Search Console link, which opens URL Inspection for that page in your verified property.

Does this tool scrape Google or Bing?

No. Search engines don't allow automated result checking, so every check opens the real search in a new tab of your own browser and you mark the result. Nothing is sent anywhere until you click a link.

Why does site: show no results for a page that is indexed?

The site: operator is a quick check, not a complete index listing; Google may omit some indexed pages. If site: shows nothing but you believe the page is indexed, URL Inspection in Search Console is the authoritative answer.

Can I check a whole sitemap?

Yes. Paste the contents of sitemap.xml or open the file; the tool extracts every <loc> URL (up to 500), removes duplicates, and lets you step through them with Open next and the Y / N keys. Export the results as CSV when you're done.

My page isn't indexed. What should I do?

Check for a noindex tag, a robots.txt block or a canonical tag pointing elsewhere, make sure the page is in your sitemap and linked from other pages, then request indexing in Search Console and submit it to Bing and Yandex with IndexNow.

More Developer Tools

JSON ToolsValidate, repair, compare & JSONPath JSON FormatterPretty-print and beautify JSON CSV Viewer & EditorView, edit and convert CSV files YAML ConverterConvert YAML to JSON and back Regex TesterTest regular expressions live Text DiffCompare two texts side by side JWT ToolDecode, encode, compare and verify JWTs JWT DecoderInspect JWT header and payload XML FormatterFormat, validate and convert XML URL EncoderEncode, decode and parse URLs Base64Encode and decode Base64 strings Hash GeneratorSHA-256, MD5, HMAC and CRC32 SHA-256Generate SHA-256 checksums MD5 GeneratorGenerate MD5 hash values Text ToolsCase convert, count and transform text Number ConverterBinary, hex and octal converter Token CalculatorEstimate LLM token counts from text PDF EditorEdit text, sign and annotate PDFs Schema GeneratorJSON to TypeScript, Go, Rust, Python IndexNowSubmit URLs to Bing, Yandex & more Index CheckerIs my page indexed on Google? PII RedactorMask personal data & keys before AI Timestamp ConverterUnix epoch to date and back UUID GeneratorUUID v4/v7, ULID, Nano ID Password GeneratorSecure passwords & passphrases MCP Config BuilderConfigs for Claude, Cursor, VS Code AGENTS.md GeneratorCLAUDE.md, Cursor rules, Copilot AI Crawler Controlsrobots.txt for AI bots & llms.txt Cron ParserExplain crontab, next run times SQL FormatterBeautify & minify SQL queries cURL ConvertercURL to fetch, Python, Go, PHP Chat Export ConverterChatGPT/Claude export to Markdown Markdown PreviewLive GFM preview & to HTML Color & ContrastHEX/RGB/OKLCH, WCAG checker QR Code GeneratorURL, Wi-Fi, vCard; PNG & SVG Image EditorConvert, compress, resize & crop Tool Schema ConverterOpenAI ↔ Anthropic ↔ Gemini ↔ MCP JSONL ValidatorFine-tuning & batch files SSE Stream ParserReassemble LLM streaming responses Prompt Template & DiffFill {{vars}}, compare versions