New bloggers ask this question all the time.How much disk space do I need for a blog? Today I’ll tell you useful information and details about the necessary disk space that you need for a blog, and even, the bandwidth per months. This is important because you will find complicated details in your web hosting account or simply want to select a web hosting package, and don’t know which one work for you.
In general, we should divide blogs in 3 categories to understand how much disk space and bandwidth you need.
1. Small blogs
If you just created your first blog and uploaded files and plugins, you don’t need more than 1 GB of space for the first 3 months in general. This is, of course, if you save your backup outside your hosting space. If you don’t know how to do that you can check my post about How to backup WordPress blog automatically every day for free.
The WordPress software needs at least 100 MB of disk space to work properly so if you have 250 MB you can blogging without an issue. But if you post every day and upload pictures, you need at least 1 GB of disk space, this can still work for months until you reach that limit.
How much bandwidth does a website needs?
The bandwidth is not an issue with smaller blogs, don’t think about it and forget bandwidth limits. A small blog with Less than 100 visitors per day don’t need more than 5 Gigabytes per month, and I recommend Inmotion Hosting that offer unlimited bandwidth. The majority if hosting providers offers enough bandwidth.
They have fast SSD servers, professional and fast customer support, and lots of features, such as, the free installation of WordPress, or any other software. Also, they offer free site or blog migration. At the same time, it’s not easy in these days to find a reliable hosting provider, like them that offer free domain name for life.
2. Medium Blog
If you started blogging for months, and have some good number of posts like 200 articles, you need additional disk space for files, and to let WordPress work normally. You need at least 4 GB of disk space, and if you upload a lot of files like pictures, PDF and other files you will need from 10 to 15 GB of space. So, from 4 to 15 GB is a sufficient disk space for blogs that receive some 1000 visitors per day.
For bandwidth, you need at least 50 GB to stay safe, you receive a good number of visitors and if you add the page views for each one you will need enough transfer limit. But, 50 is very sufficient monthly bandwidth for medium blogs that get from 1000 to 2000 visitors per day.
The above hosting works well and you can use it. It works for all the applications without exception. However, if you’re looking for the fully managed hosting for WordPress, then, I recommend WP Engine.
3. Large Blog
Larger blogs are generally blogs are online for years and popular, this is not a rule, but a popular blog need years to receive thousands of visitors per day. If you are one of the lucky bloggers who get huge traffic from Google and other search engines, you need at least 30 Gigabytes of disk space.
You should ever forget that every plugin that you add needs some space to work properly. And if you add that to other factors you find that 30 Gigabytes is a sufficient space for medium blogs
If you want my advice, I highly recommend WP Engine for professional WordPress blogs. They offer a customized environment for WordPress only, and that’s what makes them the number one premium and managed WordPress hosting provider. They offer the best-optimized hosting, but for WordPress only.
The company has the most advanced caching system with CDN and that makes your blog loads in less than one second in average. It’s a super fast host without a doubt. They offer the most secure WordPress hosting and no other hosting provider can really compete with them on quality and support.
Inmotion Hosting is the second recommended host for all sizes of blogs. You can host small, medium or large blog with this company without worrying about resources. They offer unlimited disk space, unlimited bandwidth, free domain name and exclusive SSD host that makes your blog loads faster.
Remember that this is just an estimation based on normal criteria, and you should remember also that we didn’t talk about backup space. So, if you don’t have any method to store your backups outside your home directory, you should add that space, and with a large database, you will need some additional Gigabits.
Bandwidth for large blogs can’t really estimated exactly, but 500 GB is something you must have. I know that this is a little bit large and even exceed blog usage in some cases. But keep in mind that a popular blog is receiving thousands of daily visitors, and if you add the Google and other search engines crawlers activity, you’ll need an extra amount of transfer.
You don’t need to be in a situation where you consume your bandwidth and contact your web hosting provider for additional bandwidth.
These situations of blogs that consume all the bandwidth can happen to anyone who forgets that you can’t expect what happens in traffic. Some days you get 30% less traffic. Some others you get 170% of natural traffic. This can be caused by reason, such as, Google updates, or very successful shared articles and so on. But of course, this is good for you, additional traffic that you haven’t expected is a great surprise, so, 500 GB will save you from critical situations.