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.