Google的Pagespeed Insights(https://developers.google.com/speed/pagespeed/insights/)表示我没有利用浏览器缓存。但是,我之前检查过我是否在seositecheck(http://seositecheckup.com/tool/x_cache_header)缓存,结果表明我确实在利用浏览器缓存。那么我怎样才能让Google注意到这一点?
这是我的htaccess代码:
ExpiresActive On
ExpiresDefault "access 64 days"
答案 0 :(得分:0)
啊!这是因为我的JS文件中有外部引用! //google-analytics.com/analytics.js因为它是外部文件,所以我的网站无法缓存它。我知道我可以将这个文件存储在我自己的网站上,但我认为这可能比它的价值更麻烦。您必须及时了解文件的更新,您可以使用PHP进行更新,但对于这么小的事情,它似乎仍然需要付出太多努力。如果有人读到这篇并且很好奇如何存储和自动更新Google Analytics(或者实际上是任何页面),我在这里找到了一个很棒的指南:http://diywpblog.com/leverage-browser-cache-optimize-google-analytics/