How Many Times Can a Keyword be Used in a Blog Post?

This is a guest article by Vivek Krishnan . You too can be part of this great knowledge sharing community. Take a look at our guest blogging guidelines.

One of the first lessons we learn when doing SEO of our blog posts is to use a healthy number of keywords within the article. Search engine algorithms are created such that they consider the keyword density in an article. The better the density, the better chances that article will rank higher for that particular keyword. However, we have also read from many SEO engineers and SEO blogs that using too many keywords in a single article can affect the SEO negatively. Since Google and other search engines consider too much stuffing of keywords in an article as unnatural and blacklist the site or page as spam. This is why it is important that we as bloggers understand the ideal times a particular keyword can be repeated within a post.

How much is enough?

Factors that affect the decision for number of keywords:

  • The length of the article: The length of the article is the most decisive factor when it comes to deciding how many times a keyword can be used. If you are writing a post with only 200 odd words and when you are writing a post that is 1000+ words – there will be a significant difference in the number of times the keyword is used in the latter and former cases.
  • The nature of keyword: Are you optimizing your article for a short-keyword or a long-tail keyword? This is another question. It is much easier to repeat short-term keywords in an article compared to a long-tail one. However, long-tail keywords are less difficult to optimize since they have comparatively lesser competing pages.

So how many keywords can be used?

Finally, we have to decide how many keywords can be used. For this there are many answers that are provided by search engine experts. Some search engine engineers claim that the ideal percentage of keywords present in an article should hover around 5-7%. A 10% usage of keywords means that in a 1000-words article, 100 words are dedicated to your keywords only. Now this seems like a very low ratio, but practically implementing you will find that using 10% of keywords in an article makes it really keyword dense. If you can stuff the keywords smartly – then use the percentage. If not it will make the readers feel like they are reading some kind of a monotonous and repetitive slogan.

My best tip to maintaining an ideal keyword density:

The best way to maintaining an ideal keyword density is to follow the Inverted Pyramid. By using the inverted pyramid technique while writing an article, what you do is that you have a lot of keywords in the beginning of the article and it keeps reducing as you come to the end of it. This is especially effective because it caters to all the SEO principles we are used to applying such as:

  • We all know that keywords used in the first line (beginning) of any article is much more valuable than the text in the footer. This is similar to the reason why links in the footer are given lesser weightage from Google as compared to links between the post or right in the start. The reason why Google gives less priority to footer links of an article is because that is usually the format of article directory sites and Google has tailor made its algorithm accordingly so that no site gets popular through rampant article submission to high Pagerank directories.
  • Keywords are also unevenly distributed when you use keywords with the Inverted Pyramid technique. This way the crawlers will find your post is not involved in any kind of keyword stuffing and will pass it as legit and good content.

A final tip

There is really no objective way to say how many keywords one can use in an article. But ideally, it should be enough to get the attention of search engine spiders but not such that it deteriorates your visitors reading experience. The number one disadvantage of repeating keywords is that your readers will find your article very very boring and frustrating to read.

I hope this post was useful for you. I’d be happy to entertain any questions from your side.

  • Today onwards , i have to follow inverted pyramid style key words to my blog post. Thanks Vivek for written about % of keywords can be used in the blog post. It’s really great effort to written it here 🙂

  • Hi Vivek,

    You’re quite correct here, I know it’s usually frustrating to write keyword densed content but having 5-7% of total article is nice. This way it looks very natural.

  • Thanks. This is a good reminder to be sure I am running at least a few useful keywords. Sometimes I just get carried away with the topic and publish without even thinking about it.

  • Its like all the times, walking on a very thin line. On one hand you want to get maximum attention from spiders and on the other hand, you also have to take care of your real assets, your readers. Indeed its really tough to win on both the fronts.

  • thx alot…i really like dis getting lot of knowledge 🙂

  • I never cross the limit from 1% to 1.5% because after that sometime blog-post looks like cluster of keywords . But are you sure about 5% density is fine , is not that too much high …

  • Good tips. I think the idea of inverted pyramid is really good. Will try to follow that in my blog posts and articles! 🙂

  • Reading keyword-dense articles is kind of like listening o someone with Tourettes after a while: The words get drowned out by the sheer number of times the keyword is being spoken. Sometimes there really is only one way to use a keyword, but that’s pretty rare; there are always variations.


  • I rarely optimize a keyword for a blog post in my main blog, I only optimize keyword for my other micro niche blog or website. I always keep the keyword density at 2-3% only. In fact, it doesn’t matter how many times you repeat your keyword, as long as you repeat them naturally and doesn’t sound like keyword stuffing.


  • Hi, Vivek. I rarely optimise my articles now with keywords and key phrases, opting instead to write something that reads and flows naturally. However, when I did, I usually used the hour glass method. This technique uses keywords more at the top and bottom of an article and lesser at the middle, taking special care to use the keyword on the first sentence of the first paragraph and on the last sentence of the last paragraph. A lot of SEO experts said this was one of the best way to distribute your keywords within your article.

  • And, it’s really useful to all the blogger as well. Great effort Vivek 🙂 Keep rocking 🙂

  • Keyword stuffing is considered an unethical practice because what you actually do is use the keyword in question throughout the text suspiciously often. Having in mind that the recommended keyword density is from 3 to 7%, anything above this, say 10% density starts to look very much like keyword stuffing and it is likely that will not get unnoticed by search engines. A text with 10% keyword density can hardly make sense, if read by a human. Some time ago Google implemented the so called “Florida Update” and essentially imposed a penalty for pages that are keyword-stuffed and over-optimized in general.

  • Personally I feel that LSI have also a very important role to play, nowhere days search engines have become smart and they take many factors before ranking a page.

    Many experts say just 3% density of the exact keyword is sufficient with some LSI’s, may be author’s strategy works better.

    I’ll surely give it a try.

  • Hi Vivek,

    Keyword Density around 5 to 7% , not agree with your opinion, Did you submitted article’s in Ezine Articles. Ezine don’t allowed keyword density more than 4%, same thing we should follow for blog post or website content.

    Please share you opinion on this issue.

    Thanks for interesting post

  • Yeah I think that keyword ratio must not cross 2% to 3% and you can optimize your content with LSI keywords instead of filling article with main keyword .

  • i had a lot of succsess using my main keyword 3-4 times in an 500 word article/post.
    and i use my main keyword in the H1 , H2 , H3 as well

  • As mentioned above in the post above, it totally depends on the post type. I usually use around 5% keyword density in my post which works well

  • Its just like using any other resource. All you have got to do is to take care that you do not miss any chances to include them, and not be as vague to make the article boring and heavy.

  • Cool post, I do like that inverted pyramid method. I don’t personally ever measure keyword density… instead, I always go through my ‘checklist’ of on-page to-do’s and just make sure to get the kw in the Title, URL, H2, first paragraph, bolded once, etc…

    From there, I just try to write as smooth as possible, but of course looking for opportunities to use my main or LSI kw whenever the opportunity presents itself.

    SEO is so powerful — love it 😉

    Take Care,


  • I use Blogspot. It have not many keywords. My blog have about 30 keywwords for Index page.

  • Thanks for the tips. I just did a search on “how many times is consider keywords stuffing” and this article appears in the 5th position. This tells me you did well with your keywords. I will apply your inverted pyramid technique.

  • Thats a great post, specially because i have come across a lot of articles regarding what keywords to be used but never an article that explains how many times a keyword to be used. Thanks !

  • Pingback: My List Of Guest Posts()

  • I’m always a bit confused when it comes to the proper usage of keywords. In some articles, there is no way to avoid writing it many times just to use it as a noun as part of sentences. On the other hand, sometimes it’s hard to fit it in without looking out of place.

  • I have read your article attentively. Think it will be very useful for me.
    Thank’s a lot Mr. Vivek Krishnan

  • Pingback: 10 Useful Google Chrome Extensions for Bloggers | Blog Godown()

  • hmmm… what about the no. of keyword variations? how many variety of keywords can I use in a – say – 500-word article?
    thanks for the great post btw!

  • This article is a life savor. I am editing my website for the search engines and need about 200 words on the page I am editing but I have like five keywords. I was not sure if I should try to stuff a couple of them in there or all of them. This really helps, thank you.

  • inverted pyramid technique is best one…and i gernally do optimization of keyword 3% not more than that for 300 word post….so what you say is it right….

  • Cervicalrelief

    Excellent  POST! Thanks for sharing

  • rnd technologies

    Good blog.

  • Abinash Mohanty

    Nice article Vivek 🙂

  • If you are new to SEO these are the important things need to consider, when you need to know how many keywords you can use when you are creating the blog post.