The Moz Q&A Forum

    • Forum
    • Questions
    • My Q&A
    • Users
    • Ask the Community

    Welcome to the Q&A Forum

    Browse the forum for helpful insights and fresh discussions about all things SEO.

    1. SEO and Digital Marketing Q&A Forum
    2. Categories
    3. Intermediate & Advanced SEO
    4. Confused About Problems Regarding Adding an SSL

    Confused About Problems Regarding Adding an SSL

    Intermediate & Advanced SEO
    11 5 181
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as question
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • AlexMcKee
      AlexMcKee last edited by

      Implementing SSL should be straightforward for the most part

      You need to ensure that links around your site (including canonical links) are updated to use HTTPS (so https://example.com/link as opposed to http://example.com/link where example.com is your domain name). If you are already using a protocol-less linking pattern (//example.com/link) you don't need to update the links.

      You can also configure your web server to only serve HTTPS. If your web server is Apache you can do this with the SSLRequireSSL directive.

       <code><location>SSLRequireSSL</location></code> 
      

      HTTPS also causes a significant slow-down as the browser and the server negotiate a secure connection. If your site has already been optimized for speed it should not cause a problem but if in doubt revisit that process and ensure that you are getting the best possible speed for your visitors.

      The article by Cyrus has a great checklist to double check everything.

      KempRugeLawGroup max.favilli 2 Replies Last reply Reply Quote 1
      • Highland
        Highland last edited by

        One major tip I always point people to is that using protocol-less links for anything external is a great way to make sure your site always supports SSL without issue.

        Firebug is a great way to make sure everything is loading HTTPS. Turn it on, switch to the Net tab, and load your page. It will show you every request sent as part of your page. It makes spotting non-SSL requests easy.

        You can turn HSTS on yourself if your provider uses Apache and supports htaccess. (sorry I can't link an article, Moz won't let me). If they don't, you will have to have your host enable it on their end.

        KempRugeLawGroup 1 Reply Last reply Reply Quote 2
        • KempRugeLawGroup
          KempRugeLawGroup @AlexMcKee last edited by

          Hi Alex,

          I'm not really sure if we use a protocol-less linking pattern or not. I don't see http:// in any of our urls, so if that's the criteria I'm guessing we don't? I included a screenshot of one of our URLs. Would you mind telling me if it's clear from the image whether we do or do not?

          Thanks for your response. I really appreciate your time and input.

          Best,

          Ruben

          DpSaC7H.jpg

          AlexMcKee 1 Reply Last reply Reply Quote 0
          • AlexMcKee
            AlexMcKee @KempRugeLawGroup last edited by

            Ruben, I had a look at your website and your URLs all have HTTP in them so these would need to be updated all across your site before you make the switch to HTTPS. Because you are using WordPress this should be as simple as updating the site URL to https://www.kempruge.com.

            The tip by @Highland about using Firebug is excellent. This will allow you to quickly debug if there are non-HTTPS links remaining - in the WordPress theme or template, for example.

            Have a look at the WordPress HTTPS documentation also.

            KempRugeLawGroup 1 Reply Last reply Reply Quote 1
            • KempRugeLawGroup
              KempRugeLawGroup @AlexMcKee last edited by

              Great, thanks!

              1 Reply Last reply Reply Quote 0
              • KempRugeLawGroup
                KempRugeLawGroup @Highland last edited by

                Thanks Highland!

                max.favilli 1 Reply Last reply Reply Quote 0
                • max.favilli
                  max.favilli @KempRugeLawGroup last edited by

                  I have no idea what CMS you are using but check the server side code generating the link, not just the code sent to the browser.

                  We recently switched to SSL, and our CMS was already building internal links on pages using the protocol of the http request.

                  1 Reply Last reply Reply Quote 1
                  • max.favilli
                    max.favilli @AlexMcKee last edited by

                    Maybe was obvious to everybody but 301 redirect for every single page is also a fundamental step, otherwise you are going to have broken external links, not to mention WMT which I don't think would be satisfied by just the canonical update.

                    Sitemap must be updated as well.

                    We recently switched a website from HTTP to HTTPS and in term of performance there was no difference after the update, at least according to WMT and analytics.

                    I was kind of scared before to update but at the end everything was smoother than expected, WMT took around 10 days to completely re-index the https version.

                    But of course we kept finding some non https link embedded here and there in some pages for days and we had to manually edit some content to avoid ssl warning from browsers.

                    1 Reply Last reply Reply Quote 2
                    • Cyrus-Shepard
                      Cyrus-Shepard last edited by

                      Hi Ruben,

                      Thanks for writing in. I'm unfamiliar with Bluehost's HTTPs service, but I assume they are taking care of top level issues. You'll still want to go through the checklist to make sure everything is valid and you follow SEO best practices.In short:

                      • Check your links
                      • Check your assets (images, CSS, javascript)
                      • Canonical tags
                      • Register with Google Webmaster Tools
                      • Update your sitemaps and robots.txt files

                      This covers the important stuff. As you noted, a few more tips here: http://moz.com/blog/seo-tips-https-ssl

                      KempRugeLawGroup 1 Reply Last reply Reply Quote 1
                      • KempRugeLawGroup
                        KempRugeLawGroup @Cyrus-Shepard last edited by

                        Thanks Cyrus!

                        1 Reply Last reply Reply Quote 0
                        • 1 / 1
                        • First post
                          Last post
                        • SSL Cert error
                          TucsonAZWebDesign
                          TucsonAZWebDesign
                          0
                          4
                          85

                        • Google penalty was lifted when an SSL was added, only to come back. Have you seen this?
                          MarieHaynes
                          MarieHaynes
                          0
                          2
                          204

                        • Index Problem
                          musthavemarketing
                          musthavemarketing
                          0
                          6
                          275

                        • SSL for SEO?
                          DirkC
                          DirkC
                          0
                          4
                          176

                        • After adding a ssl certificate to my site I encountered problems with duplicate pages and page titles
                          LovingatYourBest
                          LovingatYourBest
                          0
                          4
                          168

                        • SSL and robots.txt question - confused by Google guidelines
                          Daniel_Morgan
                          Daniel_Morgan
                          0
                          3
                          1.5k

                        • Problem of indexing
                          android_lyon
                          android_lyon
                          0
                          9
                          479

                        • Canonical Problems
                          RyanKent
                          RyanKent
                          0
                          4
                          562

                        Get started with Moz Pro!

                        Unlock the power of advanced SEO tools and data-driven insights.

                        Start my free trial
                        Products
                        • Moz Pro
                        • Moz Local
                        • Moz API
                        • Moz Data
                        • STAT
                        • Product Updates
                        Moz Solutions
                        • SMB Solutions
                        • Agency Solutions
                        • Enterprise Solutions
                        • Digital Marketers
                        Free SEO Tools
                        • Domain Authority Checker
                        • Link Explorer
                        • Keyword Explorer
                        • Competitive Research
                        • Brand Authority Checker
                        • Local Citation Checker
                        • MozBar Extension
                        • MozCast
                        Resources
                        • Blog
                        • SEO Learning Center
                        • Help Hub
                        • Beginner's Guide to SEO
                        • How-to Guides
                        • Moz Academy
                        • API Docs
                        About Moz
                        • About
                        • Team
                        • Careers
                        • Contact
                        Why Moz
                        • Case Studies
                        • Testimonials
                        Get Involved
                        • Become an Affiliate
                        • MozCon
                        • Webinars
                        • Practical Marketer Series
                        • MozPod
                        Connect with us

                        Contact the Help team

                        Moz logo
                        © 2021 - 2026 SEOMoz, Inc., a Ziff Davis company. All rights reserved. Moz is a registered trademark of SEOMoz, Inc.
                        • Accessibility
                        • Terms of Use
                        • Privacy