本気でウェブサイトの高速化に取り組んだ結果99点とA評価になった。

WordPressWordPress

連休中にアクセスが増えると予想されるので、表示スピードの改善に取り組み高速化を進めていました。

表示速度に不満は無かったのですが、中国からアクセスした場合の遅さに苛立ちを感じたので、さらに完璧を求めてアップグレードし不要な物を削ぎ落しました。

スリムになったサイトの結果は以下の通りになります。

表示速度サイト3つ

どれも有名なサイトで測定をしました。

計測はサイトのトップページ(https://morifuji.me)を指定して行いました。

Google PageSpeed Insights

Google の【PageSpeed Insights】より「モバイル」「パソコン」の2パターンの測定結果は以下の通りです。

モバイル【84/100】

改善できる項目では、サーバー応答時間の短縮(TTFB)で短縮できる時間0.23sと指摘されました。

しかし、サーバーに依存する為、プログラムや設定による改善は不可能で、より高速なサーバーに移設する必要があります

ブログのアクセス数を考えると現在稼働中のサーバーを移設するメリットが無いので現状維持としました。

改善できる項目では、アニメーション コンテンツでの動画フォーマットの使用で短縮できる時間0.23sと指摘されました。

しかし、対象がtpc.googlesyndication.comである為、自分の管理下にない他者(Google)は手段がありませんので、この改善ポイントも無視です。

tpc.googlesyndication.com からの参照は、Google アド マネージャー ネットワークの広告からの参照です。
出典元・引用文献:googleads.g.doubleclick.net または tpc.googlesyndication.com からの参照

パソコン【99/100】

改善できる項目では、サーバー応答時間の短縮(TTFB)で短縮できる時間0.17sと指摘されました。

しかし、サーバーに依存する為、プログラムや設定による改善は不可能で、より高速なサーバーに移設する必要があります

ブログのアクセス数を考えると現在稼働中のサーバーを移設するメリットが無いので現状維持としました。

GTmetrix

【gtmetrix】の測定結果は以下の通りです。

全ての項目で、速度などが平均値よりも高速な結果となりました。

項目診断結果平均値
PageSpeed ScoreA(97%)72%
YSlow ScoreA(91%)70%
Page Load Time1.7s7.0s
Total Page Size313KB3.24MB
Requests1390

PageSpeed

「PageSpeed」の詳細項目は、全ての項目で[A]を獲得しています。解決する課題が見つかりません。

YSlow

「YSlow」の詳細項目は、「Add Expires headers:E (56)」、「Use a Content Delivery Network (CDN):B (80)」と判断されました。

❶「Add Expires headers」の原因が全てGoogle Analytics のコード由来なので解決不可能なので無視です。

❷「Use a Content Delivery Network (CDN)」は、CDNを使えと言う内容ですが、現在画像処理が自動で行われている為、タイミングの問題で画像の最適化が行われれば表示されなくなる為、無視です。

また、サーバーに依存する為、解決策はより高速なサーバーに移設する必要があります。現在稼働中のサーバーを移設するメリットが無いので現状維持としました。

Waterfall

「Waterfall」では、ページが表示するのに必要なリクエストが、ガンチャートが表示されています。

リクエスト数が13ですが、画像の遅延読込などを行っている為、計測上のリクエスト数を減らす事に成功しました。

Pingdom Website Speed Test

「Pingdom」の測定結果は以下の通りです。

  • 性能評価:A(91/100)
  • 読み込み時間:1.36 秒
  • ページサイズ:314.6 KB
    (ページサイズの70%以上がGoogleです。)
  • リクエスト数:16
    (リクエスト数の50%がGoogleです。)

多くの場合で、「Google Analytics」と[Jetpack]が問題点であり、改善点が見つかりませんでした。

終わりに

これ以上の高速には、ブログとしての機能やセキュリティーに支障が出るまでする必要はありません。

安全に高速する為には、高速なサーバーに移転するのと同時に、軽量で高速なテーマを使う事が一番効果があります。どんなに改善をしても、WordPressのテーマが重いと評価が上がりませんし、サーバーの処理速度の重要だと感じました。

Posted by shoutan