サイトを高速化(読み込み速度の高速化)するには、サイトを最適化すると良いらしい。
で、PageSpeed Insightsのページで指摘されるのが次のような項目になっている。
この項目は、効果が高い順番に並ぶように出来ていて、上位3つくらいに対応すれば、だいたい80点以上になる。
1番目か2番目に表示される「ブラウザのキャッシュを活用する」は、ファイルに有効期限を指定することで対処する。
具体的には、ドメインの一番上にある「.htaccess」ファイルに呪文を追加すればOKで、詳しいことは前回書いた。
「ブラウザのキャッシュを活用する」問題は、これをやれば、この問題はすぐに解決する。
一方、非常に手間なのが、次の「画像を最適化する」という項目だ。
これはサイトにアップする主な画像のかなりの部分を最適化しないと、対処完了にならない。
画像を最適化するというのは、もう一つ意味がよく分からないが、簡単に言うと、ファイルサイズを圧縮して小さくすると言うことらしい。
大雑把に言うと、画像ファイルは転送量の96%を占めるので、ムダに馬鹿でかい画像を表示するのは止めましょうということらしい。
JPEG画像で言えば、圧縮率を85にしても見た目は100の時と殆ど変わらない。
しかしファイルサイズは85と100では、何倍も違っていたりする。
こういう場合、圧縮率を85以下にしてからアップせよということらしい。
画像を最適化するために使えるツールはいくつかあるようだけど、私が使っているのは「縮小専用。」というツールだ。
これは指定の大きさや指定のファイルサイズに画像を調整してくれるツールで、操作が簡単で重宝している。
ただ一つ問題があって、出力は全てJPGファイルになってしまう。
GIFやPNGファイルをメインに使ってる人は、別の画像最適化ツールを探すべきかも知れない。