11ステップでWordPressサイトをスピードアップする方法

読み込みが必要以上に遅いサイトは誰も好きではありません。今日のデジタル世界では、ページの応答性が1秒遅れても、クリック数の減少、ユーザー満足度の低下、コンバージョン率の低下、収益の損失につながります。

それだけでなく、サイトの速度はGoogleのランキングアルゴリズムのランキング要素の一部になりました。つまり、サイトの速度は(ranking factors in Google’s ranking algorithm)検索エンジン最適化(SEO )に影響を与えます。この影響の雪だるま式の影響は、焦りからの訪問者の喪失と検索エンジンのランキングの低下です。

WordPressサイトの実行が遅い理由(Why Your WordPress Site Runs Slow)

WordPressは、 (WordPress)Webサイトをセットアップして実行する(set up and run your website)ための優れたプラットフォームを提供します。適切な保護手段が整っていないと、Webサイトが遅くなる可能性があります。 

WordPressサイトの読み込みや実行が遅くなる主な理由のいくつかを次に示します。

  • コンテンツ配信ネットワークなし 
  • あなたのサイトの(code on your site)乱雑なコード
  • 品質が悪い(Poor)、ホスティングが遅い、または不適切に構成されている
  • 画像はウェブ用に圧縮または最適化されていません
  • 遅い(Slow)、コーディングが不十分な、または古いプラグイン
  • 古いまたは古いPHPバージョン
  • あなたのサイトはキャッシュされたページを提供していないため、サーバーに過負荷がかかります
  • HTTPSを使用していないか、HTTP2プロトコルを利用していません
  • フォントローダーや広告などの外部スクリプト

WordPressサイトをスピードアップする方法(How to Speed up a WordPress Site)

今日のWebサイトは、コンテンツだけでなく、速度と効率にも関係しています。問題をすばやく修正できる最も一般的なことについて説明します。

1.サイトの読み込み速度を分析します(1. Analyze Your Site’s Load Speed)

Googleによると、ベストプラクティスは、サイトの読み込み時間を3秒以下に保つことです。サイトが3秒以内に読み込まれない場合、ユーザーはすぐに離れる可能性が高いため、3秒以上努力する必要があります。

サイトの速度負荷を知るには、Google PageSpeed InsightsPingdomWP Engine Speed ToolGTMetrixなどのツールを使用してサイト速度診断(speed diagnosis)を実行します。

これらのツールは、サイトの速度を追跡するのに役立つだけでなく、サイトの実行を改善するための速度のヒントも提供します。さらに、変更を加えたりプラグインをインストールしたりすると、そのような変更がサイトの読み込み時間にどのように影響するかを確認できます。

2.未使用のテーマとプラグインを削除します(2. Get Rid of Unused Themes and Plugins)

未使用のWordPressプラグイン(WordPress plugins)とテーマは、サイトのパフォーマンスを低下させる可能性がありますが、セキュリティの脆弱性ももたらします。 

未使用のプラグインを削除するには、最初にプラグインを非アクティブ化してから、非アクティブなプラグインのリストに移動して、不要なプラグインを削除する必要があります。 

WordPressサイトに不要なテーマがある場合は、 Appearance > Themesに移動して削除します。可能であれば、監査にお金を払ってサイトをクリーンアップするための支援を受ける価値があるかもしれません。

3.未使用のメディアを削除します(3. Remove Unused Media)

時間が経つにつれて、使用しなくなった画像、ビデオ、およびその他のメディアファイルをギャラリーまたはメディアライブラリに蓄積する場合があります。 

メディアファイルを手動で削除してスペースを解放するには、WordPressダッシュボードで[メディアのAdd Media > Media Library > Unattachedまたは、 Media Cleaner(Media Cleaner)などのプラグインをインストールしてメディアライブラリをクリーンアップし、完了したらプラグインを削除することもできます。

4.データベースを定期的にクリーンアップします(4. Regularly Clean up Your Database)

時間の経過とともに、データベースは混乱を蓄積し、WordPressサイトの速度を低下させる可能性があります。定期的なクリーンアップにより、データベースサイズが適切であることが保証され、サイトの読み込みが速くなります。  

投稿の改訂、スパムコメント(spam comments)MySQLクエリなどの不要な肥大化は、膨大なスペースを占める可能性があります。

データベースを手動で、またはプラグインをインストールしてクリーンアップ(clean up the database)できます。phpMyAdminを使用して手動で行う方法がわからない場合は、AdvancedDatabaseCleanerWP-Sweepなどのプラグインを使用してデータベースをクリーンアップしてください。

5.軽量テーマを使用する(5. Use a Lightweight Theme)

サイトの見栄えを良くしたい場合は、無料またはプレミアムの何千ものWordPressテーマ(thousands of WordPress themes)から選択できます。ただし、必要な要素を備えた最低限のテーマを使用すると、サイトが適切に機能し、高速に読み込まれるようになります。

WordPressのテーマは別の方法で設計されていますが、機能が豊富なテーマを使用するよりも、最小限のアプローチをとる方がよいでしょう。これは、機能が豊富なテーマには多くのコードが含まれ、ユーザーがサイトにアクセスするたびにロードする必要があるためです。

スピードとシンプルさに焦点を当てた基本的なスターターWordPressテーマの1つは、(WordPress)アンダースコア(Underscores)です。

6.共有ホスティングからマネージドホスティングに変更します(6. Change from Shared to Managed Hosting)

あなたのウェブサイトのホストはあなたのサイトの速度に大きな影響を与える可能性があります。

より高速なWordPressサイトの場合は、マネージドホスティングを選択することをお勧めします。つまり、専用サーバーをすべて自分で利用できます。マネージドホスティングは、特にサイトが大量のトラフィックを獲得していない場合、費用がかかります。ただし、マネージドホスティングは、サーバーのルートレベルのアクセス、スケーラブルなパフォーマンスとストレージ、およびより高いレベルのセキュリティを提供します。

共有ホスティングは安価ですが、サーバーレベルのアクセスや制御を提供せず、サーバーが過密になる傾向があります。これは、同じサーバー上の別のサイトが大量のトラフィックを取得した場合、サイトの速度が低下する可能性があることを意味します。 

さらに、サーバーを自分のサイトと共有している他のサイトで何かが発生した場合、それが自分のサイトに流れ込む可能性があります。ホストには問題を特定してすばやく簡単に作成できる技術専門家がいるため、ホストと話すこともできます。WordPressサイトのスピードアップに役立つ微調整。

7.CDNを使用する(7. Use a CDN)

コンテンツ配信ネットワーク(Content Delivery Network)CDN)は、世界中に配置されたサーバーのネットワークであり、コンテンツのコピーを提供するため、サーバーが実際に配置されている場所に関係なく、常に高速です。

CDN(CDNs)は、データがネットワークを介して送信されるときに伴う遅延(時間または遅延)を排除します。CDNを構成すると、サイトはユーザーの場所に基づいてユーザーに最も近い最適化されたサーバーを使用するため、ページの読み込み時間が短縮されます。 

WordPressサイトで使用される人気のあるCDNには、 (CDNs)CloudflareSucuriMaxCDNFastlyCacheFlyなどがあります。

8.画像を最適化する(8. Optimize Your Images)

画像は、サイトの訪問者の関心を維持するのに役立ちます。ただし、大きな画像のように美しく見える場合でも、画像を最適化する(optimizing the images)と、ページの読み込み時間を短縮できます。ShortPixelなどのツールを使用して画像を圧縮できます。

コンテンツの前に背景画像や注目の投稿をオフにして、投稿の折り目の上に大きな画像がないことを確認します。モバイルでは、画像が折り目の下にある投稿に押し込まれていることを確認してください。折り目の上にあると、サイトの速度が低下する可能性があります。

9.エントリポイント広告を削除します(9. Remove Entry Point Ads)

エントリポイントメディアネットワークからの広告を介してWordPressWebサイトを収益化して(monetizing your WordPress website through ads)いる場合、それらの同じ広告はサイトの速度を大幅に低下させる可能性があります。

MediavineMonumetricのように、サイトの速度をそれほど低下させないプレミアムネットワークに入るまで、これらのメディアネットワークを保留することをお勧めします。これは、広告が非同期で配信されるためです。 

10.ブラウザキャッシュを使用する(10. Use Browser Caching)

ユーザーがサイトを読み込むたびに、ブラウザはホスティングサーバーからすべての要素を取得します。ブラウザのキャッシュを使用すると、ユーザーはそのプロセス全体に耐える必要はありません。

Browser caching “remembers” the resources that were loaded previously by taking a snapshot of the page so that the user sees the cached pages and files from the browser.

You can implement browser caching to increase WordPress site speed when people land on your site, and take stress off your server. To do this, you can use a plugin like WP Rocket. Once you install WP Rocket, enable the lazy loading setting, save the changes and the cache will start working.

11. Implement AMP

Accelerated Mobile Pages (AMP) is a project by Google that helps your mobile pages to load faster.

AMPの記事はあまりフォーマットされていないため、ほぼ瞬時に読み込まれます。このようにして、ユーザーはモバイルデバイスでより合理化されたエクスペリエンスを楽しむことができます。

ユーザーは、Webページを離れることなく、サイトにアクセスしてさまざまな記事間をスクロールできます。これは、 WordPress(WordPress)サイトを高速化し、コンバージョンを増やし、訪問者の定着率を向上させるための優れた方法です。

AMPチュートリアル(AMP tutorial)に従って手動で行うか、技術に詳しくない場合やHTMLの経験がない場合は、AMPforWPなどの(AMP)WordPressプラグインを使用できます。

他に試すべきこと(Other Things to Try)

WordPressサイトをスピードアップするためにできることは他にもたくさんあります。

  • 最新のPHPバージョンを実行する(Run the latest PHP version)
  • .htaccessファイルを変更して最適化する(Modify and optimize the .htaccess file)
  • (Create)WordPressで直接すべての投稿を作成します(ページビルダーは使用しないでください)
  • 1ページあたりのコメント数を制限する
  • 不要なリダイレクトを減らす
  • ピングバックまたはトラックバックを無効にする
  • 関連する投稿プラグインを削除する
  • サーバーから送信される電子メールの数を減らします

WordPressサイトをスピードアップ(Speed Up Your WordPress Site)

WordPressサイトを高速化するために使用できるいくつかの簡単で効率的な手順について説明しました。使用できる技術的な方法は他にもありますが、これらの11の手順で正しい道を歩み始めることができます。

(Are)WordPressサイトのスピードアップに役立つ具体的なヒントやコツはありますかコメントで私たちと共有してください。



About the author

私はソフトウェア エンジニアであり、探検家です。Microsoft Xbox 360 と Google Explorer の両方を使用した経験があります。特定のソフトウェア開発ツールについて専門的な推奨事項を提供したり、一般的な Explorer エラーのトラブルシューティングを支援したりすることができます。



Related posts