Do you want to know exactly how much monthly bandwidth is required or needed for your website to handle traffic? Don’t worry! You’re in the right place.
You will find answers for these 3 common queries in below topics:
- You want to create/launch a new website and no idea whatsoever that how much bandwidth your website will require.
- You want to migrate your Blogger blog/website to WordPress, but confused about how much bandwidth will be required on WordPress after the migration.
- You have an existing website and worried whether your current hosting bandwidth is sufficient to handle your traffic in the future or not?
Following topics will be covered in the post:
- What Is Website Bandwidth?
- Why Enough Bandwidth Is Important For A Website?
- How Much Bandwidth Is Needed For Your Website?
- How To Calculate The Bandwidth Needed For Your Future Traffic
- How To Reduce The Bandwidth Usage
01. What is Website Bandwidth
A website bandwidth also called hosting bandwidth is a data transfer rate. It is the maximum amount of data that your website or hosting can transfer to your website users(HTTP), downloads/uploads, FTP, SMTP, POP, IMAP, etc, in a given amount of time.
When you open a website page its content like images, text, videos, styling, code, ads, etc, needs a bandwidth to load/download from your server where they are stored.
Every hosting package offers you a certain amount of bandwidth like 50GB, 100GB, 200GB, 1TB, etc, per month, and this bandwidth will be consumed by your website pages when they are visited by people. Higher the traffic, the more bandwidth will be consumed.
Let’s say the size of a random page of your website is 2MB. This page is visited by 15 users in a single day. It will consume a bandwidth of 2 X 15= 30MB, out of your total bandwidth.
02. Why Enough Bandwidth Is Important For A Website
You must have a good understanding of bandwidth, now let’s understand why enough bandwidth is required for your website.
As we mentioned above that your website pages consume bandwidth when they are visited by people. The more your website is visited the more bandwidth it will consume.
If your website does not provide the enough bandwidth to handle your traffic it will get slow and might show Page Not Found errors. This will effect your page rankings in search results and reduce your traffic as well.
People don’t like slow websites. If they found website is slow they exit without exploring the other pages of website. It ultimately results in high bounce rate.
It is always very important to provide enough bandwidth and resources to your website so that it will handle your traffic efficiently.
Namecheap’s Shared Hosting Plans provide you Unmetered(unlimited) Bandwidth to handle your website traffic efficiently. In addition to unmetered bandwidth its also offers SSD storage, and Free Supersonic CDN.
03. How Much Bandwidth Is Needed For Your Website?
It has always been a common question that “How much bandwidth is needed for my website?” To answer this question we did some research and gathered traffic stats from websites with approximately 30,000 visitors per month.
It will help you to calculate a bandwidth needed for your website.
From our research we concluded that the average bandwidth required for a website with approximately 30,000 visitors per-month is 26GB.
Formula
Our formula to calculate No of Visitors Per-GB from Total Visitors and Bandwidth is:
Total Visitors / Total Bandwidth = Number Of Visitors Per GB
30,000 / 26GB = 1153.84
Number of Visitors Per GB = 1153.84
Number of Visitors Per GB that we have calculated above will be same for all calculations. It means that if you want to calculate “Bandwidth” or “Number Of Visitors” from given Bandwidth you will use the same value i.e 1153.84, as we have shown in the Calculations section below.
Our formula to calculate the Bandwidth for Total Visitors:
Total Visitors / Number Of Visitors Per GB = Bandwidth
Our formula to calculate the Number Of Visitors from given Bandwidth:
Total Bandwidth X No Of Visitors Per GB = Total Number Of Visitors
Calculations
If a website with 30,000 visitors-per-month requires 26GB bandwidth then how much bandwidth is required for a website with 20,000 visitors-per-month?
20,000 / 1153.84 = 17.33GB Approximately
If a website with 30,000 visitors-per-month requires 26GB bandwidth then how much bandwidth is required for a website with 1000 visitors-per-month?
1000 / 1153.84 = 0.86GB Approximately
If a website with 30,000 visitors-per-month requires 26GB bandwidth then how much bandwidth is required for a website with 1,20,000 visitors-per-month?
120000 / 1153.84 = 104GB Approximately
100GB bandwidth supports how many visitors if 26GB bandwidth supports 30,000 visitors-per-month?
100 X 1153.84 = 115,384 Total Visitors
300GB bandwidth supports how many visitors if 26GB bandwidth supports 30,000 visitors-per-month?
300 x 1153.84 = 346,152 Total Visitors
A person with a Blogger blog has 1,50,000 visitors-per-month. He has decided to migrate his Blogger blog to WordPress. Now he is confused about choosing a Bandwidth like how much bandwidth will be sufficient for his blog on WordPress to handle the traffic?
150000 / 1153.84 = 130GB will be a sufficient bandwidth to handle its traffic on WordPress.
04. Calculate The Bandwidth Needed For Your Future Traffic
In this section you will learn to calculate the bandwidth needed for your future traffic using our Formula. You can collect your Monthly Bandwidth Usage from cPanel and No-Of-Page-Views per month from Google Analytics.
Follow the subsections to find the Bandwidth Usage and No-Of-Page-Views per month. Once you find the figures put them in our formula
How To Find Bandwidth Usage On cPanel
Find the steps to find the bandwidth usage on cPanel.
- Go to your cPanel account.
- Enter Username & Password and click Log in.
- Go to Metrics section in your cPanel account.
- Click on the “Bandwidth“.
- Scroll down to bottom of the page. It will show you monthly bandwidth usage by your website and other services like email and FTP.
- The “Total – All Services” shows you the total bandwidth used by your website traffic and services in a given month.
How To Find No-Of-Page-Views Per Month In Google Analytics 4
Now in the Google Analytics you will learn about how many visitors have consumed the bandwidth.
- Open your Google Analytics 4 account.
- From the Sidebar go to Reports.
- Go to Engagement and click on the Pages and screens report.
- Click on the Date Range located at top-right corner.
- Choose the Date Range or select the pre-built filters like Last 30 Days, Last 12 months, etc.
- Once you choose the date range click on the Apply.
- You can see the page views on Views column.
Calculate The Future Bandwidth
In the above sections you have learnt about getting monthly Bandwidth Usage and No of Visitors. Now you can use our formulas to calculate the future bandwidth for your website.
Let’s suppose there is a website whose average Monthly Visitors are 1,70,000 and average Bandwidth Usage is 136GB. If his website visitors reach 5,00,000 per month, how much bandwidth will be sufficient to handle that traffic?
Total Visitors / Total Bandwidth = Number Of Visitors Per GB
1,70,000 / 136GB = 1250
Number Of Visitors Per GB = 1250
Since you have Number of Visitors Per GB, now you can calculate the future bandwidth for 5,00,000 visitors per month.
Total Visitors / Number Of Visitors Per GB = Bandwidth
5,00,000 / 1250 = 400GB
So the sufficient bandwidth to handle the monthly traffic of 5,00,000 visitors per month would be around 400GB.
How To Reduce The Bandwidth Usage
In order to improve the efficiency and performance of your website you can reduce the bandwidth usage using following techniques.
- Before upload, optimize your images using image compression techniques.
- Use the Lazy Load feature on your website. This technique loads the images only when visitors reach to their position by scrolling down. There is no need to load images in advance.
- Don’t use heavy videos and audios.
- Remove unnecessary code, comments, tags, etc. You can use CSS and JavaScript files externally instead of inserting in your website.
- Enable Google AMP on your website.
- Use the caching plugin like W3 Total Cache. This plugin speeds up your website by reducing page load time, improving web server performance, caching of CSS and JavaScript in memory, etc.
So it was all about calculating the monthly bandwidth for your website visitors. If you like this post then don’t forget to share with the other people. Share your feedback in the comments section below.
Also Read
Leave a Reply