Skip to content
SERP TimesSERP Times

    Type at least two letters to search news and guides.

    to open · ↑↓ to move · Esc to close

    Keyword Density Checker

    See how often one-, two- and three-word phrases appear in your text, with percentages and an optional stop-word filter.

    Runs in your browser: nothing you type is uploaded.

    Most-used phrases

    0 words in total

    Phrases and their density appear here once you add some text.

    How to use it

    1. 1

      Paste your article or page copy.

    2. 2

      Switch between one-, two- and three-word phrases.

    3. 3

      Leave the stop-word filter on to hide phrases built from words like “the” and “of”, or turn it off to see everything.

    4. 4

      Compare the top phrases with the topic you meant to cover, and edit wherever one phrase repeats more than reads naturally.

    Why it matters

    Repeating a keyword doesn't make a page rank. Google's spam policies name keyword stuffing, filling a page with the same words to manipulate rankings, as a violation, and there's no ideal density to aim for.

    What the tool is good for is a quick sense check. Are the phrases you use most the ones a reader would expect? If “best running shoes” appears 40 times in 800 words, the text probably reads badly. If it never appears, you may have drifted off topic.

    Density here is the share of all words taken up by a phrase: occurrences × words in the phrase ÷ total words. Phrases never run across punctuation, so “SEO. Content” doesn't count as “seo content”.

    Frequently asked questions

    What is a good keyword density?

    There isn't one. Google doesn't use a target density. Write naturally for the reader, and if a phrase sounds repetitive when you read the text aloud, cut some uses.

    How is density calculated?

    Occurrences of the phrase × the number of words in it ÷ total words × 100. A two-word phrase used 5 times in 500 words has a density of 2%.

    What are stop words?

    Very common words such as the, and, of and to. With the filter on, single stop words and phrases that start or end with one are hidden, so the list shows meaningful terms.

    Is keyword stuffing penalised?

    Yes. It's listed in Google's spam policies, and pages that rely on it can rank lower or drop out of results.

    Does it work for languages other than English?

    Counting works for most languages, because words are split the same way your browser does it. The stop-word list is English only, so turn the filter off for other languages.

    Related guides

    More Content guides