The reason why there is a no-cache header ist caused by POST request. Request frontpage and make a browser reload. Check also requests in developer console. The main document is no GET request, it is POST and POST requests will not be cached.
By the way, this page is terrible. 3MB and 30...