Keyword Density Checker

Find the top 1, 2 and 3-word phrases on any page and their density.

What is keyword density?

Keyword density is the percentage of words on a page that are a given keyword or phrase: occurrences × words in the phrase ÷ total words × 100. It shows what a page is really about and helps you spot over-optimisation (keyword stuffing) or a missing focus topic.

Is there an ideal keyword density?

No. Google does not use a target percentage, and modern ranking systems understand synonyms and topics. Old advice of "2–3 %" is a myth. What matters is that your main topic is clearly present — in the title, H1, introduction and a few headings — and that the text reads naturally. As a sanity check, a single keyword above roughly 3–4 % in normal prose usually sounds repetitive to readers.

How this checker works

  1. Enter a URL (we read the title and visible body text, excluding scripts and menus where possible) or paste your own draft.
  2. The text is split into words; common stop words like "the", "and", "of" are ignored at the start and end of phrases.
  3. You get the top 25 single words, two-word and three-word phrases with count, density and whether the phrase appears in the page title.

How to use the results

  • Does the top phrase match your target keyword? If the most frequent phrase is your brand or a navigation label, the content may not be focused enough.
  • Is the main phrase in the title? The "In title" column shows alignment between your title and your content.
  • Look at 2–3 word phrases for long-tail topics you already cover — these make good H2s.
  • Too repetitive? Replace some repetitions with synonyms and related terms.

Better than density: topical coverage

Search engines reward pages that answer the full question. Compare your top phrases with what people actually search using the Keyword Suggestion Tool, and run the SEO Audit to check the technical side. Count words and reading time with the Word Counter.

Frequently asked questions

What is a good keyword density for SEO?

There is no ideal number. Make sure the main topic appears naturally in the title, headings and text; if one keyword goes above about 3 to 4 percent, the text probably sounds repetitive.

How is keyword density calculated?

Count how often the phrase appears, multiply by the number of words in the phrase, divide by the total word count and multiply by 100.

Does keyword stuffing hurt rankings?

Yes. Google treats unnatural repetition as spam, which can lower rankings for the page.

Can I check text before publishing?

Yes. Leave the URL empty and paste your draft into the text box.

Why are words like "the" missing?

Stop words are excluded from the start and end of phrases because they carry no topical meaning.