Crawler fixture test suite
Isolated routes for crawler behavior assertions. These pages are intentionally separate from the marketing site and rendering test suite.
These fixtures intentionally contain SEO issues so the desktop app can generate realistic demo exports without crawling customer or third-party sites.
- Robots-blocked assets - HTML references CSS and JavaScript files that are disallowed in robots.txt.
- Missing metadata - Raw HTML with no title or meta description.
- Duplicate service metadata - Shares title and description values with another service fixture.
- Heading and duplicate metadata issues - Multiple H1s plus duplicate title and description values.
- Canonical mismatch and noindex - A blog-style page with an intentionally incorrect canonical target.
- Blocked JavaScript resource - References a JavaScript file blocked by robots.txt.
- Large HTML - Generates an intentionally heavy HTML document.
- Redirect chain - Redirects through an intermediate route before landing on a final page.