Google Index Checker — Is Your Page Indexed by Google?

Enter any URL to check whether Google has indexed it. This tool runs a site: search query to verify indexing status and can also detect noindex meta tags that may be preventing your page from appearing in search results.

Check URL Indexing Status
How It Works

Enter the URLs you want to check for Google indexing status. This tool uses the "site:" search operator to check if your pages are in Google's index.

Note: For the most accurate and comprehensive results, we recommend using Google Search Console for your own websites.

0 URLs added

How to Check If a Page Is Indexed by Google

There are two reliable ways to check whether Google has indexed a specific page:

  1. Use this tool — Paste one or more URLs above and click "Check Indexing Status." The tool performs a site: query for each URL and reports whether Google returns a result.
  2. Manual check — Open Google and type site:yourwebsite.com/your-page in the search bar. If the page appears in the results, it is indexed. If Google returns nothing, the page is not in the index.

For websites you own, Google Search Console gives the most detailed indexing data, including why specific pages were excluded.

What Is a Noindex Tag and Why Is It Blocking Your Page?

A noindex directive tells search engines not to add a page to their index. Even if Google crawls the page, a noindex instruction will prevent it from appearing in search results. This is useful for pages like internal search results, staging URLs, or admin panels — but if added to the wrong page, it silently blocks your content from ranking.

noindex in Meta Tag vs noindex in HTTP Header

Method How It Works Best For
<meta name="robots" content="noindex"> Placed inside the <head> section of an HTML page. Google must render the page to read it. HTML pages where you control the source code
X-Robots-Tag: noindex Sent as an HTTP response header by the server. Applies before the page is rendered. PDFs, images, and non-HTML resources; or when you cannot modify the HTML

Both methods achieve the same result. If either one is present, Google will respect the noindex instruction and exclude the page from its index.

Why Is My Page Not Indexed? Common Reasons

If a page is not showing up in Google's index, one or more of these issues is usually the cause:

noindex tag present

A noindex meta tag or HTTP header is explicitly telling Google to skip this page. Check your page source for <meta name="robots" content="noindex"> or ask your server admin to inspect response headers.

Blocked by robots.txt

Your robots.txt file may contain a Disallow rule that prevents Googlebot from crawling the URL. Note that robots.txt blocks crawling, not indexing — if other sites link to the blocked URL, Google may still index it without content. Use NoCostTools' Robots.txt Generator to audit your rules.

Canonical tag pointing elsewhere

If your page has a <link rel="canonical" href="..."> tag pointing to a different URL, Google treats the other URL as the preferred version and may drop yours from the index. This often happens with duplicate pages, pagination, or URL parameters.

Page too new (crawl delay)

Brand-new pages are not indexed instantly. Google needs to discover the URL first (through your sitemap, internal links, or external links), then crawl it, and finally decide to index it. This process can take anywhere from a few hours to several weeks depending on your site's crawl budget and authority.

How to Request Google to Index Your Page (Search Console Guide)

If you've confirmed a page is not indexed and you want Google to pick it up, follow these steps:

  1. Open Google Search Console and select your property.
  2. Paste the full URL into the URL Inspection tool at the top of the page.
  3. Wait for the inspection to complete. If the page is not indexed, you'll see a "URL is not on Google" status.
  4. Click "Request Indexing" — Google will add the URL to its priority crawl queue.
  5. Check back in 1–2 weeks. Use this tool again to verify whether the page now appears in Google's index.
Tip: Make sure the page has no noindex tag and is not blocked by robots.txt before requesting indexing. Also ensure it's included in your XML sitemap and linked from at least one other page on your site.

Frequently Asked Questions

The quickest way is to search site:yourwebsite.com/page-url directly in Google. If the page shows up, it's indexed. You can also paste the URL into the tool above to check multiple pages at once, or use the URL Inspection tool in Google Search Console for the most detailed report.

A noindex tag is a directive (either a <meta> tag in HTML or an X-Robots-Tag HTTP header) that tells Google not to include the page in its search index. If a page has noindex, Google will crawl it but won't show it in search results — even if the content is high quality and has backlinks.

It varies widely. Well-linked pages on established sites can be indexed within hours. New sites or orphan pages with no internal or external links may take days to weeks. Submitting the URL through Google Search Console's "Request Indexing" feature can speed this up, but there's no guaranteed timeline.

You can't force it, but you can strongly encourage it. Use the URL Inspection tool in Google Search Console to request indexing. Make sure the page is in your XML sitemap, linked from other pages on your site, and free of any noindex tags or robots.txt blocks. Building a few quality backlinks to the page also helps Google discover and prioritize it.

Crawling is the process where Googlebot visits your page and downloads its content. Indexing is the next step — Google analyzes the crawled content and decides whether to store it in its search database. A page can be crawled but not indexed (for example, if it has a noindex tag or thin content). Crawling is a prerequisite for indexing, but doesn't guarantee it.

Common reasons include: a noindex tag was accidentally added, the page started returning a 4xx or 5xx error, the canonical tag was changed to point elsewhere, or the content was flagged as duplicate or low quality. Check Google Search Console's "Pages" report under "Indexing" for the specific exclusion reason.