Index My Site

Google index checker: is my page indexed?

Find out whether Google has your pages in its index. Paste one URL per line and we search Google for each exact address.

One per line

Checking your allowance…

Need to check more URLs?

Free checks reset every day. Sign in or create an account to check more URLs with credits.

Free checks reset every day. Add credits to check more URLs now.

Each check searches Google for the exact URL. A page that shows up is in the index. A page that does not show up may still be indexed, because search results vary and change over time.

Results

Not found? Get it indexed

First check the page can be indexed, then submit it for indexing. If Google has not indexed a submitted URL after the final check, its credit comes back.

What the result means

In Google means the exact URL showed up when we searched Google for it. The page is in the index.

Not found means the exact URL did not show up. This does not prove the page is missing from the index. Google search results vary by location and change over time, so a page can be indexed and still not show up in one search. If the page is on your own site, use URL Inspection in Google Search Console to confirm.

Cannot check and Check failed mean we could not search for that URL. Neither uses a free check or a credit, so you can fix the address or try again.

Check URLs in bulk

Free checks are limited to 3 URLs a day because every check is a real Google search. To check more, sign in with credits in your account. Paste up to 100 URLs at once and each URL uses 1 credit. A credit costs $0.20, and the same credits pay for submitting URLs for indexing. You can also run checks from your own code with the API.

Page not indexed? What to do next

First, check the page can be indexed. That shows whether the site lets Google visit it and whether the page tells Google to skip it. If your site uses Search Console, the Page indexing report explains every status, such as Crawled, currently not indexed and Discovered, currently not indexed.

When the page is ready, submit it for indexing. Each URL uses 1 credit, and if Google has not indexed it after the final check around day 14, the credit comes back. See Submitting URLs for how results work.

Frequently asked questions

Yes. Anyone can check 3 URLs a day without an account. Signed-in users with credits can check more, and each URL uses 1 credit.

No. A page that shows up in the search is in Google. A page that does not show up may still be indexed, because Google search results vary by location and change over time. For a definite answer about your own site, use URL Inspection in Google Search Console.

We search Google for each exact URL you enter and look for that address in the results. Only an exact match counts, so a different page on the same site does not.

Every check is a real Google search that we pay for, so free checks are limited to 3 URLs a day for each visitor. The allowance resets every day.

Yes. Sign in with credits in your account and paste up to 100 URLs at once. Each URL uses 1 credit. URLs we cannot search, and searches that do not finish, use nothing.

Yes. The check only uses public Google search results, so you can check any public URL, such as a page that mentions or links to you. You do not need Search Console access.

Yes. Send URLs to the index check API with your API key. It uses the same credits as the page. See the API reference for details.