Google Index Checker
Free, no signup. Diagnose one public URL, or reconcile a sitemap and GSC export. For Google’s actual index decision, use URL Inspection.
Checks run from our server; we fetch the URL you enter and don't keep the results. Anonymous run-level outcome counters may be used for aggregate research; URLs, domains, IPs, and identifiers are never included, and no statistic is released below 100 runs.
Sample report
Illustrative example — fixed observable response
- Final response: HTTP 200.
- Robots directives: no noindex observed.
- Canonical: self-referencing
https://example.com/guide. - Google index status: not evaluated — verify in URL Inspection.
How to use it
- Enter the exact public URL and choose Check signals.
- Review status, redirects, robots directives, and canonical hints observed in the response.
- Treat a clean amber result as “no public blocker observed,” not “indexed.”
- Open URL Inspection in the verified Search Console property for Google’s actual state.
+ saves the current site or page. Use ☆ beside any saved site, page, or list to favorite it. Recent check history appears below.
Create a named list
Target filled from your local choices.
Site passport Local context for this saved site
Local data
Saved targets, named lists, and recent check summaries remain only in this browser.
Observable signals
Need Google’s actual answer?
Open URL Inspection in the verified Search Console property for crawl status, Google-selected canonical, and indexing coverage. This tool intentionally does not guess those values.
Open URL Inspection →Rate this tool
What the results mean
Red blockers are directly observed technical barriers such as noindex or a failed final response. Redirect and canonical evidence describes the current URL path and declared preference. Amber means the public response does not answer Google-only questions about discovery, crawl scheduling, duplicate selection, quality, or index state.
How it works
A bounded server request follows the URL, returns response headers and HTML, and deterministic checks extract the final status, redirect path, meta and HTTP robots directives, and canonical hints. The Search Console link is a handoff; the tool has no property access and fabricates no index verdict.
Features
- Live status and redirect evidence.
- HTML and HTTP noindex checks.
- Declared canonical hints and conflict context.
- Direct URL Inspection handoff for the verified answer.
Limitations
It cannot see Google's index, last crawl, selected canonical, coverage reason, rendered JavaScript, or property data. Public fetches may also differ from Googlebot. It never labels a page indexed, discovered-not-crawled, crawled-not-indexed, or a quality issue.
Frequently asked questions
Can this tell me whether Google indexed a page?
No. Only Search Console URL Inspection for a verified property can report Google’s actual index state, crawl status, and selected canonical.
Why is a clean result amber?
A clean HTTP response and noindex/canonical signals only show that no blocker was observed. They do not reveal crawl scheduling, duplicate clustering, quality, or discovered-not-crawled states.
Does a noindex tag remove a page immediately?
No. A crawler must revisit the page and process the directive. This tool can observe the current directive but cannot see when Google last crawled it or when the index will update.
Can robots.txt prove that a page is not indexed?
No. Blocking crawling does not guarantee that a URL is absent from the index, and this page-level check focuses on the fetched response. Use Search Console and a robots tester for those separate questions.
What does a canonical hint mean for indexing?
A canonical names a preferred duplicate URL, but search engines can choose another version. This tool reports the declared signal and conflicts; Search Console is needed for Google’s selected canonical.
Reconcile sitemap, crawl, and GSC evidence
Free, no signup. Put sitemap membership, current fetch/status/canonical evidence, and a Google Search Console Page Indexing export in one transparent URL table. This reconciles supplied evidence; it does not call URL Inspection or claim Google’s live index state.
Local limits: 5 MB per sitemap or GSC input, 50,000 sitemap URLs, 50,000 GSC data rows, and 50,000 unique URLs in the combined reconciliation.
Checks run from our server; we fetch the URL you enter and don't keep the results. Sitemap and GSC files are parsed locally. If crawl is enabled, at most 100 public URLs are fetched through the protected page-fetch endpoint; results remain in this tab. Anonymous run-level outcome counters may be used for aggregate research; URLs, domains, IPs, and identifiers are never included, and no statistic is released below 100 runs.
Sample report Static evidence example
https://example.com/a
Sitemap: Yes · Current crawl: indexable · GSC: indexed
Action: Evidence aligns; monitor.
https://example.com/b
Sitemap: Yes · Current crawl: noindex · GSC: indexed
Action: Review the new blocking directive and whether the export is stale.
This demonstrates reconciliation logic; it is not a live Google index report.
How to use it
- Paste sitemap URLs/XML and upload a GSC Page Indexing CSV; either source can be used alone.
- Keep the fallback at Unknown unless the export’s scope justifies another classification.
- Leave current fetch enabled for a bounded sample, or disable it for local-only reconciliation.
- Filter the resulting evidence by next action and verify high-impact URLs with URL Inspection separately.
| URL | Sitemap | Current crawl | GSC export | Evidence / next action |
|---|
What the results mean
- Sitemap — membership in the supplied inventory.
- Current crawl — raw status, redirects, canonical, and blocking directives from the optional fetch.
- GSC export — the parsed state in the uploaded file or chosen fallback.
- Evidence / next action — deterministic explanation of agreement, conflict, or missing evidence.
How it works
Local parsers normalize one child sitemap and GSC CSV rows into URL evidence. The optional protected queue fetches up to 100 URLs with pacing and bounded retries, extracts final status, canonical, meta robots, and X-Robots-Tag, then the reconciliation engine joins all sources by normalized URL.
Features
- Up to 50,000 local sitemap and GSC rows.
- Local parsing with explicit fallback semantics.
- Optional 100-URL current-evidence crawl.
- One table combining inventory, crawl, and historical GSC evidence.
Limitations
GSC exports can be delayed and scoped, while current fetch evidence can change after export. Only raw HTML is fetched, only the first 100 combined URLs are crawled, and only 1,000 rows are rendered. The tool does not call URL Inspection, prove indexing, crawl sitemap indexes, render JavaScript, or diagnose every reason a URL is excluded.
Frequently asked questions
Does the reconciler check Google’s live index?
No. It reads the GSC export you upload and does not call URL Inspection. The result is a reconciliation of supplied and current fetch evidence.
What happens when a GSC export has no status column?
You choose a fallback state. Unknown is recommended because a URL’s presence in a CSV does not by itself prove indexed or not indexed.
How many URLs can it fetch?
Local inputs can contain up to 50,000 unique URLs, but the optional current crawl is bounded to the first 100 combined sitemap/GSC URLs.
What does not evaluated mean in the crawl column?
A current fetch could not be completed, including after bounded rate-limit retries. It is not converted into a blocker or a pass.
Can it parse a sitemap index?
No. Paste URLs or one child URL sitemap. Sitemap-index files are deliberately rejected by this interface.
Inspect one URL’s observable blockers · Run a broader site audit · Reconcile a migration inventory
Feature requests for Google Index Checker
Upvote what you want most. New ideas can be submitted from the floating Feedback menu; requests appear here once approved, and the most-wanted rise to the top.
You won't be emailed about that request anymore.
Loading…
➕ Request a feature
New requests are reviewed before they appear here.
Informacje o narzędziu
Sprawdź obserwowalne blokady indeksowania jednego adresu URL albo uzgodnij dane mapy witryny, crawlowania i Search Console dla zestawu adresów URL, zanim zweryfikujesz rzeczywisty stan Google w Inspekcji adresu URL. Narzędzie jest bezpłatne i nie wymaga rejestracji. Zdiagnozuj publiczny adres URL albo uzgodnij mapuję witryny z eksportem GSC. Rzeczywistą decyzję indeksu Google sprawdzisz w Inspekcji adresu URL.
Funkcje
- Stan na żywo i dowody przekierowań.
- Sprawdzanie noindex w HTML i HTTP.
- Zadeklarowane wskazówki canonical i kontekst konfliktów.
- Bezpośrednie przekazanie do Inspekcji adresu URL w celu uzyskania zweryfikowanej odpowiedzi.
Jak to działa
Ograniczone żądanie serwera pobiera adres URL, nagłówki odpowiedzi i HTML. Deterministyczne kontrole odczytują końcowy status, ścieżkę przekierowań, metadane, dyrektywy robots HTTP i wskazówki canonical. Link do Search Console przekazuje użytkownika dalej; narzędzie nie ma dostępu do właściwości i nie zgaduje werdyktu indeksowania.
Ograniczenia
- Nie może sprawdzić indeksu Google, ostatniego crawlowania, kanonicznego adresu wybranego przez Google, przyczyny zasięgu, JavaScriptu po renderowaniu ani danych usługi. Publiczne pobrania mogą też różnić się od pobrań Googlebota. Narzędzie nigdy nie oznacza strony jako zaindeksowanej, odkrytej-nieprzeskanowanej, przeskanowanej-niezaindeksowanej ani jako problemu jakości.
Częste pytania
Czy to narzędzie pokaże, czy Google zaindeksował stronę?
Nie. Rzeczywisty stan indeksu, status crawlowania i canonical wybrany przez Google może zgłosić tylko Inspekcja adresu URL w Search Console dla zweryfikowanej usługi.
Dlaczego wynik jest czysty i ma kolor bursztynowy?
Prawidłowa odpowiedź HTTP oraz brak zaobserwowanych sygnałów noindex i canonical pokazują tylko, że nie znaleziono publicznej blokady. Nie ujawniają harmonogramu crawlowania, grupowania duplikatów, jakości ani stanów odkryto-nie-przeskanowano.
Czy znacznik noindex usuwa stronę natychmiast?
Nie. Crawler musi ponownie odwiedzić stronę i przetworzyć dyrektywę. To narzędzie może odczytać bieżącą dyrektywę, ale nie wie, kiedy Google ostatnio ją przeskanował ani kiedy zaktualizuje indeks.
Czy robots.txt potwierdza, że strona nie jest zaindeksowana?
Nie. Zablokowanie crawlowania nie gwarantuje nieobecności adresu URL w indeksie. Ta kontrola strony skupia się na pobranej odpowiedzi; do osobnych pytań użyj Search Console i testera robots.txt.
Co oznacza wskazówka canonical dla indeksowania?
Canonical wskazuje preferowany zduplikowany adres URL, ale wyszukiwarki mogą wybrać inną wersję. To narzędzie raportuje zadeklarowany sygnał i konflikty; do sprawdzenia canonical wybranego przez Google potrzebujesz Search Console.