KitJade
SEO & WebsiteRuns in your browserNew

Keyword Density Checker

Find repeated words and phrases in your copy.

Use the Keyword Density Checker tool

Runs in your browserUpdated Report a problem

What this keyword density checker does

Keyword Density Checker counts words and repeated two-word phrases in pasted text and shows each term's share of the total. Common function words such as “the” and “and” are hidden by default so meaningful terms are easier to see.

Density is a diagnostic, not a target. Search engines do not publish a preferred percentage, and repeating a phrase usually makes writing worse. Use the table to catch accidental repetition and to check that the page actually discusses its main topic.

Why use it

  • Spot a word or phrase you have repeated without noticing.
  • Check whether a draft covers the concepts its title promises.
  • Compare two drafts without uploading them anywhere.

How to use it

  1. 1Paste the draft.
  2. 2Leave stop words hidden, or enable them to count every word.
  3. 3Read the term table and the density percentages.
  4. 4Edit for clarity rather than chasing a number.

Worked examples

Repeated phrase

Input

A paragraph that says “DNS record” six times in 180 words

Output

The two-word phrase appears with its count and density percentage.

Noise words

Input

“the”, “and”, “of” dominate the list

Output

Enable the common-word option to see them, or leave it off to focus on content terms.

Common mistakes

  • Stuffing a keyword to hit a supposed ideal density.
  • Treating density as a ranking factor with a known threshold.
  • Ignoring synonyms and related terms because they are not exact matches.

Frequently asked questions

What is a good keyword density?
There is no official target. Write naturally and use the tool to find accidental repetition, not to reach a magic number.
How are phrases counted?
Adjacent word pairs are counted when both words pass the stop-word filter and the phrase appears more than once.
Is my text uploaded?
No. Tokenisation and counting run in this tab.
Does it understand stemming?
No. “record” and “records” are counted as different terms unless they match exactly.
All tools