Having both Http and Https sites – Bad Idea!

Most SEO’s will know that having a http and https version of your website is a really bad idea, especially when the content on both sites are exactly the same. However duplicate content issues are not the only reason that this is a bad idea as I found out recently.

I was working with a client who had both http and https versions of their site live for legacy reasons. I had recommended that the redirect the https version of the site to the http version, however because the https version had a rel canonical tag pointing to the http version, my recommended redirection was not a priority and was pushed to the backlog.

When the client wanted to launch a new market, I was helping the client install the Google analytics tags on the page. While installing the tags, I noticed the client had a huge drop in traffic at a point when the site was redesigned. Quizzing them about it, I found out they figured that they lost the traffic due to their redesign. Closer investigation revealed that after the redesign, they had not lost any of their previous rankings and the traffic only seemed to be dropping on their homepage. This seemed weird as you will generally equate a loss in traffic to a loss in rankings and you will expect the drop to affect the entire site and not just a page.

Drop in traffic

I decided to look into the implementation of the Google analytics tags on their page and everything seemed fine, on a hunch, I decided to check the https version of the site and voila… They were using a Google analytics tag with the wrong account number on the https version of the site. Meaning all the traffic to the https site was being attributed to some random persons account (if that person was into advertising, they would have been very ecstatic).

The problem has now been fixed and the client has seen their traffic levels return to their normals levels plus now the redirection from https to http has become a priority. Guess every cloud… :)

Macbook Pro battery exploding?

image

The screen of my macbook pro broke. That, coupled with the fact that I spilled coffee on the keyboard which fried the left half of my keyboard meant my macbook was retired to a cupboard for the past six months. I brought it out yesterday to find my battery looking like this.

Disclaimer
I’m writing this post using the wordpress app on my desire hd, so I am not entirely sure how this post will turn out.

PHP & Python Here I Come

Php Python here I comeI have always had a love and hate relationship with programming, starting from when I wrote my first program in Visual Basic waaaay back in the early nineties before Windows 95 and before Apple Macs became popular. I can’t remember what the program I wrote was supposed to do, bit I can remember the pain and frustration I felt when trying to figure out why my program didn’t run. Two days later and many restless nights later, I managed to track the issue to a full colon being used instead of a semi-colon. I was 12 at the time and that experience put me off programming for years.

I tried to pick it up again while in University, but having teachers who do not really understand programming teaching you programming can be quite frustrating and unfortunately at that point I decided to quite programming for good. By the way, I do not consider HTML and CSS programming.

Fast forward many years later, I am now working as a search engine optimisation manager and still not a programmer, but the years I’ve picked up things here and there and I can now hack PHP code fairly competently.   A series of events which came to a head at the Distilled Link Building seminar I attended has convinced me to give up my inelegant code hacking and aspire to become a true codeslinger.

So Python and PHP here I come :)

 

Starting out with buddypress

For a wide range of reasons, I had not worked with wordpress since the 2.5 release… sure that seems like a while ago now. At the time, buddypress was just starting out and while it looked interesting for getting a social network up and running very quickly.

Now Buddypress has grown up and seemed like a perfect fit for a personal social community I am currently developing. While buddypress now has a lot of support, you still need a good knowledge of php to be able to tweak Buddypress into something that one of the numerous plugins do not support.

Luckily, there are a lot of tutorials and skeletal templates and plugins to help you on your way.  Hopefully, the fact that I more of a hacker of code than a codeslinger will not be too detrimental towards me completing my project.