How to use the Keyword Density Checker
- Paste the text of your article or page.
- Optionally enter your target keyword or phrase.
- Switch between single words, two-word and three-word phrases.
- Look for a target that is present in the key places — and phrases you are overusing.
How density is calculated
Density = (occurrences × words in the phrase) ÷ total words × 100. A two-word phrase that appears 5 times in a 500-word article has a density of 5 × 2 ÷ 500 = 2%. Common words like the, and and of are excluded by default so the list shows what the text is about.
Is there an ideal keyword density?
No. Google has said for years that it does not use a target density, and modern ranking is based on meaning, not repetition. Use density as a diagnostic, not a goal:
- If your main topic is not among the top phrases, the page may not be clearly about it.
- If one phrase is far above everything else (often 3–4%+), the text probably reads as repetitive — rewrite with natural variations and related terms.
- Make sure the target appears where it counts: title, first paragraph, a heading, and the URL (try the Slug Generator).
Frequently asked questions
What is a good keyword density for SEO?
There is no official number. Most well-ranking pages naturally land around 0.5–2.5% for their main term. Far higher usually means keyword stuffing, which can hurt rankings and certainly hurts readability.
Should I include stop words?
Usually not — they dominate any text without saying anything about its topic. Turn them on if you need exact counts for every word.
Can I check a live URL?
Paste the page text instead. Analyzing text you paste keeps drafts private and avoids counting navigation menus and footers that are not part of your content.