How Many Keywords Should A Blog Post Contain? | The Right Way to Use Keywords in your Blog

You write a blog post and you want to get traffic from Google. But how many keywords should you place in your blog post? Today I'm going to break down how many keywords you should place within a blog post.



The first thing I want you to do is head over to Ubersuggest. Ubersuggest is a tool that gives you SEO and competitive intelligence data, whether it's on social media, SEO, keywords, links.

And when you load up Ubersuggest, you can just go to or you can go to, put in any keyword or URL.

If you put in a keyword, let's say I put in the keyword, marketing, and it'll give you a report that looks something like this that tells you how popular the keyword is over time when people click on it.

And I want you to click on view all keyword ideas, right? And these will give you a list of all the related keywords that you may want to target, that could be a good fit for you. And I want you to go through the list and add any that you think you should include within your article. Then I want you to go to the related section and do the same. And what you'll find is there's a lot of keywords.

But as you're exploring and going through the list, look for the ones that are very relevant to each other.

And then you can just keep going down marketing videos. You can put videos on YouTube. You can put videos on Facebook, Instagram. So look for all the relevant keywords. And once you have a list of them, I want you to add any of them within the blog post that makes sense.

Don't worry about how many times you mentioned that keyword. Don't worry about shoving it in there. If it flows in as natural, add it in. If not, don't worry. And here's why I'm saying this. So let's say I look at a keyword or I look at a domain, like, let me look at HubSpot blog domain name, okay. So you can just type in any domain name of popular website that you're competing with.

And then in the left navigation click on top pages by traffic. This shows you all the top pages of that website. And if you keep clicking next, next, next, you'll continually see more keywords and you can export this, but when you just click the export button, but when you look at this, the overall point I'm tryna make is, there's so many long tail variations of a keyword that in your blog posts even if you'll will target 10 20, 30 keywords, it'll naturally pull out hundreds and hundreds of other variations of each keyword literally. And you only get a few clicks from each of them, but it adds up.

The overall point I'm trying to make is, how many keywords should you have in your posts? As many as you can, that's relevant to that post. And I want to be specific on that, because if you're writing a post on small business ideas, you wouldn't want to throw in topics around taking your company public.

Yeah, that's about business and it could be somewhat related but it's not for the same articles, just two different. So whatever keyword, whatever topic within that niche just allows you to be more and more thorough, the better off you are.

You want to tryna poke holes in your article and cover every single aspect of that topic. You don't need to cover 10 topics in that article. One is fine, but you want to go super in-depth on that one.

Google's like at the source, they'll figure out what you're trying to say or what other variations of those keywords are that people may be typing in that you may have not mentioned in your page but are pretty much the same thing. And they'll drive traffic to you.

Now, but when you're doing the keyword research in the first step that I showed, when I went to the keyword ideas report here in the left-hand navigation, I went through all marketing, look for all the keywords that are very similar for the same topic.

It needs to be more specific like the HubSpot example of a small business ideas or the one I showed here in the example, which was social media marketing, right? That's not just marketing in general, that's social media marketing which would cover things like video marketing, because you do video marketing on social sites like Facebook and YouTube.

And you also do things like figuring out Facebook marketing, which is a keyword, because Facebook is a part of social media. Technically the biggest social media company out there. So I hope that helps you. I know it's not a specific number. You probably were looking for that.

► If you need help growing your business check out my ad agency Neil Patel Digital @

►Subscribe: to learn more secret SEO tips.
►Find me on Facebook:
►On Instagram:

#SEO #NeilPatel #DigitalMarketing

Be Sociable, Share!

    , , , , , , , , , , , , , , , , , , , , , , , ,

    34 Responses to How Many Keywords Should A Blog Post Contain? | The Right Way to Use Keywords in your Blog

    1. Ajit Verma February 11, 2021 at 3:03 pm #

      For a particular keyword Ubersuggest showed keyword difficulty 19

      Other major platforms like Semrush, Moz and Ahrefd showed KD between 60-70

      Can you please tell me how should I trust Ubersuggest in such situations ?

      • Learning Online February 11, 2021 at 3:21 pm #

        These kind of software don’t always provide correct data. Keyword density is different for every tool thus it hard to believe one. Semrush is always best but it’s very costly

      • Neil Patel February 11, 2021 at 4:53 pm #

        Every SEO tool has their own data sources, hence why you’re going to see differing results.

    2. Vinod Trivedi February 11, 2021 at 3:06 pm #

      Sir, how a new blogger can start a blog when Google is demanding an E A T from the blog authors.
      Please suggest a steps to how to establish a E A T when you don’t have a degree or related niche.

      • Neil Patel February 11, 2021 at 4:54 pm #

        How you would establish EAT is by linking to and citing relevant sources and studies. That way Google knows the information your telling is true and not just claim.

    3. Anwesha Srivastava February 11, 2021 at 3:07 pm #

      Majorly, its the relevancy that matters. Answer to the question asked in the title 🙂

      • Abhijeet SDM February 11, 2021 at 3:10 pm #

        Exactly there is no such perfect ans for this, for time being lets watch the video first ☺️

      • Neil Patel February 11, 2021 at 4:53 pm #

        And quality content 🙂

      • iinfoport February 11, 2021 at 5:12 pm #

        @Neil Patel hello, Neil, what do you mean by quality content. Please help me out.. I’m a fan of uber suggest.

    4. Vinod Trivedi February 11, 2021 at 3:08 pm #

      Should a new blogger start a new blog in micro niche? And is it possible to to go from micro niche to broad niche later.
      Is it possible to make money fast in micro niche?

      • Neil Patel February 11, 2021 at 4:55 pm #

        Yes you can definitely start as a small niche and grow over time 🙂

    5. Vinod Trivedi February 11, 2021 at 3:09 pm #

      Sir, when to buy expired domain and what are the benefits to buy this type of domain could it help to rank higher?

    6. Vinod Trivedi February 11, 2021 at 3:13 pm #

      Is the same article which I post on my blog should send in a guest post to get a backlinks? Because Brian Dean said that now, it’s important to get more exposure on top websites.

      • Neil Patel February 11, 2021 at 4:57 pm #

        No your guest posts should be unique. Not the same content that you already have on your site.

    7. Ayoub ben ali February 11, 2021 at 3:18 pm #

      If I wanna rank for the keyword “marketing” is it enogh to mention 2 times or 3 times? How much should I use it?

      • Neil Patel February 11, 2021 at 4:57 pm #

        Try to have keyword density be around 1 percent

    8. Joshua G February 11, 2021 at 3:36 pm #


      • Neil Patel February 11, 2021 at 4:57 pm #

        No problem

    9. February 11, 2021 at 3:41 pm #

      Ohhh wow this was sooo helpful

      • Neil Patel February 11, 2021 at 4:57 pm #

        I’m so glad!

    10. Manoj Agadi February 11, 2021 at 4:15 pm #

      Very Very Valuable Information Sir.

      • Neil Patel February 11, 2021 at 4:58 pm #

        So nice of you

    11. Manoj Agadi February 11, 2021 at 4:15 pm #

      Very Very Valuable Information Sir.

      • Neil Patel February 11, 2021 at 4:58 pm #

        Many many thanks

    12. The Cynosure Girl February 11, 2021 at 4:47 pm #

      Sir.. Is it true that a blog post must have 0.5-1% keyword density?
      Can we use multiple keywords in 1 blog as well?

      • Neil Patel February 11, 2021 at 4:59 pm #

        Yes 100%! Yes you can use multiple keywords in a single blog 🙂

    13. Gloria Aros February 11, 2021 at 5:15 pm #

      OK…..SO………. HOW MANY????

    14. CompleteCretin February 11, 2021 at 5:43 pm #

      What if your site doesn’t contain ANY blog stuff? What if it is just products for sale? Possibly another subject altogether…

    15. Little Fish Movies February 11, 2021 at 5:55 pm #

      I can hear a woman’s voice in the background. It’s rather distracting. Thanks.

    16. Ekbal Alam February 11, 2021 at 6:05 pm #

      Since I started my blog I was thinking about this and suddenly today I found my answer and guess who answer me?
      The Sir Neil Patel!

    17. Parth Darji February 11, 2021 at 6:19 pm #

      Minimum content length for SEO?

      • Pentru Barbati February 11, 2021 at 6:39 pm #

        2000+ words but it depends

    18. Its Raining February 11, 2021 at 8:01 pm #

      Why are you not creating android app for ubersuggest?

    Leave a Reply