Every now and then, I check up on https://solar.lowtechmagazine.com/about/the-solar-website/
This is a website that has managed to optimize itself to only contain 0.5mb of data per page (on average). They're running on a battery and solar power, without any mains connections, and maintain an impressive site uptime.
I would highly recommend giving their site a read.
Shout out to @rra as one of the contributors to the site, I can only apologize for not having the time to find Fedi handles for the other awesome contributors.