Keyword Density Checker
Analyse keyword density in your text. See top words, phrases, and check target keyword usage for SEO optimisation.
Paste your content below to see keyword frequencies, density percentages, and check if your target keyword is optimally distributed.
What Is Keyword Density and Does It Still Matter?
Keyword density is the percentage of times a keyword appears in your content compared to the total word count. If you write 1,000 words and use "chocolate cake" 15 times, that's a 1.5% density. Simple maths, but the SEO implications are anything but simple.
In the early days of SEO, keyword density was everything. Stuffing pages with your target keyword worked — until Google got smart enough to detect it. Today, there's no magic density number that guarantees rankings. But keyword density still serves as a useful diagnostic tool: too low means Google might not understand your topic, too high means you're probably over-optimising and it reads badly.
Think of keyword density as a temperature gauge, not a steering wheel. It tells you if something's off, but it shouldn't drive your writing. Write naturally for humans first, then check the density to catch obvious problems.
Keyword Density Guidelines
| Density Range | Interpretation | Action Needed |
|---|---|---|
| Under 0.5% | Keyword barely present — topic might not be clear to search engines | Add a few more natural mentions, especially in headings and intro |
| 0.5% – 1.5% | Natural, healthy range — topic is clear without over-repetition | No changes needed — this is where most well-written content lands |
| 1.5% – 2.5% | Upper end of natural — acceptable if the writing still flows | Read it aloud. If the keyword feels forced, use synonyms for some instances |
| 2.5% – 4% | Borderline over-optimised — may trigger Google's spam detection | Replace some instances with related terms, pronouns, or rephrase sentences |
| Over 4% | Keyword stuffing — hurts both readability and rankings | Major rewrite needed. Focus on natural language and topic depth |
What this means for you: Aim for 0.5-2% for your primary keyword. But don't obsess over the number — if the content reads naturally and thoroughly covers the topic, Google will understand it regardless of exact density.
Beyond Single Keyword Density
Modern SEO cares less about a single keyword and more about topical coverage. Google's algorithms understand semantic relationships — if you're writing about "mortgage calculator", they expect to see related terms like "interest rate", "monthly payment", "down payment", "amortisation", and "loan term" throughout the content.
TF-IDF (Term Frequency–Inverse Document Frequency)
A more sophisticated metric than raw density. TF-IDF weighs how important a term is to your document relative to how common it is across all documents. High TF-IDF terms are your unique topical signals.
LSI Keywords (Latent Semantic Indexing)
Related terms that search engines associate with your topic. For "coffee maker", LSI keywords might include "brew", "grind", "filter", "carafe". Using these signals topical depth without repeating your main keyword.
N-gram Analysis
This tool shows bi-grams (2-word phrases) and tri-grams (3-word phrases) alongside single keywords. These multi-word phrases often reveal your real topical focus better than individual words.
Keyword Prominence
Where your keyword appears matters more than how often. A keyword in your H1, first paragraph, and meta description carries more weight than the same keyword buried in paragraph twelve.
How to Fix Keyword Stuffing
If the checker shows a density over 3%, your content probably reads awkwardly even to humans. Here's how to fix it without losing topical relevance: use synonyms and related phrases (e.g., "mortgage calculator" → "home loan estimator", "payment tool"), use pronouns ("it", "this tool"), restructure sentences so the keyword isn't needed, and add more depth around the topic so the total word count increases while keyword count stays the same.
The best content doesn't need density tricks. If you genuinely cover a topic in depth, the right keywords appear naturally at the right frequency. This tool just confirms you're on track.
Keyword Density by Content Type
| Content Type | Ideal Density | Word Count | Why |
|---|---|---|---|
| Blog post | 1-2% | 1,500-2,500 | Longer content can spread keywords naturally |
| Product page | 2-3% | 300-500 | Short pages need higher density to signal relevance |
| Landing page | 1.5-2.5% | 500-1,000 | Balance between conversion copy and SEO |
| Category page | 1-2% | 200-400 | Light touch — products do the heavy lifting |
| Pillar page | 0.5-1% | 3,000-5,000 | Covers topic broadly; related pages target specifics |
These are guidelines, not rules. Google's algorithms are sophisticated enough to understand synonyms and related terms. Focus on writing naturally and covering the topic thoroughly — if your keyword density falls within these ranges without forcing it, you're doing it right.
Related Tools
Word Counter
Check total word count — the denominator in keyword density.
Readability Checker
Ensure your content is readable after optimising for keywords.
Google SERP Preview
Preview how your optimised page appears in search results.
Meta Tag Generator
Include your target keyword in title and meta description tags.
Case Converter
Format headings and titles for consistent capitalisation.
Slug Generator
Create keyword-rich URL slugs for your optimised pages.
How to use this tool
Paste your article or blog post content into the text area
Optionally enter a target keyword to check its specific density
Review the density percentages and adjust your content if needed
Common uses
- Checking target keyword usage before publishing blog posts
- Detecting keyword stuffing in SEO content
- Analysing competitor page content for keyword patterns
- Optimising landing page copy for search engines
Share this tool