Content Tools
Keyword density, readability analysis — 5 free tools in our SEO Tools category.
All 5 tools
Keyword Density Checker
Check keyword density in your content. See keyword count, density percentage, and top frequent words. Free SEO content analyzer.
Slug Generator
Generate clean, SEO-friendly URL slugs from text. Options for separator, lowercase, stop word removal, and max length.
Heading Hierarchy Checker
Analyze your HTML heading structure. Detect issues like multiple H1s, skipped levels, and empty headings. Visualize the hierarchy.
Word Count for SEO
Analyze content for SEO readability. Get word count, reading time, Flesch score, sentence analysis, and SEO recommendations.
Headline Analyzer
Analyze your headlines for SEO and engagement. Get a score based on power words, emotional appeal, length, and structure. Free online tool.
On-page content tools describe what a page actually says and how it is structured. They are diagnostic instruments — useful for catching problems, misleading if you optimise directly for their numbers.
Numbers that are not targets
Keyword density has no ideal figure. It was a meaningful signal in the early 2000s; modern search engines use semantic analysis and rank on relevance and helpfulness. Use the Keyword Density Checker to catch accidental over-repetition, not to hit a percentage. Deliberate repetition to game rankings is keyword stuffing, which Google names explicitly as a spam policy violation.
Word count is not a ranking factor. Google has confirmed this repeatedly. The correlation between long articles and good rankings reflects that thorough coverage tends to need more words, not that length itself helps. Word Count for SEO also reports readability: a Flesch Reading Ease score of roughly 60 to 70 is plain English for a general audience, and shortening sentences is the single most effective way to improve it.
Structure genuinely matters
The Heading Hierarchy Checker catches skipped levels — jumping from H2 to H4 breaks the document outline that screen reader users navigate by. Choose heading levels for structural meaning and control size with CSS; picking H4 because you want smaller text is the most common cause of a broken outline.
The Slug Generator produces URL paths. Use hyphens rather than underscores, since Google treats a hyphen as a word separator and an underscore as a joiner, and force lowercase because URL paths are case-sensitive on most servers. If you change an existing slug, always add a 301 redirect, or you discard the ranking signals its inbound links carried.
Frequently Asked Questions
How long should an article be?▼
As long as the query needs and no longer. A definition needs a paragraph; a detailed comparison needs far more. Padding to reach a word count produces exactly the thin, low-value content that search quality systems filter out.
Can a page have more than one H1?▼
It is valid HTML5 and Google has said it will not harm rankings, but it is usually a mistake. A single H1 makes the page's subject unambiguous for readers and assistive technology, and multiple H1s normally indicate levels were chosen for visual size rather than structure.
Should I include stop words in keyword analysis?▼
Exclude them. Words like the, and and of will always dominate a frequency count while telling you nothing about the topic. Two- and three-word phrase analysis is more useful than single words, because real search queries are rarely one word.