Everything You Must Check Before Choosing a Web Host
Brought to you by CMZ Reviews — Honest, In-Depth Tool Reviews
Ask your potential host these questions before signing up. The answers separate serious providers from resellers.
Side-by-side pricing of the four most popular web hosts. Prices are approximate as of mid-2026.
| Feature | Bluehost | Hostinger | Kinsta | WP Engine |
|---|---|---|---|---|
| Starting Price* | $2.95/mo | $2.49/mo | $35/mo | $20/mo |
| Renewal Price | $10.99/mo | $7.99/mo | $35/mo | $20/mo |
| Renewal Jump | ~3.7x | ~3.2x | None (fixed) | None (fixed) |
| Hosting Type | Shared | Shared / Cloud | Managed WP | Managed WP |
| Free Domain | ✅ Yes (1 year) | ❌ No | ❌ No | ❌ No |
| Free SSL | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes |
| Free Migration | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes |
| Data Centers | 1 (US) | 10+ global | 25+ global | 20+ global |
| Uptime SLA | 99.9% | 99.9% | 99.99% | 99.95% |
| Support | 24/7 Chat | 24/7 Chat | 24/7 Chat & Phone | 24/7 Chat & Phone |
| Best For | Beginners | Budget / Value | High-Traffic WP | Business WP |
* Introductory pricing requires multi-year commitment. Renewal prices apply after the initial term.
Run these tests before and after committing to a host. A slow host costs you visitors and conversions.
Aim for < 200ms from your target region. Run at webpagetest.org or Google PageSpeed Insights. TTFB > 500ms means the server is slow.
Google's Core Web Vitals target: < 2.5s. Test with a plain WordPress install (no caching plugin) to measure raw host performance.
Test from 3+ global regions using Dotcom-Tools or Pingdom. Your host's CDN should bring all regions under 1s load time.
Simulate 50 concurrent visitors using Loader.io (free tier). If response time doubles, the host can't handle traffic spikes.
Check if the host uses LiteSpeed Cache, Varnish, Redis, or Nginx FastCGI cache. Hit rate should be > 85% on repeat visits.
Shared hosting typically limits PHP workers to 10–25. Test with a concurrent request script — if requests queue up, the host is overselling.
Security isn't optional in 2026. Verify your host provides these protections.
Moving hosts? Follow these steps to ensure a smooth, data-loss-free transition.
Create a full backup: all files (via FTP/SFTP or cPanel Backup Wizard), database export (phpMyAdmin or mysqldump), and email accounts.
Don't cancel the old host yet. Configure your site on the new host in parallel: create database, upload files, import database, update wp-config.php.
Use a temporary URL or hosts file to preview the site on the new host before switching DNS. Check all pages, forms, images, and links.
24 hours before migration, lower your DNS TTL to 300 seconds (5 minutes). This minimizes propagation delay when you switch.
Update your domain's nameservers to point to the new host. Propagation typically takes 5–30 minutes (thanks to the lowered TTL).
After propagation, test the live site thoroughly. Check mixed content warnings (HTTPS), broken links, email delivery, and form submissions.
Don't cancel the old hosting for 14 days. Keep it as a fallback in case of issues. Redirect traffic gracefully if needed.
After confirming stability: cancel old hosting, update any remaining DNS records (MX, SPF, DKIM), and submit a new sitemap to Google Search Console.
At-a-glance ratings across all five checklist categories.
| Provider | Questions | Value | Speed | Security | Migration | Overall |
|---|---|---|---|---|---|---|
| Bluehost | 8/10 | 7/10 | 6/10 | 7/10 | 9/10 | 7.4/10 |
| Hostinger | 9/10 | 9/10 | 8/10 | 8/10 | 9/10 | 8.6/10 |
| Kinsta | 10/10 | 6/10 | 10/10 | 9/10 | 10/10 | 9.0/10 |
| WP Engine | 9/10 | 7/10 | 9/10 | 9/10 | 10/10 | 8.8/10 |
Scores based on objective benchmarks and CMZ Reviews' independent testing. Updated May 2026.
Affiliate link — we may earn a commission at no extra cost to you.