To be honest, I would spend a lot of time making (even simple) purchasing decisions, and this was the case when deciding which DSLR camera to buy, which gym to join, or even which ice cream to choose.
For web hosting, I took the habit to a new level and spent a lot of time looking at information such as storage limits, hosting features, server locations, and package pricing. In almost every case, I found myself asking the same question: SiteGround or BlueHost?
To be fair, it was not an easy choice, as both companies have their specific strengths. Many of you may be wondering the same thing, and to address this issue, I've summarized some of the learnings and research findings here.
If you need great server performance and good customer support, then SiteGround is the best choice. If you need unlimited traffic, unlimited storage space, and lower (renewal) prices, then BlueHost may be the right fit.
The following table is a quick summary.
Ease of use
Founded in 2003 and headquartered in Utah, BlueHost hosts more than 2 million websites and employs more than 750 people. It has grown steadily since its inception, and was acquired by EIG in 2010 -- which many believe was when things started to change.
If this were a (Google Trends) popularity contest, the answer would be simple: BlueHost is more popular than SiteGround.
Often, however, popularity and hosting don't mesh well, and many hosting giants tend to run into problems managing large numbers of customers, which can ultimately hurt performance performance and support quality. So, let's move on to look at other metrics besides popularity.
1. Ease of use
Both SiteGround and BlueHost offer cPanel-based solutions with many common features, such as FTP accounts, file managers, email accounts, and PHPMyAdmin, among others. In addition, both companies allow you to easily enable CloudFlare CDN.
- (a) The SiteGround control panel is very simple and all tools are very useful.
- BlueHost is full of rising upsells and promotions, as well as tons of (paid) tools you may not need.
The following image is part of Bluehost's control panel.
Both companies have an easy to use system, but if I had to pick a winner from among them, then I would choose SiteGround, as BlueHost is full of upsells and too many (paid) features can be confusing.
2. Host functions
There are many features to consider when choosing a colocation provider. However, in my experience, the following metrics are most relevant to shared hosting plans.
1. Storage space
This is an important factor to consider and your website should have sufficient storage space.
BlueHost's entry-level plan offers more storage than SiteGround's high-end plan, so if you need a lot of space, then BlueHost is the better choice. But it has to be said that for most sites, 10GB is more than enough for many years, unless you plan to upload a lot of HD images and videos.
This is the number of visitors your site can receive. Hosting providers usually limit this number, so you will have to upgrade.
The good news is that neither SiteGround nor BlueHost have any traffic limits, but in order to keep the servers (and your website) stable, SiteGround has a recommended number of visitors for each hosting plan:.
- StartUp: for sites with ≈ 10,000 monthly visitors.
- GrowBig: suitable for sites with ≈25,000 monthly visits.
- GoGeek: suitable for sites with ≈100,000 monthly visitors.
Anything can go wrong and an up-to-date backup that can be restored quickly would be the perfect savior.
SiteGround gives you enough security in this regard that they keep daily backups of your data for the last 30 days and are able to restore them in seconds, and you can download copies of these sites in the background.
I really like SiteGround's backup system, with just a few clicks of a button you can quickly back up your entire site and restore it faster when needed.
BlueHost's approach is not as elegant, they do offer downloadable and restorable backups, but the basic (free) version has limited features (no individual file recovery, for example) and in order to get more features you have to buy the expensive add-on features.
There is no doubt that SiteGround is genuinely offering its backup service for free, but BlueHost is trying to extort you.
4. domain names, subdomains, parked domains
SiteGround allows you to create any number of subdomains and you can also use all plans to park unlimited domains, but at the time of registration they do not offer free domains and you need to purchase them separately.
BlueHost is different in that they offer all new users a domain name, but only for free for one year. On the other hand, for the starter plan, the limit for subdomains and parked domains is between 5 and 25, with no limit for higher plans.
Since BlueHost offers a free domain name for one year, they won this round of comparison by a narrow margin.
5. Email accounts
SiteGround comes with unlimited email accounts, but the maximum storage space per account is limited to 2GB, 4GB and 6GB respectively, and their cPanel offers three email clients: Horde, RoundCube and SquirrelMail.
BlueHost is almost identical, they even offer the same email client, the only difference, is that the starter plan is limited to 5 email accounts and 100MB of storage, the rest of the plans offer unlimited accounts and storage.
Overall, the two companies have very similar email capabilities, with no clear winner.
6. FTP and SFTP accounts
Both SiteGround and BlueHost allow you to create any number of FTP accounts, but SiteGround has better support for SFTP and BlueHost only allows the main FTP account to use SFTP.
7. SSL and HTTP/2
To enhance security and improve your website's SEO (Search Engine Optimization) rankings, enabling SSL and running it over HTTP/2 can be a big help. As a result, hosting providers that offer these out-of-the-box are one step ahead of their competitors.
SiteGround and BlueHost both offer free SSL (via Let's Encrypt) and HTTP/2, and they're both great!
8. Git and SSH access
These technologies make it easier for developers to deploy and track changes, especially when working in teams.
SiteGround has developed its own SSH Access system, so you can get administrator privileges and have maximum freedom. What's more, you can also set up a Git repository that can be used to initiate version control of your projects - the best choice for professionals.
While BlueHost also offers SSH, unfortunately, their shared hosting does not include Git repositories.
Most people use WordPress as a content management system, and the servers optimized for WordPress and the tools to increase productivity are fantastic. Here are the main WordPress features of these two hosting providers.
Easy to install
Automatic system updates
Automatic Plugin Updates
Internal caching system
Segment management is equivalent to providing a test environment where you can test features or modify some code without affecting the real site.
- Both hosting providers offer the same advantages: traffic, e-mail accounts, FTP/SFTP accounts, SSL and HTTP/2.
- BlueHost is more generous with storage space.
- When it comes to backups, Git, SSH and WordPress features, SiteGround is better.
3. Loading speed
A slow site is undoubtedly disappointing, and neither your visitors nor the search engines will like it.
For page load times, I used the popular site testing tools Pingdom and Load Impact to get most of the data, with SiteGround averaging 514 milliseconds and BlueHost 424 milliseconds, and they were both good at rendering the page in less than a second. While BlueHost is significantly faster, the difference is hard to notice for most people.
In addition to loading speed, uptime is the most critical performance metric. Some shared hosts have frequent downtime, which is very bad for the user experience and search engines don't like inaccessible sites.
Uptime of 99.95% or more is considered excellent, and whenever I check the stats, both SiteGround and BlueHost impress, and they both provide the best results in the shared hosting industry, but BlueHost is slightly ahead.
5. Data Center
One of my favorite things about SiteGround is that they have multiple data centers located in the US, Europe and Asia.
5 data centers
In researching BlueHost's website, I didn't find much more information about the data center, and if you dig deeper and ask customer support, they will tell you that the servers are somewhere in Utah.
6. Website migration
Migrating a website from one host to another can be painful, especially if you're doing it for the first time.
With the GrowBig and GoGeek plans, SiteGround will migrate your site for free. With the StartUp plan, you can also request a migration for $30 per site.
BlueHost does not offer a free migration service, they charge $150 to migrate up to 5 sites and 20 email accounts.
It's important that your business grows with you, and if your website becomes an overnight success but the hosting provider can't accommodate the sudden increase in traffic, it could cost you dearly.
If SiteGround's GoGeek program is not enough for you, then you can check out the following options.
- SiteGround cloud hosting: from $80/month, a more flexible solution than shared hosting, with the ability to add more resources, such as processors, memory, hard drives, etc., with a single click, ideal for dealing with traffic spikes.
- SiteGround dedicated server: for those who need more resources, this plan is not cheap - from $269.00/month.
- SiteGround Enterprise Server: if your needs are that great, a tailored solution is required.
- SiteGround Reseller Hosting: If you are a developer and maintain a client's website, it may be of interest to you to check out their reseller program.
Similar to SiteGround, BlueHost offers various alternatives to shared hosting: cloud hosting, dedicated servers, and VPS (Virtual Private Servers).
SiteGround offers SSL, SFTP and SSH Access, all of which are important for security. In addition, they monitor traffic to stop brute-force attacks, update security rules weekly, and the add-on SG Site Scanner ($1.50/month) can scan your site for malware.
BlueHost also offers similar SSL, SFTP and SSH Access, plus an external security solution, SiteLock, starting at $30 per year.
As far as I know, both hosting providers work hard to keep their platforms secure.
9. Customer Support
For me personally, customer support is very important and is even one of the most important indicators for choosing a hosting provider.
SiteGround offers 24/7 support via phone, email, Ticket and live chat, and I love their service given their knowledgeable and extremely responsive customer service representatives.
BlueHost has basically the same form of support as SiteGround, except for Ticket. However, in my experience, they are slow to respond and try to sell you other services -- which is usually a problem with large hosting providers.
Everyone has different price sensitivities. Some people want better quality and don't mind a little more cost, but others prefer cheaper alternatives and don't demand much quality.
If you are a new signup, then SiteGround and BlueHost have the same price for the starter plan, but for the more advanced plans and renewal prices, SiteGround is significantly more expensive. The following table shows a comparison between the two, using renewal prices.
1 website, 10GB storage space, unlimited traffic, 24-hour support, internal caching system
Unlimited website, 20GB storage, unlimited traffic, priority support, advanced caching system
Unlimited website, 30GB storage, unlimited traffic, priority support, advanced caching system, advanced backup, Git repository, segment management
Unlimited websites, 50GB storage, unlimited traffic
Unlimited websites, unlimited storage space, unlimited traffic
Unlimited website, unlimited storage space, unlimited traffic, advanced backup
It's a difficult decision, and overall, BlueHost is cheaper. But in the long run, SiteGround will probably save more money (and time) because you'll need to purchase fewer additional services.
SiteGround and BlueHost are both top hosting providers, and in many ways they are different, but in more ways than one, they are indistinguishable. Ultimately, which company you choose will depend on your individual needs.
Choose SiteGround if you...
- Want the hosting provider to have its own caching system
- Like faster and better customer support
- Don't like continuous upselling
- Want more backup options
- Need advanced hosting features such as Git repository and segment management
- Want to have multiple data centers
- Don't mind paying for a domain name
- Does not require a lot of storage space
Choose BlueHost if you ...
- Need the best performance
- Needs a lot of storage space
- Want a free domain name
- Willing to wait patiently for their technical support
The only question is, which side are you going to pick?
Let me know in the comments.