RunTheTests
/

Keyword Density Analyser

See which words and phrases a page actually leans on.

What you provide

How this calculation works

The text is stripped of markup, split into words, and counted either as single terms or as overlapping phrases of two or three words. Density is each term count divided by the total word count. Common words like "the" and "of" are filtered by default, since leaving them in buries anything meaningful under grammar. What comes back is a description of what you wrote, which is genuinely useful for spotting a phrase you leaned on without noticing.

What the results mean

Density
How often a term appears as a share of all words. A figure above roughly 4% on a term used many times starts to read as repetition rather than emphasis.
Two and three-word phrases
Usually more revealing than single words, because they show the actual language of the page rather than its most common noun.
Distinct terms
Vocabulary size. A page with very few distinct terms relative to its length tends to be repetitive in a way readers notice.

Common problems and fixes

A term I care about barely appears
Check whether you are using a different phrase than your readers do, which happens constantly with internal or vendor terminology. If the page is genuinely about the subject, the natural fix is to answer more of the questions people ask about it, which brings the vocabulary in on its own. Inserting the phrase mechanically produces sentences that read as though they were assembled rather than written.
Navigation and boilerplate dominate the results
Paste the body content rather than the whole page. Headers, footers and menus repeat across every page on a site and swamp the terms that make this page different. If you are working from the full HTML, copy the main content region from the browser inspector instead.

Frequently asked questions

What is the ideal keyword density?

There is not one. The idea comes from an era when search engines really did count term frequency, and it has been obsolete for well over a decade. Modern ranking works on meaning, related concepts and how well the page answers the query. The only useful reading of a density figure is whether repetition is making the writing worse.

Can a high density get a page penalised?

Stuffing can, but not because of a percentage. What gets acted on is text that exists to game ranking rather than to be read, such as lists of city names or a phrase repeated in a hidden block. Ordinary writing about one subject will never approach that, however concentrated its vocabulary looks in a table.

Should I match a competitor density?

No. Two pages can have identical term counts and be wildly different in usefulness, and copying a number tells you nothing about why the other page ranks. Look at what it covers that you do not, which is a far more productive comparison.

Put this on your own site

Free to embed, no attribution required beyond the source link the frame carries itself. It runs entirely in your visitor's browser, sets no cookies and loads no third-party script.

Embed code
<iframe src="https://runthetests.com/embed/keyword-density-checker/" width="100%" height="560" style="border:1px solid #e5e5e5;border-radius:8px" title="Keyword Density Analyser" loading="lazy"></iframe>

Preview it at https://runthetests.com/embed/keyword-density-checker/. Embedded pages are marked noindex, so yours stays the canonical copy — not this one.

More in SEO