Technical SEO, AEO & GEO Preflight Checklist
A page can look fine in a browser and still fail important technical checks. This preflight is designed for marketers, SEOs and developers who want a fast, evidence-based review before publishing or signing off a release.
1. Confirm the real HTTP response
Do not rely on what the page appears to do visually. Test the requested URL and the final destination, including any redirects in between.
A useful QA habit is to record the redirect path rather than only the final response. That makes redirect chains, loops and unexpected hops easier to spot.
2. Compare server HTML with the rendered page
Modern sites often add or change content with JavaScript. Check both what the server initially returns and what exists after browser rendering.
- Is the primary content present in the rendered DOM?
- Do the title, meta description, canonical and robots directives remain consistent?
- Are important internal links present and crawlable?
- Does JavaScript replace, duplicate or remove critical text?
- Are structured-data blocks added or altered after rendering?
I use this source-versus-rendered comparison as part of my technical SEO audit methodology, especially on JavaScript-heavy, ecommerce and international sites.
3. Validate structured data against the visible page
Structured data should describe content that actually exists and should remain consistent with the page. Avoid adding markup simply because a schema type is available.
- Parse every JSON-LD block and check for syntax errors.
- Confirm the detected type matches the page purpose.
- Check required and recommended properties relevant to that type.
- Keep names, URLs, images and entity identifiers consistent across markup and visible content.
- Re-test after templates, CMS fields or JavaScript logic change.
4. Check hreflang as a system, not a tag
International SEO problems usually come from inconsistent clusters rather than one isolated annotation. Review each alternate as part of the full language or market set.
- Use valid language and region codes.
- Point each hreflang URL to a working, indexable destination.
- Check reciprocal annotations where appropriate.
- Keep canonicals aligned with the intended localized URL.
- Verify that redirects, noindex rules or blocked resources do not undermine the cluster.
5. Review search and AI-crawler access separately
Do not assume one robots rule represents every search engine or AI system. Review the user agents relevant to your use case, the public content they can request, and any CDN or firewall behavior that could affect access.
- Inspect
robots.txtfor explicit allow or disallow rules. - Check whether the page itself is indexable and not blocked by page-level directives.
- Verify the public URL can return the expected HTML without authentication.
- Review snippet or preview controls independently from crawl access.
- Treat crawler access as a technical eligibility signal, not a guarantee of indexing, ranking or AI citation.
My AEO and GEO review process separates observable technical conditions from platform-specific observations and testable hypotheses.
6. Run the checks directly in the browser
For page-level QA, SearchScope is a Chrome-based auditing tool I built to inspect HTTP responses, headings, links, schema, hreflang, rendered-versus-source differences, entity signals and AI-crawler access without leaving the page being reviewed.
It is intended as a page-level QA tool rather than a replacement for a full-site crawler, log analysis, Search Console or a backlink database.
10-minute release checklist
- Load the preferred URL and record the final status plus redirect path.
- Confirm indexability, canonical, title, description and H1.
- Compare server HTML with the rendered DOM for critical content.
- Check internal links and important external destinations.
- Parse and validate structured data.
- Review hreflang destinations and reciprocal relationships.
- Check robots rules and intended crawler access.
- Re-run the same checks after deployment rather than assuming staging results carried over.