What Is Keyword Density?
Keyword density is the percentage of times a specific word or phrase appears in a piece of content, relative to the total number of words. It's calculated as:
Keyword Density = (Keyword Count รท Total Words) ร 100
How to Use This Tool
- Paste your content โ articles, blog posts, web pages, essays.
- Filter stopwords โ remove common words like "the", "and", "is".
- Choose n-gram length โ 1-word keywords, 2-word phrases, or 3-word phrases.
- Optional: enable stemming โ treats "run", "running", "runs" as the same word.
- Click Analyze โ see frequency, density, and charts.
- Export CSV โ get a spreadsheet of all keywords for further analysis.
What's a Good Keyword Density?
There's no single "magic number", but general guidelines are:
- 0.5% to 1.5% โ ideal range for most primary keywords
- 1.5% to 2.5% โ acceptable but slightly heavy; may raise flags
- Above 3% โ likely to be seen as keyword stuffing
- Below 0.5% โ may not signal relevance to search engines
Modern SEO isn't about hitting a specific density โ it's about natural, useful writing. Google's algorithms use semantic understanding, not raw frequency counts.
Why Density Still Matters
Even though modern search engines are more sophisticated, keyword density remains useful for:
- Catching accidental repetition โ you might use a word unconsciously
- Checking topic focus โ do your top keywords match your intended topic?
- Guarding against keyword stuffing โ content that repeats too much looks spammy
- Identifying missing keywords โ if a concept you write about never appears, add it
- Content audits โ compare density across similar pages
What Are Stopwords?
Stopwords are common words โ like "the", "and", "of", "is", "at", "to" โ that search engines typically ignore. They dominate raw word counts without adding meaning. This tool includes a built-in list of 100+ English stopwords, plus you can add your own custom ones.
Filtering stopwords reveals the content words โ the words that actually matter for topic analysis.
N-Gram Analysis
An n-gram is a sequence of N consecutive words. This tool supports:
- 1-grams (unigrams) โ single keywords. What are you talking about most?
- 2-grams (bigrams) โ word pairs. Reveals common phrases and collocations.
- 3-grams (trigrams) โ 3-word phrases. Captures longer expressions and named entities.
Bigrams and trigrams are especially useful for SEO โ many queries are multi-word phrases like "concrete driveway cost" or "how to paint cabinets".
Stemming Explained
Stemming reduces words to their root form so variations count as one:
- Without stemming โ "run", "running", "runs" count separately
- With stemming โ all three count as "run"
This tool uses a lightweight stemmer that handles most English plurals and verb endings. It's not perfect โ some edge cases may not reduce cleanly โ but it's useful for topic analysis.
Common Use Cases
- SEO writers โ verify keyword usage before publishing
- Content editors โ catch over-repetition of a single term
- Bloggers โ check that your content stays on-topic
- Copywriters โ refine ad copy and sales pages
- Students โ analyze academic writing for word overuse
- Translators โ ensure terminology consistency
- Marketers โ audit competitor content for keyword patterns
Reading the Results
- Count โ how many times the word appears
- Density โ count as a percentage of total words
- Color coding โ green (healthy), yellow (moderate), red (possibly too high)
- Sort any column โ click the header to sort ascending or descending
- Top 15 chart โ visual bar chart of the most frequent terms
Frequently Asked Questions
- Does Google use keyword density as a ranking factor? โ Not directly. Google uses semantic analysis and user signals. But density still reflects content focus.
- Should I target a specific density? โ No. Focus on writing naturally, and use this tool to catch accidental over-repetition.
- What about LSI keywords? โ Related terms matter. This tool's bigram/trigram views help surface them.
- Does capitalization matter? โ No. Words are normalized to lowercase before counting.
- What if my content has numbers or symbols? โ They're stripped during tokenization. Only letters are counted.
- Is this tool free? โ Yes, completely free with no limits.
Related Tools
Privacy Note
Everything runs in your browser. Your text is never uploaded, stored, or shared. Close the tab and it's gone.