コンサデコンサのGTmetrix対策

GTmetrixのポイントをあげてみる。

コンサデコンサのデフォルトの結果。
PageSpeedGradeがE(58%)
YslowGradeがD(65%)

GTmetrix-cdc-default

コンサデコンサの使用しているレンタルサーバーは、エックスサーバー。
エックスサーバーの速度上昇機能をON。

Fast-CGIとmodspeed機能をON。

そうすると、
PageSpeedGradeがB(85%)
YslowGradeがC(71%)
に上昇した。

GTmetrix-cdc-modspeed


Googleの提供するPage Speed Insightsのサイトで指摘された点を改善。
・ファイルを圧縮する。
・ファイルのキャッシュ期日を指定。

.htaccessファイルに追記。

ファイルのキャッシュ期日を指定。
[php]

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”

[/php]

ファイルでコンテンツの圧縮を指定。

[php]

AddOutputFilterByType DEFLATE text/plain
AddOutputFilterByType DEFLATE text/html
AddOutputFilterByType DEFLATE text/xml
AddOutputFilterByType DEFLATE text/css
AddOutputFilterByType DEFLATE application/xml
AddOutputFilterByType DEFLATE application/xhtml+xml
AddOutputFilterByType DEFLATE application/rss+xml
AddOutputFilterByType DEFLATE application/javascript
AddOutputFilterByType DEFLATE application/x-javascript


FileETag MTime Size


FileETag None

[/php]


Googleの提供するPage Speed Insightsのサイトで指摘された点を改善。
・細かく分かれているファイル(js、css、htmlなど)をまとめて送信する。

プラグインを使用。

Asynchronous Javascript

Javascriptをまとめるプラグイン。このプラグインをオンにすると、Tag Groups がちゃんと表示されなくなる。なので、使用をあきらめる。

Autoptimize

CSSなどをまとめるプラグイン。当初は、効果があるように見られたが、ON・OFFを繰り返しても、速度上昇効果が見られないので、しばらくOFFにする。


以上の対応した結果、調子の良い時は、A(93%)がでる。

GTmetrix-results-2015