45 checks in Technical SEO & Index Control. Automated Its subsection has a live automated checker in the engine.
| ID | Check | Passes when |
|---|---|---|
| 5.1.01 | Fetch robots.txt | Accessible |
| 5.1.02 | Validate robots.txt syntax correctness | Valid |
| 5.1.03 | Validate no accidental Disallow: / | None |
| 5.1.04 | Validate correct User-Agent targeting (Googlebot, Bingbot, Adsbot, etc.) | Correct |
| 5.1.05 | Validate sitemap directives included | Present |
| 5.1.06 | Detect conflicting allow/disallow patterns | None |
| 5.1.07 | Validate robots.txt does not block JS | Allowed |
| 5.1.08 | Validate robots.txt does not block CSS | Allowed |
| 5.1.09 | Validate robots.txt does not block key assets (images/fonts) | Allowed |
| 5.1.10 | Validate correct use of Crawl-delay (avoid harming crawl rates) | Correct |
| 5.1.11 | Extract meta robots from DOM | Present or intentionally absent |
| 5.1.12 | Detect accidental noindex | None |
| 5.1.13 | Detect accidental nofollow | None |
| 5.1.14 | Detect accidental noarchive | None |
| 5.1.15 | Detect accidental nosnippet | None |
| 5.1.16 | Validate multiple meta robots tags consistency | Consistent |
| 5.1.17 | Extract X-Robots-Tag HTTP header | Present if needed |
| 5.1.18 | Detect accidental noindex via HTTP header | None |
| 5.1.19 | Detect conflicting meta robots vs X-Robots-Tag | No conflict |
| 5.1.20 | Validate canonical tag exists | Present |
| 5.1.21 | Validate canonical tag is absolute URL | Correct |
| 5.1.22 | Validate canonical is not self-contradicting | Correct |
| 5.1.23 | Detect canonical loops | None |
| 5.1.24 | Detect multiple canonicals | Only one |
| 5.1.25 | Validate URL normalization (no mixed casing) | Clean |
| 5.1.26 | Validate URL normalization (no trailing slash conflicts) | Consistent |
| 5.1.27 | Validate URL normalization (http→https enforced) | Redirected |
| 5.1.28 | Validate canonicalization across pagination | Correct |
| 5.1.29 | Validate indexability of paginated pages | Correct |
| 5.1.30 | Validate indexability of filtered/parameter pages | Controlled |
| 5.1.31 | Validate AMP pages indexability (if present) | Correct |
| 5.1.32 | Validate alternate/hreflang not blocked | Accessible |
| 5.1.33 | Validate meta viewport not blocked | Accessible |
| 5.1.34 | Validate OG/Twitter metadata not blocked via robots | Accessible |
| 5.1.35 | Validate structured data pages indexable | Indexable |
| 5.1.36 | Validate image/video content not incorrectly disallowed | Accessible |
| 5.1.37 | Validate correct use of max-snippet, max-image-preview, max-video-preview | Optimized |
| 5.1.38 | Detect pages blocked by server authentication | Minimal |
| 5.1.39 | Detect soft 404s harming indexability | None |
| 5.1.40 | Validate indexability of primary category pages | Yes |
| 5.1.41 | Validate indexability of service/location pages | Yes |
| 5.1.42 | Validate indexability of homepage | Yes |
| 5.1.43 | Detect accidental canonicalization to wrong domain | None |
| 5.1.44 | Validate that search engines can fully render JS content | Yes |
| 5.1.45 | Compute indexability composite score | >= 90% |
5.2 Crawlability, Internal Graph Reachability & Link Discovery Suite →
A Deep Audit scores every check here that applies to your page, then an AI pass of up to 150 checks. Included on Pro and Ultra, or $9 for one audit.
See plansMachine-readable: catalog totals and the full catalog as JSON (IDs, section, weight, status).