January 11, 2017
When you say that a website is eating up a lot of bandwidth, it is basically a site that is eating up too much of your hosting resources. This can result in a sluggish website, which in turn will result in bounced traffic and lower revenues. This is definitely something you do not want for your website, so reducing bandwidth usage is what you need to aim for in this instance.
One of the main reasons why a site eats up too much bandwidth is due to the sizes of your files. If these are pretty large, then chances are, you are eating up quite a bit of your resources because of this. The usual culprit when it comes to large file sizes is images. Another culprit would be videos that you have on your site.
In order for you to reduce the amount of bandwidth usage your site is utilizing, you will need to streamline and reduce the file sizes of these items. For images, you can reduce the size of the image, not just in terms of actual size that is seen on the site, but also in file size, by reducing the image itself to a reasonable dimension via photo editing tools. You can check the file size of your images before and after this tactic, and you will see just how big a difference such a simple tweak makes. You can then use this reduced image for your pages.
Videos that are uploaded to your site can also eat up a lot of bandwidth. While you might want to have these videos hosted on your own site, doing so will just slow your page down since the resources being used to run these will be from your hosting service. Try using a video hosting site like YouTube or Vimeo, and then put a link to it, or embed the video into the page. This can help eliminate such bandwidth problems since the video will be playing from the host itself, which is the video hosting site that you used, and not your own site.
If you still want videos to be uploaded and run on your site instead of on a video hosting one, then you might want to ensure that nobody gets to embed this video on their own website or pages. When people embed your site’s videos on their pages, the video plays via your hosting service, which can result in bandwidth usage. You will want to prevent this from happening, and to do so, you will need to check your CMS for restrictions that give you control over such a thing.
This is called hotlinking and some CMS types have specific buttons that disable such a thing. This will disable any and all media types that you have on your site from showing on other sites that link back to you, which means you won’t have to worry about bandwidth issues that come from other avenues. You will however disable any videos and images that you authorize to be shown on other sites that link back to you, so you might need to rethink this strategy when reducing bandwidth usage for your site.