Keyword density is the number of times a keyword appears on a page divided by the total number of words, shown as a percentage. If a phrase appears 10 times in a 1,000-word article, its density is 1%. Many guides still tell you to hit 1 to 3%. Google has never published such a target.
Where does the keyword density idea come from?
Early search engines ranked pages largely by counting words. A page that repeated “cheap flights” looked more relevant, so SEOs counted repetitions, and a percentage became a rule of thumb. It was a way to describe what seemed to work in the late 1990s.
Two things kept the idea alive. SEO plugins and writing tools show a “keyword density” score in green or red, and many guides repeat the 1 to 3% rule without a source. A figure being easy to measure does not make it a ranking factor.
What does Google actually say?
- No target exists. Google’s documentation does not give an ideal density or a number of times to use a keyword. The SEO Starter Guide discusses keywords without any such figure.
- Excessive repetition hurts. The guide says repeating the same words or phrases so often that it sounds unnatural, even in variations, frustrates users, and that keyword stuffing is against Google’s spam policies.
- Stuffing has a definition. The spam policies define keyword stuffing as filling a page with keywords or numbers in an attempt to manipulate rankings, and list examples: phone number lists without added value, blocks of text listing the cities a page wants to rank for, and repeating words so often the text sounds unnatural.
- Word count does not matter either. The Starter Guide says length alone does not matter for ranking.
- Language matching is sophisticated. Google says you do not have to match every query variation exactly (see LSI keywords for the related myth).
Pages that break the spam policies can be demoted in results or removed from them.
What should you do instead?
Use the keyword where a reader expects to see it, then write the way a person talks.
- Choose one main phrase per page, from your keyword research, that matches what searchers want.
- Put it in the places that tell people what the page is about: the title tag, the H1, the first paragraph, the URL and one or two headings (see title tags and heading structure). Google says keywords in the URL path have hardly any effect on rankings, so write a readable URL without forcing it.
- Use the phrase once in the first 100 words, and afterward use natural variations, pronouns (“it”, “this method”) and synonyms. Repetition is not needed to be understood.
- Write the full answer first. Cover the subtopics a reader needs. A complete page uses its main phrase a handful of times without effort.
- Read it aloud. If a sentence makes you stumble because the phrase appears again, rewrite it.
- Run a stuffing check. Paste the text into a density checker such as the free Keyword Density Checker. Treat the result as an alarm, not a goal: if one phrase takes up more than a few percent of the words, or several words hog the top of the list, reread the page and cut the repetition.
- Check Search Console. After the page is indexed, the Queries tab shows which phrases Google associates with it. Many of them will be ones you never wrote.
- Improve alt text, anchor text and meta descriptions in plain words. Never list keywords in them.
How do you measure the result?
Density is not a metric to track. Check what actually shows whether a page works:
- Queries and positions in Search Console for the page (average position, impressions, clicks).
- CTR for the main query: a clear title and description help the click.
- Engagement and conversions in GA4 (see engagement rate).
- Readability: short sentences and natural phrasing keep readers on the page (see readability).
What mistakes should you avoid?
- Hitting a percentage on every page. The target number has no source behind it.
- Hiding keywords. White text on a white background, keywords in tiny fonts, or stuffed alt text are older spam tactics that Google’s policies cover.
- Listing cities or product names in a block of text to catch more searches. Make useful location or product pages instead (see location pages).
- Chasing the green light in an SEO plugin. The plugin’s score is its own guess.
- Cutting a keyword out completely. A page about “invoice templates” should say “invoice template” where it fits. The advice is to be natural, not to avoid the word.
Where can you learn more?
The free digital marketing module of the Fe/male Switch startup school shows how to write pages that rank without gimmicks. Next steps on SEO100: improve the tags that carry your phrase in title tags and choose better phrases with keyword research.