SEO Analyzer
Score any page like RankMath: focus keyword, title, slug, description, density, headings and alt checks with 0-100 score and fix hints, all private.
One primary keyword per page — like RankMath focus keyword.
52/60 chars — keep keyword near the start.
Lowercase-hyphenated, include the keyword.
147/160 chars — include the keyword.
49 words — use ## subheadings and ![alt] images.
67 / 100
Needs work
Focus keyword in title 12/12
Keyword found in the SEO title.
Keyword at title start 3/3
Keyword leads the title — best for CTR.
Title length (50–60) 10/10
52 characters — fits Google SERP.
Meta description (120–160) 10/10
147 characters — full snippet.
Keyword in description 0/10
Add the keyword naturally to the description.
Keyword in URL slug 10/10
Slug contains the keyword.
Content length (300+ words) 0/10
49 words — too thin to rank.
Keyword density (1–2.5%) 0/10
6.12% — stuffing risk, trim uses.
Keyword in intro 10/10
Keyword appears in the first paragraph.
Subheadings + keyword 10/10
2 headings, keyword in one.
Image alt text 2/5
Add the keyword to one image alt.
More SEO & Marketing
About the author
Written and maintained by the Tool4SaaS team. Every tool runs locally in your browser and is tested in-house for accuracy. Last updated: .
Frequently asked questions
11 weighted checks (title, slug, description, density, headings, alt) sum to 100; 80+ is publish-ready.
No, scoring runs locally in your browser; nothing leaves your device.
Yes, it is free, works offline in your browser, and your data never leaves your device.
How to use SEO Analyzer
- Enter keyword: Type one focus keyword.
- Fill fields: Paste title, slug, description and content.
- Fix reds: Work through failing checks, then copy the report.