Using Https With Affiliate Sites (Will It Help My Rankings?)

This post is the first in a new series where we'll be answering common questions from our Facebook Group and customer support tickets.

Recently, we've had a few different questions around using SSL certificates with affiliate sites, so I thought this would be a great place to kick-start the series.

Here are a few of the common questions we get on the subject:

  • Do I need to have SSL for an affiliate site?
  • If I switch to SSL, do I need to go back and edit my backlinks?
  • Do free SSLs from somewhere like Cloudflare help SEO?
  • How do I actually make the transition?
  • When I make the switch, will my rankings suffer?

So, let's start with whether or not you actually NEED to make the switch over to HTTPS if you are just running a simple affiliate site.

The main reason to use SSL on a website is if you're taking customer details. That could be because you receive payments, contact form submissions, or have a customer login area.

If you're not doing the above, then you don't technically need to have SSL on your site.

However, it's not really that simple anymore.

Google is clearly favoring secure sites, and will display "insecure" in the Chrome browser if your site isn't using SSL. There is also the fact that https is shown more prominently in the SERPS, which could potentially hurt your click through rate.

In addition, if Google is favoring secure sites, it's fair to guess that SSL is becoming an increasingly important consideration for rankings.

We still believe it is a very minor factor though.

So while a few years ago my answer would have been "You really don't need to bother, it's just a gimmick", my answer now would be..."If you can get SSL on your site without too much cost or hassle, then you might as well go for it."

Some hosts offer one-click installation, or even offer a free SSL if you sign up with them. While it's not going to be a huge SEO boost, if you can do it in a painless way (really depends on your host and domain registrar), then my advice would be to go ahead and install it.

What about the second question, once you've set up SSL, do you need to change all your backlinks?

Not at all.

As long as your SSL is set up correctly, so that the HTTP version of your site redirects to the HTTPS, then your backlinks will also redirect, and the link juice will pass to the SSL version of your site.

This very much depends on you setting up the certificate correctly, but it goes without saying that you should be setting it up correctly in the first place.

Ok, so do free SSL certificates from places like Cloudflare help with SEO?

From what I can tell, no they don't. The benefit of a free SSL from Cloudflare or elsewhere, is that they allow you to take credit card information on your site and display the "secure" tag.

However, since the certificate won't be in your site's name, but rather it will be via Cloudflare, then there won't be any SEO benefit to your site.

If improving your SEO is your motivation for switching to SSL, you should cough up the $5 per month (or whatever it may be for you) and get a dedicated SSL.

Speaking of which, how do you actually set up SSL?

This part varies based on your host, your domain registrar, and the certificate you're using. In the case of HPD, we bought the SSL at namecheap, and then contacted our host for help setting it up. It wasn't as simple as we expected, but this was 2 years ago, when SSL was less noob-friendly.

These days, many hosts, such as Siteground, offer a one-click install.

My recommendation would be to contact your host and ask them what options they offer as well.

It's important to understand that:

a.) If your SSL is set up correctly, it will 301 redirect the non SSL (HTTP) version of your site to the SSL (HTTPS) version automatically, and all inner pages will also redirect properly. If this is the case, your rankings shouldn't be effected in the long term (more on this below).

b.) Using an SSL certificate is applied to an entire server, so if you have multiple sites hosted on the same server and use SSL for one of them, all of those sites will try to use the same certificate, which could cause ranking issues. I would ask your host about this in advance, because many servers are set up differently, especially if you use shared hosting.

Will your rankings suffer when you make the switch?

That would be ironic right? You want to get a ranking boost, make the switch, and then your rankings tank.

I've actually seen this happen though. With HPD it happened at first when we made the switch. Google is much better at dealing with this now, and the worst case scenario if you've done everything correctly, will be a temporary Google dance, where your rankings may bounce around for a few days or a week while Google indexes the changes.

The main thing to think about is that the redirect is in place, otherwise you'll end up with both versions of your site indexed, and that WILL cause a ranking issue.

If you have any more questions about HTTPS, then post them below. Or, if it's on a different topic, post it in our FB Group.

4 Comments

  1. Thanks so much for this information. It is the first information I have seen concerning this issue that makes sense. Some months ago I had a long chat with GoDaddy about this very subject just because after several years of seeing http://www. before my website name I suddenly saw (!) instead with no explanation anywhere as to why. The answer I got was that it wasn’t important the SSL but Google’s note that the site isn’t secure wasn’t helpful either.

  2. Hey Dom, this is a very informative article.
    I would like to comment on what you say that installing a free SSL certificate from Cloudflare will not help as far as SEO is concerned.
    How do you come to that conclusion, do you have any evidence to support that?
    In my mind, as long as either a free or a paid certificate get the job done of securing the site, then that would be a reason for google, other things being equal, to see a site with https more favourably that a site without it.
    Coukd you please elaborate on this?
    thanks

  3. Thank you for this overview Dom, in my case it was a very timely submitted post!

  4. Hi Dominic,
    You have discussed all the benefits of owning an SSL certificate for an Affiliate site. When I changed my affiliate site from HTTP to HTTPS. I faces a lot of problems. I have done it before five months. I started using the free SSL certificate given by the server. Due to lack of my knowledge, I started using that free version proudly.
    No doubt, I should not have done that mistake if I would have gone through an article like this. After few days my site got hit by google webmaster, I was slapped with a letter from Google:
    Self signed SSL/TLS certificate for “Mywesitename”
    To: Webmaster of “Mywesitename”

    Google has detected that the SSL/TLS certificate used on “Mywesitename” is self-signed, which means that it was issued by your server rather than by a Certificate Authority. Because only Certificate Authorities are considered trusted sources for SSL/TLS certificates, your certificate cannot be trusted by most of the browsers. In addition, a self-signed certificate means that your content is not authenticated, it can be modified, and your user’s data or browsing behavior can be intercepted by a third-party. As a result, many web browsers will block users by displaying a security warning message when your site is accessed. This is done to protect users’ browsing behavior from being intercepted by a third party, which can happen on sites that are not secure.

    Recommended Action:
    Get a new certificate

    To correct this problem, you need to get a new, dedicated SSL/TLS certificate from a trusted Certificate Authority (CA). This certificate must match your complete site URL, or be a wildcard certificate that can be used for multiple subdomains on a domain.
    By the time I got the above warning letter, my traffic drastically gone down. I mentioned this letter here to point the seriousness of the issue to newbies. Of course, I corrected the issue by taking a SSL certificate from Namecheap.com.
    This article will be very helpful. Thanks for sharing the information in detail.

Leave a Comment

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