SiteGroundの遅いWordPressホスティングを修正し、CPU制限を回避する方法(PHP 7.4、Cloudflare、Setup WP RocketまたはSG Optimizerを使用)

WordPressサイトが遅い SiteGround?


私にもこの問題がありました。 GTmetrixのスコアは、私が書いたすべてのブログ投稿(ほぼ速度に夢中になっているため)のほぼ100%でしたが、読み込み時間が最大10秒以上かかることもありました。ほとんどの投稿にたくさんの画像とコメントがありますが、GTmetrixでは文字通り他に何もすることができませんでした。最終的に、SiteGroundの半専用のGoGeekプラン、さらにはクラウドホスティングでさえも十分に高速ではないという結論に達しました(ネタバレ:SiteGroundからCloudwaysに移動しました).

このチュートリアルでは、GTmetrixでより良いスコア+読み込み時間を達成するために知っておく必要があるすべてをカバーしています. SiteGroundは共有ホスティングに最適ですが、WooCommerce、AdSense、高CPUプラグイン、または外部スクリプトを実行している場合は、共有ホスティングをすべてスキップします. 多くの場合、共有サーバーは必要なリソースを処理できないため、WordPressサイトが遅くなります.

SiteGroundのクラウドホスティングよりも優れたオプションがあります。 Cloudways DO 同じ2 CPU + 4GB RAMを月額42ドルで提供します(SiteGroundでは月額80ドルではありません)。私の提案は、できる限りサイトを最適化することですが、Google PageSpeed Insightsで測定できるサーバーの応答時間に注意してください。彼らが遅い場合、あなたは問題を知っています.

1. PHP 7.4にアップグレードする

SiteGroundがリリースしたPHP 7.4をダッシュ​​ボードでアップグレードできます.

特に古いバージョンのPHPを実行している場合は特に高速であり、サイトを高速化する最も簡単な方法の1つです。 PHP互換性チェッカーは役に立たないのですが、バックアップを取り、プラグインとテーマに互換性があることを確認することをお勧めします。.

SiteGround PHP 7.4の発表

SiteGroundでPHP 7.4にアップグレードする方法

  • あなたのアカウントにログイン
  • 左側のメニューから[開発]をクリックします
  • PHP Managerをクリックします
  • 編集アイコンをクリックします
  • PHPのバージョンを変更して[確認]をクリックします(下のスクリーンショット)

SiteGround Update PHPバージョン

2. SGオプティマイザーの代わりにWP Rocketを使用する

SGオプティマイザーまたはWP Rocketを使用する必要がありますか?これを邪魔にならないようにしましょう.

WP Rocketはまだ速度の最適化を持っています SGオプティマイザー (SG Optimizerの大規模な更新があっても)これは、WP Rocketを使用すると、ほぼ間違いなくより良い結果が得られることを意味します。 SGオプティマイザーではできないことを実行できます。ローカルで分析をホストし、ビデオとiframeを遅延読み込みし、iframeをプレビュー画像に置き換え、データベースをクリーンアップし、複数のCDNを統合します。.

SGオプティマイザーの主な利点は、ファイルベースのキャッシュではなくサーバー側のキャッシュを使用するため、キャッシュが他のどのキャッシュプラグインよりも高速である(想定されている)ことです。しかし、私はSGオプティマイザーとWP Rocketの両方をテストしましたが、常にSGオプティマイザーをアンインストールした状態でWP Rocketに戻ってきました。. サイトはそれぞれ異なるため、独自のテストを行うことをお勧めします.

別のオプションは、すべてのキャッシュにWP Rocketを使用することです。これを行うには、すべて(キャッシングを除く)を処理するようにWP Rocket設定を構成します。次に、WP Rocketのページキャッシュを無効にします。 ヘルパープラグイン. 最後に、SGオプティマイザーをインストールし、それをキャッシングにのみ使用します(ただし、WP Rocketによって処理される機能の重複を避けるために、その他すべてを無効にします)。.

WP Rocketが通常Facebookの投票で一番のキャッシュプラグインであるのには理由があります。

2016年ベストキャッシュプラグインポーリング

2019キャッシュプラグインポーリング

スウィフトvs WPロケット

2016キャッシュプラグインポーリング

2018年ベストキャッシュプラグイン調査

wpロケットvs w3 totlaキャッシュ

これがSiteGroundの発言ですが、私は同意しません。もう一度、あなた自身のテストをしてください!

SG-Optimizer-vs-Cache-Plugins

3.キャッシュプラグインを正しく設定する

どちらのキャッシュプラグインを使用する場合でも、最適に構成されていることが110%重要です。 SGオプティマイザーのみを使用している場合は、WP Rocket、WP Fastest Cache、またはSwiftを試して、「その他」の最適化を処理することができます。プラグイン間で機能が重複しないようにしてください.

4. SiteGroundでCloudflareのCDNをアクティブ化

CloudflareのCDNは現在200以上のデータセンター(おっと)でした。そしてそれはまだ無料です!

なぜだれもそれを使わないのは私を超えていますが、あなたはできます SiteGroundのダッシュボードでアクティブ化します.

Cloudflare SiteGround cPanel

あなたはまだあなたの設定を構成する必要があります Cloudflareダッシュボード. ここにいくつかのヒントがあります:

  • 速度:BrotliおよびRocket Loaderを有効にする
  • スクレイプシールド:ホットリンク保護を有効にする
  • ファイアウォール:Wordfenceのライブトラフィックレポートから不良ボットをブロック
  • ページルール:Cloudflareにはたくさんの ページルール スピード、セキュリティ、互換性のために

5. SiteGroundのCPU制限に達しないようにする

SiteGround計画には十分なものが必要です サーバーリソース ウェブサイトのリソース消費に対応するため。そうでない場合は、SiteGroundからCPU通知を受け取り、Webサイトをシャットダウンすると脅迫しますが、WordPressサイトのSiteGroundの動作が遅くなることも十分な理由です。これは、サーバーが過負荷になり、「ストレスがたまっている」可能性があるためです。

に行く SiteGroundの機能ページ 「必要なリソースを割り当てます」セクションまでスクロールします。にカーソルを合わせる サーバ 行に移動して、計画に付属するリソースの数を確認します。

SiteGroundサーバーリソースの比較

次に、これをCPU消費量と比較します(これはクラウドホスティングのスクリーンショットです)。

CPU使用率を下げるWordPress

CPU制限を超えると、次のメールが届きます。

SiteGround CPU制限

CPU制限を超えそうですか?

その場合、より多くのサーバーリソースが付属するホスティングプランが必要です(CPU制限 SiteGroundの最大の没落として分類されています)。 SiteGroundでアップグレードできますが、すでにGoGeekプランまたはクラウドホスティングを利用している場合は、 ない より多くのものにアップグレードします。すでに述べたように、SiteGroundはある時点で素晴らしいですが、GoGeekを超えた場合、または更新価格のために月額35ドルを費やした場合は、自分で行い、 クラウドウェイズ.

6.特定のページでプラグインを選択的に無効にする

Asset CleanUpとPerfmattersについて話しましょう.

どちらもあなたをさせます プラグインを選択的に無効にする, スクリプト、および特定のページでのロードからのスタイル。一部のプラグインは悪名高いほど遅いので、これによりHTTPリクエストが少なくなり、ロード時間が速くなります。.

例:

  • eコマース以外のページでWooCommerce機能を無効にする
  • スライダーのないコンテンツでスライダープラグインを無効にする
  • リッチスニペットのないコンテンツでリッチスニペットプラグインを無効にする
  • お問い合わせフォームのないコンテンツでお問い合わせフォームプラグインを無効にする
  • AdSenseまたはアフィリエイトリンクが表示されていない場合は無効にする
  • すべてのページでソーシャル共有プラグインを無効にします(通常はブログ投稿用です)
  • eコマース以外のページでWooCommerceスクリプト、スタイル、カートフラグメントを無効にする

ステップ1:Asset CleanUpまたはPerfmattersプラグインをインストールします.

Asset CleanUpプラグイン

ステップ2:ページまたは投稿を編集して、未使用の要素をページにロードしないように選択的に無効にします。

WordPress外部スクリプトを無効にする

7.画像を最適化する

最適化されていない大きな画像は、SiteGroundのWebサイトの速度を低下させる可能性もあります.

GTmetrixで拡大縮小された画像の配信エラーが表示される場合は、サイズが大きすぎる画像をアップロードしており、適切なサイズにトリミングまたはサイズ変更する必要があることを意味します(GTmetrixが提供します)。また、画像のHTMLに幅と高さを追加する必要があることを意味する、画像の寸法指定エラーが表示される場合もあります。最後に、画像の最適化エラーが発生した場合は、それらを可逆圧縮する必要があります。毎回100%取得されるのは、ShortPixelだけです。.

GTmetrixでの画像の最適化

8. Googleフォントを最適化する

Googleフォントを使用している場合は、GTmetrixレポートで最適化の問題を確認してください。

Google Fonts GTmetrix

フォントの最適化に役立つプラグインには、OMGF、WP Rocket、自己ホスト型Googleフォント、Autoptimize、Asset CleanUpまであります。しかし、理想的な方法は、フォントをローカルでホストすることです.

これを行うには、フォントの数とフォントの太さを最小限に抑えながら、フォントをGoogle Fonts Webサイトから直接ダウンロードします(フォントの数が増えると、リクエストの数も増える可能性があるため)。.

次に、次のようなツールを使用して、ファイルをWebフォントファイルに変換します。 トランスフォント. 変換したら、それらをwp-content / uploadsフォルダーにアップロードし、フォントをCSSに追加します。フォントをテストし、フォールバック付きのデフォルトのフォントを設定すれば、あなたは黄金色です。詳細については、ローカルフォントガイド(上記)を参照してください.

9.サードパーティのリクエストを最適化する

サードパーティのリクエストは、外部のWebサイトからのリクエストをプルするものです.

これには、Googleフォント、アナリティクス、AdSense、タグマネージャー、マップ、埋め込みYouTube動画、Gravatar、ソーシャル共有カウント、Facebookピクセル、または外部リクエストを作成するプラグインを使用できます.

一部のサードパーティのリクエストは簡単に最適化できます。

WP Rocketのアドオン設定により、 ローカルでGoogle Analyticsをホストする Facebook Pixelのブラウザキャッシュを有効にします。メディア設定を使用すると、YouTubeビデオを遅延読み込みし、iframeをプレビュー画像に置き換えることができます。 Disqusにはそのための条件付き読み込みプラグインがあり、Googleマップ+埋め込まれたソーシャル投稿をスクリーンショットとして取得して、埋め込みの代わりに画像として使用できます.

一部のサードパーティのリクエストはそれほど簡単ではありません。

Google AdSense、Googleタグマネージャー、Gravatarは、最適化が少し難しいです。 AdSenseを非同期で読み込み、遅延読み込みを試みることもできますが、それはそれだけです。 Googleタグマネージャーは、最適化されていない大規模なウェブサイトでのみ使用してください。そして、私はGravatarの適切な解決策を見つけられず(私はほぼすべてのGravatarキャッシュプラグインを試しました)、それらを無効にしました.

外部スクリプト

10.リソース不足のプラグインを回避する

非常に遅いプラグインを実行している場合、SiteGroundの共有ホスティングでは不十分な場合があります.

これらのプラグインは通常、ポートフォリオ、スライダー、ライブチャット、バックアップ、統計、関連する投稿、ソーシャル共有、カレンダー、さらにはWooCommerceやWPMLです。もちろん、使用しているプラ​​グインと、速度を考慮してどれだけうまく開発されているかによって異なります。一般的な犯人は次のとおりです。

  1. これを追加
  2. AdSenseクリック詐欺監視
  3. オールインワンのイベントカレンダー
  4. バックアップバディ
  5. ビーバービルダー
  6. より良いWordPress Google XMLサイトマップ
  7. Broken Linkチェッカー(Dr. Link Checkを使用)
  8. WordPressの常時連絡先
  9. お問い合わせフォーム7
  10. コンテキスト関連の投稿
  11. Digi Autoリンク
  12. Disqusコメントシステム
  13. ディビビルダー
  14. エッセンシャルグリッド
  15. 65の遅いプラグインの全リストを表示

11. Perfmattersで最後の10%を終える

その他の最適化」 速度最適化の主なカテゴリに実際には分類されません。自動保存、ピンバック、トラックバックの無効化、ポストリビジョンの制限、DNSプリフェッチとプリコネクト、および基本的にサイトからの膨張の削除について話している.

Perfmattersプラグイン (Kinstaによる)速度最適化のこの最後の10%を処理します。

perfmattersの機能

12. GTmetrixのボトルネックを見つける

GTmetrixは、スコアやロード時間の測定以外にも使用できます。また、SiteGround、遅いプラグインでウェブサイトが遅い理由を特定するためにも使用できます, ttfb, 以下は例です。

最初のバイトまでの時間

最初のバイトまでの時間

遅いプラグイン

WordPressプラグインが遅い

13.サーバーの応答時間を測定する

SiteGroundのホスティングがあなたの問題かどうか、いつでもすべてを知る時が来ました.

Google PageSpeed Insightsでサイトを運営し、 サーバーの応答時間を確認する これは、Googleが推奨するように200ミリ秒未満である必要があります。そうでない場合は、より強力なサーバーが必要です.

サーバーの応答時間を短縮

14.クラウドホスティングを取得する(SiteGroundからではない)

SiteGroundからに移行したときの状況は次のとおりです Cloudways DigitalOcean

SiteGround-vs-Cloudways-Cloud-Hosting

大量のリクエストを含む投稿でも読み込まれる <2秒。必要に応じて、このページをGTmetrixで実行します.

GTmetrix-report-for-long-post

SiteGroundで支払っていたもの:

SiteGround-Cloud-Hosting-Sales-Receipt

現在Cloudwaysで支払っているもの:

Cloudways-Invoice

もっと言う必要はないと思います。 SiteGroundが共有ホスティングに適しているからといって、SiteGroundが他のクラウドホスティングプロバイダーより優れている、または高速であるとは限りません。オプションを開いたままにして、 WordPressホスティングFacebookグループ 実際の人が言っていることを見るため.

Cloudwaysの応答時間

CloudwaysへのWPエンジン

DigitalOcean Pingdomレポート

Cloudwaysサーバーの応答時間

Cloudwaysの読み込み時間の改善

CloudwaysとWPエンジン

無題

Cloudways Pingdomロード時間

Cloudways Pingdomレポート

Cloudwaysへの移行のNamecheap

Cloudways WooCommerceの移行

Cloudways AWSの移行

他の人が言っていること:

Cloudways Facebookレビュー

CloudwaysとSiteGround

ボトムライン:WooCommcerce、AdSense、ハイCPUプラグインを実行していない場合、または適切なトラフィックがある場合は、共有ホスティングで問題ありません。しかし、それらのいずれかを取得したら、クラウドホスティングを調べます。はい、私はアフィリエイトです クラウドウェイズ, しかし、移行して結果を投稿した人は他にもたくさんいます。コード OMM25 Cloudwaysでのホスティングの最初の2か月間は25%割引になります.

よくある質問

&#x2705; SiteGround Webサイトを高速化するにはどうすればよいですか??

最新のPHPバージョンにアップグレードし、SGオプティマイザープラグインをセットアップして構成し、SiteGroundアカウントでCloudflareの無料CDNをアクティブにします。次に、GTmetrixレポートを見て、何が遅くなっているのかを確認し、このチュートリアルから最適化を行います.

&#x2705; SGオプティマイザーまたはWP Rocketを使用する必要がありますか?

予算がある場合は、SGオプティマイザーとWPロケットの両方を(個別に)テストして、GTmetrixで最高のロード時間とスコアが得られるものを確認します。 WP RocketにはSG Optimizerよりも多くの機能がありますが、SG Optimizerはサーバー側のキャッシュを使用します。これは、WP Rocketのファイルベースのキャッシュよりも高速であると想定されています。 2つのプラグイン間で機能が重複しないようにする!

&#x2705; SiteGroundのCPU制限を修正する方法?

SiteGroundからCPU制限メッセージを受け取っている場合は、サイトで消費されるリソースを減らす必要があります。最も一般的な方法は、WordPressハートビートAPIを無効にし(たとえば、HeartBeat Controlプラグインを使用)、サイトでリソースを大量に消費するプラグインを排除し、CDNをセットアップしてリソースをオフロードし、キャッシュプラグインを正しく設定します.

&#x2705;アップグレード計画は私の遅いSiteGroundサイトを修正しますか?

理論的には、はい。より高いSiteGround計画には、サイトをより高速にするより多くのサーバーリソースが含まれます。ただし、アップグレードする前に、サイトができるだけ最適化されていることを確認することをお勧めします。共有よりもはるかに高速なクラウドホスティングを探索することをお勧めします.

&#x2705; SiteGround以外で実行できる他の速度最適化?

WP RocketやWP-Optimizeなどのプラグインを使用してデータベースをクリーンアップし、スケーリングされた画像を提供し(巨大な画像は使用しないでください)、Asset CleanUpまたはPerfmattersを使用して、特定のページでのスクリプトとプラグインのロードを選択的に無効にし、外部を回避(または最適化)しますGoogleフォント、アナリティクス、マップ、AdSense、埋め込み動画、ソーシャル共有プラグインなどのスクリプト.

あなたのウェブサイトはまだSiteGroundで遅いですか?

からのほぼすべての主要な要因をカバーしたことを考えると WordPress最適化ガイド, あなたははるかに高速なサイトを持っている必要があります。そうしないと、SiteGroundのStartUpプランまたはGrowBigプランを使い果たしてしまうか、キャッシュプラグインが適切に構成されていない可能性があります。しかし、それでも質問がある場合は、GTmetrixレポートのURLを添えてコメントを残してください。よろしくお願いします。.

乾杯,
トム

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map