|
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 Site
The less bandwidth
you have, the slower your site takes to load regardless of the visitors
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
youll find your site unavailable because youre reached
the maximum allowed until a new month rolls by or you upgrade your
account.
Determining
Your Requirements
Usually 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.
Youll 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 dont 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
Plans
Bandwidth 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 youre 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, this
information is easily obtainable with one request.
Reducing
Transfers
On 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.
When ready to
search for a new host or upgrade, use our site to get quotes in
as little as 15 minutes.
Provided by HostVoice.net
|