Skip to content

Keyword density checker

Top words and phrases with counts and percentages, plus a focus keyword check.

Updated

Words
0
Unique words
0
Focus keyword
–
Single words
PhraseCountDensity
None yet.
2-word phrases
PhraseCountDensity
None yet.
3-word phrases
PhraseCountDensity
None yet.

Phrases of two or three words are listed when they appear at least twice. Density isn't a target: write for readers and avoid repeating phrases unnaturally.

How to check keyword density

  1. Paste your text, or a page's HTML: tags, scripts, styles and comments are left out automatically.
  2. Read the most frequent single words, and 2- and 3-word phrases, with how often each appears.
  3. Optionally enter a focus keyword to count it on whole words, ignoring capitals.
  4. Turn “Ignore common words” off to include words like the, and and of in the lists.

How it's calculated

Density = occurrences × words in the phrase ÷ total words × 100

For example, “sourdough bread” appearing 4 times in a 200-word article takes up 8 words, so its density is 8 ÷ 200 × 100 = 4%. A single word appearing 6 times in the same article is 3%.

WhatHow it's handled
CapitalsIgnored: “Bread” and “bread” are the same word
PunctuationEnds a phrase: “bread. Fresh” isn't counted as a phrase
Apostrophes and hyphensKept inside words: “don't” and “well-known” are one word each
Accents and other alphabetsCounted as letters; Chinese, Japanese and Thai are split into words by dictionary
Common wordsHidden from the lists when filtered, but always counted in the total
Phrases seen onceLeft out of the 2- and 3-word lists

Is there an ideal keyword density?

No. Google doesn't rank pages by a keyword percentage, and its spam policies describe keyword stuffing, including repeating the same words or phrases so often that it sounds unnatural, as a way pages try to manipulate rankings. Pages that do it can rank lower or drop out of results.

Use the numbers the other way round: to notice when a phrase has crept into every sentence, or when a page never mentions the thing it's about. Then write the way you'd explain the topic to a person, using related words and synonyms naturally.

Sources

Each link was last checked on .

Common uses

  • Spotting repetition in a draft. Paste an article to see which words and phrases you lean on most, then vary the wording where the same phrase appears in every paragraph.
  • Checking a page covers its topic. Enter the focus keyword to see whether the page mentions it at all, and how its main phrases compare with what people search for.
  • Reviewing copy from a writer or agency. Paste delivered copy to catch keyword stuffing before it's published: a phrase making up several percent of the text usually reads unnaturally.

Questions

What is a good keyword density?

There isn't one. Google doesn't use a target percentage, and its spam policies name repeating words so often that it sounds unnatural as keyword stuffing. Use the numbers to spot accidental repetition, then write for the reader.

How is density calculated?

Occurrences × words in the phrase ÷ total words × 100. A two-word phrase that appears 5 times in 500 words takes up 10 of them, so its density is 2%.

What does the stop-word filter do?

It hides common English words like the, and, of and is from the lists, and phrases that start or end with them, so the words the text is about come to the top. They still count towards the total.

Can I check a web page?

Paste its HTML and the checker reads only the text: tags, scripts, styles and comments are removed. It doesn't fetch pages, so copy the source or the text from the page yourself.

All SEO tools →