Most “Google won’t index my page” problems come down to five or six causes, and most of them are visible in the page source. This tool checks them in one go and tells you which one is the blocker.
What it checks
- Status code. Redirects and error pages don’t get indexed.
- X-Robots-Tag header and meta robots. A stray noindex left over from staging is the classic one.
- Canonical tag. If it points to another URL, Google will usually index that one instead.
- robots.txt. Paste yours, and it checks whether Googlebot may crawl this path.
- Title, H1 and word count. Thin pages get crawled and then quietly left out.
- JavaScript-only content. Very little text in the HTML plus a pile of scripts usually means the content only appears after rendering.
How to use it
- Add the page URL and pick the status code (most pages return 200).
- Open the page, right-click, choose View page source, select all and paste it in.
- Optionally paste your robots.txt.
- Fix anything marked Blocker first. Check items are worth a look but won’t stop indexing on their own.
For crawler-by-crawler robots.txt results, including the AI search bots, use the robots.txt tester.