How To Know That You’ve Outgrown Your Current Web Host
Cheap, shared hosting is great when you have no traffic. Startups don’t have a high IT budget, and it’s tempting to go with cheap $5-per-month hosting, but you soon discover this is problematic when you start driving traffic to the site. You can’t customize server resources, and you could share a server with thousands of other webmasters.
Shared hosting is adequate for a new startup, but here are the telltale signs that you’re outgrowing your current host solution.
1. Your Website Performance is Unacceptable
Visitors will wait a second or two for a website to load, but after too long they bounce from your site. Visitors expect a site to load within a couple of seconds; if it doesn’t, they assume it’s broken. You can use monitoring tools to assess a site’s performance and identify if it’s too slow.
Google PageSpeed Insights lets you enter a website and determine if speed is adequate for both desktop and mobile users. It even gives you suggestions for components of the site that you can optimize for better performance. If it’s just your code, you can change it to speed up load times.
For sites with severe performance issues, it’s usually the shared hosting that causes the problem. With thousands of other websites on the same server, you compete for memory, hard drive space, and CPU power. Hosts do as much as possible to limit resources for each shared host customer, but you can’t be sure that some other webmaster is using applications that take most of the server’s resources. It’s best to move to your own server to avoid these issues.
Another issue with poor performance is search engine ranking. Search engines use site speed as a quality signal. Slow sites have a disadvantage compared to competitors with faster hosting speeds.
2. Your Site is in a “Bad Neighborhood”
Although search engines explicitly say that shared hosts don’t affect your website ranking you can be in a bad neighborhood that inadvertently affects your ranking and your site’s trust factors.
For instance, suppose the other 100 sites on the same server often send spam messages. The host uses the same email servers to send email messages from their clients to their clients customers. If a host is known for allowing spammers, you could find that your own legitimate email messages are thrown into your recipient’s spam boxes.
You don’t want to house your website in a bad neighborhood or you could find that your site is lumped in with the spam sites. Tools such as DomainTools lets you research a server’s IP address and find out what other sites are hosted on the same machine. You can then assess the other sites that share a neighborhood with your own.
A good host will let you request to have the site moved, but other hosts will force you to upgrade your contract to VPS or a dedicated server. It’s easier to move a site to a different server with the same host, so you should choose a reputable host before you deploy your site.
3. Has Your Server’s IP Been Blacklisted Before?
A blacklisted IP could be considered a part of a bad neighborhood, but even blacklisted IPs can be reinstated to good neighborhoods. Unfortunately, having a previously blacklisted IP for a host server can have residual effects for legitimate business owners. Your emails might still be blacklisted by some providers, and other services might still have your site blocked.
For instance, if a former site owner spammed popular web services, these services might block the IP. This means that even now that you use the IP for legitimate web services, you will have to contact these domain owners and ask that they lift the ban. This is much more tedious and difficult than just moving your site to a different web host, specifically a different IP. You can still use the same host, but you need a different IP.
4. Can Your Site Handle Spikes in Traffic?
Most sites have seasonal traffic. Even popular sites see spikes in traffic at specific times of the day. Your site must be able to handle these spikes in traffic, but it’s difficult for a webmaster to identify when they happen. You can use analytics and logging tools to find the busiest times in the day when you get the most traffic.
If you still can’t identify any spikes, several tools on the market let you emulate spikes in traffic. These tools help you develop a benchmark for traffic versus performance. It’s unto unusual for an e-commerce store to see heavy traffic during Black Friday and Cyber Monday. Before you lose money from a crashed web server, use these traffic emulation tools to test your site. Just make sure you use them during off-peak hours, so you don’t crash your site during normal business hours.
5. Do You Have an Application That Requires Server Configurations?
Customizing your server resources is one of the biggest advantages to VPS or dedicated servers. The only way a host can ensure that no configuration interferes with other sites on the server is to keep standard setups and disallow any requests to change them. This means that if you need customizations, your request is immediately denied.
You can expect to need custom configurations if you decide to build your own application. A VPS is a virtual environment that acts like a dedicated server. You still have limited resources, but you don’t share the general environment with other users. VPS is the next best system upgrade when you determine that you need more resources.
A more expensive upgrade is dedicated servers. You lease the entire server and have full control of it. The server just sits at the host instead of in-house. This option is good if you need the entire server and not just a portion of its resources.
You can also work with cloud hosts, which lets you pay as you go. Each time you add an application or resource, you pay for it instead of paying for a set amount of resources or servers. Azure and Amazon Web Services are two common cloud hosts that many site owners are working with to save money but keep the scalability and flexibility in pricing.
It’s imperative that you move hosts should you discover that you need more resources. It’s a mistake to let performance suffer and leave your site to shared hosting. It can cost you thousands every month and limit your growth.