Bulk indexability checker
Paste up to 20 URLs and compare the raw-response verdicts in one frame. Mixed templates and route-specific mistakes stand out faster when the rows sit together.
Up to 20 URLs per run, one per line. Public, no account needed. Same raw verdicts as the single checker: meta robots, X-Robots-Tag, canonical and status.
Illustrative mixed result for reserved example URLs. Your run replaces it.
| URL | Status | Indexable | Flags | Fetch |
|---|---|---|---|---|
| https://example.com/pricing | 200 | Indexable | None found | Unavailable |
| https://example.com/staging-page | 200 | Blocked | noindex | Unavailable |
| https://example.org/old-page | 404 | Blocked | None found | Unavailable |
What this check means
- Bulk indexability check
- A bulk indexability check runs the same response-level SEO inspection across a list of URLs and places the results in one comparison table.
- Indexable
- Indexable means the returned status and crawler directives did not expose a direct block for that URL.
- Canonical mismatch
- A canonical mismatch means the returned canonical target differs from the final URL for that row.
How to read the result
- URL
- This is the submitted URL for the row. Use it to match the result back to a sitemap, crawl export, or release list.
- Status
- This is the final HTTP status. A 4xx or 5xx value blocks a normal page response and needs attention.
- Indexable
- Blocked means the endpoint found a direct indexability failure. No verdict means the endpoint could not return enough data.
- Flags
- Noindex identifies a blocking robots directive. Canonical mismatch identifies a canonical target that differs from the final URL.
- Fetch
- This is the request time reported for the check. Unavailable means the endpoint did not return a timing for that row.
Common causes
- One template carries noindex while the rest of the section uses index, follow.
- A migration left some internal URLs on old redirect or canonical patterns.
- A shared list contains deleted pages, staging URLs, or login-only routes.
- A CDN or middleware rule applies headers only to one directory or file type.
- A release changed one route family without changing the rest of the site.
How many URLs can I check at once?
You can submit up to 20 URLs in one run, with one URL per line. Use smaller groups when you want each result to stay easy to compare.
What makes a bulk result blocked?
A URL is blocked when the endpoint reports it as non-indexable or the final status is an error. The flags column identifies noindex and canonical mismatch where those values are returned.
Why can two URLs on the same site get different verdicts?
Templates, route middleware, redirects, CMS settings, and response headers can vary by path. The bulk view is useful because it makes those page-level differences visible together.
Why does the result differ from what I see in a browser?
The endpoint reads the raw response, including redirect statuses and X-Robots-Tag headers that are easy to miss in the rendered page. A browser view can hide those earlier responses.