wordiqo
Optimize

On-page mechanics

Keyword density is not a target — it is a warning light

There is no ideal percentage. Density is a diagnostic that tells you a page may be repetitive; the fix is almost never "remove three mentions".

7 min read

Keyword density is the share of the total words on a page that a given term accounts for. It is trivial to calculate, which is why it survived as a metric long after it stopped being a ranking factor worth optimising against.

The number itself has not been a lever for a very long time. Search engines moved to term weighting, synonyms and entity understanding, and the old advice to hit two or three percent now mostly produces text that reads like it was written for a machine — which is precisely what the helpful-content guidance targets.

That does not make the measurement useless. A high reading is a reliable symptom of something a reader will notice: repetition, thin phrasing, or a page trying to cover one narrow term instead of a topic. This article covers how to read the number, what it actually indicates, and what to fix instead.

What density is, and what the number means

Keyword density is the number of occurrences of a term divided by the total word count of the page, expressed as a percentage. A 1,500-word page mentioning a phrase fifteen times has a density of one percent.

There is no target value, and no search engine publishes one. Google has been consistent for years that repeating words does not help rankings and that writing for search engines rather than people is the failure mode to avoid. Treat any tool that reports "optimal: 2.5%" as reporting an opinion, not a specification.

How to read a density figure on an editorial page.
ReadingWhat it usually meansAction
0%The term never appears — often a mismatch between the target and the textDecide whether the page is really about this term
0.2-1.5%Normal range for natural writing on-topicNothing. Do not add mentions to reach a number
1.5-3%Repetitive phrasing, or a short page with a long exact-match phraseRead it aloud; vary the phrasing where it grates
Over 3%Almost always exact-match padding or a thin pageRewrite the sections, do not delete individual words

Why the percentage stopped being a lever

Term weighting was never linear

Even classic information-retrieval scoring never rewarded raw repetition. TF-IDF and BM25 both apply saturation: the tenth occurrence of a term contributes far less than the second, and BM25 additionally normalises for document length. A model built on those principles cannot be gamed by doubling mentions.

Modern ranking sits several layers above that, matching meaning rather than strings, which is why a page can rank for queries whose exact wording never appears on it.

Synonyms and entities count

A page about "keyword density" that also discusses term frequency, repetition, over-optimisation and TF-IDF is more clearly on-topic than one that repeats the head phrase thirty times. Counting one string ignores everything that establishes the subject.

The visible cost is human

Over-repetition reads badly, and reading badly has measurable consequences — people leave. The helpful-content guidance explicitly asks whether text repeats phrases because it was written for search engines. A high density reading is the cheapest way to notice that before a reader does.

How to calculate it properly

One consequence worth remembering: density falls as a page grows. Adding 500 words of genuine substance lowers the percentage without touching a single mention — which is why "reduce your density" is bad advice phrased as a metric.

  1. Count body copy onlyExclude navigation, footer, cookie banners and boilerplate. Site-wide chrome can add dozens of matches on a short page and make the figure meaningless.
  2. Decide phrase or word before you countFor a two-word phrase, one occurrence is normally counted as one instance against the total word count. Counting it as two words inflates the result and is where most tool disagreements come from.
  3. Count variants separatelySingular, plural and reordered forms are different strings. Track them as a group to understand coverage, not as one number to optimise.
  4. Compare against the page, not a benchmarkThe useful comparison is your own draft before and after an edit, or the same term across your own pages competing for a query.

What to fix when the reading is high

A high reading points at a writing problem. Deleting occurrences until the number falls treats the symptom and usually leaves the text worse, because the deletions land on the sentences where the term was doing real work.

What the repetition looks likeWhat is actually wrongThe fix
Exact phrase in every headingHeadings written for a crawler, not a readerKeep the term in two or three headings where it is natural; make the others describe their section
The phrase repeated in consecutive sentencesNo pronouns, no synonyms — machine cadenceAlternate between the term, a natural synonym and a pronoun
Term stuffed into the first 100 wordsCargo-culted intro adviceOne natural mention in the opening is enough; the intro is for the answer
High density on a 400-word pageThe page is thin, not over-optimisedAdd substance — examples, data, edge cases — and the ratio corrects itself
Alt text and captions repeating the phraseAlt text written for SEO instead of descriptionDescribe the image; the term belongs there only when it is in the image
Several pages all dense on the same termCannibalisation, not densityMerge or differentiate the pages — an audit decision, not an editing one

Where the term genuinely matters

Placement carries more weight than frequency. A handful of mentions in structurally prominent positions establishes the subject better than thirty scattered ones.

  • The H1 and the title tag: the page subject should be recognisable from both without a keyword being forced in.
  • The first sentence or two: an answer-first opening naturally contains the subject.
  • Two or three H2s where the section really is about that aspect.
  • The URL slug, if it does not require an awkward string.
  • The meta description, because it is a click decision, not a ranking one.
  • Once in an image alt attribute, only when the image genuinely depicts the subject.

Over-optimisation: the real risk

Keyword stuffing remains a documented spam policy: filling pages with repeated terms, lists of keywords or out-of-context phrasing to manipulate rankings. Ordinary editorial repetition does not fall under it, and a page at 2% density is not spam.

The realistic risk is duller than a manual action. Text that reads as machine-written performs worse with the people who land on it, and after the helpful-content work it also competes against a system explicitly asking whether content was made for search engines first. That is the cost you are actually paying, and it does not show up as a penalty notice.

A better set of questions than "what is my density"

Paste a draft into the free optimizer if you want the mechanical view of this: it reports the per-term read-out alongside heading structure, length and keyword placement, so a high number can be read next to the reason it is high.

  1. Does the page cover the subject or just the string?List the subtopics a knowledgeable reader would expect. Missing ones matter far more than the frequency of the head term.
  2. Can each section be quoted on its own?Extraction cares about self-contained answers, not term counts.
  3. Would you read it aloud without wincing?The read-aloud test catches every case of harmful repetition and needs no tool.
  4. Is one page competing with another of yours?Duplicate targeting explains more lost positions than any density figure.

Questions people ask

What is a good keyword density for SEO?

There is no good value, because no search engine targets one. Natural writing on a focused page usually lands under 1.5%. Treat anything higher as a prompt to read the text again, not as a number to correct.

How do you calculate keyword density?

Divide the number of occurrences of the term in the body copy by the total word count and multiply by 100. Exclude navigation and footer text, and count a multi-word phrase as one occurrence.

Does keyword density still matter in 2026?

As a ranking lever, no. As a diagnostic, yes — a high reading reliably indicates repetitive phrasing, a thin page, or exact-match padding, all of which are worth fixing for reasons that have nothing to do with the percentage.

Can low keyword density hurt a page?

Only if the term is missing where it matters — the title, H1 and opening. A page that never names its own subject is ambiguous. Adding occurrences beyond that does nothing.

Is keyword stuffing still penalised?

Yes. Keyword stuffing is part of Google's spam policies and covers repeating words and phrases to manipulate rankings. Normal editorial repetition is nowhere near that threshold.

References

Keep reading