Check guides
SEO Check Guides
Every check the SEOReport engine runs, grouped into the topics practitioners actually search for. What each check looks at, why it matters, and how to fix what it finds.
6 checks
Page Indexability: Why Search Engines Skip Pages You Want Ranked
How noindex tags, X-Robots-Tag headers and robots.txt rules stop pages being indexed, and how to confirm the pages you care about are open.
7 checks
Canonical Tags: Consolidating Duplicate URLs Without Losing Signals
Canonical tags consolidate duplicate URLs. The failures that make search engines ignore yours, and how to verify the target resolves cleanly.
5 checks
Redirects and URL Normalization: One Address per Page
Collapse http, https, www and non-www into one address. How redirect chains and loops form, what they cost, and how to fix them at the edge.
6 checks
Robots.txt and Crawl Access: Making Sure Crawlers Can Reach You
Crawlers have to fetch a page before they can rank it. How robots.txt rules, bot protection and soft 404s block access while the site looks healthy.
6 checks
XML Sitemaps: Giving Crawlers a Clean Map of Your Site
A sitemap is a discovery aid rather than a ranking lever. How to keep yours discoverable and honest, and which URLs should never appear in it.
7 checks
Hreflang: Getting Multi-Language Pages Mapped Correctly
Hreflang maps the same content across languages and regions. The return-link, self-reference and canonical rules that decide whether it works at all.
10 checks
Mobile Readiness: What Mobile-First Indexing Actually Checks
Google indexes the mobile rendering of your site. How to check viewport setup and parity between mobile and desktop titles, canonicals and robots meta.
7 checks
Security Headers: The Response Headers Search Engines and Users Both See
HSTS, CSP, X-Frame-Options and the rest. What each response header protects against, why search visibility depends on it, and how to add them in one place.
6 checks
AI Search Readiness: Being Usable by Assistants as Well as Crawlers
GPTBot, ClaudeBot and PerplexityBot read robots.txt independently. How to set an explicit crawler policy and publish an llms.txt worth following.
3 checks
JavaScript Rendering: What Crawlers See Before Your App Boots
Crawlers read your HTML before your app boots, and most AI crawlers never run JavaScript. How to check render parity and close the gaps in the server response.
6 checks
Structured Data and Social Metadata: Machine-Readable Context for Your Pages
JSON-LD, Organization schema, Open Graph and Twitter Cards. What breaks silently, and how to verify your social images and canonical URLs agree.
3 checks
Title Tags, Meta Descriptions and H1s: The Elements Every Page Needs
Title tags, meta descriptions and H1s carry most on-page signal. What search engines rewrite, what drives click-through, and what one H1 per page buys you.
20 checks
Content Health: Auditing a Library Instead of a Page
Content health audits the library rather than the page: depth, cadence, internal links, authorship, schema and date integrity across everything you publish.
See How Your Site Ranks
Get a free AI-powered SEO report with actionable findings and priority fixes for your website.
No signup required.