Stressing about on page SEO?

You need to stop!

You can get by with basic on page SEO that’s easy to implement and works.

I’m going to highlight the exact strategy I use for all my affiliate websites which is working right now, and will continue to work for years to come.

I’ll also explain 1 advanced tweak which may help you get even more website traffic.

Rant: The Most Important SEO Rule to Remember for Affiliate Marketers

You want more website traffic right?

Well you need to stop wasting your time with small on page tweaks or fancy new SEO plugins.

Better Google rankings, which leads to more website traffic, which leads to more affiliate commissions, comes down to quality backlinks and good content.

When you’re building a website for affiliate marketing, this is what you should be focusing on: Getting backlinks, and building content. That’s it.

You should not be focusing on analyzing and tweaking your on page SEO strategy.

It’s not a good use of your time.

Get your strategy in place, so you can focus on more important things.

Obviously we need some strategy.

I have a basic one in place, and it works.

So I spend all my precious time doing the tasks which really matter, such as building links and getting more good content up on my websites.

What I’m sort of talking about is the Pareto Principle, or the 80/20 rule:

80% of your website’s results come from 20% of causes.

I would say that this is pretty true for all my successful affiliate sites. The bulk of the success comes from the quality backlinks and the quality content, not things like keyword density, meta tag descriptions, or image alt tags.

What I’m trying to say is that you need all those other things, but they shouldn’t be something you focus your attention on. I hope that makes sense.

So let’s get our strategy in place, and move on to more productive tasks!

The On Page SEO Checklist That Works Every Time

My on page search engine optimization strategy for affiliate marketing websites consists of 9 sections:

  1. URL
  2. Title
  3. Headline
  4. Sub Headlines
  5. Content (text)
  6. Image Alt Tags
  7. Internal Links
  8. Outbound Links
  9. Bonus

1. The URL is Super Important So Get it Right

The URL is important for two reasons:

Firstly, when Google analyzes your site, it probably reads this first. It tells Google exactly what a page is about.

Secondly, it’s not something you want to edit in the future.

So we need to get this right.

A good question to ask:

How specific do you want to get?

Generally, the more specific you make a URL, the more targeted you are for that term. This can be ideal if you’re trying to just rank for that particular term. But you need to be careful because you may limit yourself as well.

What’s good:

If you’re working in WordPress, you will want to make sure your Permalinks are set to Post name.

The reason is that we want a nice clear URL that just has our keyword or topic in it. We don’t want any dates or weird numbers.

You will want to include your keyword in the URL, and generally you will want to keep it short if possible.

Shorter URLs are generally better, but if the topic of your content is very specific, then going a bit longer is fine. Basically you want to get straight to the point.

What’s bad:

Spelling errors are bad here so always double check this.

Remember Google is a computer and will read your URL to try and understand what the page is about. So setting up your Permalinks to anything but the Post name is not good for affiliate marketing.

Very long URLs are generally not ideal.

Here are some examples:

Let’s take a look at this page that you’re reading right now.

The URL is:

affiliatemarketingthatworks.com/on-page-seo

In my opinion, this URL is perfect.

It tells Google exactly what this page is about.

Here’s a key point as to why this example is a great one to look at:

With this particular page, I’m trying to target affiliate marketers who are looking for on page SEO information. My ideal visitor is someone who does affiliate marketing.

I’m not really talking about “On Page SEO” in general terms.

I really want to target people who are searching specifically for SEO and affiliate marketing. My strategy is to rank this page for search terms like: “on page SEO for affiliate marketing”. I’m less concerned with competing for the big search term “on page SEO”, as it’s way more competitive and it’s not 100% aligned with my target audience.

So you need to choose a URL that is ideal for the content you’re going to create, and the ideal “customer” you want to attract. Shorter is better, but being specific works well for affiliate marketing terms.

So you might be wondering, why didn’t I set up the URL like this:

…com/on-page-seo-for-affiliate-marketing

The main reason I did not do this, is because my domain name already has the term “affiliate marketing” in it: AffiliateMarketingThatWorks.com.

Google knows my website is about affiliate marketing, so I don’t need to include that in the page URL.

However, it’s not terrible if you do. Both of these options work:

  1. …com/on-page-seo
  2. …com/on-page-seo-for-affiliate-marketing

I chose option 1 because it’s shorter, and because my domain name already has the term “affiliate marketing” in it.

I would strongly consider option 2 if my domain name was something like this:

TylerStokes.com/on-page-seo-for-affiliate-marketing

This would be more appropriate because my domain name does not have the term “affiliate marketing” in it. Keep in mind it does makes this page very specific for affiliate marketers, which I would be fine with.

You can argue that either one is correct. But you can also waste a lot of time analyzing and worrying about it too.

But the reality is, choosing between option 1 and 2 is not going to be the deciding factor in ranking for this term. They’re both good options. It will boil down to how engaging this content is, and if Google believes my website is an authority on affiliate marketing. And that always boils down to your backlink profile.

But this option highlights the importance that your actual domain name plays in your entire site.

Because my domain name has the term “affiliate marketing” in it, I don’t feel it necessary to include that in the inner URL on certain pages. I wanted to highlight that point for you.

Here are some more good and bad examples:

Say you have a review website about a product such as Roller Blades, and you want to create a page targeting “the best roller blades”.

Here are examples:

  1. …com/best-roller-blades
  2. …com/best-roller-blades-this-year
  3. …com/the-best-roller-blades-of-2019

I would choose option 1: …com/best-roller-blades

Option 2 is fine, however you don’t need the words “this year” in the URL. You can put those in the Title of the page, and in some Headlines, and keep the URL shorter.

Option 3 is not good. Never put dates in your URLs. In 2020, and beyond, this page’s URL won’t be relevant.

2. Optimizing Your Titles Can Have a Huge Impact on Your Rankings

Here’s the title for this page:

At the time of writing this, the suggested length for having your full titles show up in Google is under 60 characters.

I remember when 70 characters would show up in the search results. So this something you will want to keep an eye on, as it changes from time to time.

You can paste your titles in this tool and see their lengths: https://www.lettercount.com

Keep it under 60 characters and you should be fine.

You should always include your keyword in your titles.

Your keyword should be near the beginning of the title.

If you have a keyword variation, or a secondary keyword which applies to the page, you can sometimes include it in the title as well.

Or your can opt in for including something which may get a high click through rate.

So in the example for this page, the main keyword is “On Page SEO for Affiliate Marketing”.

The only other terms which I might be able to include would be perhaps “website”.

So I could make a title like this:

So the keywords for this title would be:

“On Page SEO” – this is the broad keyword.

“On Page SEO for Affiliate Marketing” – this is our main keyword which we want to rank for.

Adding the term “Websites” creates another longer keyword, and including it in the title may help us rank for this.

However, I would prefer the title with the “9 Rules for Rankings”, as I believe that will get a higher click-through.

But either title is fine.

The most important factor is that our title has our main keyword at the beginning, and is the appropriate length.

Here’s what you don’t want to do:

Don’t repeat keywords in your titles.

This is a bad example for this title:

In this example, I repeated the broad keyword twice which is not ideal.

It’s better to include it just once, and leave room for related terms, or for a call to action.

If you have any specific questions regarding your own titles, you can always reach out to me on Facebook.

Here is a link to our Facebook Group:

https://www.facebook.com/groups/affiliatemarketingthatworks/

3. Headlines are Very Important, But Very Easy to Get Right

Don’t make this harder than it has to be.

Your headline is your H1 tag <h1>.

Make sure it includes your main keyword, or a slight variation of it.

That’s it.

If your keyword was “Best Roller Blades”, then maybe your headline could read: “The Top Roller Blade Brands of 2020”

I personally like to use a keyword variation in my headlines if I can, but if you don’t have any good variations, by all means use your exact keyword in your headline.

4. Sub Headlines Must Be Optimized Correctly So You Can Get the Most Traffic Possible from a Particular Topic

Headlines and sub-headlines are a great place to include keyword variations, or secondary keywords.

They can be used to answer common questions related to the topic of the article.

Here is one example from this page:

You can see that in one of the sub-headings on this page, the keyword “On Page SEO Checklist” is used.

This is a longer keyword from the route keyword of “On Page SEO” which is searched a lot. So it’s good practice to include it in a headline somewhere on the page.

Apart from that, you don’t want to stuff your keywords in every sub-headline on the page. You can see that I’ve only included 1 variation in a sub-headline which is highlight above. That’s all you need.

Use your other headlines to answer related questions to this topic.

In terms of SEO, that’s about it for headlines. Obviously you can improve your writing style and create sub-headlines which include a benefit perhaps. But that’s a copywriting topic we won’t get into here.

5. Make Your Content Sound Natural, and Leave it Alone

Less is more.

The longer your keyword is, the less you should use it on your page.

What I mean is that if your keyword is something like “weight loss programs for women over 40”, you should not repeat this often throughout the content. It wouldn’t sound natural.

You will have it in the URL, title, and maybe the headline, but that’s probably it. Perhaps once in the content but maybe not.

However, if your keyword was something shorter like “affiliate marketing”, you would naturally use that more often in your article.

Go to Google and test this out for yourself with random keywords. See what the top 10 pages have done.

Don’t stress over the keyword density of your content.

Read your content out loud and if it sounds natural, it’s fine. You should be able to notice if you’re saying your keyword too often.

Check your competitors and see how many times they’re using a specific keyword on their pages.

Again, less is more with the body of your content. It’s way better to dial it back then stuff your page.


Tyler Stokes
Tyler Stokes

Hey I'm Tyler Stokes and I'm the creator of Affiliate Marketing That WORKS. I have been doing affiliate marketing for over 10 years and have built several online businesses. These days my passion is helping others get started and showing them what works.