Do Affiliate Links Help or Hurt With SEO?

Every blogger who wants to promote an offer needs to have affiliate links on their page. But if SEO part of your site, there has been speculation that if you have too many, that it can hurt your rankings and if it’s true, how then are you supposed to make money?

Well first let’s go over whether or not that theory on SEO is true…

What my experience in SEO has taught me regarding affiliate links:

1. Websites that are new should avoid having them.

I help a lot of people create their very first websites and the training I always refer them to this program. However, nowhere in the beginning lessons of that program does it ever say to start spamming affiliate links (aka promotions) all over your site (and there’s a reason they don’t…) and out of all the people who build them, I would say about 30-40% of them do it anyway…

Here’s what happens:

People who don’t understand SEO, quality content, what it means to get authority, ect… set up a few pages, add a few hundred words on each at best and then for the remainder of the time, go around, set up beautiful banner ads, promotions in every single paragraph and basically put more effort into advertising products on their site than they do writing actual content.

Then either they don’t do anything else, or they continue to build content, but just can’t seem to see their rankings climb. What in the world is going on?

Well that’s where we get to the point of #1:

I find that if you add too many, too early, you create far too many external doors to other websites and Google may view your page as…

2. A bridge page. And that type of page typically does not rank well.

What is a bridge page?

Typically a bridge page is a term that is used regarding websites that do PPC. In those cases, when a website tries to put up an add and is littered with too many promotions, Google will view it as a low quality site and often not approve your ad to be shown.

Does it happen in SEO as well? In my experience, possibly! Typically there is always a long period in what I like to call a website’s “authority growth” where over a period of several months, your website is stuck in a Google dance where it just can’t seem to reach 1st page rankings and it is in my experience also the most frustrating period a website owner will go through in the SEO life cycle.

But should the website owner continuously add content to their page, this period will not last long and the website owner will witness a steady growth into what eventually will turn into a boom in traffic. This is the period where your site matures enough that Google now trusts it more to rank it higher, meaning 1st page results!

But this process can be slowed down if the person during the trust period begins to set up tons of affiliate links where each time Google visits it, it’ll see this and view it as a lower quality site that is more so aiming to “bridge” people to another source that aims to sell vs another site that aims to inform.

Therefore, I have come to the conclusion that you should NOT add any promotions until your website hits that boom period. If you do intend to link somewhere, it HELPS if they go to authority sites that are not selling anything and/or inside your own site. In other words, if you’re going to send people somewhere, send them to an informative page, not a sales page:


So based on that image above, only add them IF…

You are just starting a niche site and stumble across a product that is in a popular trend period where it’s selling like crazy, where by following the general rule of not adding any promotions early will hinder any profits you can make. 

For example:

Let’s say a new popular book comes out that deals with a genre you are covering on your site. It is selling like crazy! But your site is new and therefore shouldn’t risk putting any affiliate offers to sell it because you’re worried it won’t get to the authority period as quick.

In this case, I recommend (only if you have money) to actually put up some affiliate offers to that product (on one page only where you review that product, in this case the popular book…) and send paid traffic there through Bing and Google. It’s worth doing this because if it sells, you’re going to be making good money and it’ll be worth delaying the SEO growth of your site for this, otherwise, you’re missing out on the hot selling period that a product is going through and in that case, it’s way better to hold of on your site’s SEO progression in exchange for many, early profits. 

Note: Either way, if you’re worried about a slower progression in organic rankings, you can make up for it by writing many more other pages which the paid traffic won’t go (it’ll only go to the one page on your site where you’re selling that one hot product).

3. Even when the time is right to add them, add them sparingly. 

How sparingly? This much:


Check ANY page on my site where I link to an affiliate offer. Count how many outgoing URLs I have and you’ll see I do it very little. Yet I have done case studies on this and the sales were amazing. 

4. Do not “rittle” every page on your site with them either.

This basically means that you shouldn’t go around every single page you have and add promotions every chance you get. You can totally have a single banner on your site that is not part of your pages or posts show up as an affiliate link, but just like using them sparingly within the body of your content on actual pages where you promote, use them sparingly throughout your site. 

What I typically do is I often write posts like these where you will not see a single promootion and lately I have been doing that a lot more often. Any link you see on this article is always going to go to another article I have already written before.

But what about affiliate pages!? Well I have very few of them, but here’s how it should work:


Understand? Basically what you’re doing here is making less of a bridge site and creating a more tight funnel. A good sales funnel is supposed to lead people to a specific place and in this context, we are aiming to lead them to one (or maybe a few pages) where they can buy something. 

But wait a second Vitaliy, if I do too little selling on my site, don’t I hurt my chances of making more money?

Logically, the answer is yes, but it’s not ironically IF you do this:

If you provide quality content on all your other articles which all link back to your affiliate page/s through excellent call to action words, that affiliate page will then get a lot more traffic.

And if on that page itself, you also use great call to action links and/or images to send people to the offer, you’re going to see a great number of conversions.

Trust me, I have tried this on several niche sites and it always works. You are not “breaking” any SEO rules by doing this. You are just sending traffic on your site that comes to whichever article, to the right affiliate page which is then going to the actual offer so they can eventually buy. This is NOT the same as spamming your whole site with promotions!

Banners can improve these numbers too. Images with call to action wording inside them can also do this.

My final thoughts:

There is always room on your site to add affiliate offers, but understand that with the way SEO works today, there is a way to under do it and a way to overdo it.

My opinion is that my approach maintains a high quality element for your site and shows Google you aren’t just there to sell it, but at the same time maintains the selling element in the right places such that you can and will still make good money because it’ll improve your SEO which will improve your traffic numbers and with a proper call to action funnel going to the sales page/s as well as the right ones being on the sales page/s themselves, you will make a lot of money.


honest review


  1. Derek Marshall

    Hi there Vitaliy,

    Great advice. Most definitely a MUST follow. For me when I am setting up a site I get paranoid and really worry about being seen as a bridge site by the search engines. I tend to stick to the good old 5:1 rule, 5 informative articles per review written. Creates a nice funnel and just under 16% of my pages will have outgoing links

    I have never heard of the 1% rule, not just for affiliate links but for all outbound links. Thanks for that.

  2. alisonklingvall

    Great explanation about something I’ve wondered about.

    I’m working on a kind of self help site at the moment and my articles are weekly and about 1500-1800 words with just one or two links maximum. The links are contained within the text, no banners.

    Another site I’ve just started is about pets and no links at all yet as that will come way later, like in about 6 months as I feel like that site will have potential for something bigger. .

    I did put a responsive google adsense banner in the place after the article though…it doesn’t look bad.

    But do you think I should drop the adsense and wait for traffic to build and my plan for the site to develop?

    Does Google like google ads?

    • Vitaliy

      You know that’s a great question Alison, when it comes to ads in general, if there’s too many of them on a site, too early, it can look bad for Google or if there’s many links in general, but when it comes to the ads actually being associated with Google itself, that’s another story and frankly, I don’t see any harm from an SEO point, that putting them on your page would hurt.

      What would hurt however, and I addressed this in a previous question you had regarding Adsense, is your profits overall because I do not look at it as a serious money maker.

  3. stornyi

    I never knew that using affiliate links to early could affect your ability to rise through the Google ranks. I am a learner and I own a new website too. I am afraid I am a culprit when it came to your don’ts on the abuse of affiliate links.

    In fact my first post had affiliate links all over it. I think I am going to have to go over every post now and make some adjustments. Will that change things for me even if the harm has already been done?

    Thanks again for a great post!

    • Vitaliy

      It depends on how much authority and traffic your site is getting. Best case scenario, if it’s already getting daily organic visits, you need not worry about anything. Worst case, all that can happen is that your site won’t rank high as fast.

      Ultimately whether you are in a good or bad situation, nothing will work better than continuing to write more content and gaining Google’s trust. It is good that you are keeping the links to a minimum. I would make sure even your most promoted posts also have few of them, but once you clean this up, keep that main content creation as a main focus.

  4. Ray

    Thanks Vitaliy for the great advice.

    I think the problem I have whenever I start a new site is a sense of agitation…I urge myself to create as many posts until, say, the first 100 posts as a milestone.

    But I wouldn’t want to create a few “good quality Google-worthy posts with affiliate link” and fill other posts with rubbish “blah” content. So it takes me a day (at least) to create each and every post, put my heart in it. The result makes me want to monetize, and I end up placing an affiliate link in every single page.

    So I get the idea, I should do an internal link instead.

    I’m a little surprised though. You can have a link every 100 words? Still seems a lot. Thanks again, for a very informative article.


    • Vitaliy

      That is just a linking reference I use Ray, if you feel like it’s too much linking, you can always do it less. And if you already set such a high goal of getting that many articles, get to that goal first and start putting up affiliate links after maybe 50 posts. By that time, usually you will see that “boom” period I talked about.

  5. Gary

    Thanks so much. Your article answered a lot of questions for me. I’ve often wondered at what point do affiliate links harm ranking.

    I appreciate your focus on quality, informative content. It’s so important to have a generous spirit when writing content. For me, focusing on helping my visitor makes my job far more enjoyable.

    Building websites just to make money is small-minded and ultimately counter-productive.

    • Vitaliy

      As long as that is your focus Gary, I have no doubt you’ll do very well in SEO and on the back end, make money too.

  6. Kenny Lee

    What you said makes sense. Besides Google identifying a site littered with affiliate links as a bridge site, having too much outbound link MAY distract readers to other sites rather than interact with your own.

    I guess building up the traffic and our own mailing list should be our priority. And having good quality content is one of the best way to do so.

    • Vitaliy

      I would worry more about the traffic first Kenny, then you can use the mailing list to collect and re-cycle incoming traffic to new content you create rather than just using it to sell stuff.

  7. Pierre

    Thanks for the great info! I am guilty of this, after all it’s human nature to want to make money right away. I started my site in July and quickly wanted to put links up to offers. I will back off a bit and build content instead. I am happy so far all my targeted keywords rank in the first page of google. Really no traffic yet but I am focusing on the process instead of the result for now. If I may ask, how long does it take for Google to trust a new site?

    • Vitaliy

      Hi Pierre, as I showed in that graph above, there’s a few months between the time you start the site to the time it gains that authority (call it trust too) to rank better.

Leave a Reply

Your email address will not be published. Required fields are marked *