How to optimize and reduce the bandwidth cost for a HD senenry wallpaper site?

I have a site about HD senenry wallpaper site and free landscape wallpaper site. But it costs about 900G each month, nearly hit the 1T limit of the vps. i would like to find a way to reduce the bandwidth cost, but will not reduce the daily visitor. any one have a good way? I hope to reduce the traffic costs, but not affect the current google index and SEO.

First, use your web host’s built-in analytics tools to determine what the most frequently accessed files are and what the largest downloaded files are. Webalizer is typically available.

If you haven’t minified your javascript and CSS files, that might be one option.

Make sure to enable gzip compression in your htaccess file.

        AddOutputFilterByType DEFLATE application/atom+xml \\
                                      application/javascript \\
                                      application/json \\
                                      application/rss+xml \\
                                      application/ \\
                                      application/x-font-ttf \\
                                      application/x-web-app-manifest+json \\
                                      application/xhtml+xml \\
                                      application/xml \\
                                      font/opentype \\
                                      image/svg+xml \\
                                      image/x-icon \\
                                      text/css \\
                                      text/html \\
                                      text/plain \\
                                      text/x-component \\

But, the bottom line is that since your site offers downloads, those files will likely be the largest part of your bandwidth usage.

If you offer your downloads as image files, try offering them as zipped files instead–that might save on some bandwidth.