See which words and phrases your text leans on, how often, and whether your target keyword sits where readers and search engines expect it.
0 words
Try a sample:
Target keyword
—
Type a phrase to measure it
Words
0
Unique words
0
Sentences
0
Headings
0
Top words
Paste text to see its keywords.
Red bars mark phrases above 3%. Click a phrase to make it the target.
Target keyword placement
Add a target keyword to check its placement.
Where it appears
Occurrences of your target keyword are marked here.
What does 2% actually look like?
Density numbers are abstract. Set a length and a number of uses to see the rate, and how far apart the uses land on average.
2.40% density: one use every 83 words, roughly every other sentence or so. That usually reads naturally.
Each square is 25 words; dark squares hold a use of the phrase.
How keyword density is calculated
density = (uses × words in phrase) ÷ total words × 100
Words are counted the same way as in our word counter: letters and numbers separated by spaces or punctuation, with contractions and hyphenated words counted as one. Plural forms ending in “s” count as a match for the target keyword.
Using density without stuffing
Keyword density is a diagnostic, not a goal. Google’s spam policies name keyword stuffing as a problem, and modern search matches topics and synonyms rather than exact repeats. Check three things instead: the main phrase appears in the title and early in the text; the page uses the related words a knowledgeable writer would; and no phrase repeats so often that it trips a reader up.
If one phrase dominates the list, swap some uses for pronouns or variants. If the target doesn’t show up at all, the page may be about something slightly different from what you meant. Pair this with the readability checker so the rewrite stays easy to read.
Keyword density FAQ
What is keyword density?
The share of words in a text taken up by a keyword or phrase: occurrences × words in the phrase ÷ total words × 100. A two-word phrase used 5 times in 500 words has a density of 2%.
What is a good keyword density for SEO?
There is no official number, and Google has said it doesn’t use one. In practice, a main keyword around 0.5–2.5% usually reads naturally. If a phrase goes much above 3%, read the text aloud: it probably sounds repetitive.
Does keyword density still matter?
Not as a target. Search engines understand synonyms and topics. Density is still useful as a check: to confirm the page is clearly about its topic, and to catch accidental repetition or stuffing.
Are stop words counted?
They count toward the total word count, but single stop words (the, and, of…) and phrases that start or end with one are left out of the ranking so the list shows meaningful terms.
How is density calculated for phrases?
We multiply occurrences by the number of words in the phrase, so a three-word phrase used 4 times in 600 words is 4 × 3 ÷ 600 = 2%. Some tools count occurrences only, which gives lower numbers for longer phrases.