Issue library

Every check we run — and how to fix it.

The SEOlvl SEO Health audit runs these on a live crawl of your homepage, re-runs on every deploy, and alerts you the moment one regresses. Each one below explains what it costs your business and the exact fix.

Fix a missing or poor <title> tag

The title tag is the single biggest on-page ranking factor you fully control, and it is the clickable headline in Google...

Read the fix →

Fix a missing or wrong-length meta description

Google often rewrites descriptions, but a well-written one still lifts click-through from search — and CTR is a traffic...

Read the fix →

Fix a page blocked from indexing (noindex)

This is the highest-severity SEO failure: a `noindex` directive removes the page from Google entirely. It is the classic...

Read the fix →

Enforce HTTPS (redirect http→https)

HTTPS is a confirmed ranking signal and a hard trust requirement — browsers flag plain HTTP as “Not secure”, killing con...

Read the fix →

Add a canonical URL

Without a canonical, parameters, trailing slashes, and http/https/www variants look like separate pages — Google splits...

Read the fix →

Add a responsive viewport meta tag

Google indexes mobile-first and most visitors are on phones. No viewport tag means the page renders zoomed-out and unusa...

Read the fix →

Use exactly one clear H1

The H1 tells users and Google the page's primary topic. Missing it weakens topical relevance; multiple H1s dilute it. Bo...

Read the fix →

Add structured data (JSON-LD)

Schema makes pages eligible for rich results (stars, FAQ, breadcrumbs) that dominate the SERP and lift CTR — and it is i...

Read the fix →

Add Open Graph tags

Open Graph controls how links look when shared on social, Slack, iMessage, and increasingly in AI answers. Missing OG ta...

Read the fix →

Add alt text to images

Alt text is required for screen-reader accessibility (an ADA/WCAG legal exposure) and is how images earn Google Images t...

Read the fix →

Publish an XML sitemap

A sitemap is how Google reliably discovers and prioritises every URL — critical for large or deep sites and brand-new pa...

Read the fix →

Add a robots.txt

robots.txt is the first file crawlers fetch. A missing or wrong one either gives crawlers no guidance or — worse — a str...

Read the fix →

Declare the page language

The `lang` attribute tells Google which language/region to rank the page for and lets screen readers use the right pronu...

Read the fix →

Add the HSTS security header

HSTS forces browsers to use HTTPS before the first request, closing a real downgrade/man-in-the-middle window. It is a b...

Read the fix →

Fix thin homepage content

Pages with almost no crawlable text give Google little to rank and read as low-value — common with JS apps that render a...

Read the fix →