I have a Drupal site for which I found that Hits increase consistently whie bandwidth decrease.
For example Compare Oct 2012 and Oct 2013
Month ---- Unique visitors - Number of visits - Pages Hits - Bandwidth
Oct 2012 - 76,765 - 136,899 - 947,085 - 6,518,124 - 89.26 GB
Oct 2013 - 140,948 - 262,258 - 1,053,322 - 8,537,972 - 29.91 GB
I know that my shared host throttle. Is it the reason?
Did you upgrade your Drupal? Maybe it has some caching enabled?
█ Michael Vlastos
█ HostWired.com - Innovative Hosting Solutions since 2005 | cPanel, Softaculous
█ Personalized support | No site suspensions | No overloaded servers | Green Hosting
█ Multiple Backups | Average Response Time: 20 min | Toll Free: 1-855-ECO-HOST
Strange. Drupal caching wouldn't have affected this anyway.
If you have some visitor-analytics package you can use, that may shed some light. I've got two guesses:
1. Lots of these visitors may be crawlers, that typically only download the main page but not (or not so often) the CSS / image files.
2. The bandwidth:pageloads ratio in October 2012 may have been artificially high. 89 GB for 6.5 million pageloads is an average of 13.7 MB per page load. That's a big page! I've had artificially inflated bandwidth before when there were some MP3 files linked from a webpage. A server in China seemed to be hosting a streaming version of it, meaning they were constantly redownloading the same MP3 files. I blocked their IP and the bandwidth figures dropped to normal levels.
Your page hits have increased by 30%, but your bandwidth has reduced to a third of its previous amount. That means you're averaging a quarter of the bandwidth per pageload.
The size of the generated HTML is more to do with the theming layer than it is to do with Drupal core (which really just provides a series of hooks and core functions to build the site). To the OP: Have you changed theme at all?
That said, given the whopping average size of each payload 12 months ago, I suspect there's something else in play here.