As you probably know if you are a webmaster, Google is the best reference for websites secured by SSL (thus accessible in HTTPS).
However, securing your website with the HTTPS protocol requires several prerequisites. If not, you may get mixed content problems and/or duplicate content.
The first benefit of HTTPS is to allow your visitors to access your website in a secure way.
Indeed, all traffic between your website and the web browser of your visitors will be fully encrypted. This also helps protect your visitors against the theft of sensitive data, such as the credentials used to connect to the member area available on your website (for example).
Activation of HTTPS will allow you to :
And to reassure your visitors with the display of a small green padlock by your web browser, as well as the addition of the mention "Secured" by Google Chrome :
Enabling HTTPS requires :
The most common problem you might encounter when you want to access your website in HTTPS is the mixed content.
This type of problem occurs when your website uses HTTP resources while accessing your site in HTTPS.
In other words, to avoid this mixed content problem, you will need to :
Note that the mixed content problem only occurs when you are loading HTTP resources from an HTTPS site. Loading HTTPS resources from an HTTP web site will not be a problem.
The other problem is that you will no longer be able to make your website profitable with any advertising agency.
Indeed, since all the resources must be loaded via the HTTPS protocol, you will need an advertising network compatible with the HTTPS (like Google AdSense, for example).
Note that a small change may be needed to load the Google Adsense script into HTTPS.
This is not the case for small advertising networks (or less known) such as Pubovore.
When you enable the HTTPS support on your web hosting, your website becomes accessible via 2 protocols : HTTP (on port 80) and HTTPS (on port 443).
Since both variants will be publicly available, Google will see each page of your website twice and will detect duplicate content. Which is very bad for the SEO of your website and what can even in the worst case make your site disappear from results provided by Google.
To avoid this problem, simply create (or modify) the ".htaccess" file present at the root of your website to add this :
RewriteEngine On RewriteCond %{SERVER_PORT} 80 RewriteRule ^(.*)$ https://www.your-domain.com/$1 [R=301,L]
Web 6/12/2014
Web 3/9/2013
Web 5/20/2013
Web 11/3/2013
Pinned content
InformatiWeb Pro
Contact
® InformatiWeb.net 2008-2022 - © Lionel Eppe - All rights reserved.
Total or partial reproduction of this site is prohibited and constitutes an infringement punishable by articles L.335-2 and following of the intellectual property Code.
You must be logged in to post a comment