サイトスピードテストを実施し、サイトのパフォーマンスを改善したいですか?
オンラインのサイトスピードテストツールはたくさんあります。しかし、その多くは技術的な方法で結果を表示するため、技術に精通していないユーザーには理解も使用も容易ではありません。
この投稿では、サイトのスピードテストを正しく実行する方法と、スピードテストを実行するのに最適なツールをご紹介します。
サイトのスピードテストに最適なツール
WordPressサイトのスピードテストやパフォーマンス監視ツールは、無料・有料を問わずたくさんあります。それらの各々は、それらを区別するいくつかの本当にクールな機能を持っています。
1つのツールだけでサイトをテストする必要はない。複数のツールを使い、複数のテストを実施することで徹底できる。
しかし、ユーザーには、サイトパフォーマンスを向上させるためにこれらのツールを使用することだけをお勧めします。これらのツールで完璧な評点やスコアを達成しようとすることは、現実的に機能しているサイトでは非常に難しく、ほとんどの場合不可能です。
あなたのゴールは、ユーザーのページ読み込み速度を向上させ、より速く、より一貫したユーザー体験をあなたのサイトで楽しめるようにすることです。目標は、特定のテストで満点を取ることではありません。
それでは、サイトスピードのテストに最適なツールを紹介しよう。
1.IsItWPサイトスピードテストツール
IsItWPの無料サイトスピードテストツールは、最も初心者に優しいウェブサイトのスピードテストツールです。あなたのサイトのパフォーマンスを素早くチェックし、複数のテストを実行し、結果をドリルダウンして何があなたのサイトの速度を低下させているのかを見つけることができます。
また、改善案もきちんと整理されて表示されます。各カテゴリーをクリックすると、パフォーマンスの問題をトラブルシューティングするための手順を見ることができます。このサイトでは、サーバーのアップタイム監視や、ウェブサイト所有者向けのその他の便利なツールも提供しています。
2.モンスターインサイト
MonsterInsightsは WordPressのための最高の分析プラグインです。コードを編集することなく、Googleアナリティクスを超簡単に設定できます。
プラグインにはサイトスピードレポートが含まれており、モバイルとデスクトップのサイトスピードを測定することができます。
MonsterInsightsは、サイトスピードの総合スコアと、ユーザーエクスペリエンスを向上させるためのその他の指標を表示します。レポートはWordPressダッシュボード内で見ることができ、サイトを離れる必要はありません。
MonsterInsightsを使用する一番の利点は、各指標に対して目標とすべきゴールを示してくれることです。さらに、各指標を改善し、サイトの読み込みを速くする方法についての提案も得られます。
3.ピングダム
Pingdomは、最も人気のあるサイトパフォーマンスモニタリングツールの一つです。使いやすく、さまざまな地域を選択してテストを実行できるので本当に便利です。
結果はわかりやすい概要で表示され、その後に詳細なレポートが続きます。最上部にはパフォーマンス向上のための提案が表示され、読み込まれると個々のリソースが表示されます。
4.Google ページスピードインサイト
Google Pagespeed Insightsは、Googleによって作成されたサイトパフォーマンスモニタリングツールです。モバイル表示とデスクトップ表示の両方のサイトパフォーマンスレポートを提供します。
これらのレポートを切り替えて、両方のレポートに共通する問題や、Googleがモバイル表示での修正を推奨している問題を見つけることができます。
各問題に対する詳細な推奨事項も得られるので、開発者にとっては便利だ。しかし、このツール自体は、初心者や非開発者ユーザーには少し敷居が高い。
5.GTメトリックス
GTmetrixも強力なサイトスピードテストツールです。pagespeedやYSlowのような人気のツールを使ってサイトをテストすることができます。あなたは、アカウントを作成することにより、地理的な場所やブラウザを変更することができます.
結果の簡単な要約とともに詳細なレポートが表示される。2つのツールを切り替えて、おすすめを表示することができます。各推奨をクリックすると、詳細が表示されます。
6.ウェブページテスト
WebPageTestツールは、あなたが使用することができます別の無料のオンラインスピードテストツールです。私たちのリストの他のツールよりも少し高度です。しかし、ブラウザーとテストする地域を選択することができます。
初期設定では、サイトスピードテストの結果を得るためにテストを3回実行します。それはあなたがクリックして展開し、完全なレポートを表示することができ、各結果の詳細なビューを表示します。
7.K6(旧ロードインパクト)
以前はLoad Impactとして知られていたK6は、このリストの他のサイトスピードテストツールとは少し異なります。開発者やエンジニアリングチームは、より多くの訪問者が同時に到着した場合にサイトがどのように遅くなるかを確認することができます。
これは有料サービスで、3分以内に最大3000人のバーチャルユーザーを送信できる限定無料テストがあります。有料版では、より大きなトラフィック負荷をテストすることができます。これは、ウェブサイトのスピードテストをテストすると同時に、トラフィックの増加がウェブサイトにどのような影響を与えるかをテストするのに役立ちます。
8.上昇トレンド
Uptrendsも無料のサイトスピードテストツールです。地域、ブラウザーを選択し、モバイルテストとデスクトップテストを切り替えることができます。
Google pagespeedのスコアも要約して表示されるので、結果はシンプルでわかりやすい。詳細をスクロールダウンし、パフォーマンスの問題を理解するためにあなたのリソースをクロールすることができます.
サイトスピードテストの正しい実施方法
ウェブサイトのスピードテストを実行しても、ウェブサイトのパフォーマンスを正確に伝える保証はありません。
インターネットは高速道路のようなものだ。渋滞や混雑でスピードが落ちることもある。また、すべてがクリアで、より速く走り抜けることができる時もある。
その他にも、結果の質と精度に影響する要素がいくつかある。データの分析を開始する前に、これらのテストを徹底的に実行することが重要です。
より正確な結果を得るために、サイトスピードテストを正しく実行する方法を見てみましょう。
1.複数のテストを実行する
テストに影響を与える要因は複数あります。ほとんどのサイトスピードテストツールは、最速のインターネットスピードでクラウド上で実行されるにもかかわらず、各テストはあなたにわずかに異なる結果を示すでしょう。
最も重要な違いは、ウェブページ全体のダウンロードにかかった時間です。より正確な情報を得るために、少なくとも3回のテストを行うことをお勧めします。
そして、平均的な結果を取り出し、あなたのサイトに改善が必要かどうかを判断するのに使うことができる。
2.異なる地理的位置からのテスト
カスタマイザーのほとんどがアジアからサイトを訪問している場合、米国にあるサーバーを使用してウェブサイトの速度をテストすることは理想的ではありません。
テスト結果は、実際のユーザーがサイトを訪問したときに感じるものとは異なるユーザー体験を示すでしょう。
そのため、Googleアナリティクスを使って、ユーザーがどこから来ているのかを確認する必要があります。その後、その情報を使ってテストの地域を選択します。
例えば、あなたのサイトのユーザーのほとんどがヨーロッパから来ていることを知った場合、ドイツのテストサーバーを選択することで、最も近い結果を得ることができます。
あなたのサイトの訪問者が世界中にいるのであれば、複数のテストを実施して、地域ごとに異なるウェブサイトのパフォーマンスを調べることができます。
3.サイトのキャッシュがオンになっていることを確認する。
テストを実行する前に、サイトのキャッシュがオンになっていることを確認してください。そうすることで、サイトのキャッシュをテストし、パフォーマンスを向上させるのにどれだけ効果的かを確認することができます。
ここで問題なのは、キャッシュ・ソリューションの中には、ユーザーがページをリクエストしたときにしかキャッシュを保存しないものがあるということだ。これは、キャッシュの構築に時間がかかり、テストを実行するまでにキャッシュが失効してしまう可能性があることを意味します。
そこで、WP Rocketをお勧めする。WP Rocketは、WordPressのキャッシュを数回のクリックで設定でき、技術的なことを学ぶ必要もない最高のWordPressキャッシュプラグインです。
最も良い部分は、それがあなたのウェブサイトのパフォーマンスを大幅に向上させるあなたのウェブサイトのキャッシュを積極的に構築することです。詳細については、WP Rocketを使用してWordPressキャッシュを設定する方法についてのガイドを参照してください。
4.サイトファイアウォール/CDNサービスのパフォーマンスチェック
WordPressのキャッシュ・プラグインは多くのことができるが、確かに限界がある。例えば、DDOS攻撃や総当たり攻撃をブロックすることはできません。また、スパムボットに対しては何の役にも立たないため、サーバーのリソースが無駄に消費されてしまいます。
そこで必要なのがSucuriです。これは、悪意のあるリクエストをブロックすることでサーバーのパフォーマンスを向上させる、最高のWordPressファイアウォールプラグインです。
通常、サイトのファイルはすべて同じサーバーから配信されます。サイトにCDNサービスを追加することで、これを改善することができます。私たちは、初心者に最適なCDNソリューションであるMaxCDN(StackPathによる)の使用をお勧めします。
CDNサービスは、世界中に広がるサーバーのサイトネットワークを通じて、画像、スタイルシート、スクリプトなどの静的なサイトファイルを提供することができます。これにより、サイトのサーバー負荷が軽減され、読み込みが速くなり、すべてのユーザーのユーザーエクスペリエンスが向上します。
CDNサービスとファイアウォールをオンにすると、テスト結果が大幅に改善されます。
サイトスピードテストの結果を理解する
最も重要なパラメータは、サイトの読み込み時間です。
これはユーザーに最も影響を与えるパラメータです。サイトの読み込みに時間がかかると、ユーザーは戻るボタンを押したり、あなたのブランドに対して悪い印象を持ったり、あなたのサイトを低品質だと考えたりするかもしれません。
サイトの読み込みに2秒以上かかっている場合は、ドリルダウンレポートをご覧ください。どのリソースの読み込みに時間がかかっているかを調べてください。
通常、画像、スタイルシート、サードパーティのサイトから読み込んでいるスクリプト、動画の埋め込みなどです。これらの画像がキャッシュやCDNサービスから提供されていることを確認したいですか?
また、サーバーが各リクエストに応答するのにかかる時間や、最初のバイトを配信するのにかかる時間にも注意を払いたい。
また、ブラウザー圧縮(gzip圧縮とも呼ばれる)が機能していることも確認したいですか?これはサーバーとユーザーのブラウザー間のファイルサイズを圧縮することで縮小します。
ページに画像や動画が多い場合は、遅延ロードとも呼ばれる遅延ロードのテクニックを検討するとよいでしょう。これにより、ユーザーがスクロールダウンしたときにコンテンツが読み込まれ、ユーザーの画面に表示されているコンテンツだけが読み込まれるようになります。
本当に〜してもよいですか?画像をウェブ用に最適化するには、画像圧縮ツールを使うことをお勧めします。
2つ目の重要なパラメータは、TTFB(time to first byte)です。もしあなたのウェブサーバーが最初のバイトまでの時間を遅く表示し続けるなら、ウェブホスティングサービス会社に相談する必要があるかもしれません。
Bluehost、SiteGround、WP EngineのようなすべてのトップWordPressホスティングサービスは、独自のキャッシュソリューションを持っています。ホスティングサービスのキャッシュソリューションをオンにすると、TTFBの結果が大幅に改善される可能性があります。
この投稿が、サイトスピードテストの適切な実行方法とテスト実行に最適なツールの学習に役立てば幸いです。また、WordPress のスピードとパフォーマンスに関するステップバイステップのガイドに従って、サイトのスピードを向上させ、過剰な DOM サイズを修正する方法のヒントをご覧ください。
If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.
Syed Balkhi
Hey WPBeginner readers,
Did you know you can win exciting prizes by commenting on WPBeginner?
Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
You can get more details about the contest from here.
Start sharing your thoughts below to stand a chance to win!
Moinuddin Waheed
I have used many of these mentioned tools for checking website speed. But at times I get to see different results on these different platforms.
Also, when we choose different location like USA and japan, the stats is different on the same tool.
I don’t know what might cause for this difference in the speed of the websites?
I mainly use pingdom and GTmetrix.
WPBeginner Comments
This is likely due to location and other factors.
Any speed test tool will be on a server, and the physical distance between the speed test server and the website being tested will play into the exact speed.
Moinuddin Waheed
This clears my confusion regarding the different locations showing different results of the same website.
I think it doesn’t matter from where a user is testing the website from rather where the website is hosted i.e location of the server and for which location one is testing the speed of the website.
Thanks for the clarification.
Jiří Vaněk
May I ask, what could be the problem when pagespeed insight says green numbers and 90+ for all categories, but sometimes I see orange numbers in Google Search Console? Can the measurement be distorted depending on where the pagespeed is measured compared to the results measured by GSC from around the world?
WPBeginner Support
It could be a temporary scan issue when Google visited your site last or the connection from where Google is testing to your site is having trouble.
管理者
Cathal q.
Great article, you always have very informative content. Could you explain something to me. When I run a speed test on one of my sites the first test generally shows a slow fully loaded time and a high ttfb, then when I re-run the test it is much faster as it is picking up the cache and the ttfb is faster. Would website visitors not experience a slow website if the cache doesn’t always work on speed tests?
WPBeginner Support
Your users would have your site load slowly when they don’t have your content cached. You can try to mitigate that with a CDN.
管理者
Victor
Super well written! – Have read your text a few times. Well made !
WPBeginner Support
Thank you, glad you found our content helpful
管理者
udayavani
valuable information.
WPBeginner Support
Glad our article was helpful
管理者
Imran Hossain
Your beginner-friendly detailed guides are always helpful. Thank you for your effort.
WPBeginner Support
You’re welcome, glad our guides have been helpful
管理者