SEO Tool
Keyword Density Analyzer
Compute keyword density (term frequency) for any text. Paste a block of content or fetch a URL. Filter stopwords, set custom exclusions, get the percentage breakdown of every term — single words and phrases. Export to CSV, Excel, or Word.
Note: URL fetching only works for CORS-permitting URLs. For most third-party pages, paste the body text directly.
How to use
- Paste your content (or fetch from URL for same-origin pages).
- Configure filters — stopword removal cleans up the most common signal-less words.
- Click Analyze. The tool computes density (% of total filtered words) for every unique term.
- Export the top-N density list to CSV, Excel, or Word.
What density actually tells you
Modern SEO doesn't reward keyword density mechanically. Google's algorithms have been semantic-aware since at least 2013 (Hummingbird) and have only become more sophisticated since. But density is still useful as a diagnostic for three things: topical balance (are you mentioning your primary topic enough that the page is unambiguously about it?), over-optimization risk (are you mentioning a single term so often that you're triggering spam filters?), and semantic spread (are you discussing the topic with enough vocabulary variety to look like a real piece of content rather than a thin shell?).
For most articles targeting commercial-intent queries, you want your primary keyword at 1–2.5% density with strong LSI vocabulary spread. Below 0.5% and the page may not signal clearly that it's about that topic. Above 4% and you're risking thin-content patterns even if the writing is good.
Density vs the alternatives
For competitor analysis, pair density with the N-gram analyzer (phrase patterns), the proximity analyzer (how close target terms appear to each other), and the prominence analyzer (whether terms appear in high-visibility positions like title and H1).