I’ve had a website go down on Black Friday. Not for a minute or two. For six hours. The hosting company’s status page said “investigating” the entire time. Support took 90 minutes to respond with a copy-paste answer that had nothing to do with my issue. By the time the site came back, I’d missed the biggest traffic day of the year.
Web hosting is one of those decisions that feels minor until it goes wrong. When your site loads fast and stays online, you never think about it. When it doesn’t, it’s all you think about. And switching hosts after you’ve built out email, DNS records, SSL certificates, and server configurations is a much bigger headache than doing the research upfront.
These 15 questions will help you evaluate any web host honestly. Whether you’re launching a new site, upgrading from shared hosting, or shopping for a better deal, work through this list before you commit. Your future self, stuck troubleshooting at 11 p.m., will be grateful.
Before You Start Shopping for Hosting
A few minutes of prep prevents you from comparing plans you don’t need against requirements you haven’t defined.
- Know what you’re hosting. A simple blog, an e-commerce store, a web application, or a portfolio site? The type of site determines the hosting type you need.
- Estimate your traffic. 500 visitors a month? 50,000? 500,000? Traffic volume determines whether shared hosting works or you need a VPS or dedicated server.
- Identify your technical skill level. Managed hosting handles server maintenance for you. Unmanaged hosting gives you full control but expects you to manage updates, security, and backups yourself.
- List your must-have features. SSL certificates, automatic backups, staging environments, email hosting, one-click WordPress installs, specific PHP or Node.js versions. Write them down.
- Set your budget. Shared hosting starts at $3 to $10/month. VPS hosting runs $20 to $100/month. Dedicated servers start at $80/month and go up from there. Cloud hosting scales with usage.
What to Mention or Send Beforehand
If you’re chatting with a host’s sales team, give them these details:
- The type of site you’re building (WordPress, static, e-commerce, custom application)
- Your expected monthly traffic and growth trajectory
- Whether you need email hosting or are using a third-party (Google Workspace, etc.)
- Any specific technical requirements (PHP version, Node.js, Python, database type)
- Whether you’re migrating from another host and need migration assistance
Reliability and Performance
1. What is your guaranteed uptime percentage, and what happens when you miss it?
Industry standard is 99.9% uptime, which still allows for about 8.7 hours of downtime per year. Some hosts guarantee 99.99% (under an hour per year). The guarantee means nothing without enforcement, so ask about the SLA (Service Level Agreement). Do you get account credits when they miss the target? How do you file a claim? Is the process automated or does it require you to submit a ticket?
Read the fine print. Many SLAs exclude “scheduled maintenance” from uptime calculations, which means they can take your site down for maintenance and it doesn’t count against their guarantee.
2. Where are your data centers located, and can I choose my server location?
Server location directly affects page load speed for your visitors. If your audience is primarily in the U.S., you want a U.S. data center. If you serve European customers, you may need EU servers (and GDPR compliance). If you’re global, look for a CDN (Content Delivery Network) that caches your content on servers worldwide.
Ask about the specific data center providers they use (AWS, Google Cloud, their own facilities). Data center quality varies enormously and affects everything from speed to security to disaster recovery.
3. What kind of server hardware and technology do you use?
NVMe SSD storage is dramatically faster than traditional hard drives or even regular SSDs. LiteSpeed or Nginx web servers handle traffic more efficiently than Apache alone. HTTP/3 support, PHP 8.x, and modern caching technologies all contribute to page speed.
You don’t need to be a server expert. But if a host can’t tell you what hardware and software stack they use, they’re either not transparent or not confident in their infrastructure. Both are concerns.
Speed and Optimization
4. Do you offer built-in caching, a CDN, or other speed optimizations?
Page speed affects user experience, search rankings, and conversion rates. A one-second delay in load time can reduce conversions by 7%. Your host should contribute to speed, not work against it.
Look for: server-level caching (not just a WordPress plugin), a built-in or integrated CDN, GZIP or Brotli compression, and image optimization. Some hosts include Cloudflare integration at no extra cost. Others charge for CDN access. For extra protection during power outages that could disrupt your workflow, keep a UPS battery backup connected to your own development machine.
5. What are the actual resource limits on my plan, and what happens when I exceed them?
“Unlimited bandwidth” and “unlimited storage” are marketing terms, not technical realities. Every hosting plan has resource limits, even if they’re buried in acceptable use policies.
Ask specifically about: CPU and RAM allocation, storage space (and whether it includes email), bandwidth limits, concurrent connection limits, and what happens when you exceed them. Do they throttle your site? Charge overage fees? Suspend your account? Silently downgrade performance? The answer to this question has saved me from nasty surprises more than once.
Security
6. Is SSL included, and how do you handle security at the server level?
Free SSL certificates (via Let’s Encrypt) are standard in 2026. If a host charges extra for basic SSL, that’s a yellow flag. Beyond SSL, ask about: server-level firewalls (WAF), DDoS protection, malware scanning, brute force protection, and automatic security patching.
For e-commerce or sites handling sensitive data, check whether they support higher-validation SSL certificates and whether PCI compliance tools are available.
7. How do backups work, and can I restore my site quickly?
Backups are your safety net. They protect against hacking, accidental deletions, failed updates, and server failures. Ask: How often are backups taken (daily, weekly, on-demand)? How far back can I restore (7 days, 30 days)? Can I initiate a restore myself or do I need support? Are backups stored on a separate server (they should be)?
Test the restore process during your trial if possible. A backup you can’t restore isn’t a backup. It’s a false sense of security.
Support
8. What does your customer support actually look like, and can I test it before committing?
When your site is down at 2 a.m. on a Saturday, you need someone who responds fast and actually understands the problem. “24/7 support” is a claim every host makes. The reality varies wildly.
Before you commit, test support. Open a pre-sales chat or submit a ticket. Time the response. Evaluate the quality. Was the answer helpful or a scripted deflection? Did they escalate when needed? Is support handled by in-house staff or outsourced to a call center that’s reading from a knowledge base?
Check independent review sites for support quality. The host’s own testimonials are marketing. Real user reviews on G2, Trustpilot, and Reddit tell the truth.
9. Do you offer managed services, and what do they include?
Managed hosting means the host handles server maintenance: updates, security patches, performance optimization, and backups. Unmanaged hosting is cheaper but requires you (or someone you pay) to handle all server administration.
For WordPress specifically, managed WordPress hosting typically includes automatic WordPress core and plugin updates, enhanced WordPress-specific security, staging environments, and WordPress-optimized server configurations. If you’d rather build your site than manage a server, managed hosting is worth the premium.
Pricing and Contracts
10. What is the real price after the introductory period?
This is the single most important pricing question. Nearly every hosting company offers a low introductory rate ($2.99/month!) that jumps to $10 to $15/month (or more) at renewal. That “cheap” hosting is only cheap for the first year.
Ask for the renewal rate before you sign up. Calculate the total cost over three years, not just the first year. A host that charges $8/month consistently may be cheaper over time than one that charges $3/month the first year and $14/month afterward. Also find out how they notify you before renewal. Auto-renewal at the higher rate with no warning email is a common complaint.
11. What is the refund policy and contract length?
Month-to-month billing gives you flexibility to leave. Annual billing often comes with a discount but locks you in. Three-year plans offer the best per-month price but are risky if you haven’t tested the host thoroughly.
Ask about the refund policy: Is there a 30-day money-back guarantee? Does it apply to all plan types, or only shared hosting? What about domain registration fees (usually non-refundable)? Can you cancel and get a prorated refund mid-term, or are you locked in until the contract expires?
Migration and Scalability
12. Do you offer free site migration, and what does it include?
If you’re moving from another host, migration can be straightforward or a nightmare depending on the complexity of your site. Ask: Is migration free or paid? How many sites are included? Does the migration team handle DNS changes, email migration, and database transfers? Is there an estimated timeline? Will there be downtime during migration?
Some hosts migrate your site for free as an incentive. Others charge $100 to $300. A few offer automated migration tools you can run yourself. If you’re on WordPress, check whether they support direct migration plugins or require manual transfers.
13. How easy is it to upgrade my plan as my site grows?
Your hosting needs will change. A blog that starts with 1,000 visitors per month might hit 100,000 within a year. Can you upgrade from shared to VPS without moving your site to a different server? Is the upgrade instant or does it require downtime? Can you scale resources (CPU, RAM) on demand during traffic spikes, or are you stuck on a fixed plan until you manually upgrade?
Flexible scaling is particularly important for e-commerce sites with seasonal traffic. Black Friday traffic on a plan that can’t flex is how sites go down when it matters most.
Technical Details
14. What control panel do you use, and how much server access do I have?
cPanel is the industry standard, but some hosts use their own custom panels (which can be better or worse). Plesk is another common option. For developers, SSH access and WP-CLI support can be essential.
Ask about: control panel type, FTP/SFTP access, SSH access, database management tools (phpMyAdmin), file manager, cron job support, and access to server logs. If you’re on managed hosting, some of these may be intentionally restricted to prevent you from breaking things. That’s fine as long as you know the boundaries.
For reliable connectivity when managing your hosting, a quality ethernet cable gives you a more stable connection than Wi-Fi for server management tasks.
15. What is your policy on resource usage, and can my account be suspended?
Every shared hosting plan has an acceptable use policy. Violating it can get your account suspended, sometimes without warning. Common triggers: CPU spikes that affect other users on the shared server, running prohibited scripts, exceeding “unlimited” storage or bandwidth soft caps, and hosting content that violates terms of service.
Read the acceptable use policy before you sign up. Pay attention to how they handle violations. Do they notify you and give you time to fix the issue? Or do they suspend first and explain later? The difference matters when your business depends on your site being online.
Typical Cost Range and Factors
Here’s what web hosting typically costs in 2026:
Shared Hosting ($3 to $15/month): Your site shares a server with hundreds of other sites. Cheapest option, adequate for small sites with low to moderate traffic (under 25,000 monthly visitors). Performance depends on your server neighbors.
VPS Hosting ($20 to $100/month): Your site gets dedicated resources on a virtual server. More reliable performance, better security, and root access. Good for growing sites with 25,000 to 200,000+ monthly visitors.
Managed WordPress Hosting ($15 to $60/month): WordPress-optimized servers with automatic updates, enhanced security, and premium support. Costs more than basic shared hosting but saves time on server management.
Dedicated Server Hosting ($80 to $300+/month): An entire physical server for your site. Maximum performance and control. Needed for high-traffic sites, resource-intensive applications, or strict compliance requirements.
Cloud Hosting ($5 to $200+/month): Pay-as-you-go pricing based on actual resource usage. Scales automatically with traffic. Pricing is flexible but can be unpredictable if traffic spikes unexpectedly.
Factors that affect price:
- Server resources: More CPU, RAM, and storage costs more
- Management level: Managed costs more than unmanaged
- Contract length: Longer commitments get lower monthly rates
- Add-ons: Dedicated IP, premium SSL, backup storage, CDN
- Renewal rates: First-year promotions mask the real ongoing cost
Red Flags vs. Green Flags
| Red Flag | Green Flag |
|---|---|
| ”Unlimited everything” with no explanation of actual resource limits | Transparent resource allocations with clear limits per plan |
| Introductory pricing buried in fine print, renewal rate not disclosed until checkout | Renewal pricing published openly alongside introductory rates |
| Support response times exceed 30 minutes for live chat | Live chat response in under 5 minutes with knowledgeable staff |
| No uptime SLA or an SLA with no enforcement mechanism | 99.9%+ uptime guarantee with automatic account credits when missed |
| Backups are “your responsibility” with no built-in tools | Daily automatic backups with one-click restore and 30-day retention |
| No free SSL certificate or SSL as a paid add-on | Free SSL included, with automatic renewal and easy installation |
| Server technology is vague or outdated (no SSD, old PHP versions) | NVMe SSDs, LiteSpeed or Nginx, current PHP/Node.js versions clearly listed |
| Account suspension without warning for resource usage on shared plans | Fair warning notifications with time to resolve issues before any action |
Money-Saving Tips
- Always check the renewal rate before buying. A $36/year hosting plan that renews at $180/year isn’t a deal. It’s a trap. Calculate the three-year total cost including renewal.
- Start with shared hosting if you’re new. You can always upgrade later. Paying for a VPS when you have 200 visitors per month is like renting an office for your one-person operation.
- Use free tools instead of paid add-ons. Free SSL from Let’s Encrypt, free CDN from Cloudflare’s free tier, free email forwarding instead of paid email hosting. These save $50 to $100+ per year.
- Look for hosts that include migration for free. Paying $150 for migration on top of a hosting plan is avoidable. Many quality hosts include it as an incentive.
- Consider annual billing once you’re sure about the host. Monthly billing is safer for testing. Annual billing saves 15 to 30% once you’re committed.
- Don’t buy domain registration through your host. Hosts often charge $15 to $20/year for domains that cost $10 to $12 at dedicated registrars like Namecheap or Cloudflare. Keeping your domain separate from hosting also makes future migrations easier.
Glossary
Uptime/SLA: Uptime is the percentage of time your website is accessible. SLA (Service Level Agreement) is the contractual guarantee of uptime from your hosting provider, typically 99.9% or higher. The SLA should specify what compensation you receive if the host fails to meet the guarantee.
Shared Hosting: A hosting environment where multiple websites share the same physical server and its resources (CPU, RAM, storage). It’s affordable but performance depends on what other sites on the server are doing. A “noisy neighbor” can slow down your site.
VPS (Virtual Private Server): A virtualized server that gives you dedicated resources within a shared physical machine. You get guaranteed CPU, RAM, and storage that aren’t affected by other users. More reliable than shared hosting, less expensive than a dedicated server.
CDN (Content Delivery Network): A network of servers distributed globally that caches copies of your website’s static content (images, CSS, JavaScript). Visitors load content from the server nearest to them, reducing load times. Cloudflare and CloudFront are common CDN providers.
SSL Certificate: A digital certificate that encrypts data transmitted between your website and its visitors. Indicated by the padlock icon and “https://” in the browser. Essential for security, user trust, and search engine rankings. Most hosts provide free SSL via Let’s Encrypt.
cPanel: The most widely used web hosting control panel. It provides a graphical interface for managing your website files, databases, email accounts, DNS settings, and server configurations. Not all hosts use cPanel. Some use alternatives like Plesk or custom-built panels.
Helpful Tools and Resources
Understanding the basics of how websites work helps you ask better questions and evaluate hosting features more confidently. Even a beginner-level guide gives you a huge advantage when talking to hosting sales reps.
If you manage your own servers or do development work, a UPS protects your equipment from power surges and gives you time to save your work during outages. Essential for anyone doing late-night server maintenance.
A wired connection is more stable and faster than Wi-Fi for file uploads, server management, and site migration. Worth the $10 investment if you're managing hosting from home.
- GTmetrix: Free website speed testing tool. Test your site’s performance before and after switching hosts to measure the impact. Shows load time, total page size, and specific bottlenecks.
- UptimeRobot: Free monitoring that checks your site every 5 minutes and alerts you when it goes down. Set this up on day one with any new host to verify their uptime claims independently.
- HostingAdvice.com: Independent hosting reviews with detailed breakdowns of features, pricing, and performance. Useful for narrowing your shortlist.
Quick Reference Checklist
Use this when evaluating web hosts:
- What is the guaranteed uptime percentage and SLA enforcement?
- Where are the data centers located?
- What server hardware and technology is used (SSD, web server, PHP version)?
- Is built-in caching and a CDN included?
- What are the actual resource limits, and what happens if I exceed them?
- Is SSL included for free?
- How do backups work, and can I self-restore?
- What does customer support actually look like (tested it)?
- Is managed hosting available, and what does it include?
- What is the renewal price after the introductory period?
- What is the refund policy and contract commitment?
- Is free site migration included?
- How easy is it to upgrade as my site grows?
- What control panel and server access is provided?
- What is the resource usage policy and suspension policy?
Frequently Asked Questions
Is cheap shared hosting good enough for a new website?
For a new blog, portfolio, or small business site with under 10,000 monthly visitors, yes. Quality shared hosting from a reputable provider is perfectly fine for getting started. The key word is “reputable.” A $1.99/month host with 50,000 sites crammed on one server will give you problems. A $5 to $10/month shared plan from a well-known provider will serve you well until your traffic justifies an upgrade.
How do I know when it’s time to upgrade from shared to VPS hosting?
When your site consistently loads slowly despite optimization, when you’re getting “resource limit exceeded” notices, or when your traffic regularly exceeds 25,000 to 50,000 monthly visitors. Also upgrade if you need more control over your server environment (custom configurations, specific software installations) that shared hosting doesn’t allow.
Should I choose a WordPress-specific host or a general web host?
If you’re running WordPress (and about 43% of websites do), a managed WordPress host offers real advantages: optimized server configurations, automatic updates, WordPress-specific security, and support staff who know WordPress inside and out. The premium is usually $5 to $15/month over equivalent general hosting. For serious WordPress sites, it’s worth it.
Does my web host affect my SEO?
Indirectly, yes. Google uses page speed and uptime as ranking factors. A slow host with frequent downtime hurts your search rankings. A fast, reliable host helps. But hosting is just one factor among many. Don’t expect a hosting upgrade alone to transform your search rankings. It contributes to the foundation.
Can I host multiple websites on one hosting plan?
Most shared and VPS plans allow multiple domains. Check how many domains your plan supports and whether each site gets its own resources or shares a common pool. Hosting five sites on a shared plan that can barely handle one is a recipe for slow load times across all of them.