Seolio

Guides

Guides for every check

Plain-English guides for all 66 on-page SEO checks: what each one measures, why it matters and exactly how to fix it.

Content optimisation

Title, meta description, headings, word count, readability, canonical

Search optimisation

Indexability, robots directives, canonical integrity, URL hygiene, hreflang

HTTP status

Final URL returns 200; 3xx noted, 4xx and 5xx are critical

Robots meta tag

No noindex in the robots meta tag

X-Robots-Tag header

No noindex in the X-Robots-Tag header

robots.txt reachable

robots.txt returns 200 and is parseable

Crawling allowed

This URL is not disallowed for major crawlers

Conflicting noindex directives

No conflicting noindex directives between header and meta

Canonical tag present

A canonical link element is present

Canonical resolves

Canonical target returns 200 and is not a redirect chain

Self-referencing canonical

Canonical points to this URL or a deliberate consolidation target

hreflang validity

If hreflang exists, codes are valid and return links reciprocate

Sitemap declared

At least one sitemap is declared in robots.txt

Sitemap valid

Declared sitemaps are reachable and valid XML

HTTPS

Page is served over HTTPS with a valid certificate

HTTP redirects to HTTPS

http:// 301-redirects to https://

Mixed content

No insecure subresources on an HTTPS page

www and non-www

www and non-www resolve to one canonical host via 301

URL case sensitivity

Uppercase URL variants redirect to the canonical lowercase form

Trailing slash handling

Trailing-slash handling is consistent and redirected

Duplicate slashes

Duplicate slashes in the path redirect rather than serving 200

Duplicate hyphens

Duplicate hyphens in the path do not serve a duplicate 200 page

Injected parameters

Arbitrary injected query parameters do not create indexable duplicates

Parameter order

Reordered parameters resolve to one canonical version

404 handling

A non-existent path returns a genuine 404, not a soft 200

Index page redirect

/index.html and /index.php redirect to the directory root

Page speed

Core Web Vitals, render-blocking resources, transfer size, TTFB

Images

Alt attributes, dimensions, format, lazy loading, oversized files

Links

Internal count, external count, broken links, nofollow ratio, anchor quality

Structured data

Schema presence, validity, type appropriateness, Open Graph, Twitter cards