スローワードプレスサイトを最適化してGTmetrixスコア100%で1秒未満で読み込む方法:2020年の36以上のワードプレス速度最適化のヒント

WordPressサイトが遅い?


GTmetrix、Pingdom、PageSpeed Insightsのレポートを取得し、それらを使用してWordPress固有の最適化を行い、成績や読み込み時間を改善する方法を紹介します。私はすでに人気のチュートリアルを書いています WPロケット, 回避する高CPUプラグイン、および画像の最適化。このガイドでは、私のホームページや他のページや投稿で100%のスコアを獲得するために行ったすべてのことを組み合わせています。この投稿でも読み込むことができます <2秒、172リクエスト、5.78MBサイズ、400コメント.

Contents

目次

1. GTmetrix対Pingdom対PageSpeed
2. EIGホスティングを避ける
3. SiteGroundホスティング*
4. PHP 7.3にアップグレード
5. キャッシュプラグイン
6. データベースを消去
7. ハートビートコントロール
8. 遅延読み込み動画
9. Googleフォント
10. グーグルアナリティクス
11. Cloudflareセットアップ
12. Cloudflareの設定
13. CDN*
14. スケーリングされた画像を提供する
15. 画像の寸法を指定する
16. 画像を可逆圧縮
17. 外部リソース
18. 膨らみを削除
19. プラグインを最小化
20. 高CPUプラグイン21. 軽量プラグイン
22. プラグインを選択的に無効にする
23. バッドボットをブロック
24. AMPを避ける
25. グラバター
26日. WooCommerce
27日. SSLを追加
28. 投稿の改訂を制限
29日. ピンバックとトラックバックを無効にする
30. AWStatsで高CPUを確認する
31. JavaScriptの解析を延期する
32. Expiresヘッダーを追加
33. クエリ文字列を削除する
34. リダイレクトを最小化
35. 軽量テーマ*
36. サーバーリソースの監視
37. WordPressを更新する
38. 最も遅いページを見つける
39 Cloudwaysホスティング*
40. WordPress Speed Optimizerを雇う*

ホスティングとキャッシュプラグイン –これらは、 WordPress最適化ガイド. 私が使う SiteGround 誰もです Yoastが使用 複数の評価で1位 Facebook投票. キャッシングには、Facebook投票でも1位であり、他のキャッシュプラグインよりも多くの機能を備えたWP Rocketを使用します(サイト上のプラグインの数を減らします)。 SiteGroundは$ 3.95 – $ 11.95 /月で、WP Rocketは$ 49 /年ですが、主に私がロード時間に貢献しているものです.

私のビデオを見る – 42分のビデオですが、ほとんどすべて(ビデオの説明のタイムスタンプ)をカバーしています。遅いWordPressサイトを修正するための役立つ情報がたくさんあります。

1. GTmetrix対Pingdom対Google PageSpeed Insights

GTmetrix [ページスピード]タブ(ステップ14〜16)で最適化する必要がある画像や[Yスロー]タブ(ステップ11)でCDNを使用する必要がある画像など、最も堅牢な推奨事項があります。また、[ウォーターフォール]タブでの読み込みに時間がかかる場合や、メインレポートに複数回表示される場合は、読み込みが遅いプラグインを見つけるのにも適しています。 [タイミング]タブで最初のバイトまでの時間を表示することもできます.

私のGTmetrixレポート:

2019-GTmetrix-Report

Pingdom それは 最も正確なツール WP Rocketに従ってロード時間を測定するため。ロード時間は測定する必要がある主要な指標です(グレードではありません)が、相関関係があります.

俺の Pingdomレポート

2019-Pingdom-Report

Google PageSpeed Insights 1つのことだけに有効–チェック サーバーの応答時間 Googleが推奨すべき <200ミリ秒. そうでなければ、それはかなり役に立たず、 多くの記事 それが理由を説明しています。現在のホストで計画をアップグレードしてさらに多くのサーバーを含めることで、サーバーの応答時間を改善できます。 サーバーリソース またはからより高速なホスティングに切り替える SiteGround, CloudwaysのDigitalOcean, または キンスタ 一般に、クラスで最高の3つのホスト(参加する WordPressホスティングFacebookグループ 公平な意見を得る、またはFacebookの投票を見る).

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

2. EIGホスティングを回避する

同じ会社(EIG)Bluehost、HostGator、iPage、Site5、Unified Layer、および60以上の異なるホスティング会社を所有しています. 同じサーバーに多くの人を詰め込んでコストを削減することで知られています (それを強調する)そして持っている ひどいレビュー それのために。 EIGがホストする多くのWebサイトは応答時間が長いため、これらの企業を使用することは絶対に避けます.

List-Of-EIG-Brands

これはFacebookグループでよく知られています.

EIG-Facebook-Post

3. SiteGround(Facebookの投票で#1ホスト)

SiteGround です Yoastが使用, 私自身、そして WordPressが推奨. 彼らはほぼすべてのFacebookの投票で第1位であり、ほとんどの人々に重要な ロード時間の改善 特に、平凡なホストを使用している場合:GoDaddy、Bluehost、HostGator、InMotion、Dreamhost、EIG.

Yoast-on-Twitter-We-just-switched-to-Siteground

私は彼らを使います 半専用のGoGeekプラン これには、共有ホスティングの4倍のサーバーリソースが付属しています。ページをクリックして読み込み速度を確認したり、GTmetrixレポートを確認したり、 移行した と投稿 新しい読み込み時間. 彼らもします 無料の移行.

CloudwaysのDigitalOcean そして キンスタ また、月額$ 10と月額$ 30からもご利用いただけます。 Cloudwaysは、cPanel、メールホスティング、SiteGroundで得られるサポートを必要としない開発者向けです。 Kinstaは基本的にWPエンジンです 以前は (値段は高いが素晴らしい)。私のブログ全体は基本的に、人々がウェブサイトの読み込みを速くするのを助けることに専念しています。ほとんどの人のホスティングであるため、私は月額$ 2のホスティングを勧めることを拒否します 最大の後悔 ウェブサイトを運営しているとき.

2019ホスティング投票

2017-WordPress-Hosting-FB-Poll

Elementorホスティングの推奨事項

2019年7月のホスティングに関する推奨事項

WordPress-Host-Poll-Aug-2018

共有ホスティング投票2017

2019-ホスティング投票

Go-To-Hosting-Company

WordPress-Hosting-Poll-2017

マネージドホスティングポーリング

WooCommerce-Hosting-FB-Poll

2016-Web-Hosting-Poll

Best-WordPress-Hosting-Provider-Poll

Best-Web-Hosting-2019-Poll

WPフレンドリーホスティングポーリング

2016-WordPress-Hosting-FB-Poll

Elementorのお気に入りのホスティング

2018年のホスティングに関する推奨事項

WordPress Hosting Poll Sept 2018.png

Managed-WordPress-Hosting-Poll-2017

2019-Hosts-Poll-1

Hosting-Poll-For-Speed

WordPress-Hosting-Poll-June-1

SiteGround-Recommendation

2014-Managed-WordPress-Hosting-FB-Poll

Best-Web-Hosting-Provider-Poll

Hosting-Poll-Feb-2019

Hosting-Recommendations-Poll

BluehostとSiteGround

WordPress Webホスト投票

彼らは ワードプレス

SiteGround-Recommended-WordPress-Host

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

GodGaddyからSiteGroundへの移行

EIG-to-SiteGround

SiteGround-Migration

SiteGroundは 3つの計画

SiteGround WordPressホスティング

より高い計画には、より多くのサーバーリソースが含まれます(WordPress最適化ガイドの第1要素)。これが 完全比較表, しかし、GrowBigはStartUpの約2倍のサーバーリソースを提供し、GoGeekは 半専用ホスティング それはあなたにさらに多くを与えます。 GrowBig以降には、無料の移行、ステージング、高度なキャッシング、複数のWebサイトをホストする機能が付属しています。 GoGeekには優先サポートが付いています。彼らのクラウドホスティングは、月額80ドルという非常に高い価格です。.

あなたは彼らにこれを見ることができます 機能ページ

SiteGround-Server-Resources-Comparison

人々は通常、 スピードテクノロジー ロード時間を半分に短縮できます:

SiteGroundに切り替える

SiteGroundの読み込み時間の移行

SiteGround GTmetrixへのBluehost

HostGatorからSiteGround

SiteGround GTmetrix

SiteGround Google PageSpeed Insights

SiteGroundで100パーフェクトスコア

SiteGround Genesis

SiteGroundが提供する速度

SiteGround GTmetrixレポート

SiteGroundでロード時間を短縮

新しいSiteGround応答時間

HostGatorからSiteGroundへの移行

JoomlaでのSiteGroundの応答時間

SiteGroundホスティングに切り替え

SiteGround Rocket Imagify Combo

SiteGroundのJoomla GTmetrix

SiteGround PageSpeed Insights

JoomlaのSiteGround

SiteGroundのロード時間の短縮

SiteGround Speedy Hosting

SiteGroundの新しいPingdom結果

新しいSiteGround応答時間

SiteGroundの応答時間の改善

SiteGroundからホスティングを取得する

4. PHP 7にアップグレードする+

アップグレード PHPバージョン とても簡単で、サイトを2〜3倍高速にできます.

WordPress PHPベンチマーク

だからなぜ ほとんどのWordPressユーザー 古いPHPバージョンを実行する?

WordPress-PHP-Version-Stats

ほとんどのホストがそれをサポートしているにもかかわらず:

サポートされているPHPバージョン

あなたのホスティング会社は ない テーマ/プラグインに互換性がない可能性があるため(そしてサイトを壊したくないため)、自動的に最新バージョンのPHPにアップグレードします。つまり、自分で行うか、ホストに支援を要求する必要があります。また、同じホストを何年も使用していて、一度も実行したことがない場合でも、おそらくPHP 5を実行していることになります。.

ステップ1: インストール PHPバージョンを表示 現在のバージョンを確認するプラグイン.

Display-PHP

ステップ2:を実行します PHP互換性チェッカー テーマ/プラグインに互換性があることを確認する.

PHP互換性チェッカー

ステップ3:ホスティングアカウントで「PHPバージョンマネージャ」を探して、PHP 7以降にアップグレードします。

PHPバージョンマネージャー

一部のホストは新しいバージョン(SiteGround、Cloudways、Kinsta)をすぐにリリースしますが、他のホストは最新のテクノロジーを維持しようと努力しません。 EIGとGoDaddyを回避するもう1つの理由.

PHPのアップグレード

*メンテナンスされていないプラグインは互換性がない可能性があるため、目に見えるエラーがないかウェブサイトを確認してください。エラーが発生した場合は、いつでも以前のPHPバージョンに戻すことができます.

5.キャッシュプラグイン

キャッシュプラグインはたくさんありますが、これらのFacebookアンケートは正確です. キャッシュプラグインとホスティングは2つの重要な要素です, とても豊かに WPロケット 年額$ 49の場合(メーリングリストに登録すると、10%割引になります)。それ以外の場合、WP Fastest CacheとSwift Performanceは2つの優れた無料の選択肢です。私のサイトでWP Rocketを約3年間使用しています.

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

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

スウィフトvs WPロケット

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

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

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

他のほとんどのキャッシュプラグインでは、これらの機能を利用できるようにするには、7つのプラグインを追加でインストールする必要があります。 WPロケット それらはすべて組み込みであり、サイト上のプラグインの数を減らします。私のようであれば、使用するプラグインは1つだけです。それ以外の場合は、キャッシュプラグインに付属する機能を調べ、サポートしていないプラグインをインストールする必要があります。.

WP-Rocket-Features

キャッシュプラグインガイド

  • WPロケットガイド
  • WP Fastestキャッシュガイド
  • Swiftパフォーマンスガイド
  • W3トータルキャッシュガイド
  • WP Super Cacheガイド

WP RocketとWP Fastest Cacheはセットアップが簡単ですが、その他は少し複雑です.

一部のホストは GoDaddy そして WPエンジン キャッシュプラグインのブラックリストは、独自のキャッシュシステムが組み込まれているためです。この場合は、 自動最適化 HTML、CSS、JavaScriptを最適化します。 CDNオプションもあります。私のAutoptimizeチュートリアルを参照してください。そうでない場合、ホストがキャッシュプラグインをブラックリストに登録しない場合は、WP RocketまたはSwiftをお勧めします.

6.データベースを消去する

スパムフォルダとゴミ箱フォルダ、トラックバック、ピンバック、データベーステーブルを削除します, トランジェント, そして、WordPressが自動的に保存する、時間を超えて蓄積された潜在的な数千のポストリビジョンとポストドラフト。これらはガベージファイルであり、サイトの速度を低下させます。 WP Rocketまたは WP最適化 これらを毎週かそこらで削除します。あなたは大丈夫ですが、これがあなたのデータベースを初めて掃除する場合はあなたのサイトのバックアップを取ってください!

WP Rocketを使用している場合, これをデータベース設定で実行(およびスケジュール)します。

WP-Rocket-Database-Settings

WP Rocketを使用しない場合は、無料の WP-最適化 プラグイン:

WP-最適化クリーンデータベース

7.ハートビート制御

WordPressハートビートAPI リアルタイムのプラグイン通知と他のユーザーが投稿を編集していることを示すことにより、サーバーリソースを消費します。これは15〜30秒ごとにリクエストを生成する可能性があるため、WP Rocketまたはハートビートコントロールプラグインのいずれかでこれを無効にするのが最善です。.

WP Rocketを使用している場合は、ハートビート設定でこれを無効にします。

WP-ロケット-ハートビート-コントロール

WP Rocketを使用しない場合は、 ハートビートコントロールプラグイン

ハートビートコントロールプラグイン

8.遅延読み込みビデオ

ページを下にスクロールして表示されるまで、ビデオの読み込みを遅らせます。これを有効にするだけで、複数の投稿の読み込み時間を約6秒短縮できました(ビデオは重い要素であるため)。写真でもこれを行うことができますが、継続的な読み込みは煩わしいため、無効にしています。 WP Rocketを使用していない場合、 WP YouTube Lyteプラグイン 素晴らしいレビューがあります.

WP Rocketを使用している場合, 「メディア」設定で遅延読み込みを有効にします。

WP-Rocket-Lazy-Load

YouTube Iframeをプレビュー画像に置き換える –これは、ユーザーが再生ボタンをクリックしたときにのみビデオをロードするため、ビデオを含むコンテンツの数秒間が削られる可能性があります。このWP Rocketを実行するか、これに従ってください 軽いYouTube埋め込みチュートリアル. 基本的に、コードをWebテンプレートに貼り付け、CSSにいくつかのコードを貼り付け、次に「div」コードを使用して各ビデオを埋め込みます.

再生ボタンをクリックするまでビデオがロードされない様子を確認する?

9. Googleフォント

Google Fontsを使用している場合、GTmetrixで次のエラーが表示される可能性があります。

Google-Fonts-GTmetrix

これは、次のようなプラグインを使用してローカルでフォントをホストする必要があることを意味します OMGF

CAOS-Fonts

または、 自己ホスト型Googleフォントプラグイン 使用しているすべてのGoogleフォントを自動的にダウンロードしてCSSに追加します。何も設定する必要はありません….

Self-Hosted-Google-Fonts-Plugin

プラグインを使用しない場合は、Googleフォントからフォントを直接ダウンロードします(必要なフォント/太さのみ)。 トランスフォント それらをWebフォントに変換し、CSSに追加する.

Transfonter-Google-Font-Conversion

10. Googleアナリティクス

Googleアナリティクスを使用している場合は、トラッキングコードで同じことができます.

Brower-Caching-Google-Analyticsの活用

WP Rocketを使用している場合、 Googleトラッキング アドオンタブでこれを修正する必要があります:

WP Rocketローカル分析

または、 CAOS for Analyticsプラグイン

CAOS-Analytics

11. Cloudflareのセットアップ

クラウドフレア 無料で、速度、セキュリティ、スパム保護を向上させます。彼らの CDN ファイルをホストする 200以上のデータセンター それは役立ちます リソースのオフロード サーバーへの負荷を軽減します。データセンターも 地理的距離を短くする コンテンツが訪問者に移動するため。 CloudflareはWP Rocketで簡単にセットアップできます(以下の代替方法もリストしました).

Cloudflareデータセンター

ステップ1:CloudflareにサインアップしてWebサイトを追加すると、スキャンが実行されます。ダッシュボードに到達するまで、一連のページを移動します 2つのCloudflareネームサーバー (ホスティングアカウントで変更します)および グローバルAPIキー キャッシュプラグインに入る…

Cloudflare-Nameserver-Dashboard。

ステップ2ネームサーバーを変更する Cloudflareから割り当てられたドメインレジストラーで:

SiteGround-DNS-Records

ステップ3: あなたの〜を入力してください グローバルAPIキー (あなたの中に見つかりました Cloudflareプロファイル)あなたのキャッシュプラグインに:

CloudflareグローバルAPIキー

WP-Rocket-Cloudflare-Add-On

Cloudflareを設定するための代替方法

一部のホストには、ダッシュボードでCloudflareをアクティブにするオプションもあります。

SiteGround-Cloudflare-Activation

ホスティングアカウントのCloudflare IPをホワイトリストに登録する –ホストにCloudflareをブロックさせたくないので、ホストがすべてホワイトリストに登録されていることを確認してください Cloudflare IP (確認するために必要になる場合があります).

Cloudflare-IP-Ranges

12. Cloudflareの設定

CLoudflareにはたくさんのオプションがありますが、ここでは最も重要なことを行います.

速度設定
に行く 速度設定 これらをコピーします。その後、エラーがないかサイトを確認してください。詳細はこちら 縮小, AMPの実際のURL, SGレールガン, ブロトリ, そして ロケットローダー 必要に応じて.

Cloudflare-Speed-Tab

キャッシング

Cloudflare-Caching-Settings

スクレイプシールド
ホットリンク保護 人々が彼らのウェブサイトであなたの画像を使用するのを防ぎます–それはあなたのホスティングプランの帯域幅を消費します。 Cloudflareの かきとりシールド設定 そしてそれを有効にします.

Cloudflareホットリンク保護

ページルール
クラウドフレア 言う

「作成することをお勧めします ページルール Cloudflareのパフォーマンス機能からWebサイトの管理セクションを除外します。 Rocket LoaderやAuto Minificationなどの機能は、管理セクションのバックエンド機能を誤って壊す可能性があります。」

Cloudflareの ページルール設定

CloudFlare-Page-Rules-Settings

このページルールは、WordPress管理パネルのCloudflareパフォーマンス機能を無効にし、キャッシュをバイパスして、セキュリティを向上させます(Cloudflareが推奨するように).

WordPress-Admin-Page-Rule

このページルールは、WPアップロード領域の帯域幅を減少させます。 WordPressアップロードファイルのアイテムは頻繁に変更されないため、頻繁にキャッシュする必要がなく、帯域幅を節約できます.

WP-Uploads-Page-Rule

ファイアウォール
ファイアウォールルールは、不正なボットをブロックするために使用でき(ステップ24)、そこで説明されています.

13. CDN(コンテンツ配信ネットワーク)

これは お勧め WordPress最適化ガイド:

CDN-WordPress-Recommendation

私が使う StackPathのCDN, しかし、すでにCloudflareがある場合は、なぜ別のCDNを使用するのですか?なぜなら…

  • StackPathは 31の追加のデータセンター (より多く=より速く)
  • StackPathは10 GB接続の高速SSDサーバーを使用します
  • StackPathには、キャッシュされたファイルに関する多くの情報を提供するダッシュボードがあります
  • StackPathのチームは、CDNの構成を手伝い、GTmetrix YSlowスコアを8%改善し、「チェリーオンザケーキ」を使用してレポートを完璧な100%にしました
  • StackPathでは、2段階の認証プロセスを使用してアカウントを保護できます。アカウントへのアクセスが許可されているユーザーのIPアドレスをホワイトリストに登録できます

StackPath-Data-Centers

ステップ1:StackPathにサインアップします(30日間のトライアルがあります).

ステップ2:ダッシュボードで[CDN]タブをクリックし、 StackPath CDNサイトを作成する

StackPath-CDN-Tab

StackPath-CDN-Domain

CDN-URL-StackPath

ステップ3:StackPath CDN URLをWP Rocketに貼り付けるか、CDNイネーブラーを使用します。

WP-Rocket-CDN-Settings

ステップ4:StackPathで、CDN→キャッシュ設定に移動して、 すべてをパージ

StackPath-Purge-Cache

手順5:サイトを実行する GTmetrix YSlowの「コンテンツ配信ネットワーク」は緑色である必要があります.

CDN GTmetrix YSlow

GTmetrixでアイテムを展開し、CDNに関連している場合は、これらの修正を支援できるはずのStackPathのサポートに連絡してください。彼らは私のためにこれを行い、優れたサポートを持っています.

CookieのないドメインMaxCDN

StackPathなしのGTmetrix YSlow
MaxCDNなしのGTmetrix YSlowStackPathを使用したGTmetrix YSlow
MaxCDNを使用したGTmetrix YSlow

StackPathのトラブルシューティング

手順6:ホワイトリスト StackPathのIP ホスティングアカウント(ホストに連絡する必要がある場合があります).

StackPath-IP-Addresses

14.スケーリングされた画像を提供する

画像は20通りの方法で最適化できます, しかし、これらはメインです3。 GTmetrix そのページのすべての最適化されていない画像が表示されます。複数のページに表示される画像(ロゴ、ウィジェット/フッターの画像)から始めて、個々のページの画像を最適化します.

画像最適化

スケーリングされた画像を提供する –大きな画像のサイズを小さくします。 GTmetrixは正しい寸法を教えてくれます。 GTmetrixで画像をクリックし、新しいサイズに変更して、置き換えます。.

スケーリングされた画像を提供する

チートシートを作成して、正しい寸法を使用できるようにする 画像のアップロード:

  • スライダー画像:1903(w)x 400(h)
  • カルーセル画像:115(h)
  • ウィジェット画像:414(w)
  • 全幅のブログ投稿画像:680(w)
  • 注目の画像:250(w)x 250(h)

ビジュアルエディターで「ドラッグしてサイズを変更」機能を使用しないでください。 表示された 画像(実際の画像ではありません)。アップロードする前に、正しいサイズにサイズ変更することをお勧めします.

15.画像の寸法を指定する

画像の寸法を指定する –画像のHTMLまたはCSSで幅と高さを指定する必要があることを意味します。これは通常、ビジュアルエディターがこれを自動的に処理するため、ウェブサイトのウィジェット、HTML、またはCSSセクションで発生します。 GTmetrixは再び正しい寸法を提供するので、その画像を見つけて、幅+高さを指定する必要があります。

画像の寸法を指定する

16.画像を可逆圧縮

画像を最適化する –を使用して画像を可逆圧縮 想像する または ShortPixel (どちらも月額制限に達するまで無料です)。無制限に圧縮できる他の完全に無料のプラグインがありますが、バグがある、機能しない、または画像が壊れる可能性があるため、使用しないでください.

  1. 申し込みます 想像する
  2. インストール プラグインを想像する
  3. 以下の指示が表示されます:
  4. ImagifyアカウントからAPIキーを入力します
  5. 圧縮レベルを設定します(通常、積極的、超)
  6. Imagif’em all(下の写真)with bulkはサイト上のすべての画像を最適化します
  7. 制限に達したら、4.99ドルを支払うか、来月に制限をリセットします

想像する

サインアップしたら、サイトのすべての画像を一括最適化します.

imagify-wordpress-image-optimization

17.外部リソース

外部リソースは、Googleフォントから埋め込みYouTube動画、ソーシャル共有プラグイン、コメントプラグイン、Gravatarなど、外部のWebサイトから情報を取得するものまでです。これらはGTmetrixレポートに表示されます。最適化できる場合もあれば、最適化できない場合もあります。ここでは、外部リソースの最適化について学んだことをいくつか紹介します.

外部リソースを最適化するためのヒント

GTmetrix-Advertisements

DNSリクエストのプリフェッチ –これは、ブラウザが外部リソースを予測するのに役立ち、ロードが速くなります。これを見て プリフェッチする共通ドメインのリスト これには、Googleマップ、Googleアナリティクス、Googleフォント、Gravatar、ソーシャル共有プラグイン、Disqus、ソーシャルネットワークなどが含まれます. CDN URLもプリフェッチする必要があります StackPath、KeyCDN、または別のCDNを使用している場合.

プリフェッチ-DNS-リクエスト-WP-ロケット

WP Rocketを使用している場合、これらをプリロード設定に追加しました:

プリフェッチDNSリクエスト

WP Rocketを使用しない場合は、 Pre * Party Resource Hintsプラグイン.

18.ブロートを外す

WP無効 CPUを消費してサイトの速度を低下させるWordPressの設定を無効にできます。ハートビート制御のオプションもあります(実際の ハートビート制御プラグイン, あなたは今それを削除してこれを使うことができます)…そしてあなたのウェブサイト/管理パネルをスピードアップすることができるいくつかの他のオプションと同様に…設定を確認し、使用しないものを無効にする.

WP無効化の使用に関するヒント

  • 使用しないものはすべて無効にする
  • スパム削除のスケジュール設定は良い考えです
  • 絵文字、Googleマップ、 グラバター 読み込みに時間がかかります
  • ピンバックとトラックバック 通常、追加のリソースの価値はありません
  • ポストリビジョンを3〜5に設定すると、バックアップが作成されますが、数百は必要ありません。
  • 「リクエスト」タブのその他のオプションにより、ロード時間をさらに改善できます

WP-Disable-Requests

WP-Disable-Tags-Settings

WP-Disable-Admin

/ WP-Disable-SEO。

WP-Disable-Others

19.プラグインを最小化する

Hello DollyプラグインとWordPress Importerを削除しましたか?いかがですか 交換 そのTwitterプラグイン Twitterウィジェット またはFacebookプラグインと Facebookウィジェット? Google Analyticsプラグインを使用する代わりに、フッターに直接トラッキングコードを挿入してください(またはそれ以上, ローカルでホストする)? YoastがXMLサイトマップを生成するため、Google XMLサイトマッププラグインは必要ありません。プラグインを確認し、不要なプラグインを無効化/削除します。機能が重複している場合は、2つの個別のプラグインを使用しないでください。.

不要なすべてのプラグインと、[外観]の下の未使用のテーマを削除します > テーマ:

未使用のWordPressテーマを削除する

20.高CPUプラグイン

最も 遅いWordPressプラグイン ソーシャルシェアリング、統計(分析)、スライダー、ポートフォリオ、ページビルダー、カレンダー、チャット、連絡フォーム、関連する投稿、サイトマップ、Wordfence、WPML、WooCommerce、および進行中のスキャンまたはプロセスを実行するプラグインが含まれます。これらは、Query MonitorまたはGTmetrix Waterfallを使用して識別できます.

  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個の遅いプラグインの全リストを表示

GTmetrixウォーターフォールタブを使用して、最も遅いプラグインを表示することもできます。

WordPressプラグインが遅い

未使用のプラグイン設定を無効にする
各プラグインを確認し、オフにできる設定を決定します(これによりCPUが低下します)。たとえば、Yoastの[設定]で > 一般的な > 次の機能を無効にしました…

Yoast-Feature-Settings

  • Wordfenceのライブトラフィックレポート
  • Broken Link Checkerの継続的なスキャン
  • 常時実行されるチャットプラグインとカレンダープラグイン
  • 常にデータを収集する統計プラグイン
  • 大量のデータを保存する関連投稿および人気の投稿プラグイン
  • 多くはCPUを消費するため、使用しないすべての設定を無効にします

21.軽量プラグイン

ソーシャルシェアリング – WPロケット テスト 示した ソーシャルメディアの羽, 君主単純な共有ボタン加算器, そして MashShare リクエスト数が最も少なく、読み込み時間が最短.

バックアップUpdraftPlus.

スライダー独り言, LayerSlider, または 流星スライダー.

コメントDisqus条件付き負荷.

ポートフォリオエンビラギャラリー, FooGallery, または グリッド.

分析 – GoogleアナリティクスとSearch Consoleは十分にあるはずです。ローカルでGoogleアナリティクスをホストしていることを確認してください(WP RocketまたはWP Disableを使用).

ページビルダーMotoPressによるWordPressページビルダー, ただし、ネイティブのWordPressエディターよりも速く実行できるページビルダーはありません。これと組み合わせて 複製プラグイン また、ページビルダー(WordPressテーマに組み込まれているページビルダーを含む)は必要ありません。あなたのチームが絶対に拒否しない限り 少しHTMLを学ぶ (最も簡単なコーディング言語)、ページビルダーを避ける.

StudioPressプラグイン – Genesis Frameworkの軽量プラグイン.

22.プラグインを選択的に無効にする

資産のクリーンアップ 特定のページ/投稿で使用しないプラグインを無効にするのに最適です。特に、多数のプラグイン、またはいくつかのリソース集約型プラグインを実行している場合、それらが使用されているコンテンツにそれらをロードするだけで、WordPress Webサイト全体のロードがはるかに速くなります.

例:

  • スライダーを使用しないページでスライダープラグインを無効にする
  • リッチスニペットを使用しないページでリッチスニペットプラグインを無効にする
  • お問い合わせフォームがないページでお問い合わせフォームプラグインを無効にする
  • affリンクを使用しないページでアフィリエイトリンク管理プラグインを無効にする
  • すべてのページでソーシャル共有プラグインを無効にする(通常はブログ投稿のため)

同様のプラグイン

23.悪いロボットをブロックする

通常、検索エンジンとボットは、最も多くのCPU /帯域幅を消費します。

ロボット-スパイダー-帯域幅

ワードフェンス 持っている クロール速度制限ルール 偽のGoogleクローラーをブロックし、クローラーのページビューを制限し、人間のページビューを制限し、CPUの使用を制限し、スパマーをブロックするその他のルール.

ワードフェンスのレート制限

通常、Googlebotは最もリソースを大量に消費するボットです。の中に サイト設定Google Search Console クロール速度を制限できますが、これは、CPU使用率が高い場合にのみ推奨されます.

Crawl-Rate-Google-Search-Console

あなたは同じことをすることができます クロール制御設定Bingウェブマスターツール

Bing-Crawl-Control

この次のセクションでは、Wordfenceを使用して、サイトを攻撃しすぎたスパムボットを見つけてブロックする方法を示します(CPUを消費し、サーバーにストレスをかける可能性があります)。.

ステップ1:Wordfenceをインストールする.

ステップ2:を表示 ライブトラフィックレポート (Wordfenceの[ツール]設定の下)。すべてのボットがリアルタイムでサイトを攻撃していることを示します。 Googlebotは明らかに問題ありませんが、これを実行すると、compute.amazonaws.comが数秒ごとに途方もない量のリクエストを作成するのを見ました。私はそれをググってみました、そして確かに、これは帯域幅を消費することで知られるボットでした。 1〜2分間レポートを表示し、大まかな名前のボットが常にサイトにアクセスしていないか確認します。疑わしい場合は、そのホスト名をGoogleにググして、他の人がそのボットで問題を抱えているかどうかを確認してください.

ライブトラフィックレポートワードフェンス

ステップ3:Wordfenceのブロック設定に移動し、ブロックするスパムボットを追加します. アスタリスク ワイルドカードとして機能するので、* amazonaws.com *をブロックすると、amazonaws.comを含むホスト名(前後に文字があるかどうか)がブロックされます。これら2つのスパムのホスト名をブロックするだけで、何千ものリクエスト/帯域幅を節約できました。

  • * amazonaws.com
  • * linode.com

Wordfence-Blocking-Rule

ステップ4:ブロッキングログに移動して、これらのスパムボットがブロックされるのを楽しんでください.

Wordfence-Firewall-Blocking

Bad Queriesプラグインをブロックする また、既知の不正なボットからサイトを保護します。これは完璧な5つ星レビューを備えた「ワンクリックで完了」プラグインで、スパムボットからCPUを削減する簡単な方法です。.

ブロック不良クエリ

24. AMPを避ける

AMP 「AMP」スタンプをモバイルスニペットに追加しながら、モバイルページの読み込みを高速化するGoogleプロジェクトです。パフォーマンスは向上しますが、モバイルサイトのデザインも変更され、コンバージョンが減少する可能性があります。 Kinstaは、AMPを追加したときにモバイルリードが59%減少したケーススタディを行ったため、AMPを無効にしました(その記事を読んだ後、私も無効にしました)。.

amp-pages

注意:AMPはモバイルコンバージョンを低下させる可能性があります。慎重に使用してください!

指示

Cloudflare Accelerated Mobile Links

よくある問題は、あなたが望んでいないときに投稿の上部にフィーチャー画像が表示されることです。これには回避策がありますが、完全ではありません。注目の画像がないか、SEO→AMP→デザイン→デフォルトの画像でYoastのデフォルトの注目を設定できます。注目画像が設定されていない場合は、デフォルトの画像が表示されますが、設定されている場合は、投稿の上部に表示されます。あなたは読める YoastのAMPガイド でも基本的には.

25.グラバター

グラバター 特にブログのコメントが多い場合は、ロードに長い時間がかかります(GTmetrixを使用してコメント付きの投稿を実行してみてください)。いくつかのオプションがあります。

  • ローカルでGravatarをホストする WPユーザーアバター
  • Gravatarを完全に無効にする
  • デフォルトのGravatarを空白に設定します
  • 価値のないコメントを削除する
  • デフォルトのGravatarをサーバー上のカスタムイメージに設定します
  • Gravatar画像をより小さなサイズ(32pxなど)に制限する
  • WP Disableでコメントをページ分割して、一度に20件のコメントのみを表示する
  • Gravatarをキャッシュしてみてください F Vハリーズ, または 最適なグラバターキャッシュ

26. WooCommerce

WooCommerceサイトは追加のスクリプト、スタイル、カートフラグメントを実行し、通常はより多くのプラグインが必要です。そのため、ホスティングプランを選択するときは、通常、WooCommerceにしばしば必要とされる追加のリソースに実際に対応するために必要なものの1つ上の階層を購入する必要があります。.

WooCommerceカートのフラグメント

クエリモニターのWooCommerceスタイル

WooCommerce最適化のヒント

  • これを使用してカートフラグメントを無効にする Githubコード
  • これを使用してWooCommerceスクリプトを無効にする Githubコード
  • を使用してWooCommerceスタイルを無効にする WooCommerceのチュートリアル
  • 顧客セッションをクリアし、一時的に一時的なものを削除する
  • WooCommerceサイトはより多くのリソースを必要とするため、それに応じてホスティングプランを選択してください

しかし、WooCommerceを最適化する最も簡単な方法は、 Perfmattersプラグイン キンスタによって:

perfmatters woocommerce最適化

27. SSLを追加する

Let’s Encrypt SSLがほとんどのホスティングアカウントでSSLを無料で提供している場合、SSLを使用しない理由はありません。変更に消極的で、トラフィックの減少を恐れましたが、トラフィックはまったく同じままでした. 本当にシンプルなSSL また、設定も非常に簡単です。あなたがそれをしていないなら、私はそれをするでしょう.

siteground-lets-encrypt-ssl

28.ポストリビジョンの制限

これをwp-configファイルに追加して、「これですべてです。編集を中止してください!幸せなブログ。」 Perfmattersを使用すると、時間の経過とともにデータベースに蓄積されるポストリビジョンを制限することもできます.

define( ‘WP_POST_REVISIONS’、3);

29.ピンバックとトラックバックを無効にする

これらは不要なので、[設定]でオフにしてください > 討論.

WordPressトラックバック

30. AWStatsで高CPUを確認する

AWStats は、CPU使用率の統計を提供する一部のホスティングcPanelに組み込まれたツールです。特定のボット、イメージ、ダウンロードされたファイル、さらにはIPアドレスがCPUを大量に消費しているかどうかがわかります。あなたも使うことができます WP Server Statsプラグイン AWStatsは素晴らしい仕事をしていると思います.

AWStatsは以下を見つけるのに役立ちます:

  • 高帯域幅クローラー
  • 高帯域幅IPアドレス
  • 高帯域幅ダウンロードファイル
  • 高帯域幅ファイル(例:画像)
  • 合計帯域幅使用量(監視用)

毎月の帯域幅

31. JavaScriptの解析を延期する

あなたのバックアップ functions.php ファイルにこのコードを追加します–これで完了です。サイトを再確認して、すべてが正しく機能することを確認します。それでもPingdomのアイテムが修正されない場合は、 フッタープラグインへのスクリプト. この手順では、さまざまなコードのバリエーションをテストして使用する必要がありますが、私はコードを この記事 より明確にしたい場合.

if(!(is_admin())){
function defer_parsing_of_js($ url){
if(FALSE === strpos($ url、 ‘.js’))は$ urlを返します。
if(strpos($ url、 ‘jquery.js’))は$ urlを返します。
//戻る "$ url ‘延期 ";
返す "$ url ‘deload onload =’";
}
add_filter( ‘clean_url’、 ‘defer_parsing_of_js’、11、1);
}

32. Expiresヘッダーを追加する

ほとんどのキャッシュプラグインは、次の場合にこれを自動的に処理します。 ブラウザのキャッシュを有効にする (WP RocketやW3 Total Cacheなど)。ただし、「期限切れヘッダーの追加」がPingdomレポートの[YSlow]タブの下にまだ表示される場合は、このコードを.htaccessの上部に追加します…

ExpiresActive on
ExpiresByType text / css "アクセスと60日"
ExpiresByType text / javascript "アクセスと60日"
ExpiresByType image / ico "アクセスと60日"
ExpiresByType image / jpg "アクセスと60日"
ExpiresByType image / jpeg "アクセスと60日"
ExpiresByType image / gif "アクセスと60日"
ExpiresByType image / png "アクセスと60日"
ExpiresByType text / css "アクセスと60日"
ExpiresByType text / html "アクセスと60日"

33.クエリ文字列を削除する

このアイテムは、多くの人(私を含む)にとってお尻の痛みです。ありがたいことに、最も人気のあるキャッシュプラグインによって最近の更新がいくつか行われ、 ‘静的リソースからクエリ文字列を削除する‘GTmetrixおよびその他の速度レポートのアイテム. ただし、ほとんどのクエリ文字列はプラグインによって生成されます (GTmetrixレポートで確認できます)、軽量プラグインのみを使用して、すぐにテストすることが絶対に重要です.

WPロケット 「ファイルの最適化」タブにオプションがあります:

Remove-Query-Strings-From-Static-Resources

W3 Total Cacheには、[パフォーマンス]→[ブラウザキャッシュ]の下にこのオプションがあります。

静的リソースからクエリ文字列を削除する

WPの無効化には、[リクエスト]タブにオプションがあります。

Remove-Querystings-WP-Disable

静的リソースプラグインからクエリ文字列を削除する –この無料のプラグインを試すこともできます.

34.リダイレクトの最小化

通常、ウェブサイトのwwwまたはhttpバージョンを変更したが、これを反映するようにリンク/画像を変更しなかった。使用してみてください より良い検索 & プラグインを置き換える それらをまとめて修正する.

リダイレクトを最小限に抑える

35.軽量テーマ

WordPressサイトが最初から遅い場合、それはおそらくホスティングかテーマのどちらかです。を使用してウェブサイトを開発したことを覚えています 法律ビジネステーマ とても遅いので、ウェブサイト全体をスクラッチして、 Executive Proテーマ StudioPressによる。これは、テーマ開発者によるコーディング不足、または不要な組み込み機能が多すぎることが原因です。.

StudioPressテーマ 軽量(読み込みが高速)、レスポンシブ、HTML5、安全、信頼性があります(一部のThemeForestテーマのように、だめになったり中止されたりすることはありません)。 20万人以上が使用しており、テーマは ジェネシスフレームワーク (YoastおよびWordPressの創設者であるMatt Mullenwegが推奨)、さらに 軽量なGenesisプラグイン.

テーマを変えたくないと思います。しかし、とにかくデザインがうまくいかない場合、StudioPressテーマはゲームチェンジャーになる可能性があります。私は書いた StudioPressのレビュー それらを調べることにした場合.

studiopress-themes

36.サーバーリソースの監視

あなたは限られた量しか持っていません サーバーリソース ホスティングアカウント。 1つのアカウントでホストするWebサイトが多すぎる、リソースを大量に消費するプラグイン、その他の多くの要因がサーバーの速度を低下させる可能性があります。計画に、ニーズに適切に対応するための十分なリソースがあることを確認してください.

SiteGround-Server-Resources-Comparison

帯域幅/ CPUの超過が発生している場合は、それを修正するか(このガイドは役立つはずです)、計画をアップグレードしてより多くのリソースを含める必要があります。多くのクラウドプランでは、必要に応じてリソースを追加し、それらを超えてサーバーを圧迫しないようにすることができます。.

クラウドメモリの増加

37. WordPressを更新する

WordPressコア、テーマ、プラグイン、フレームワークを使用している場合はそれらを更新します(例:Genesis).

WordPressの更新

ホスティングcPanelをチェックして、自動更新のオプションがあるかどうかを確認します。

SiteGround WordPress自動更新

Genesis Frameworkには、このためのオプションもあります。

ジェネシス自動更新

38.最も遅いページを見つける

Googleアナリティクスを使用して、閲覧数の多いページと最も遅い読み込みページの読み込み時間(および推奨事項)を見つけることができます。 Google Analyticsにログインし、左側に移動します 行動→サイトの速度→速度の提案. 「ページスピードの提案」をクリックして推奨事項を表示しますが、GTmetrixの推奨事項は通常より優れています.

スピード提案-Google-アナリティクス

39. Cloudwaysホスティング

共有ホスティングよりも高速なものを探しているなら、ほとんどの人は クラウドウェイズ. クラウドホスティング(共有ではない)であり、SiteGroundよりも高速です。トレードオフは、サポートがSiteGroundほど良くなく、管理が少し面倒で、メールホスティングを提供しないことです。しかし、もしあなたが純粋なスピードを求めているなら、それらは多くのFacebookの投票でも第1位と評価されました。ほとんどの人が DigitalOceanプラン 月額$ 10から.

共有ホスティングには、SiteGroundが最適です。ただし、クラウドホスティングは月額80ドルと非常に高く、Cloudwaysで同じ価格の場合、CPUとRAMはほぼ2倍になります。.

また、年単位ではなく月単位で支払うこともできます。.

SiteGround-vs-Cloudways-Cloud-Hosting

Cloudways(またはクラウドプロバイダーの1つ)に移行したユーザー:

Cloudwaysの応答時間

CloudwaysへのWPエンジン

DigitalOcean Pingdomレポート

Cloudwaysサーバーの応答時間

ゴダディからDigitalOceanへの移行

Cloudwaysの読み込み時間の改善

CloudwaysとWPエンジン

無題

Cloudways Pingdomロード時間

Cloudways Pingdomレポート

Cloudwaysへの移行のNamecheap

Vultrの移行

Cloudways WooCommerceの移行

Cloudways AWSの移行

また、多くのFacebookの投票で第1位:

ホスティングの推奨事項Facebook

VPSクラウドホスティングWooCommerce投票

Elementorホスティングの推奨事項

2017-WordPress-Hosting-FB-Poll

VPSクラウドホスティングポーリング

WordPressホスティングの提案

Elementorのお気に入りのホスティング

2016-WordPress-Hosting-FB-Poll

次のプロモーションコードを使用すると、Cloudwaysを使用して最初の2か月で25%を節約できます。 OMM25.

40.私のWordPress Speed Optimizerを雇う

GTmetrix / Pingdomレポートについてさらにサポートが必要ですか?私は2005年からウサマ(i333)と協力しています。彼は私自身のサイトと多数のクライアントサイトを最適化するのを助けてくれました。あなたは上のプロファイルを作成することで彼を雇うことができます freelancer.com (私はそのaffリンクを使用していただければ幸いです)そして彼を見つける プロフィール. 彼はパキスタンから1時間あたり60ドルです(そのため、時間の変更があります)が、459のレビューで完璧な5つ星を獲得しています。深刻な問い合わせのみです。遅いホスティング、肥大化したテーマ、重いプラグインを使用している場合は、100%のスコアを期待しないでください。まずこのWordPress速度ガイドに従ってください.

i333 WordPress速度最適化エキスパート

よくある質問

&#x1f680;最も重要な速度要因は何ですか?

ホスティング、キャッシュプラグイン、画像の最適化、プラグインの最適化、外部ス​​クリプトを使用しているかどうかは、通常、ウェブサイトの速度の上位5つの要素です.

&#x1f680;使用するキャッシュプラグイン?

WP Rocketは、ほとんどのキャッシュプラグインにはない組み込み機能を備えているため、通常、Facebook投票でトップキャッシュプラグインと評価されています。これらの追加の最適化により、GTmetrixでのスコアとロード時間が改善されますが、これはプレミアムプラグインです。上位の無料キャッシュプラグインは、Swift Performance、W3 Total Cache、およびWP Fastest Cacheです。.

&#x1f680;どのWordPressホスティングを使用するべきですか?

最高のホスティングは非常に議論の余地がありますが、SiteGroundとCloudwaysは、一般に30以上のFacebook投票で2つのトップ評価のWordPressホストです。 SiteGroundは共有ホスティングに、Cloudwaysはクラウドホスティングに適しています.

&#x1f680;使用する速度テストツール?

GTmetrixは、特に画像の最適化、[ウォーターフォール]タブで遅いプラグインの検索、最初のバイトまでの時間の測定に関して、最も堅牢な推奨事項を備えています。 Pingdomには推奨事項があまりなく、Google PageSpeed Insightsは読み込み時間さえ測定しません.

&#x1f680;画像をどのように最適化しますか?

ShortPixelやSmushなどのプラグインを使用して画像を最適化し、画像を圧縮してEXIFデータを取り除くことができます。画像のサイズを正しいサイズに変更していることを確認し、理想的にはCDNから提供します。画像と動画の遅延読み込みもページを高速化します.

&#x1f680; AMPを使用すべきか?

一般に、デザインの変更によりコンバージョンが低下する可能性があるため、AMP(高速モバイルページ)は使用しないでください。 KinstaのコンバージョンはAMPの追加後に59%低下し、それらを削除することにしました.

&#x1f680;プラグインをどのように最適化しますか?

Query Monitorを使用して、通常、進行中のプロセスを実行するポートフォリオ、統計、スライダー、プラグインを含む高CPUプラグインを見つけます。次に、最小限のリソースを消費する軽量プラグインに置き換えます。使用していないプラグインをすべて削除し、リソースを消費する不要なプラグイン設定を無効にします。最後に、Asset ManagerやPerfmattersなどのプラグインを使用して、特定のコンテンツへのプラグインのロードを選択的に無効にします.

&#x1f680;外部スクリプトをどのように最適化しますか?

Google AdSense、Facebookウィジェット、外部リクエストを作成するプラグインなどの外部スクリプトをすべて一緒に回避することをお勧めします。 Disquesなどの一部のプラグインでは、条件付きでロードできます。ページにJavaScriptが含まれている場合は、非同期JavaScriptプラグインを試してください。最後に、ページに読み込まれているすべての外部URLをプリフェッチします.

これが役に立てば幸い!コメントに新しいGTmetrixスコアとロード時間をドロップします:-)

乾杯,
トム

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