1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

http > https . Findings about https migration + question

Discussion in 'Black Hat SEO' started by xplosiv, Mar 16, 2017.

  1. xplosiv

    xplosiv Power Member

    Joined:
    Oct 18, 2014
    Messages:
    523
    Likes Received:
    119
    NOTE: The first part is just some of my experience moving to https on a fairly established, high authority site. The second part is about the redirection I need to set in https, if you can help with that or help me check it, please feel free to skip all this.
    --------------------------------
    So a few days ago I was kicking some major ass in the SERPS and finally overtook a competitor who has been above me for quite a while now. In retrospect, I should have waited for all these fucking updates to calm down and for things to settle down, but I secured a link on a very high authority site and thought it would be a good time to make the switch.

    Plus it drives me crazy having no trustworthy looking green lock in the address bar.

    ... anyway, fast forward the next day. The link I got points to the new https address, all is well and good it seems. However, on closer in inspection of my site, I realized that ALL my internal links were now marked as rel=nofollow. I think this is because I was using a shitty old plugin called "outbound link manager", which displays all the links on a single page and allows you to nofollow/follow links in bulk. It nofollowsOBL's automatically and it completely ruined my site structure.

    Long story short, I had already submitted my website for a deep crawl through webmaster tools, and resubmitted new sitemaps, added it into search console etc... today, my rankings completely tanked for some very competitive keywords.

    I don't believe it has anything to do with Fred, because I was unaffected up until just yesterday. But since I've run out of the forced fetch for the site and linked pages, I will have to send through some type of indexer or just try to get through as many pages as possible.

    Anyway, I know a lot of people are considering moving to https for the trust factor, but if you're doing it for SEO I would strongly advise holding back from it until all the bugs have been worked out by G. Those cunts have been ranking some weird spam shit lately.

    I will keep y'all posted on what happens. I am hoping for a quick recovery once Google figures out that its been fixed. On a side note, when I check my rank tracking tools it appears that there is a mix of http and https pages ranking, even for different keywords that are on the same page.

    -------------------------------------------
    Question: I am using the really simple SSL plugin, and I have checked every variation of my URL to see if they work correctly. They do work in the browser correctly, however, I'm not sure if its set up in the most optimal way - I checked it using this tool: http://redirectcheck.com/index.php

    It looks like the http://www version actually does 2 redirects instead of one. For example:

    http://website.com > https://website.com
    http://www.website.com > https://www.website.com > https://website.com (not sure if this should happen or not)

    Here is the htaccess code - I am not experienced with this code stuff, so if anything is in the wrong order please let me know :)


    # BEGIN rlrssslReallySimpleSSL rsssl_version[2.5.11]
    <IfModule mod_rewrite.c>
    RewriteEngine on
    RewriteCond %{HTTPS} !=on [NC]
    RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
    </IfModule>
    # END rlrssslReallySimpleSSL
    # BEGIN WordPress
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteRule ^index\.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>
    # END WordPress
    # BEGIN W3TC Page Cache core
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteCond %{HTTP_COOKIE} w3tc_preview [NC]
    RewriteRule .* - [E=W3TC_PREVIEW:_preview]
    RewriteCond %{REQUEST_METHOD} !=POST
    RewriteCond %{QUERY_STRING} =""
    RewriteCond %{REQUEST_URI} \/$
    RewriteCond %{HTTP_COOKIE} !(comment_author|wp\-postpass|w3tc_logged_out|wordpress_logged_in|wptouch_switch_toggle) [NC]
    RewriteCond "%{DOCUMENT_ROOT}/wp-content/cache/page_enhanced/%{HTTP_HOST}/%{REQUEST_URI}/_index%{ENV:W3TC_PREVIEW}.html" -f
    RewriteRule .* "/wp-content/cache/page_enhanced/%{HTTP_HOST}/%{REQUEST_URI}/_index%{ENV:W3TC_PREVIEW}.html" [L]
    </IfModule>
    # END W3TC Page Cache core
     
    • Thanks Thanks x 1
  2. Alaindeloin

    Alaindeloin Regular Member

    Joined:
    Feb 2, 2011
    Messages:
    386
    Likes Received:
    122
    Highly interested by you thread. I am also in the middle of going on HTTPS for my wordpress...

    You can check if the ssl is ok on https://www.ssllabs.com/ssltest/analyze.html

    For the redirection, I think you do not have choice.

    Do not forget to add the httpS version on google webmaster tool.
     
  3. RightFootFanatic

    RightFootFanatic Regular Member

    Joined:
    May 31, 2015
    Messages:
    348
    Likes Received:
    194
    Occupation:
    DevOps
    Location:
    Whimsyshire
    And set it as default.
     
    • Thanks Thanks x 1
  4. xplosiv

    xplosiv Power Member

    Joined:
    Oct 18, 2014
    Messages:
    523
    Likes Received:
    119
    Yes I have done that. I now have 4 versions of the website with https set as the main one.
     
  5. xplosiv

    xplosiv Power Member

    Joined:
    Oct 18, 2014
    Messages:
    523
    Likes Received:
    119
    Okay, I have just done another recheck of my rankings and they are still as fucked as before.

    I have just created a list of all my URL's and submitted them through an indexer. Waiting to see what happens.
     
  6. crossbg

    crossbg Jr. VIP Jr. VIP

    Joined:
    Feb 25, 2017
    Messages:
    357
    Likes Received:
    73
    Gender:
    Male
    Location:
    Sofia, Bulgaria
    Home Page:
    Use only plugins for SSL redirection in WordPress. That is used to prevent errors, just install a plugin and you've got an secure SSL connection in 5 minutes. Why do ypu use that redirects when some amazing plugins are available?
     
  7. Y4mSolja

    Y4mSolja Newbie

    Joined:
    Mar 9, 2017
    Messages:
    17
    Likes Received:
    2
    Gender:
    Male
    well, the information is very useful for newbies like me. Bookmarked and will continue to follow this thread.
     
  8. Craig Davison

    Craig Davison Newbie

    Joined:
    Mar 12, 2017
    Messages:
    22
    Likes Received:
    2
    Gender:
    Male
    Location:
    Hampshire, UK
    Home Page:
    Nice findings. I'd definitely recommend everyone choose a https:// way of doing things. Gives a boost in SEO and gives the user more trust.

    You can even get HTTPS certificates for free now.
     
  9. xplosiv

    xplosiv Power Member

    Joined:
    Oct 18, 2014
    Messages:
    523
    Likes Received:
    119
    Yep, I highly recommend Really Simple SSL Pro, it made the move very quick.

    However, one issue that I faced was that I was still getting a mixed content error, which was actually coming from a lead generation plugin (ThriveLeads). Thriveleads generates the images on widgets and popups from the original http location. However, you will never find it using the scan function and trying to figure out where its coming from.

    Also, I got rid of that shitty outbound link manager plugin, it was useful for managing follow/nofollow in bulk but it kept crashing my server. I use a plugin called "Link Patrol" which scans the websites and then you can filter based on follow/nofollow, 301's, etc and do bulk checks. This helped to fix the internal nofollow problem I was getting when I first made the switch pretty quickly. The strange thing about that issue is that when I went into the backend to see if I could manually remove the internal nofollow, nothing in the html version indicated that it was nofollow.
     
  10. xplosiv

    xplosiv Power Member

    Joined:
    Oct 18, 2014
    Messages:
    523
    Likes Received:
    119
    Today a few of my major keywords returned to the top of search results, although slightly less higher than they were previously. #1 rankings are #2 and others are in the top 10 but + or - a few spots. Hoping it will improve as G recounts all my backlinks towards the new https location.

    Anyway, I am still trying to figure out the best way to configure my htaccess file.

    Like I mentioned before, going to www.website.com automatically redirects to https://www.website.com and THEN redirects to https://website.com

    If anyone can help me with this that would be great.