Panda Update: Quality over Quantity
Hummingbird Update: Contextual Relevance
RankBrain Update: Machine Learning and SEO
There’s no ideal keyword density for SEO since optimal keyword density differs per webpage. However, we recommend a keyword every 100 words, which gives you about 1-2% keyword density.
You can have keyword densities a bit above or below that, and your content can still perform similarly.
Used correctly, keyword density can positively impact your search rankings.
That’s because you’re showing Google that you have valuable and relevant content that contains keywords that are naturally and contextually added.
However, if you focus too much on keyword density, you might accidentally be keyword stuffing, which can result in low-value content that won’t do well on the SERPs.
As such, choose the right keywords to optimize for better ranking and use them naturally throughout your content. Prioritize answering user intent.
You can check the keyword density of your content by calculating for it.
Simply divide the number of times your target keyword is used on a piece of content by the number of words the content has. Then, multiply the answer by 100.
So, if a keyword appears 15 times in a 1,000-word article, that will give you a 1.5% keyword density.
Keyword stuffing is the process of cramming keywords into content simply for the purpose of tricking search engines into ranking it higher on the SERPs.
This results in low-quality content that offers little to no value to the reader. The crammed keywords make the content feel forced and unnatural, which can put them off and cause them to leave the site.
Aside from looking at keyword density and naturally and contextually inserting keywords into the body, there are other places you can put keywords. These include: