Free tool

SEO content score checker

Paste a URL or raw copy. You get three heuristic scores (readability, keyword focus, on-page structure) plus quick fixes. Not a replacement for paid rank trackers.

  1. 1. Choose URL fetch or paste text (80+ characters)
  2. 2. Add an optional primary keyword or phrase to measure density
  3. 3. Run the checker and skim the breakdown

If you skip this, we infer a frequent meaningful term (very rough).

How it works

  1. Fetch or paste. URLs are fetched server-side; pasted text stays in the POST body.
  2. Three subscores. Readability blends an approximate Flesch reading ease value with average words per sentence. Keyword focus compares your primary phrase density against a sane band. Structure checks heading hierarchy, list usage, and (for URLs) title or meta description length.
  3. Overall score. Weighted blend of the three signals plus short, actionable tips.

Examples

Happy path • Published article URL

https://yoursite.com/blog/blue-widget-buying-guide/

You should see word count, heading counts from HTML, and a keyword line if you enter “blue widget” as the primary phrase.

Edge case • Paste only

Use markdown heading lines (# / ##) so structure scoring sees H1/H2 even without a URL. Plain paragraphs still work, but headings lift the structure score when the copy is long.

Limitations

  • Readability math is tuned for English syllable heuristics; other languages still get sentence-length signals.
  • We do not render JavaScript. Pages that inject all copy client-side may score empty or weak text.
  • Keyword density is one signal among many; never treat it as a stuffing target.

From score to shipped article

Grenseo generates long-form, URL-aware drafts so you spend time editing facts instead of blank-page anxiety. Pair this checker with our outline generator or jump to teams.

FAQ

Is Flesch the same as Google’s ranking algorithm?

No. It is a readability estimate for humans, not a leaked Google formula.

What is a good keyword density?

Natural copy usually lands roughly between 0.5% and 3% for a primary phrase on focused pages, but intent and SERP competition matter more than a ratio.

Why is my URL fetch blocked?

Localhost, private networks, or huge HTML payloads are rejected to keep the free tier safe and fast.

AI-Powered platform

Your articles,
engineered for discovery.

Structure and ship content that reads beautifully for humans and performs in LLM workflows—without losing your voice.

Start using Grenseo