Hosting

How to Choose a Web Host: A Practical 10-Point Checklist

A step-by-step checklist for choosing a web host: match the plan to your site, check renewal terms, backups, support, security and migration before you pay.

By Zebra Hosting Cloud

Most people choose a web host by comparing the headline price and the length of the feature list. That is how they end up paying three times as much at renewal, or discovering that "support" means a ticket answered two days later. A better method is to decide what your site needs first, then test each provider against a short list of questions. This checklist takes about an hour and can save you a painful migration later.

1. Start with what you are actually hosting

Write down the basics before you open a single pricing page: the type of site (brochure site, blog, online shop, web app), the platform (WordPress, a custom PHP or Node application, static files), the number of sites, and whether you need email on your own domain. A five-page company site and a WooCommerce shop with a few thousand products are different workloads, and they belong on different kinds of plans.

2. Match the hosting type to the workload

Shared hosting is the sensible default for small sites. WordPress-specific plans add tuning for that one platform. A VPS gives you dedicated resources and root-level control, and a dedicated server gives you an entire machine. If you are unsure, start one step below what you fear you need; moving up later is easy when the provider supports it. Our overview of the options is on the hosting page.

3. Read the renewal terms, not just the first-year price

Many providers advertise a low introductory price that applies to the first term only. Find the renewal price in the checkout summary or the terms, and compare that number, not the promotional one. Also check how long the discounted term must be: a very low price often requires a multi-year prepayment.

4. Check what the plan really limits

Look for limits on storage, number of websites, email accounts, databases, inodes (file count), CPU and memory. "Unlimited" almost always has a fair-use clause behind it. Read it. What matters is whether the real limits comfortably cover your site with room to grow.

5. Ask about backups and how restoring works

A backup you cannot restore without opening a ticket is a weak safety net. Ask how often backups run, how long they are kept, whether they are stored away from the server itself, and whether you can restore a single file, a database or the whole account yourself.

6. Look at the control panel

You will use the control panel every week. Plesk, cPanel and custom panels all work, but you want something you can learn quickly: file manager, database tools, DNS, email, SSL and backups in one place. Every Zebra Hosting plan includes Plesk; our knowledge base has walkthroughs if you are new to it.

7. Test the support before you need it

Send a pre-sales question about something specific, such as your PHP version or how migrations work, and watch how the answer reads. Is it a person who understood the question? How long did it take? Also check which languages support is offered in, because explaining a problem in your second language during an outage is stressful.

8. Confirm security basics

At a minimum you want free SSL certificates, a firewall at the network or server level, and a clear policy on updates. A CDN in front of the site helps with both speed and resilience; see how we handle that on the CDN page. Security is also your job, so keep your CMS and plugins updated.

9. Find out how migration and exit work

Ask whether the provider will move your existing site for you, and what happens if you leave. A host that makes it easy to export your data usually has nothing to hide. If you are coming from another provider, the steps are covered in our guide to migrating your site.

10. Check payment, location and the paperwork

Make sure the available payment methods suit you, that the company is clearly identified, and that you know where it is based. If your visitors are mainly in one region, a provider located close to them is often a practical advantage.

A quick scoring method

QuestionGood signWarning sign
Renewal priceStated clearly, same as the first termHidden or only visible at checkout
BackupsSelf-service restoreTicket required, extra fee
SupportHuman answer to a specific questionCanned reply that ignores the question
MigrationOffered, with a clear processNot mentioned
LimitsDocumented numbers"Unlimited" with no fair-use details

Give each provider a score from 0 to 2 per row. The totals rarely tie, and the process forces you to look at the things that cause trouble after you have paid.

A note on reviews

Online reviews help, but read them for patterns rather than scores. One angry review about a refund tells you little; ten reviews that mention slow ticket replies tell you something. Be equally cautious about review sites that earn commission for recommending hosts, since their rankings may reflect payouts rather than quality. The most reliable evidence is a direct conversation with the provider and, if possible, a person who runs a site similar to yours on the same plan.

Where Zebra Hosting fits

We built our plans around the points above: the same price at every renewal, Plesk on every plan, free SSL, Cloudflare CDN on hosted sites, free migration, and support in 17 languages. Shared, WordPress and email plans are set up within minutes of payment. Compare the options on the hosting overview and ask us anything on the checklist before you buy.