Web Hosting Bandwidth - An Explanation

By William MacMahon


There is a lot of talk regarding bandwidth, most likely, you've heard this term at your web hosting company. Although there are many ways to describe bandwidth, it can be seen as the size of data that goes between two separate ends of an internet network link (i.e. from your web host to your computer). Bandwidth is one of the most important topics for a web host to discuss and its size is measured per second, in bits. How much bandwidth is used by a site varies depending on the services it offers. A site like a forum where there is a lot of scope for people to chat and interact will require more bandwidth than non-interactive sites. The more options a person has to interact on a site, the higher the bandwidth usage is likely to be. All of these options mean there is a larger amount of data being used and more people visit the site more often when compared to a standard website.

Knowing how to calculate bandwidth is important and easy. Take the size of your website to be 10 KB and that twenty people visit your site each day. This would mean your bandwidth usage could be calculated 10 x 20 bites for a day. Multiplying this figure by the amount of days in a month would give you your monthly bandwidth usage. It can be handy to know the other measurements as sometimes bandwidth is listed in bytes.

8 bits = 1 byte and 1024 bytes = 1 Kilobytes

It is easy to use bandwidth unnecessarily and the biggest culprits are large sized graphics and a lot of customer comments. It is also fair to say that if the end user seeks to receive a lot of images or large amounts of data that they too will use a fair share of bandwidth. This has to be borne in mind when you are constructing your website. It is common to want to add a lot of cool audio and visual treats to your site but doing so will greatly increase your bandwidth consumption. Knowing how much bandwidth you expect to use will help you seek the right package for your usage but beware of web host providers not living up to their promise. There are some providers who will not deliver what they guarantee and this makes choosing the correct supplier an important task.

Understand the amount of bandwidth that fits your requirements.

How would you known that what is the required bandwidth of your website? This question needs to be answered from technical and mathematical point of view. This would also determine the website content you are having and have projected to include in future. It is always better to keep some bandwidth in hand as it would allow you to develop the website and include new features later on. You should take out some time in determining the bandwidth required for your website. If required you can discuss the issue with your web hosts who can suggest you better on this. Almost every hosting company measures the bandwidth plan on a monthly basis and hence you can chart your requirements based n that only. Bandwidth is generally measured as:

Average Page Views x Average Daily Visitors x Average Page Size Fudge Factor x 30

If you would like to offer a range of flexibility regarding bandwidth usage, the following calculation may be preferable:

Adding the sum of the amount of visitors per day times how may times a page is looked at times the size of the web page and adding it to the number of files that retrieved from your site by the average size of the file will give the first half of the equation. This figure can then be multiplied by the largest number of days possible and a fudged figure to get the answer.

Note: All these are measured based on average data.

How traffic and bandwidth are linked:

There is a strong correlation between bandwidth usage and the amount of traffic a website gets. The best judge of this is quite often the visitors to a website as they will have first hand experience of undertaking actions of the site. This can be seen if a visitor wishes to download a music track or a video from the site. This creates traffic between the visitors' computer and the website. The bandwidth this takes up can be very low if the user has a rapid internet connection, which helps the file to download in a short space of time. The opposite can be said if the user has a very slow connection and this will result in a long download time and a large amount of bandwidth being used. This is very important if you are trying to keep note of how many bits are being transferred as this is what is classed as traffic.

Handy ways to reduce your bandwidth size.

We all dread bills and an unexpected bill can really cause panic and problems to a person. If you exceed your bandwidth amount, your provider is well within their rights to charge you for this as well as send you a reminder to keep your usage down. This may obviously cause you problems and you could be wondering how you can fix this problem.

Every website is comprised of a number of files and each file on the website takes up so much space. If a visitor to your website comes along and uses these files, this will increase your bandwidth usage. As it is your website, you have the option to control aspects on your website and it is possible to alter how often a file gets used. By limiting the number of images or downloadable items you have available on your site, you can further reduce the bandwidth that is being used on your site. Considering that these files can have a huge size and if they are being downloaded by many users, the overall impact on your bandwidth usage can be very damaging. Altering certain things on your website can also help to reduce its use. For instance, if there is an image or file on your website that is downloaded every time a visitor hits your site, there will be an excessive amount of bandwidth being used. The first action may be too remove the offending file but if this is not an option open to you, you may wish to lower the size of the file. If you are able to do this, you should be rewarded with a lower bill the following month from your bandwidth provider. Another way to look at reducing your bandwidth use is to check for cascading style sheets as they are able to make the size of your HTML files much smaller.

Ways to improve your bandwidth use:

* Keep an eye on your website and organize a running total of how many visitors are using your site and make a prediction of how many will come in the next few months. Being equipped with a rough guide for your monthly use can reduce any shocks that come in your next bill.

* Have you considered the option of purchasing bandwidth that is not metered? This type of plan may cost more but it comes with more freedom regarding the size of bandwidth available, which will be unlimited. You will also have freedom from your web host who will not be constantly monitoring your website usage.

* Be sure to keep a note of any alterations that are made to your website. Knowing the up to date size of your site will allow you to accurately forecast your bandwidth usage and bills.

* Try to cut down the inputs from any visitors on your sites. Allow only selected visitors to make comments on your website.

* Be sure to communicate regularly with your web provider and seek their advice on how best to maintain or improve your website. Not every change will lead to a rise in the amount of bandwidth your site uses but there can be positive impacts as well. By removing any files that are no longer deemed necessary can free up bandwidth to be used for other purposes.

* Rather than hosting things like Java Script within your site, try having them hosted with an external agent.

* Bandwidth can be eaten up by graphics with a large size so always ensure to load up graphics that have been reduced in size.

Last remarks:

Your web host provider is a great source of ideas and information. This is why finding the best one to forge a partnership with can make a huge difference to your site. There are so many different issues that will affect your bandwidth that choosing the right provider can inform you of what is right for you. One issue that is becoming more of a threat is bandwidth theft. It is regularly used by other websites and it is the process of using another sites graphics and pictures by linking to them. This is illegal and should not be undertaken under any circumstances. Some web host providers may tell a new user that it is okay to do this but you should never commit bandwidth theft. You can benefit from having a level of knowledge before you start discussions with your web host so doing some research is a great start. Knowing a little bit about the subject will help you greatly but be sure to listen to the technical tips and tricks that a bandwidth provider may be able to tell you to reduce your bandwidth usage.




About the Author: