What is keyword stuffing?

Keyword stuffing is cramming a page with the words you want to rank for, beyond what a reader would find natural. Google's spam policies define it as filling a page with keywords or numbers in an attempt to manipulate rankings. Pages that do it can be ranked lower or removed from results.

It is an old tactic that stopped working long ago, and it still turns up, mostly by accident, in templates and metadata.

What it looks like

Google's policy gives three typical forms:

  • lists of phone numbers without substantial added value;
  • blocks of text listing the cities and regions a page is trying to rank for;
  • repeating the same words or phrases so often that it sounds unnatural.

An example of the third:

Looking for cheap running shoes? Our cheap running shoes store sells cheap running shoes for every runner. Buy cheap running shoes online from the best cheap running shoes shop.

And a natural version of the same message:

We stock running shoes from €40, across road, trail and track models. Filter by price to see everything under €60.

The second version mentions the product once and tells the reader something. It also contains related terms, such as road, trail, track and price, that help a search engine understand the page better than repetition does.

Where it hides

Stuffing in body text is easy to spot. The places below are easier to miss.

LocationStuffedNatural
Title tagPlumber London, London Plumber, Plumbers in London, Emergency Plumber LondonEmergency Plumber in London, 24 Hours
Image alt textplumber london plumbing london best plumberPlumber fitting a copper pipe under a sink
Internal anchor textFifty links all reading "best plumber London"Varied, descriptive anchors
FooterA paragraph of every service and districtA short list of real locations with pages behind them
URL/plumber-london-plumbing-london-plumbers//plumber-london/

Other hiding places are meta keywords tags, which Google ignores entirely, structured data fields filled with terms unrelated to the page content, and text hidden with CSS, which is a separate violation covered under hidden text and keyword stuffing.

Is there a safe keyword density?

No. Google does not publish a density threshold and has repeatedly said it does not use one. A 2% rule or any similar figure comes from tools, not from search engines. The right frequency is whatever results from covering the subject clearly. On a 300-word page that may be twice, and on a 3,000-word guide it may be twenty times.

A density figure is still handy as a smoke detector. If one phrase accounts for a strikingly high share of the words, read the text aloud and see whether it sounds like a person. Our keyword density checker shows the most repeated words and phrases on a page for that purpose.

How it happens by accident

  • Templates. A location page template that repeats "[service] in [city]" in the title, H1, first sentence, every subheading and the image alt text.
  • Plugin checklists followed literally. Adding a phrase to every field a checker lists, until the phrase is everywhere.
  • Product feeds and tags. Dozens of near-synonym tags printed on each product page.
  • Old content. Pages written years ago to a density target.
  • Boilerplate. A footer or sidebar block of "areas we serve" on every page of the site.

Fixing it

  1. Read the page as a customer. Remove any sentence whose only purpose is to hold a keyword.
  2. Use the main term where it belongs: once in the title, once in the H1, early in the text, and wherever it is the natural word.
  3. Replace repetition with substance: specifics, examples, prices, steps, answers to related questions.
  4. Describe images in alt text as you would to someone who cannot see them.
  5. Vary internal anchors, and match each to the page it points to.
  6. Delete lists of cities or services that have no real page or presence behind them. If you serve them, build proper pages with distinct content, and avoid doorway pages.

If Search Console shows a manual action for keyword stuffing, clean every affected page before filing a reconsideration request. Describe what you changed. Most cases are handled by algorithms without any notice, in which case recovery follows the next recrawl and reassessment of the cleaned pages.

Hydrogen SEO's content analysis reports focus keyword density and flags text outside a band of 0.5 to 2.5%. Read a flag as a prompt to re-read the passage, not as a target to hit; see on-page SEO analysis.

Common questions

Is keyword stuffing a Google penalty?

It violates Google's spam policies. Google can demote or remove affected pages through its automated systems, or apply a manual action that appears in Search Console.

How many times should I use a keyword?

There is no fixed number. Use it where a knowledgeable writer naturally would, and cover the topic with specifics instead of repetition.

Does keyword stuffing in alt text count?

Yes. Alt text exists to describe the image. Packing it with keywords is the same practice in another field and makes the page worse for screen reader users.