Yoast readability score explained
Yoast SEO is the readability scorer most WordPress writers actually look at. The little green or red traffic-light bullet has changed more drafts than any other readability tool in the world. Here is what Yoast measures, why it sometimes disagrees with other scorers, and how to pass the checks without dumbing down your writing.
What Yoast actually scores
Yoast's readability bullet is not a single number — it is a bundle of checks each rated red, orange, or green, with one rolled-up overall traffic light. The bundle covers two axes: a Flesch Reading Ease score, plus several style guardrails the Yoast team layered on top.
The checks Yoast applies, in roughly the order it weights them:
- Flesch Reading Ease — the underlying readability formula. Green requires 60 or higher.
- Sentence length — green requires under 25% of sentences exceed 20 words.
- Passive voice — green requires under 10% of sentences in the passive.
- Paragraph length — green requires no paragraph over 150 words.
- Transition words — green requires roughly 30% of sentences contain a transition (however, therefore, in addition, etc).
- Consecutive sentences — green requires no three sentences in a row starting with the same word.
- Subheading distribution — green requires no section over 300 words without an H2 or H3.
The bullet is green when all checks pass, orange when one or two miss, and red when more than that fail. The score that shows up next to the Yoast bullet in the WordPress editor is the underlying Flesch Reading Ease number; the bullet itself rolls everything up.
Why Flesch Reading Ease (and not grade level)
Yoast picked the 0-to-100 Flesch Reading Ease scale because it is universal. Flesch-Kincaid Grade Level, SMOG, Gunning Fog, and the Automated Readability Index all return US school grade numbers — meaningless to a writer in Germany, Spain, or Japan running WordPress.
The Reading Ease formula also has the longest validation history of any readability metric. Rudolf Flesch published it in 1948; it has been used by the US Department of Defense for technical manuals, by life-insurance regulators across all 50 states for policy readability, and by the Associated Press as an in-house style benchmark. When a writer in Berlin sees "Reading Ease 67", that number means the same thing it would mean to a writer in Boston.
Yoast also localises the formula across about 20 languages. Each localisation adjusts the coefficients to that language's syllable structure — Spanish (Fernández-Huerta), German (Wiener Sachtextformel), French (Kandel-Moles), and so on — but reports the result on the same 0-to-100 scale so the WordPress editor renders the bullet identically regardless of language.
Yoast's score bands
The Flesch Reading Ease bands Yoast displays:
| FRE | Yoast bullet | Notes |
|---|---|---|
| 0–29 | Very difficult | Academic, legal, dense technical |
| 30–49 | Difficult | College-level prose |
| 50–59 | Fairly difficult | Long-form journalism |
| 60–69 | OK | Standard prose — the band Yoast targets |
| 70–79 | Fairly easy | Most blog content |
| 80–89 | Easy | Conversational |
| 90–100 | Very easy | Children's writing |
Green starts at 60. That maps to roughly a US 8th-to-9th-grade reading level — comfortable for an average adult reader. Most professional bloggers and content marketers target the 60-to-70 band; lifestyle and consumer content often pushes into 70-to-80.
Does Yoast readability affect Google rankings?
Indirectly, yes — though not the way most WordPress users think.
The Yoast readability bullet itself is not a direct Google ranking signal. Google has never said "we look at Yoast scores" because Google does not see Yoast at all — Yoast runs entirely on your WordPress installation. What Google sees is the rendered HTML.
But the factors Yoast checks correlate strongly with the engagement signals Google does measure:
- Dwell time — readers stay longer on text they can read. Short sentences and short paragraphs increase scroll completion.
- Pogo-sticking — readers who bounce back to search results within seconds tell Google the page failed them. Readable content reduces this.
- Quality-rater preferences — Google's Search Quality Rater Guidelines explicitly reference "clear writing" as a positive signal for Beneficial Purpose Pages.
- Citation likelihood — content cited by other writers tends to be content other writers could read easily. Citations are the strongest backlink signal Google uses.
So the Yoast bullet is a proxy. Passing it does not guarantee rankings. But the underlying behaviours the bullet measures — short sentences, plain words, broken-up structure, no passive-voice walls — all push the metrics Google actually measures in the right direction.
How to get a green Yoast readability bullet
Five edits in order of impact:
1. Cut sentences over 20 words
Yoast flags any draft where over 25% of sentences exceed 20 words. The single biggest lift on most blog drafts is splitting the long ones. Find any sentence that runs to two lines on a desktop editor; it is almost certainly too long. Split at the conjunction.
2. Keep paragraphs under 150 words
Yoast flags any paragraph over 150 words. This is roughly five to six sentences on most blog content. The web-writing convention is shorter still — three to four sentences per paragraph reads faster on phones, which is where most blog traffic now lands.
3. Use transition words
Yoast wants transitions (however, therefore, in addition, on the other hand, by contrast, finally) in roughly 30% of sentences. The list Yoast uses is wider than most writers expect — connectors like "first", "second", "next", "then", "also" all count. If your draft reads as a stack of unrelated assertions, transitions are the fix.
4. Drop passive voice
Yoast flags drafts where over 10% of sentences use passive voice ("was written by", "is being reviewed", "will be sent"). Active voice is shorter and more direct. The fix is mechanical: find the subject the passive sentence is hiding ("The proposal was reviewed by the committee" → "The committee reviewed the proposal").
5. Add subheadings
Yoast flags any 300-word stretch without an H2 or H3. Long unbroken text walls fatigue mobile readers and Google's quality raters. A subheading every 250 to 300 words is the right cadence for most blog content.
Where Yoast falls short
Three real gaps:
- One formula, not six. Yoast reports Flesch Reading Ease only. SMOG (the AMA standard for patient-facing content), Gunning Fog (best for business and policy writing), and the character-based Coleman-Liau and ARI scores are not in the Yoast bullet. The pattern across multiple formulas is a more defensible signal than any single number.
- No audience targeting. Yoast applies the same 60-FRE green threshold to every WordPress site regardless of audience. A medical-information site targeting AMA 6th-grade should be much stricter than 60; a B2B engineering blog can defensibly score below 60.
- Style checks treat all writing the same. The transition-word and passive-voice thresholds were chosen for conversational marketing copy. Academic, scientific, and legal writing legitimately uses more passive voice than 10% — the genre demands it. Yoast does not adjust for genre.
The right way to use Yoast: as a guardrail for general blog content, not as a publishing gate for every kind of writing.
Beyond Yoast for serious readability work
If you are doing readability work that matters — patient information, plain-language compliance, technical documentation audits, content style guide work — pass through Yoast for the green bullet, then run the draft through a multi-formula scorer to validate against the audience-appropriate target. The home calculator on this site does that with six formulas in parallel plus an audience-preset selector that surfaces the in-target / above-target status on every score row.
Frequently asked questions
What is a good Yoast readability score?
Green requires Flesch Reading Ease 60+ plus passing thresholds on sentence length (under 25% over 20 words), passive voice (under 10%), paragraph length (none over 150 words), transitions (~30% of sentences), and subheading distribution (one every 300 words).
Does Yoast readability affect SEO ranking?
Indirectly. The bullet itself is not a Google signal, but the behaviours it measures — short sentences, short paragraphs, plain words — correlate with dwell time, pogo-sticking, and quality-rater signals Google does measure.
Why does Yoast use Flesch Reading Ease instead of grade level?
FRE is a universal 0–100 scale that works in any language. Yoast localises the formula across about 20 languages with consistent output. Grade-level scores are US-specific.
Can I disable Yoast readability checks?
Yes — Yoast SEO settings → Features → toggle off Readability analysis. Individual checks can also be filtered out via WordPress filters.
How do I get a green Yoast readability score?
Cut sentences over 20 words, keep paragraphs under 150 words, add transition words in ~30% of sentences, keep passive voice under 10%, add subheadings every 300 words. The Flesch score usually clears 60 automatically once the other checks pass.
Does Yoast use the same Flesch formula as Microsoft Word?
Yes — both use the 1948 Flesch Reading Ease formula. Reported numbers should match within rounding (~±1 point) on the same passage.