What this tool does
It reads a text or a page and counts the most frequent single words, two-word and three-word phrases, showing the percentage for each. Stop words (the, and, for, with…) are excluded so the list reflects the real topic.
When you provide a URL, only the main content block is read — navigation, footer and scripts are ignored.
Important: there is no "correct percentage"
This is the most persistent SEO myth. Google does not use keyword density as a ranking factor, and no "ideal 2%" exists. Repeating a keyword artificially (keyword stuffing) is in fact a spam policy violation.
How to use it properly
- Topic check: look at the two- and three-word lists — they show what the page is about. If the topic you expect is missing, the content is unfocused.
- Competitor comparison: run the page currently ranking first for your query. Phrases they have and you do not reveal your content gaps.
- Repetition detection: an unnaturally high count for one phrase hurts readability.
- Semantic coverage: check that related concepts appear too — see semantic SEO.
Frequently asked questions
What is the ideal keyword density?
There isn't one. Google does not use density as a ranking factor. In naturally written text the main phrase usually lands between 0.5% and 2%, but that is an outcome, not a target.
How many times should I use the keyword?
As often as the text reads naturally. A more useful approach is covering every sub-question of the topic: semantic keyword research.
Why are some words missing from the results?
Stop words and words shorter than three letters are excluded from the single-word list — otherwise the top of the list would always be "the", "and", "for".
How long should the text be?
It depends on the query. Word count is not a ranking factor — write as much as covering the topic requires. Competitor length is a reasonable reference point.
To check all the on-page signals of a page: Meta tag analyzer.