301→302301→302
A temporary redirect where a permanent one belongs.
Found by Redirect checker →
A temporary redirect where a permanent one belongs.
Found by Redirect checker →
redirect loopredirect loop
The URL redirects back to itself and never settles.
Found by Redirect checker →
The URL redirects back to itself and never settles.
Found by Redirect checker →
Audit
Title and meta description checker
Missing, duplicate, multiple, too long or too short titles and descriptions, titles equal to the H1, templated titles and meta tags placed outside the head.
Title and meta description checker
Drafts
meta-description-drafts proposes descriptions for pages that lack them.
How it works
Three steps, one saved scan
Read one page's title and description
parse returns the title and meta description of a single URL in one command.
Compare them across the site
Duplicate and templated titles or descriptions show up only when the whole site is crawled and compared.
Check lengths against limits
Titles over 60 characters or 561 px, and descriptions outside 70 to 160 characters, are flagged; the limits are configurable.
What it checks
Checks in this feature
| Check | What it means | Severity | Evidence |
|---|---|---|---|
TITLE_MISSING | The page has no title element | Critical | Page URL with no title text |
TITLE_DUPLICATE | Several pages share the same title | Important | Group of URLs with the identical title |
TITLE_TOO_LONG | The title is over the character or pixel limit | Tip | Title text with its length in characters and pixels |
TITLE_EQUALS_H1 | The title is identical to the page's H1 | Tip | Title text and H1 text |
DESC_MISSING | The page has no meta description | Important | Page URL with no description |
DESC_DUPLICATE | Several pages share the same meta description | Important | Group of URLs with the identical description |
TITLE_TEMPLATED | Most titles share a common core text, not just a brand suffix | Tip | Shared prefix or suffix and the URLs it covers |
How to run it
One command
bash
seohead social-meta-check --url https://example.com/Install first: installation guide. Every command also runs as an MCP tool for AI agents.
Related checks
From the check registry
TITLE_MISSINGTITLE_DUPLICATETITLE_TOO_LONGDESC_MISSINGDESC_DUPLICATETITLE_TEMPLATEDAudit
More in this group
Technical SEO audit with 182 checks
FeatureRedirect checker: chains, loops and 302s
FeatureBroken link checker with source and position
FeatureCanonical tag checker
FeatureHreflang checker
FeatureStructured data and schema validator
FeatureHeading structure checker
FeatureDuplicate and thin content checker
FeatureImage SEO checker and optimizer
FeatureInternal linking and crawl depth audit
FeaturePage weight and speed checks
FeatureHTTPS and security headers check
FeatureAI search visibility (GEO/AEO)
FeatureFAQ
