I like to stay active on this blog, and I love the constant tinkering on WordPress (right from identifying which plugins to install to customizing the theme).
This is one of the main reasons I am able to blog on a regularish basis. Obviously, since it’s a content driven site, the bulk of my traffic comes from Google Search.
So what’s wrong with that
The over dependence on organic search means for the blog to have more visitors, user engagement and comments – I have to try and follow the diktats of the market leader in Search. That’s Google.
I am a fan of most of Google’s work. However, the kind of hold they have on the search market means that publishers who want to be found on search have to work towards being search friendly. Google is all about Do No Evil, and I respect them for that. However, with the recent HTTPS update to their search algorithm, small time publishers are forced to relook at their hosting solutions.
GoDaddy and shared hosting
My site doesn’t get a lot of traffic, 2k-3k visitors a month. For that kind of traffic, a shared hosting plan is perfect. I have been using GoDaddy for quite some time now. Primarily, because most of my domains are within this account.
For the past 8 years or so, I have been using this account, I cannot complain about the service. I know it’s a shared hosting, and it has managed to meet my expectations.
Until now.
GoDaddy and HTTPS
The hosting plan I have is a simple plan and it does not support me having to install a custom SSL certificate. So much so that, even if I wanted to purchase a certificate from GoDaddy – I am not able to do so. Perhaps its a glitch in their interface.
I could get a Lets Encrypt certificate, and that’s what I have done for the 13 Llama Interactive site and for Harshaja’s blog. The problem with this approach is that both these sites are hosted on a DO instance. Where I can easily control the installation of the SSL certificate.
There is no simple option for doing that. GoDaddy support is of no use, and that leads me to a dead end.
Cloudflare can help
This is where a reverse proxy like Cloudflare helped. Atleast all the requests that are going to the site can be sent to an HTTPS version of the site. The lookup itself is done via Cloudflare and I have updated the website settings in my WordPress to serve from the HTTPS endpoint.
However, this kind of kills the wp-admin section. Thankfully through the REST API and Jetpack’s connection to WordPress.com I can still manage to post content.
So what can a publisher do?
At this juncture, I could simply shift my hosting and be done with it. It’s the easiest option. However, what about all those publishers out there who may not have such an option available to them.
There has to be a simpler solution to this mess.