Content Quality

Content Quality analyses how readable, well-structured, and up-to-date the page's text is — factors that affect both user experience and Google's Helpful Content assessment.

Details

Flesch Reading Ease

Flesch Reading Ease is a formula that scores text readability from 0 (very hard) to 100 (very easy). It is based on average sentence length and average syllables per word.

• 80–100: Very easy (5th grade level)

• 60–79: Standard (8th–9th grade)

• 30–59: Difficult (college level)

• 0–29: Very difficult (professional/academic)

For most web content, aim for 60–80.

Sentence length

Long sentences are harder to read and scan. Google's NLP models also parse shorter sentences more reliably. Aim for an average sentence length of 15–20 words.

Content freshness

Google rewards regularly updated content for time-sensitive queries. The audit checks whether structured data (datePublished, dateModified) or HTML metadata includes dates. Content older than 12–18 months without updates may lose ranking for freshness-sensitive queries.

Keyword density

Keyword density measures how frequently specific words appear relative to the total word count. Over-optimised pages that repeat a keyword unnaturally (keyword stuffing) can trigger a spam penalty.

The audit identifies the top keywords by frequency and flags words that exceed a healthy density threshold (typically 3–5%). A natural distribution across synonyms and related terms is preferred over repeating a single keyword.

Metrics

Metric Description
Flesch Reading Ease Readability score 0–100. Higher = easier to read.
Readability level Descriptive grade level derived from Flesch score.
Avg sentence length Mean number of words per sentence.
Word count Total word count analysed for readability and density.
Top keywords Most frequent words and their density percentage.
Over-optimised words Words exceeding the healthy keyword density threshold.
Date metadata Whether datePublished or dateModified is present in structured data or meta tags.
Published date Whether a datePublished is found in structured data.
Modified date Whether a dateModified is found in structured data.

Related Topics

On-Page SEO

On-Page SEO checks the content elements on the HTML page itself: title tag, meta…

AI Readiness

AI Readiness (AEO/GEO) measures how well the page is optimised for AI-powered se…

Trust Signals (EEAT)

Trust Signals measure EEAT — Experience, Expertise, Authoritativeness, and Trust…