企業担当者様向けWordPressの相談室

HOME ご相談

WordPressサイトの表示速度が遅いので、速くしたい!

WordPressで構築したウェブサイトを数年間運用しておりますが、表示スピードがだんだん遅くなってきました。投稿データが増えた分、読み込みに時間がかかったりするのは理解できるのですが、こういった場合の改善策を教えていただきたく……。
Director
表示スピード改善」……これはWordPressに限らず、動的CMSの宿命的な問題かもしれませんね。表示スピードが遅くなる原因は、複数ありまして、根本的な解決を求める場合は、サーバのスペックやPHPのバージョン等、関連するところを隅々まで点検する必要がありますが、今回は「比較的すぐできるページ高速化TIPS(HTML編)」として、エンジニアのTIPSをご紹介します。

回答者:エンジニア

“比較的すぐできる”ページ高速化TIPS(HTML編)

皆さんがサイトを閲覧する際、「1番」ではなく2番目、3番目に気になることはなんでしょうか。

デザイン、フォントサイズ、動き、もちろんコンテンツの内容……他にもあるでしょうが、私個人としては、ページにアクセスしてコンテンツがすべて表示されるまでのスピードです。

コンテンツを把握するまでの時間があまりに長いと、よほど興味のあるページでない限りタブを閉じてしまいます。

最近では、時間短縮のため倍速でドラマや映画などを見る人も増えてきましたが、そういったせっかちな現代人に向けて、自社サイトの表示速度を改善する必要がある、と感じた方も多いのではないでしょうか。

すべてではありませんが、コーディングをする際に、ちょっとずつ、あちこちを気にすることで、表示速度が改善する可能性はあります。

「(サイト表示が遅くて)直帰率が増える」ということは、すなわちSEOへも影響するので、自分は別に倍速で生きているせっかちさんじゃないし……とは思わず、一度、改善について考えてみてはいかがでしょうか。

とにかく読み込むファイル数とそれぞれのファイルサイズを減らす

ユーザーがページにアクセスしてから、ブラウザがページのコンテンツをすべて表示するにはページ内にあるHTMLや画像、CSSやJavaScriptファイルをダウンロードする必要がありますが、これは性質上、同時に複数、ダウンロードすることはできません

常にシングルタスクです。

そのため、ひとつひとつのファイルがどんなに小さくてもファイルの数ぶん、ダウンロードを繰り返し、表示のための時間はどんどん長くなっていきます。

ダウンロードするファイルの「数」と「サイズ」は、少なければ少ないほど表示速度が上がるという考えは間違いではないでしょう。減らす手段はいろいろありますが、例えば下記のようなものがあります。

動画ファイルを除き、ページ容量の多くを占める「画像ファイル」を最適化、圧縮する

  1. アイコンはSVGファイルにする
  2. 写真はPNGではなくJPGファイルにする
  3. グラデーションを使っていないロゴや地図などはPNGファイルにする。
  4. 透過しなくてもよいPNGファイルは、形式を「PNG24」などではなく「PNG8」にする

など、その画像に合った拡張子を選べると無駄な容量が減るため、ページ容量のダイエットになります

●画像圧縮ツールを使って解像度を保ったままファイルサイズを小さくする
JPEGminihttps://www.jpegmini.com/
Tiny PNGhttps://tinypng.com/

Director
過去の実例からしますと、「画像圧縮ツール」は非常に有用です。プラグイン実装して、一括(個別も可)で「圧縮」できますから、手間もそんなにかかりません。上記で紹介した2サービスなどは、実際に見た目にはほとんど劣化がなく、それでも大幅にサイズダウンできたりします。実装には手間がかかりませんので、関連ある制作会社様に相談してみてください(大量の画像を、選別しつつ、個別に圧縮するとなると工数=費用はふくらみます)。

●複数あるCSSファイルはひとつにまとめる
ご存知の通り、CSSはあとに書いたものが上書きされるので、まとめる際は順番に気をつけてください。
ファーストビュー内のスタイルは外部CSSファイルではなく、別途HTMLの<head>の中に直接記入することでより表示が高速になります。切り分けずにすべて直接記入する方法もありですが、管理上、煩雑になりがちなのでファーストビューだけにするのがおすすめです。

●小さいアイコン画像などは複数枚を1枚にまとめるCSSスプライト、画像をテキスト化するBase64エンコードなどといった手法を試す

●HTMLやCSSをminify化(圧縮)する

●CDNを活用する

●大きく見せたい画像は遅延ロードを試す
ブラウザは現在の画面より下にある画像もダウンロードしようとするのでスクロール領域に入って初めて画像を読み込むプラグインがありますので、そういったものを試してみるのもよいでしょう。

●ブラウザのキャッシュ期間を長くする(.htaccessを編集できる環境のみ)

●不要な計測タグは削除する

今回ご紹介したのは、「ダウンロードするファイル数・サイズを減らす」方法の一部です。実践することをおすすめしますが、まずはPageSpeed Insightsなどで、現状の表示速度を調べてみるとよいでしょう。問題点が可視化され、俯瞰して考えることができるようになりますので、ぜひ一度試してみてください。

こちらの記事を閲覧した方は
以下も閲覧しています
WordPressサイトで「カスタムフィールド」を使うと、簡単に更新(入力)できるようになるのは本当ですか?
開発会社とは別の会社がWordPressサイトを「改修」するのは難しいのですか?
無料
企業担当者様 必読!
WordPressサイト改修のための事前チェックシート

安全に効率よくWordPressサイトを「改修」するためのポイントをまとめました。

ダウンロードはこちらから
  • 事前チェックシート1
  • 事前チェックシート2
  • 事前チェックシート3
  • 事前チェックシート4
  • 事前チェックシート5

CONTENTS

企業の方の相談

企業の方の相談

企業関連のWordPressサイトのお悩みは、大別すると6つのジャンルに分けられます。

リニューアル

サーバのスペック不足やPHPのバージョンアップ等、WordPressのサイト移設(引っ越し/リニューアル)に関するよくあるお悩みをまとめました。

コンテンツ更新(操作)

「新たな更新機能を実装したいけど、どうしたらいいかわからない……」。プラグイン関連も含めてコンテンツ更新に関するお悩みをまとめました。

バージョンアップ

WordPress本体やプラグインのバージョンアップなど、WordPressの場合、「バージョンアップ」のお悩みは尽きません。こちらにまとめました。

SEO(集客)

ホームページ開始時にはあまり意識していなかった「SEO」。でも今になってその重要性に気づいてきた…。WordPressサイトと「SEO」についてまとめました。

セキュリティ

動的CMSであるWordPressの宿命ともいえる「セキュリテイ」問題(脆弱性)。ただし、問題のポイントを理解すれば回避する方法はいくらでもあります。

その他

どこのカテゴリーに収めたらよいか迷った「お悩み」をこちらにまとめました。

個人事業の方の相談

個人事業の方の相談

個人事業主様のWordPressサイトのお悩みは、大別すると4つのジャンルに分けられます。

SEO(集客)

「集客」に強いWordPressテーマです……とすすめられて導入したけど、その仕組や強化方法についてもっと詳しく知りたい。そんなお悩みをまとめました。

カスタマイズ・機能追加

サービス形態の変更にともなってカレンダータイプの「予約機能」を取り入れたくなったり…。カスタマイズや機能追加に関するお悩みをまとめました。

保守

月額払いとなることが多いWordPressの「保守契約」。コストを下げたいから契約はしていないという方も多いと思います。「保守」に関するお悩みをまとめました。

その他

どこのカテゴリーに収めたらよいか迷った「お悩み」をこちらにまとめました。

Page Top