![]() |
Too often web hosts talk about bandwidth and data transfer in the same breath but truth be known they are different although very closely related. Bandwidth is how much data can be transferred at a time and data transfer is how much data is being transferred.
Think of it this way. If bandwidth were a bridge, then the bigger the bridge is the more vehicles can pass through it. While data transfer is the number of vehicles allowed on the bridge in say a month. In essence, data transfer is the consumption of bandwidth.
How It Affects Your SiteThe less bandwidth you have, the slower your site takes to load regardless of the visitor's connection type. If you have more visitors, some of them will have to wait their turn. The least data transfer you have, the more often you'll find your site unavailable because you're reached the maximum allowed until a new month rolls by or you upgrade your account.
Determining Your RequirementsUsually when a host talks about bandwidth, they are referring to your transfer. So you need to figure out what is sufficient for your site to function. You'll need to gather some information; fairly easy if you already have a site. Most of this information is available from your traffic history. If you don't have an existing site, provide an optimistic estimate if you intend to heavily promote the site. Then get ready for some math.
Find out the daily averages of: -
· Number of visitors / expected number of visitors
· Page size including the graphics of the page
· Page views / expected pages viewed by each visitor
Then, multiply them as follows:
Visitors x Page size x Page views x 30 days = Monthly Website Transfer
You should also throw in a small margin or error there to take into account email traffic and your own uploads to the server. If you offer downloads, then you should add the following:
Average/Expected downloads x File Size x 30 days = Monthly Download Transfer
Unlimited PlansBandwidth is very expensive. All hosts are limited by their own allocations. Thinking back to the bridge. What happens is each visitor to your site will be given a smaller lane to transfer the data, creating many tiny lanes therefore "unlimited". The more visitors you have the smaller each lane will be, which makes each visitor wait for the page to load.
More often than not there is little choice over your bandwidth as your host controls this. Some hosts may limit the number of simultaneous connections so in affect slowing down your site and refusing some visitors. This is called throttling. If you're concerned about this, you should ask the host how they control bandwidth usage or purchase a package with more data transfer. If you use HostVoice.net (link:http://hostvoice.net), this information is easily obtainable with one request.
Reducing TransfersOn the other hand, you can reduce your transfer amount by building simpler, more efficient websites and optimizing your graphics. Refrain from fancy flash presentations or streaming audio. Use CSS, call JavaScript externally instead of embedding in every page. Remove unwanted tags, white space and comments. Limit your META tags to those absolutely necessary. Having too many keywords is not search engine friendly. Besides many search engines will only review the first few and ignore the rest.
Another good idea is to cache your website but you might want to set an expiry date in the HTTP headers so the browser will refresh the content after a certain time. Use mod-gzip. It could save you as much as 40% of your bandwidth. Out of control robots can also suck down your bandwidth like a black hole. So use robots.txt to keep spiders in check.
Related Articles
- How To Reduce Web Hosting BandwidthYou just received a higher than normal monthly bill on your credit card for web hosting. Your hosting company explains that you exceeded your monthly minimum for bandwidth usage and suggests reducing the size ...
- 4 things to look out for in choosing a web hosting platformWith the hundreds of web hosting companies out there competing with one another to offer the
- Hotlink ProtectionBandwidth theft or hotlinking is direct linking to a websites files (images, video, etc.). An example would be displaying a JPEG image you found on someone elses web page so it will appear on your own site, journal, weblog, forum posting, etc.
- How To Shop and Save On Website HostingFrom small mom and pop home-based businesses to mega- stores, people ask this question in business every single day. Even if you only operate a small, local business, if you dont have a website (or at least email) people honestly look at you funny....
- How much bandwidth does your web site need?Would you like to be able to more accurately predict your bandwidth needs? You need to consider two key factors to avoid losing your site or paying too much money.
- Optimize Your Graphics For The WebHeavy graphics cost you money and traffic. They cost you money because heavy graphics require both significant storage space and bandwidth. Since your web host will usually give you a limited amount of storage space and a maximum data transfer allowance, heavy graphics can cause you to exceed tho...
- Website Hosting Tips - Ten Factors To Consider When Choosing A Website HostIn order to become successful online you really need your own website, but how do you choose which hosting plan is right for you? There are many factors that you need to be aware of before you decide which company you want to use.
- Tips to Find the Right Web Hosting CompanyThis article outlines the most important considerations one should keep in mind while looking for a website hosting service provider. Lets take a look at some of them.
- First Web Hosting ExperienceWell… youve purchased a domain name… created a pretty design… filled it with content… what now?
HOSTING.
I suppose that you know what a web hosting is, and we dont need to repeat in once again. Actually if... - If Using A Web-Hosting Company, What Should You Look For?There are many factors to consider when choosing a web-hosting company: Long Running, Reliable, And Typically Larger Companies With Great Customer Service

