Keyword density measures how often a word or phrase appears on a page compared with the total number of words. If a 1,000-word article uses "running shoes" 10 times, the density is 1%.
How keyword density is calculated
keyword density = (times the phrase appears ÷ total words) × 100For multi-word phrases, some tools count each word of the phrase in the total; others count the phrase once. That's why different tools give slightly different numbers, and why the exact figure doesn't matter much.
Is there an ideal keyword density?
No. Old SEO advice suggested 1 to 3%, from a time when search engines matched pages largely by counting words. Google now understands topics, synonyms and context. Google representatives have said for years that there's no ideal density.
What does matter:
- The main phrase appears where it counts: the title, the H1, the opening paragraph and naturally in the body.
- Related terms appear too. A page about running shoes that never mentions cushioning, sizing or terrain looks thin.
- The text reads naturally. If it sounds repetitive out loud, it is.