Updated October 20, 2026
Get GSC Index for ChromeHome › Extensions › GSC Index › Guides › Check indexing status of many URLs
How to Check Whether Many URLs Are Indexed in Google
By the Pick Ads team · Tested on Chrome · Published October 20, 2026 · Updated October 20, 2026
Answer: Search Console's URL Inspection tool checks one URL at a time and has a per-property daily limit. To check many URLs, use one of three methods. The Page indexing report shows status for your whole site. The URL Inspection API handles up to 2,000 URLs per day per site. A browser tool can step through URL Inspection for a list you paste in.
Before you start: you need a verified Search Console property, and the URL list you want to check. GSC Index Free can check a list without using any of its 5 indexing requests.
Method 1: Page indexing report + sitemap filter
- Open the Page indexing report.
- Use the sitemap filter above the chart. You can choose All known pages, All submitted pages, Unsubmitted pages only, or one specific sitemap (Page indexing report).
- Click a reason under Why pages aren't indexed to see example URLs.
- Use Export to download the data.
Limits: each example list shows up to 1,000 URLs and may not include every affected URL. You can't search or filter the report by URL.
Tip: to check a specific set of URLs, put only those URLs in a separate sitemap, submit it, and filter the report by that sitemap. Google suggests a similar approach for validating fixes.
Method 2: URL Inspection API
The Search Console API has a URL Inspection method. It returns the indexed status for a URL in your property (index.inspect).
- Quota: 2,000 queries per day and 600 per minute, per site (Search Console API usage limits).
- Scope: it reports the indexed version only. It can't run a live test.
- Setup: you need a Google Cloud project, OAuth with the
webmastersorwebmasters.readonlyscope, and a script. ThesiteUrlmust match your property, for examplesc-domain:example.comfor a Domain property.
Method 3: Browser tool (GSC Index "Check on Google")
- Open Search Console for your verified property and stay signed in.
- In GSC Index, scan a page or a sitemap, or paste a list of URLs. Remove any you don't want checked.
- Click Check on Google. Each URL is marked On Google or Not on Google. This step doesn't request indexing and doesn't use any of the Free plan's 5 requests (GSC Index).
- Keep the Search Console tab open. Each inspection waits for Google's own result and can take about a minute.
Comparison
| Page indexing report | URL Inspection API | GSC Index Check on Google | |
|---|---|---|---|
| Effort | Low | High (Cloud project, OAuth, code) | Low |
| Limit | Example lists of 1,000 URLs per status | 2,000 per day per site | Search Console's own per-property limits |
| Per-URL answer | No, report level | Yes | Yes |
| Privacy | Inside Search Console | Your own code and credentials | List stays in your browser |
| Best for | Patterns across the whole site | Automated, recurring checks | One-off lists of specific URLs |
Last verified: 2026-10-20
Read the statuses
- "Crawled - currently not indexed": Google fetched the page and chose not to index it. See Crawled – currently not indexed.
- "Discovered - currently not indexed": Google knows the URL but hasn't crawled it. See Discovered – currently not indexed.
- "URL is on Google": the page is indexed and can appear in results, though that isn't guaranteed (URL Inspection tool).
Why site: isn't a reliable check
Google says a site: query doesn't necessarily return every indexed URL under a prefix, and an indexed URL isn't guaranteed to appear in one. For a definite answer, Google points you to URL Inspection (site: search operator).
Troubleshooting
| Problem | Fix |
|---|---|
| The API returns a permission error | Check that the siteUrl format matches your property, and that the account has access |
| The tool reports that a URL isn't in the property | Inspect URLs only under the property that's open in Search Console |
| Results differ from what you see live | Inspection shows the indexed version. Changes made since the last crawl won't appear yet. |
| You hit the daily limit | Continue the next day, or switch to the report or the API |
What GSC Index doesn't do
It doesn't use Google's API, raise any Google limit, or speed up indexing. It reads the same Search Console screens you'd use by hand. Learn more in check URLs on Google.
FAQ
How many URLs can the API check per day? Google's Search Console API limits page lists 2,000 URL inspection queries per day and 600 per minute for each site. A project has a separate, much higher overall limit. The API reports the indexed version only. It can't run a live test or request indexing.
Does the extension use my Google login? GSC Index works inside your own Search Console tab using the Google session you're already signed in with. It never asks for your Google password. A Pick Ads sign-in is only used if you buy or restore Premium. Your URL list stays in your browser.
Will it slow my property? Checks go through Search Console's normal inspection screen, one URL at a time, and wait for Google's result each time. Google documents a per-property daily limit on inspections, so very long runs may stop until the next day. Google doesn't describe any other effect on your property.
Can I export results? Yes. The Page indexing report has an export button for its tables. The API returns JSON that you can save however you like. GSC Index includes a CSV report on the Free plan.
Related guides
- Check URLs on Google: a short walkthrough of the extension's check step.
- Crawled – currently not indexed: what to do with URLs that come back not indexed.
- Bulk actions in Google Search Console: every bulk task in one map.
Try the Check on Google step in GSC Index - Free
Sources
- Page indexing report – Search Console Help: https://support.google.com/webmasters/answer/7440203?hl=en
- URL Inspection tool – Search Console Help: https://support.google.com/webmasters/answer/9012289?hl=en
- Search Console API usage limits: https://developers.google.com/webmaster-tools/limits
- Method: index.inspect – Search Console API: https://developers.google.com/webmaster-tools/v1/urlInspection.index/inspect
- site: search operator – Google Search Central: https://developers.google.com/search/docs/monitor-debug/search-operators/all-search-site
Last verified: 2026-10-20
Internal links used
| Anchor | Target |
|---|---|
| GSC Index | product page |
| Crawled – currently not indexed | GI-01 |
| Discovered – currently not indexed | GI-02 |
| check URLs on Google / Check URLs on Google | {GSCI}check-urls-on-google |
| Bulk actions in Google Search Console | SC-00 |
Open items
- [VERIFY] Chrome version and dates.
- [SCREENSHOT] ×2 and [GIF] ×1, one per method.
- [CONFIRM] Whether Check on Google counts toward Search Console's daily inspection limit. Also confirm the CSV columns and that the Free plan includes the CSV report.
- GI-01, GI-02 and SC-00 must be live.
Checklist cho Ngọc
- Placeholder còn lại: 7 (3 [VERIFY], 1 [CONFIRM], 2 [SCREENSHOT], 1 [GIF]).
- Cần kiểm trên sản phẩm thật: "Check on Google" có trừ quota kiểm tra của Search Console không, cột CSV, thời gian mỗi lượt kiểm, phiên bản Chrome.
- Link nội bộ cần xác nhận: GI-01, GI-02, SC-00 (chưa live);
check-urls-on-googleđã live.
