How Many Keywords Should a Blog Post Have? (SEO Keywords Per Page)

Photo of Dale
Dale is a former electrician that has since gone on to generate over $1 million in all-time affiliate commissions & become officially recognized as a Super Affiliate by the world's largest affiliate marketing training platform. Alongside running his own affiliate marketing empire, he now also teaches affiliate marketing to others through the Commission Academy platform.

One of the primary methods of online marketing that we teach here at Commission Academy is SEO, otherwise known as Search Engine Optimisation.

We teach people how to find keywords & how to create content targeting those contents in a way that will get it to rank high in search engines.

And as a result, we get asked the same question a lot, which is; how many keywords should a blog post have?

In other words, how many SEO keywords per page is it okay to target? Should you target just the one? Or target several all from the same post?

So we’ve decided to put this blog post together today explaining exactly how many SEO keywords you should have per blog post & why, if you’re asking this question, you might be thinking about keywords all wrong.

Let’s get straight to it.

How Many Keywords Should a Blog Post Have?

Getting content to rank high in search engines is all about providing the most relevant & helpful content for the search query.

This means that when planning a new blog post or page you should always focus on just 1 specific keyword.

But, this doesn’t mean that the entire post should only have, or target one keyword. It simply means that it should only have 1 focus keyword.

It can have unlimited secondary keywords, providing they’re closely related to the main focus keyword & providing they don’t overlap with focus keywords from any of your other posts or pages.

So, as an example, the primary keyword for this blog post that you’re reading right now is “how many keywords should a blog post have?“.

That’s why we’ve got it in the title of the page & that’s why we’ve mentioned it a few times throughout the body content already.

But whilst doing our research, we also noticed that there are a few closely related keywords, such as:

  • How Many SEO Keywords Per Page
  • How Many Keywords Per Blog Post
  • How Many Keywords Are Good For SEO

And there are more, but that’s just to name a few.

So what you can likely immediately see is that they’re all very similar to each other. This means that we wouldn’t create separate pages or blog posts for each because they’d “overlap”, which is otherwise known as cannibalizing.

Cannibalized keywords are really bad for SEO because they confuse search engines. The search engines simply just don’t know which page to rank & because the topic is so close, they may even deem those pages as being duplicated content & as a result, rank none of them at all.

So what do we do? Simple, we can all the variations from the same post, as secondary keywords.

And as mentioned a little further above, you can have as many secondary keywords as you like, providing they remain closely related to the main keyword.

Search engines will then see your page as being relevant to all of those terms & as a result, your page or post should ultimately rank much higher.

And an easy way to find secondary keywords that are related to your main focus keyword is to use the People Also Ask (PAA) section of Google search.

Simply type in your main focus keyword, and check out the PAA’s, as highlighted below:

Google Search Results For How Many SEO Keywords Per Page

As you can see, we’ve been provided with 3 additional secondary keywords & clicking on the arrow to expand a section will load up even more.

So that brings us to the next point.

How Many Keywords Is Too Many For SEO?

There isn’t a hard limit on how many keywords you can use for SEO. The question you need to ask is simply; “how many keywords are relevant to the topic?”.

Then, once you’ve got your list of focus keywords & secondary keywords you simply need to go ahead & produce the content as naturally as you possibly can, almost without thinking about the keywords at all.

We recommend this method because you’ll find that as you write, the keywords you’re targeting will appear within the content naturally… Whereas if you were to focus on “inserting” keywords the content would likely appear unnatural & worse, you may overdo it and put yourself at risk of “keyword stuffing”.

You see, whilst many years ago search engines weren’t all that smart & required you to physically type the keyword several times to understand what your content is about, these days, they’re much much smarter.

In fact, thanks to a technology known as LSI, search engines can still understand the relevancy of your content & rank it for keywords even if they weren’t specifically mentioned at all.

But, it’s always good practice to try somewhat to include your focus keywords a handful of times. Just make sure that you don’t overdo it.

In terms of how many you can target, though (and not how many times you should include keywords), there is truly no limit at all.

If your focus keyword only has 3 closely related secondary keywords, just include the 3… But if it has 50 closely related secondary keywords, by all means, feel free to produce a mammoth article targeting them all.

In fact, we’d actually highly encourage you to do so as that’s typically SEO best practice.

And that point brings us nicely to the next question.

How Many Keywords Can You Rank For With One Page?

You can rank for an unlimited number of keywords with one page. A page has no hard limit set on the number of keywords it can rank for.

Of course, that is providing that all the keywords are relevant to the overall topic of the page.

For example, we couldn’t just start randomly talking about mountain bikes on this page & expect it to rank for that but we could produce a mammoth 50,000-word article going super in-depth into on-page SEO keywords & expect it to rank for hundreds or potentially thousands of different keywords.

And we can say that with confidence because we’ve done it.

When we create a niche website we always start out by creating a mammoth piece of pillar content & then linking to it from all future content… And we’ve had some pretty impressive results.

We’re literally talking about pages ranking #1 for hundreds (yes, hundreds) of different SEO keywords.

The Bottom Line

When you’re creating content to target keywords for SEO, you can target as many as you like providing they’re all relevant to the overall topic of the page.

But it’s best to pick one focus keyword & then treat all of the rest as secondaries.

And as an example of this in practice, just take a look at this page that we’ve created right here.

As mentioned, our focus keyword is “how many keywords should a blog post have?” but then our secondaries that we’ve gone for include:

  • How Many SEO Keywords Per Page
  • How Many Keywords Is Too Many For SEO
  • How Many Keywords Can You Rank For With One Page

They’re all super relevant to the main focus keyword & therefore add value to the search.

And to target them, we’ve simply added them as sections to the page. This gives search engines the opportunity to grab the content & rank the additional keywords as featured snippets.

So yeah, in short, pick a focus keyword, pick some highly-relevant secondaries using the PAA method as outlined above & create some kick-ass evergreen content.

You’ll then find that you can rank for many keywords, all from the same page.

And if you’d like more keyword & SEO tips (such as how to find profitable keywords that you can easily rank for overnight) then be sure to check out our free training.

Take it from us, it’s good stuff. In fact, we personally believe our course to be the best affiliate marketing course.

We’ll let you be the judge, though.

And of course, if you happen to have any additional comments or questions then don’t hesitate to leave them below. We always love hearing from our readers.

Free Training:

Launch a Thriving Online Business 💸

Training Video Preview

Our free step-by-step training will teach you how you can turn any passion or interest into a thriving online business even if you're a beginner with absolutely no previous experience. Sign-up today & learn a skill that could change your life.

1 thought on “How Many Keywords Should a Blog Post Have? (SEO Keywords Per Page)”

  1. For years, I have been writing articles while focusing on a primary keyword. I was always impressed how other writers could rank for thousands of keywords. I just recently got into the idea of secondary keywords and you did a great job at explaining this. Thank you for taking the time to share this information.


Leave a comment