トグルメニュー

あなたの WordPress サイトを *$#@ ほど高速にしましょう!

公開: 2014-04-25

ビーバービルダー製品が 25% オフ!セールは終了です...もっと詳しく!

speedup
  • ワードプレス

あなたの WordPress サイトを *$#@ ほど高速にしましょう!

磨耗は避けられません。靴、車、道具、家、その他すべてのものは時間の経過とともに劣化します。まあ、ソフトウェアも例外ではありません。 4 年前のコンピューターが、新品のときのような元気のなさに気づいたことはありますか?あるいは、携帯電話の連絡先アプリが年々行き詰まりを感じているのはなぜですか?私は WordPress が大好きですが、同じ問題に悩まされています。しかし、恐れる必要はありません。定期的にメンテナンスを少し行うことで、WordPress サイトを *$#@ ほど高速にすることができます。

なぜスピードが重要なのか

高速なウェブサイトは非常に重要です。 Akamai と Gomez.com の調査によると、Web ユーザーのほぼ半数が、ページが 2 秒以内に読み込まれることを期待していることが明らかになりました。ページの読み込みが遅いと、訪問者がブログに到着する前にブログから離れてしまう可能性があります。 Google はサイトの速度もランキング アルゴリズムに考慮しています。すべての条件が同じであれば、Google は遅いサイトよりも速いサイトを優先します。

Web サイトは高速であるほど優れているということはわかっていますが、WordPress サイトを高速化するにはどうすればよいでしょうか? WordPress は、そのまま使用しても非常に高速で効率的なソフトウェアです。問題は、何年にもわたる投稿、コメント、プラグインの追加/削除、画像のアップロード、テーマの変更、そしてブログ全般の作業によって WordPress が行き詰ってしまうことです。

キャッシュプラグインを利用する

ブログでまだキャッシュ プラグインを実行していない場合、これがページの読み込み時間を短縮する最善の方法になります。期間。ブログは動的です。新しい記事が書かれ、サイドバーが変更され、コメントが作成されます。 WordPress はブログ投稿を提供するたびに、これらすべての変更をチェックする必要があります。

キャッシュ プラグインは、すべてのページのレンダリングされたコピーを保存またはキャッシュする非常に賢いソフトウェアです。ページがリクエストされるたびに、キャッシュ ソフトウェアは変更を効率的に「クイック チェック」します。何も変更されていない場合 (ほとんどの場合、これが当てはまります)、ページを最初から構築するのではなく、キャッシュされたバージョンのページが提供されます。あなたの投稿が「拡散」する場合、これは最も重要です。キャッシュのないブログは、Reddit などのトップページに掲載されても生き残れません

では、どのプラグインを選択すればよいでしょうか?主要なプレーヤーとしては、WP Super Cache、W3 Total Cache、Quick Cache の 3 つがあります。最初の 2 つのプラグインは非常に包括的であり、率直に言って、設定が少し難しいです。ただし、何をしようとしているのかを理解し、適切に設定すれば、最高のパフォーマンスが得られます。 W3 Total Cache が主な使用方法であり、WP Super Cache はマルチサイト インストールの主な使用方法です。

「設定すればあとは忘れる」という簡単なソリューションが必要な場合は、クイック キャッシュを試してください。他の 2 つの機能の 90% を実行しますが、セットアップや技術的な知識は最小限で済みます。

CDN をセットアップする

クラウドフレア

CDN はコンテンツ配信ネットワークの略です。 CDN は、世界中に戦略的に配置された超高速 Web サーバーのネットワークです。ほとんどの人は共有サーバーでブログをホストしていますが (これは問題ありません)、サーバーがニューヨークにあり、訪問者がカリフォルニアにいる場合はどうでしょうか。さらに、訪問者が南米やヨーロッパだったら!?訪問者がサーバーから遠ざかるほど、ページの読み込みは遅くなります。 CDN には世界中に複数の冗長サーバーが配置されているため、コンテンツは常に訪問者の一般エリアのボックスから提供されます。また、CDN には通常、大部分の共有ホストよりも非常に高速に情報を転送できる巨大な帯域幅のパイプがあります。

CDN の設定は少し難しく、この記事の範囲を超えていますが、最も簡単なオプションは CloudFlare です (注: CloudFlare の RocketLoad 機能は Beaver Builder と競合する可能性があるため、必ずオフにしてください)。無料の CDN サービスと、CDN の構成をより簡単にする WordPress プラグインを提供しています。 CloudFlare には、無料サービスに含まれる一連のセキュリティ機能もあります。正直に言うと、Cloud Flare は私がこれまで見つけた中で最高のセールの 1 つです。 CloudFlare をオンにすると、特に画像の多いサイトでページの読み込み速度が大幅に速くなります。池の向こう側、または元のサーバーから地理的に離れた友人たちの速度が向上することを想像することしかできません。

もう少しセットアップ (および料金) が必要な、より包括的なオプションとしては、Amazon の Cloud Front も非常に優れた CDN オプションです。

データベースをクリーンに保つ (はい、スパム コメントについて話しています)

WordPress はブログのすべての情報をデータベースに保存します。 WordPress は膨大な量のデータを処理できますが、データベースが増大すると必然的に速度が低下します。データベースが肥大化する一般的な原因の 1 つは、スパム コメントです。私たちは皆、この問題を抱えています。 WordPress のコメントスパムは陰湿であり、現実のものです。ただし、役立つことがいくつかあります。

まず、Akismet をまだ使用していない場合は、使用してください。 Akismet は、Automatic (WordPress の背後にある会社) によって作成され、スパム コメントを選別するのに優れています。コメントがブログに残されるたびに、Akismet はデータベースと照合して、コメントが正当であることを確認します。そうでない場合、コメントは自動的に削除され、コメントの存在に気づくことはありません。

しかし、Akismet のことを知らなくて、すでに数百、おそらく数千のスパム コメントがキューに残っている場合はどうなるでしょうか?残念ながら、Akismet はスパム防止機能を備えているため、役に立ちません。ただし、古いスパム コメントをすべて削除するのに役立つもう 1 つの便利なプラグイン、WP Comment Clearer があります。まだ多少の作業は必要ですが、このプラグインを使用すると、スパム コメントを削除するプロセスがはるかに速くなります。

データベース肥大化のもう 1 つの大きな原因は、ポストリビジョンです。 WordPress はリビジョンの保持に優れています。時々素晴らしすぎる!自分の古いブログ投稿をいくつか振り返ってみたところ、30 以上の改訂が加えられたものがいくつか見つかりました。プラグイン Revision Control を使用すると、保存できるリビジョンの数を設定でき、データベースを無駄のない状態に保つことができます。

機能の肥大化に騙されないでください。適切にコーディングされた、軽いテーマを見つけてください。

膨満感を感じるのが好きな人はいません。

テーマ開発者は、軽量テーマをリリースすることの利点を認識し始めています。しかし、消費者は依然として機能と価値を同一視しており、オールインワンのメガ テーマが依然としてトップ テーマリストの上位を占めています。これらのメガテーマは、その機能をすべて考慮すると非常にクールですが、これらの機能はすべて速度の低下に相当します。

FastLine Media では、WordPress テンプレートのカスタマイズ/インストール サービスを提供しているため、このことを十分に理解しています。私たちはいくつかのテンプレートを選択し、クライアントにお気に入りのものを選んでもらいます。次に、ブランドとビジネスに合わせてテンプレートをインストールしてカスタマイズします。最初の 10 ~ 20 個の WordPress テーマを使った後、私たちはすべてのプレミアム テーマに蔓延しているように見える機能の肥大化と不必要で混乱を招くオプションのすべてにうんざりしていました。これが Automator テーマを作成した理由の 1 つです。

シンプルモダンをテーマにした小規模なショップを探すのは難しいかもしれません。最近のお気に入りは Elegant Themes と UpThemes ですが、他にもたくさんあると思います。

古いプラグインを一掃する

WordPress はそのまま使用しても非常に高速で効率的なソフトウェアであると述べました。プラグインについても同じことが言えませ。プラグインに関しては、1 つの悪いリンゴがサイト全体を混乱させる可能性があります。何を尋ねますか?最初のタスクは、どのプラグインが速度低下の原因となっているかを特定することです。これを行う 1 つの方法は、すべてのプラグインを無効にしてから、サイトをチェックしながら 1 つずつ有効にして、どれが速度低下の原因になっているかを確認することです。

しかし、トラフィックが多くプラグインも多いブログがある場合はどうなるでしょうか?訪問者がたくさんいるライブサイトですべてのプラグインを無効にするのは得策ではありません。心配しないでください。=D にはプラグインがあります。P3 (プラグイン パフォーマンス プロファイラー) を見てください。 P3 は、各プラグインからのオーバーヘッドを分析し、問題のあるリンゴを特定するのに役立ついくつかのチャートやグラフを吐き出します。

佳作

これらの提案は、それ自体のセクションを正当化するものではありませんが、言及する価値はあります。

良いホストを選ぶ

ウェブホストを切り替えるのは確かに面倒なプロセスです。それだけの理由で、この提案は佳作に選ばれます。ただし、WordPress インストールを移行することに躊躇していない場合は、サイトを最新の Web サーバーに移行すると、ページの読み込み速度が大幅に向上する可能性があります。

画像を圧縮する

画像を圧縮すると、特に画像を大量に使用するサイトの場合、ページの読み込み時間に大きな違いが生じます。私たちのほとんどは、Photoshop の「Web 用に保存」に慣れており、画像の解像度とトリミングの基本を理解していると思います。この点に関する優れたリソースの 1 つは、WP-Smush.it と呼ばれるプラグインです。 WP-Smush.it は、画像を WordPress にアップロードするときに自動的に可逆圧縮します。 Photoshop から出てきた後でも、画像のファイル サイズが 10 ~ 20% 削減されたのを見てきました。個人的には、管理しているすべての WordPress サイトでこれを実行しています。そうしない理由はありません。

データベースを最適化する

データベースをクリーンで無駄のない状態に保つことについて説明しましたが、既存のデータを最適化することもできます。プラグイン WP-DBManager を使用すると、データベースを簡単に最適化できます。優れたバックアップ/復元機能も備えています。

最後に

WordPress サイトが高速であれば、より多くの訪問者を惹きつけ、より頻繁に訪問し続けることができます。 WordPress サイトを高速化するには、サイトの速度を低下させている原因を特定し、その問題を解決するための措置を講じるプロセスが必要です。比較的新しいブログで古いプラグインや動作が遅いプラグインを実行している場合は、データベースを最適化してもおそらく役に立ちません。セットアップに固有の問題を特定し、最初にそれらを修正する必要があります。もちろん、その考えに圧倒された場合は、お気軽に私たちに連絡してください。いつでも喜んでお手伝いさせていただきます!

速度を上げるためにブログにどのような手順や変更を加えましたか?ページの読み込み時間に最も大きな影響を与えた提案はどれですか?

写真提供: ピーター・キム、ジョン・ウルフ

ロビー・マッカラーの略歴

13件のコメント

  1. あなたの WordPress サイトを *$#@ ほど高速にしましょう! | FastLi... 2014 年 4 月 26 日午後 2 時 59 分

    […] 高速なウェブサイトは非常に重要です。定期的なメンテナンスを少し行うことで、WordPress サイトを *$#@ の速度で高速化できます。 […]



  2. メラニー、2015 年 6 月 20 日午前 9 時 51 分

    Cloudflare が実際には BeaverBuilder との競合を引き起こしているようです。おそらくこの記事を編集する必要があるでしょう。



    • ロビー・マッカラー、2015 年 6 月 23 日午前 9 時 2 分

      やあ、メル!はい、その通りです。 CloudFlare には、Beaver Builder と競合する RocketLoad と呼ばれる機能があります。記事を更新していきます。ご注意いただきありがとうございます。



  3. ニック、2015 年 8 月 11 日、午前 1 時 7 分

    素晴らしい記事 – ありがとう!



    • ロビー・マッカラー、2015 年 8 月 11 日午前 9 時 17 分

      ニックさん、コメントありがとうございます!



  4. アンジェラ、2016年5月8日午後11時29分

    おお。 W3 Total Cache (これまでのところ、ページ キャッシュ ボタンをチェックしただけです。さらに詳しく調べてください) と WP-smush it プラグインをインストールしました。私のサイトの読み込み時間に大きな違いがあることに気づきました (確かに、私は氷河基地から来ていました)。私のような非開発者にとって (コードの話をすると発疹がでます)、これは素晴らしいチュートリアルでした。たくさん、たくさん、たくさん、ありがとう。



    • ロビー・マッカラー、2016年5月9日午前10時22分

      大丈夫!素晴らしい仕事だ。記事がお役に立ててよかったです。パフォーマンスの調整はちょっとした中毒になる可能性があります。バックアップも必ず取ってください。最近、低レベルのサーバー/キャッシュ関連のものをいじると問題が発生する可能性があることを痛感しました。



  5. ディオゴ、2016 年 11 月 16 日午前 5:38

    Cloudflare の Rocket Loader との競合はまだありますか?この機能は JavaScript の処理に非常に役立ちます。

    https://gtmetrix.com/reports/www.wpbeaverbuilder.com/5nAOzOfN を使用してページをテストすると、wpbeaverbuilder.com は静的リソースに関してパフォーマンスが非常に悪いことがわかります。プラグインを購入する予定ですが、この静的リソースの速度低下はまったく良くありません。



    • ロビー・マッカラー、2016年11月18日午後10時45分

      おい、ディオゴ!コメントありがとうございます。

      このサイトが現在積極的にメンテナンスされているかどうかはわかりませんが、作成者は可能な限りパフォーマンスを向上させるよう努力しました。ほとんどのページ速度テストで非常に高いスコアを獲得しています: https://gtmetrix.com/reports/www.kilkennycoun Sellingcare.com/HyXwfBnA

      私たちのサイトでは舞台裏で多くのことが実行されているため、パフォーマンスに関する限り、これは Beaver Builder で可能なことを示す最良の例とは言えません。



  6. トロントの捜査官、2017年10月2日午前11時

    私は現在、デフォルトのシステムとして Tumblr を使用しています。あなたが持っているようなものが欲しいのです。
    おめでとうございます。効果的なウェブサイトに投資する必要があると思います。



  7. リリアン、2018年10月18日午前8時23分

    コメントを一括削除するための新しいプラグイン (または別の方法) はありますか? WPCommentCleaner は 5 年間更新されていません。クライアントから、数千件のスパム コメントがあるサイトを渡されました。できるだけ効率的に削除したいと考えています。



  8. クリスティーン、2020年9月1日、午後5時34分

    W3 Total Cache は、私の Beaver Builder 列を好みませんでした。横4は表示されません。 WPRocket をインストールしましたが、BB レイアウトには影響しないようです。ただし、W3 ほど効果的ではないようです。



    • アンソニー・トラン、2020年9月2日午前8時17分

      WPRocket には、Web サイトの読み込みを高速化する優れた機能が他にもたくさんあります。速度の最適化に最適なプラグインです。



私たちのニュースレター

私たちのニュースレターは個人的に作成され、月に一度程度送信されます。迷惑な行為やスパム行為はまったくありません。
約束します。

ニュースレターに参加する

今すぐ Beaver Builder を試してみましょう

Beaver Builder