As someone who has spent over a decade in SEO, I’ve seen a range of ideas, fads and urban myths come and go, but I have to confess, when someone asked me this last month, it made me stop and think. They had created a piece of content for their website and were concerned that they had overused the keyword for which they wanted to rank. The big issue in their mind was that they were likely to get a Google penalty if it was wrong.
I’ve never seen a customer website with a penalty for keyword stuffing, so I have no first-hand experience in this and perhaps, this lack of experience coloured my initial reaction. So, despite never working on a customer site with a keyword stuffing penalty in the last ten years, rather than go with my gut reaction I set out to do some research and establish whether this could be something real.
The starting point is that there are several issues here, all intertwined, beginning with what is keyword stuffing and ending with can it get you a Google penalty? This is how I started to pick this apart.
What is keyword stuffing?
Keyword stuffing is, quite simply, the overuse of a keyword (or phrase) on a single web page with the aim of manipulating the search results. Historically, this had been used to help websites rank in search, but the advantage of this pretty much disappeared at the turn of the century.
Google give a pretty good description of this on their developers’ page, where they say;
Examples of keyword stuffing include:
- Lists of phone numbers without substantial added value
- Blocks of text that list cities and states that a webpage is trying to rank for
- Repeating the same words or phrases so often that it sounds unnatural, for example:
We sell custom cigar humidors. Our custom cigar humidors are handmade. If you’re thinking of buying a custom cigar humidor, please contact our custom cigar humidor specialists at custom.cigar.humidors@example.com.
What isn’t clear though is how much is too much? And does the keyword have to appear on the page, or does it include the text in the source code? Is it based on the way a person is likely to react to it or is there some kind of algorithm behind the scenes monitoring this?
On all these good questions, I came up short. Despite extensive searches, I was unable to find a conclusive answer to any of them. Sure, there is a lot of speculation, but very little in the way of hard evidence.
Partly this is because Google will not publish this type of information. If they told people that seventeen mentions of a keyword on a page were fine but eighteen were too many, then every website owner would put seventeen mentions on the page, irrespective of whether it warranted or needed it.
Some websites have decided that there is a figure, which they express as a percentage typically ranging from 2-5%, but even though they state this is the correct figure, it’s not sourced so we have no way of establishing where this figure comes from nor why it is correct. In truth, trying to nail it down to a single figure is pointless, as it will vary site by site and page by page.
The other issue is that there are so many places you can put keywords that it’s hard to know where to stop counting.
When you create a new page, you can easily insert the keyword you want in the following places;
- Page Title
- Header tags
- Meta description
- Content
- Image alt tags
- Website menu
- Website footer
- Schema data
- Page tags
- Meta keywords
This isn’t a complete list, as there are far more places keywords can be included, including within url’s (including those in the css).
As an example, I have just looked at the home page of a website I own and run and the word for which I want to rank appears no less than 30 times. More importantly, if I look at the source code, I can find it a staggering 377 times as it’s in every single url.
This website ranks number one for pretty much every variation on this keyword and is an authority website in this field. I have used it as a testbed for many years, to establish what does and doesn’t work in SEO terms and as it ranks top for this keyword, despite 377 mentions on the page, I think that we can discount the notion of it being a simple count.
Could Panda cause a keyword stuffing penalty?
We have established, using the example above, that it is not just a simple count of the number of times a keyword appears, so the next logical area is context; does the keyword appear contextually correct to a user?
As we can see from the Google example about humidors, stuffing the same word repeatedly into sentences is not good from a user perspective. It was precisely this type of content which persuaded Google to act back in 2011 when the introduced the Panda update. If you want a history lesson on what the Panda update was and is and how it changed search, Search Engine Journal have produced a very good guide that explains everything.
The bottom line however was that poor, low quality content, including content that simply repeated the keyword over and over, was diminished, and their value in ranking for certain keywords disappeared overnight. Quality control meant that sites producing low quality content, including article with high keyword repetition, were devalued, and dropped from search.
A great many of the websites that relied on this sort of poor quality writing, with keyword stuffing, complained bitterly at the time that they had been ‘penalised’ by Google but in reality, they hadn’t. They may have lost much of their traffic but what they were doing was pointless, irrelevant, and diminishing the value of search, rather than helping it. Panda was not about penalties, more about rewarding good quality content over poor.
On this basis we should conclude that Panda was not a driver of keyword stuffing penalties, as though it may have contributed, it was not primarily a penalty mechanism.
What causes Google penalties?
We’ve yet to nail what could cause a keyword stuffing penalty, and by this stage I am starting to think that it might not exist. Could this be an urban myth?
Searching Google for answers to this, the top, and most authoritative articles on this, all fail to give a concrete example of a website that has received a specific ‘keyword stuffing’ penalty. The nearest I can see is a list of all the likely Google penalties from Search Engine Journal, but even they don’t give an example of a keyword stuffing penalty. Their example is bundled in with ‘hidden text’, which was an old trick of, for example, placing white text on a white background (or black on black) so that search engines would read it as part of the code but visually, a user would not be able to see it.
Forbidden from the start, this was something Google made clear in early Webmaster Guidelines that sites deliberately using this technique to manipulate search results, would be penalised.
Today, in Webmaster Guidelines, Google list a range of things you should avoid and although not a definitive list, it does include;
- Automatically generated content
- Sneaky redirects
- Link schemes
- Paid Links
- Cloaking
- Hidden text and links
- Doorway pages
- Scraped content
- Affiliate programmes
- Irrelevant keywords (this is keyword stuffing)
- Creating pages with malicious behaviour
- Automated queries
- User generated spam
Any or all of these can be responsible for triggering a Manual Action, which is Google’s term for penalties, but nowhere does it specifically mention a keyword stuffing penalty.