I decided I wanted to start a blog (well, it seems I did start – we’ll see how it goes). Asking around, WordPress came up as the clear software of choice, but there are a range of views as to the best hosting platform. There are a lot out there, and it’s difficult to tell whether reviews are biased or not, what experience reviewers have etc. Doing a detailed personal review of the marketing content of sites is exhausting. Eventually I narrowed the choice down to either a2hosting.com, or bluehost.com. I wanted a plan on a shared platform, and both companies offer three tiers of service.
A2 have a very comprehensive table that extensively lists the similarities and differences between the products. You can click on each item for more explanation. There are 126 rows in the table. The problem is that most of the items are not differentiators. They are things like ‘spam protection’ that apply to all three. It would be more useful to have a table that shows only the differences, and then a list of everything else everyone gets. As it is, you have to try to scan the table, making sure you haven’t missed some important difference.
By contrast, all I can find at bluehost is a very short table of 13 items, with no link to additional information. If the company know that these are the 13 most important things that their customers ask about, then ok, but there were some things in the A2 table that I wanted to be able to ask of bluehost, ‘which of your products does this’? Provide the summary by all means, but also make the detail available. The bluehost site also annoys me as the cookie popup won’t go away.
So I decided to go with A2, but it wasn’t plain sailing by any means.
I chose the domain name I wanted, and looking at what the options were for the renewal period, I couldn’t figure out the pricing. I admit I was tired at the time, but, if I understand correctly, re-inforcing that the now price is ‘with discount’ and the future price is without, would just make it quite clear. Don’t make me think.
Then there are further configurable options. The first asks whether you want a dedicated IP, which is recommended for SSL certificates. I know what these things mean, but they aren’t explained. That may be fine for the target audience, I don’t know.
However, in the big long table on the previous page, I thought I’d seen something about SSL certs. As there was no explanation here, I had to abandon the cart, and go back to have a look. I also didn’t understand how these boost options relate to the three shared hosting products. I still don’t understand.
Back at the big long table, there’s this
If the cert was set up automatically, I couldn’t see why I needed a fixed IP, so I said no.
Further down, there’s another option to get a GlobalSign cert, rather than the free one from Let’s Encrypt (note the missing apostrophe on the form).
There’s no explanation as to the benefits of paying more. Again, maybe the target audience knows this, but why not at least group the SSL/IP options together?
I won’t go into the detail, but exactly the same sort of issues came up with options for offsite backup, and spam firewall. There’s no explanation, or note as to how it relates to the inclusive features of my chosen product.
Then, one of the options is to choose an application to auto-install. I chose A2 optimised WordPress. After I had moved on from this page, I came back to it, and new content had appeared below this dropdown.
The dynamic content to tell me my password fails to work in the checkout process. It’s only because I went back, that I spotted it.
Cloudflare CDN is included in the product, but in checkout there’s an option to pay for ‘Cloudflare basic’. Sigh. Ticking the box to add this option fails to dynamically update the total price, although other items do. Bigger sigh. It’s included in the price on the next page. Throughout, it’s not always clear which charges are monthly, and which are annual.
The next page gets personal data, address, billing information, company name. Quite a bit in one go. I missed one field, and filled it in, and pressed enter, but the ordeal wasn’t over.
All of the ‘sensitive’ information had been deleted, but the page hadn’t told me I would have to re-enter it.
I filled it in. Again.
The confirmation page included this…
What is it with A2 and SSL certs? They’ve already told me it’s automatically installed. I ignored it.
Not getting up and running
Then I received six emails from A2. I’m not going to list them.
Apparently, I’d paid for something called railgun, which is some sort of performance enhancement, and for this to work I had to enable Cloudflare in the CP (control panel). One of the linked articles said
“… to make sure CloudFlare handles all traffic to your site, you should use an .htaccess file to forward root domain requests to the www domain.”
This linked to another article that gave me the snippet of code to add. I did this, and it didn’t work. I got ‘too many redirects’. So I wrote to support. Some time later, I got a reply saying that since this was a WordPress installation, I shouldn’t edit the .htaccess file, but should change parameters in WordPress. There was a link to an article on how to do this.
I wrote back to ask if doing this would still forward root domain requests.
I got a reply that tried to explain the underlying technical rationale for making the change, but didn’t answer my question. My attempt to follow the instructions resulted in me being unable to log in to the WP CP at all.
After 5 emails, two live chat sessions, and three days, I asked for a refund.
Here’s what A2 say on their homepage about shared hosting “Our Shared Hosting solutions are the perfect high speed and user-friendly solution for your personal blog or web site. Each Shared Hosting account is fine-tuned for the best performance and reliability.”
Generically they also say
“Whether you’ve never run a website before or are a professional developer, rest assured we have a web hosting solution to meet your unique needs!”