Pinkfishのブログ

Pinkfishのブログ

ブログの説明を入力します。

Amebaでブログを始めよう!
PageSpeed Insights で自分のサイトを初めてチェックをしてみたのですが、結構引っかかってしまった。

まずは「ブラウザのキャッシュを活用する」の部分をフォロー。

こちらのサイトを参考に .htaccess に追記。
http://liginc.co.jp/web/useful/137177

<ifModule mod_expires.c>
ExpiresActive On
ExpiresByType text/css "access plus 15 days"
ExpiresByType image/gif "access plus 10 days"
ExpiresByType image/jpg "access plus 10 days"
ExpiresByType image/jpeg "access plus 10 days"
ExpiresByType image/png "access plus 10 days"
ExpiresByType application/x-javascript "access plus 10 days"
ExpiresByType text/x-javascript "access plus 1 month"
ExpiresByType application/javascript "access plus 1 month"
ExpiresByType application/x-javascript "access plus 1 month"
ExpiresByType text/js "access plus 1 month"
ExpiresByType text/javascript "access plus 1 month"
ExpiresByType application/x-shockwave-flash "access plus 1 month"
</ifModule>

サーバーにアップ後再びチェックするとだいぶ改善されていたが、3つだけ残ってました。

https://syndication.twitter.com/…a&suppress_response_codes=true&t=1628958 (5 分)
http://platform.twitter.com/widgets.js (30 分)
http://www.google-analytics.com/analytics.js (2 時間)

調べてみるとツイッターの埋め込みはどうしようもないらしい。
Google Analytics も調べる前からどうしようもないだろうなーということで、
とりあえずブラウザのキャッシュについてはここまでとしよう。