Three Secrets Budget Web Hosts Don’t Want You to Know

secretSome of the offers out there for web hosting seem like a steal. Hosts offering tons of space, unlimited resources, all for no more than a Starbucks coffee per month.

You’d be crazy to pass on these type of accounts, right?

Unfortunately, when a web hosting offer seems so attractive and at such a low price, there are some sacrifices that are made…

Those sacrifices are at the expense of the client, in order for the web hosting company to make a profit. Here’s three secrets that budget web hosts don’t want you to know.

1. Resource limits are quite restrictive

Most of the budget web hosts have to pack their servers full of accounts to turn a profit. It’s typical to see thousands of accounts per server.

Even with software that web hosts use to manage spikes and keep resources available, thousands of websites all clamoring for precious resources like CPU, memory, and disk performance will put a severe strain on the server. In order to avoid the server crashing or becoming borderline unusable, budget hosts set very low limits on what a site can use in terms of server resources.

If your site becomes somewhat busy, or a handful of visitors are hitting your blog or ecommerce application at the same time, your account will likely be throttled to reduce its consumption of cpu / memory. This means your site will be quite slow, unusable, or even suspended by the host. This can happen without your knowledge, and at a time where you need the resources to support more visitors.

Contrast this with a reputable web hosting company that has an undersold environment.

What do I mean by “undersold”? This means that the number of accounts per server are much lower than the maximum allowed. This allows any one site to consume the resources it needs within reason such that no throttling or suspensions occur.

A good web host will manage these resources effectively, and leave plenty of horsepower available to easily handle spikes in usage.

2. Too much data stored for effective backups and restores

Tons of accounts on a server with virtually no limits on disk space translates to servers with many Terabytes (1,024 GB = 1 TB) of data (some over 5 or 10 TB). That is a lot of data to backup and be able to restore.

When disaster strikes, and this enormous amount of data has to be restored, it could take *DAYS* for this to complete. Days is not an exaggeration. I’ve seen it many times.

Why would it take days? Assuming a conservative restore rate of 100 Gigabytes per hour, a server with 4 Terabytes of data would take just under TWO full days to be restored.

On the other end of the spectrum, a web host that undersells and has responsible disk space limits is in a better position for a fast recovery. Servers with 100-200 GB of data can be restored in a few hours at most.

3. Performance is quite abysmal

If you rely on anything besides plain text and images for your site, performance is quite important. In an oversold budget hosting environment, servers are already close to being maxed out. Hard drives are overworked, free cpu cycles are scarce.

This results in any dynamic element (i.e. MySQL, PHP, ecommerce, a blog, etc…) on your site being much slower than it should be. Your code is waiting in line like everyone else on the server, trying to use these resources. The log jam causes pages to load slowly.

How slow? We’ve seen other hosts deliver page loads for blogs and ecommerce applications in the 5 to 15 second range. That is an eternity to wait for both customers and search engines like Google. Visitors will penalize you by clicking to another site, tired of waiting for your pages to load. Google will penalize you by ranking your site’s speed below other websites, which can lower your site in the search results.

We’ve had new clients that use ShopSite as their ecommerce application believe that the admin panel for ShopSite is slow. It wasn’t until they moved to us that they realized that ShopSite’s back office is actually quite fast! They couldn’t believe the difference. That is what good web hosting should do for your site.

What’s it like in a properly managed undersold hosting environment? Dynamic pages should load as fast as plain text. Your visitors and visiting search engines will give you bonus points for a speedy and pleasant browsing experience.

Curious if your current web host is fast? Take our Speed Challenge and find out!

Not all web hosts are run equally well. They may have slick ads and talk up their services, but if they put too many accounts on a server, and have price points that require packing them in like sardines… limits, storage, and performance will suffer to a large degree.

If you rely on your website for income or as a go-to resource for others, you’ll want to insure that the web host you choose can deliver on its promises. Ask questions like:

  • How many accounts do you put on a server?
  • How do you ensure my site will run fast and always have access to server resources?
  • Are there any Terms of Service limits placed on my account?
  • What is the typical amount of disk space used per server?

photo credit

Google Shopping Feed Changes – Custom Goods Affected After July 15, 2013

Google recently announced
Updated Google Shopping Feed Specification Changes that are going into effect shortly. They list six changes for merchants submitting data feeds.

The two most important ones that may impact merchants are:

  • Custom, Vintage or Collectible Goods that do not have unique identifiers will be required to submit a new field “identifier exists” beginning on July 15, 2013 for US merchants.
  • Google is recommending submitting higher resolution images with at least 800 pixels in height and width. This is not a requirement, just something they believe will help products stand out.

Custom Products Without Unique Identifiers

Previously, if your products did not have unique identifiers, all you needed to do is get an exemption from Google for these products.

Starting July 15, 2013, Google will now require that any product that does not have a unique identifier will have to be submitted with a new attribute:
“identifier exists”

This new attribute will need to be set to “FALSE” for any product without a unique identifier.

The previous policy of obtaining an exemption from Google will not be supported after July 15th.

How to Submit identifier_exists using ShopSite

If you’re using ShopSite as your ecommerce solution, and you currently submit a feed to Google, it’s quite easy to add this new attribute:

1. Setting the extra field name to match the Google attribute (identifier_exists)

Preferences -> Extra Fields

(click image to enlarge)

(click image to enlarge)

2. Putting the word “FALSE”  for each custom product in the matching extra product field

Products -> Edit Product Info

(click image to enlarge)

(click image to enlarge)

3. Sending the extra field to google:

Merchandising -> Google Search -> Configure

(click image to enlarge)

(click image to enlarge)

These 3 steps will allow you to remain in compliance with Google’s new rules come July 15th. It is safe to submit this new field now, as Google supports it.

Make sure you take action before July 15th if you sell custom products that don’t have unique identifiers and submit a feed to Google. This will allow these products to continue to appear in Google Shopping.

As for the larger image recommendation… Although Google is not requiring these larger more detailed images, their recommendation can easily become a mandatory one down the road. It might be worth investing the time and effort to meet their recommendation if you get an appreciable amount of sales from Google Shopping.

ShopSite Tip – Consistent Image Resizing

It’s a question we hear quite often:

“Why is that image so large?”

Sometimes a couple of products have images which are huge compared to their neighboring products.  Why are they so large?  It’s usually caused by the image resize settings.

Pixels Not Percent

You can set your image size options on the Images > Configure screen in ShopSite, which gives you the option of using a specific pixel size or a percentage:

Pixels or Percentage

Pixels or Percentage

If your images are not displaying in the desired size, first check the image size setting to make sure it’s set to the one you want to use.  For example if a More Info product image is wrong,  see if the product’s “More Info Page Image Size” is using the correct setting.  Assuming the selected size is correct, the next step is to review its settings on the Images > Configure screen.

Is the “# percent of original size” option enabled?  If so, that is most likely the issue.

Since the original images you upload could be a variety of sizes, the “percent of original size” option can lead to inconsistent image sizes.  Try enabling the “max width” and “max height” setting and configure them to a dimension (in pixels) that works for your design.  Then resize the product image and test again.

Setting a specific dimension will allow you to have a consistent size across all your images, regardless of their original size when uploaded.

What Size Do I Use?

There are many ways to find the best size – here are a few tips:

- Using Firefox, right-click on a product image on your site which displays in the correct size.  Select “View Image Info” from the popup menu and the “Dimensions” field on the next screen show will the size of the image.

- Set a new max width or max height Image Size and the test it by resizing an image, publishing, and viewing the product that you want to fix.

- Ask your designer what image size they recommend.  They most likely designed your site to use a certain sized image or a certain size range.

But It Still Doesn’t Resize!

Is your image still not resizing?  Check the image file name and make sure it ends in .jpg, .gif, or .png.  ShopSite can not resize other image types and the filename must end in its correct extension in order to be resized.  (You can’t save an image as a .gif and rename it to .jpg.  Its actual file type must match its extension.)

What About Resizing On Upload?

ShopSite has an option in the Image Layout Defaults section of the Images > Configure screen which lets you resize the “original” image when you upload it.  Doing so can help percentage-based resizing work better, but be careful if you use this setting.  There is no “undo” after you resize the original.  So if you make the original too small the only way to have a larger image would be to upload the original image again and make sure ShopSite’s not set to resize it on upload.

If you leave that setting off and don’t resize the original, you can always change the 3 resize options and resize your images at anytime.  Assuming of course that your original image is larger than the largest image you want to show on your site.  ShopSite will shrink images, but it can not increase an image to be larger than the source file.

Still no luck getting the image to display correctly?  If you’re a LexiConn customer feel free to send us details of the issue and we’ll check it out for you.

 

My Disappointment with the Web Hosting Industry

sad_faceI was recently following a discussion by web hosting owners and employees about the use of new software for web hosts. They were discussing software that can help web hosts manage resources on servers. Software which helps regulate server environments.

I was shocked and disappointed with how the conversation progressed. It was along these lines…

Host A: “Product X is great. It allows us to easily host 1,000 or more accounts per server without any issues with load spikes, or instability

Host B: “Yeah, Product Y has enabled us to host 3,000 – 4,000 sites per server, really maximizing our potential

Host C: “I agree. The software throttles any heavy users, keeping things humming along for the most part. Everyone wins

Vendor A: “Yes, our software has many of the large hosts packing in 5,000 or more websites per server. It’s great.

Host D: “Yep. The software auto throttles the more resource intensive clients, allowing the serve to remain stable, even with thousands of sites hosted on the server.

Almost everyone in the discussion was singing the praises of both the software and the fact that they can pack em in like sardines and not have their servers crash.

No one was stating what I found to be obvious:

In doing this, each individual client (aka “sardine”) is the one that loses, although the good of the whole is sort of maintained.

What do I mean? I’ll explain…

pie

Each server has a finite number of resources to go around (memory, CPU, drive load). Think of each server as a pie. The hosting clients are then sharing these resources between their sites.

slice_pieIn pie terms, you have customers that are each eating a slice of pie from the whole pie. The more customers there are, the smaller each slice becomes.

If you have thousands of clients on a server, the size of the slice they have when it comes to available resources is quite small (think crumb size). All it takes to go over your allotment is a small spike in traffic, or traffic that’s hitting your dynamic pages like your blog, shopping, cart, etc…

What’s wrong with throttling?

So what, you exceeded your allotment. Who cares right? The overall server is stable.

snail

When these software solutions throttle your site, that means they slow it down. Not just a little. They slow it to a crawl. They limit what it can do, so as to not use the resources that the other thousand plus are clamoring for. This means your website suffers greatly. You’re penalized for any appreciable use you try to get out of your site. You lose, “everyone” wins.

The sad thing is everyone has come to expect this as the norm. Slower than normal websites, throttled resources, very limited accounts, it’s all just part of how it all works.

Except that this is *NOT* the norm for web hosts that provide true quality and performance, day in and day out.

Shared hosting done right

superman

Why was I so shocked by this nonchalant convo other web hosts were having?

I was shocked because we provide a service that is directly opposite of what these other hosts were promoting.

  • We limit the number of accounts to 100 – 200 per server max.
  • We don’t throttle any accounts, so any one site can use the resources needed (and available) whenever it’s needed.
  • We use better quality hardware than many hosts that packs thousands of accounts on a server, allowing our clients to experience truly fast web hosting.

To me, this is how web hosting should be. This is what clients should expect as the baseline for their accounts.

Not some overloaded, severely throttled, watered down version of hosting that many of the major hosts out there profess to be enterprise level hosting.

magician_hat

Hosting is not magic. There are a set number of resources per server, a set number of clients per server, and income generated from a monthly price that is charged.

In the fastest “race to the bottom” mentality, many web hosts have decided to jam each server full of thousands of clients, severely limit resources, make the entire process mediocre at best in terms of speed and performance, and charge the equivalent of a can of coke per month in fees.

Of course they need to put thousands of clients on a server – They are not charging enough to make it work otherwise. The hosting clients suffer, the servers are not even remotely fast, and the level of customer support (many times outsourced) is abysmal at best. But hey, the hosts don’t have to do much work now, as the super-duper automated software will magically keep the server stable.

You should expect more from your web host. Hosting does not have to be something you suffer through.

As the industry converges towards a commodity based, commune like environment, where everyone must suffer a little for the good of the hosting company, realize that there are hosts out there that still care about each person’s hosting experience. Hosts like us that cater towards the business based website that needs fast hosting. Hosts that provide the resources required for a successful website.

photo credit

Top Ecommerce Blog Posts and Articles for April 2013

It’s finally golfing season, so I’ll get right to the links.  ;)

TOP POST: Google Shopping: Product Listing Ad & Feed Optimization Tips & Best PracticesSearch Engine Watch
A must read for ANY ecommerce merchant.

Mobile Product Pages: Always Offer a List of Compatible ProductsBaymard Institute
Great advice for your mobile pages.

A 4-Step Approach to Ecommerce Content: Focus on the ExperienceSearch Engine Watch
It’s not all keywords and ranking…

Lifting A Manual Penalty Given By GoogleSEOMoz
Good story about how one site owner got his ranking back.

5 common mistakes with rel=canonicalGoogle Webmaster Blog
Don’t make these mistakes when using this tag.

33 examples of great meta descriptions for searchEconsultancy
A close second for top post of the month – great ideas in this one.