Free SEO Tool · by overrank
Free Keyword Density Checker
Keyword density is one of the oldest signals in SEO and still useful as a sanity check. If your article is about coffee subscriptions but the word combo "coffee subscription" only appears twice, you are not actually targeting that query. This tool tells you what your page is REALLY about, in numbers.
Paste text or enter a URL. We strip stopwords, tokenize, and rank your top 20 single keywords plus 15 2-word phrases and 10 3-word phrases. Includes over-optimization warnings if any term hits keyword-stuffing territory. Free, no signup, no quotas.
✦ This is 1 of 30+ things overrank automates
Want overrank to write articles that hit ideal keyword density automatically?
We target 1-2% primary keyword density on every article. No over-optimization, no under-targeting.
No credit card · takes 60 seconds
Frequently asked questions
What is keyword density?
Keyword density is the percentage of your total word count that a specific keyword takes up. If your article has 1,000 words and uses 'coffee' 20 times, keyword density for 'coffee' is 2%. It is a rough proxy for what your page is actually about.
What is the ideal keyword density?
1-2% for your primary keyword is the sweet spot. Below 0.5% and Google may not understand what the page is about. Above 4% reads as keyword stuffing — Google penalizes that, and so do readers (they bounce). Modern SEO is about semantic relevance more than density anyway, so do not obsess over hitting a specific number.
Why does this tool show 2-word and 3-word phrases?
Search intent is rarely a single word. People search for 'best coffee subscription' not 'coffee'. Looking at your phrase density tells you whether you are actually targeting the queries you want to rank for. Often single-word density looks fine but the phrase you care about barely appears.
Does the tool ignore common words?
Yes. We strip standard English stopwords (the, and, of, to, for, etc.) before counting. This is why 'the' will not appear in your top keywords even though it is the most common word in any text — including it would drown out the actual content signals.
How is this different from running word count manually?
Manual word counts miss the bigram and trigram analysis that reveals what your page is actually saying. And manual counts include stopwords, which dilutes everything. This tool runs all three in 2 seconds for any URL or text.