Keyword Density Checker
Your top keywords ranked live by count and share of total words — stop-words excluded — so you can see at a glance whether your draft actually says what it's supposed to be about.
Keywords appear once you type.
Reading the table like an editor
Three patterns worth acting on. Your target topic missing from the top five: the article talks around its subject — add substance, not repetitions. One word far above everything else at 4%+ of the text: probably reads as repetitive — vary the vocabulary. And a healthy spread of related terms near the top: the natural profile of genuinely topical writing, and the one modern search engines reward.
Frequently asked questions
What is keyword density?
A word’s occurrences divided by the total word count. If "coffee" appears 12 times in a 600-word article, its density is 2%. The table here ranks your top words by that share, with common function words (the, and, of…) filtered out so the list reflects substance.
Is there an ideal density for SEO?
No magic number — and stuffing toward one backfires. Modern search engines evaluate topical coverage and usefulness, not keyword arithmetic; densities in the 0.5–2% range emerge naturally from writing normally about a topic. The checker’s real job is catching the extremes: a target phrase you barely used, or one repeated so often it reads like spam.
Why are stop words excluded from the ranking?
Because "the" tops every English text ever written. Excluding ~80 function words surfaces the words that actually characterize your content. Densities are still computed against ALL words, so the percentages remain honest.
Does this handle phrases (two-word keywords)?
This ranks single words. Multi-word phrases ("espresso machine") show up through their components ranking together — if both halves chart, the phrase is well represented. A phrase-level view is on our roadmap.
Analysis happens locally in your browser — drafts are never transmitted or stored. See the methodology page for the stop-word list and counting rules.