最も一般的なWordPress速度最適化の神話

公開: 2019-09-30

ウェブサイトの速度は、実際のGoogleのランキング要素です。 そのため、サイトの速度とパフォーマンスを強調する必要があります。 残念ながら、Webの速度を遅くする簡単な解決策はありません。 あなたのウェブサイトを即座にスピードアップする魔法のプラグイン、スクリプト、または戦術はありません。 WordPressサイトのパフォーマンスを最適化することは、特に大規模なサイトでは困難な作業になる可能性があります。

これは、KasaReviewsWebサイトの所有者であるMatijaKasapovicによって書かれたゲスト投稿です。 ゲスト投稿を書きたい場合は、お問い合わせください。

あなたが開発者であるかどうかにかかわらず、ウェブサイトを最適化することは難しい主題になる可能性があります。 公開されているガイドやオンラインチュートリアルがたくさんあります。 それらのほとんどが幅広い聴衆の範囲のために書かれているという事実を覚えておいてください。 彼らはあなたの特定の状況を改善するのにあまり役立たないかもしれません。

これが私が払拭したいいくつかの一般的なWordPress速度最適化の神話です。

1.プラグインが多いと、サイトの速度が低下します

WordPressサイトを最初にセットアップするとき、あなたはあなたの指先でたくさんのツールを持っています。 サイトにさまざまな機能を追加するために、可能な限り多くの利用可能なプラグインを使用することは非常に魅力的です。 ただし、これは場合によっては、利益よりも害を及ぼす可能性があります。 古いプラグイン、役に立たないプラグイン、または競合するプラグインは、Webサイトの速度を低下させ、予期しない問題を引き起こす可能性があります。

プラグインは、効果的に使用されている限り問題ありません。 あなたのウェブサイトに利益をもたらすものだけを使用してください。 古いプラグインまたは有用な目的を果たさないプラグインをアンインストールまたは削除します。

一般に信じられていることですが、重要なのはプラグインの量ではなく、品質です。 エラーやサイトを引き起こすには、1つの不適切に記述されたプラグインが必要です。 時間をかけて現在のプラグインを確認し、使用していないプラグインやサイトのニーズに不要になったプラグインを削除してください。

2.CDNを使用する必要があります

コンテンツ配信ネットワーク(CDN)は、訪問者にアセット(画像、CSSファイル、JSファイルなど)を提供するのに役立ちます。 レイテンシーを削減するために、可能な限り最も近い場所からアセットを提供します。 レイテンシーは、サーバーがユーザーのブラウザーにコンテンツを送信するのにかかる時間の長さです。 訪問者がサーバーから離れるほど、コンテンツの受信の遅延が長くなります。

これを文脈に当てはめると、バスケットボールをしていて、バスケットで射撃していると想像してください。 ボールを投げるバスケットから離れるほど、ボールがバスケットに到達するまでの時間が長くなります。 これと同じ原則がここでも当てはまります。 CDNを使用して、コンテンツは世界中のサイトユーザーに配信されます。 あなたはあなたのサイトにサービスを提供するためにサーバーのネットワークに依存しています。 その結果、情報は訪問者に最も近いサーバーから送信されます。
コンテンツ配信ネットワーク
CDNは、海外からの視聴者がいる企業やサイトにとって非常に貴重なリソースです。 リーチがはるかに小さい場合、それは不必要なコストになる可能性があります。 たとえば、サーバーがメキシコにあり、サイトの訪問者が主にメキシコから来ている場合、CDNは多くのメリットをもたらさない可能性があります。 ただし、訪問者のほとんどがヨーロッパからの場合は、CDNを使用すると役立ちます。

CDNは外部サーバーとしても機能します。 これは、各外部サーバーを見つけるためにDNSルックアップを実行する必要があることを意味します。 このプロセスにはかなりの時間がかかる場合があります(約200ミリ秒)。 CDNを使用する場合は、節約された時間がDNSの検索と解決に費やされた時間よりも重要であることを確認してください。

3.すべてのタイプのキャッシュを使用する必要があります

利用可能な多くの異なるキャッシュオプションがあります。 データベースキャッシング、ページキャッシング、Memcachedは、多くのオプションのほんの一部です。 一部の専門家や出版物は、利用可能なすべてのキャッシュリソースの使用を推奨しています。

キャッシュがないサイトがある場合、サーバーはデータベースにアクセスして、必要なすべてのコンポーネントを見つけて収集する必要があります。 次に、特定のページにアクセスするたびに、サイトユーザーがPHPを介してブラウザーに中継します。 これを達成するにはかなりの時間がかかる場合があります。

ページキャッシュは静的HTMLコンテンツファイルを作成します。 これは、誰かがページにアクセスするたびにPHPがページを再生成する必要がないことを意味します。 これにより、多くの時間を節約できます。 誰かがページキャッシュを使用するWebサイトにアクセスするときはいつでも、そのサイトのデータベースにアクセスしていません。 ページキャッシュにより、データベースが不必要にキャッシュされることがあります。

データベースキャッシングがより効果的である場合もあります。 1つの例は、非常に動的で、ページのキャッシュが現実的でない可能性があるサイトです。 ただし、これは規則の例外です。 ほとんどのブロガーやさまざまな種類のWebサイトの所有者にとって、データベースのキャッシュについて心配する必要はありません。

特定の形式のキャッシュはサーバーレベルで動作します。 マネージドまたは共有ホスティングサーバーを使用している場合は、実行できる操作が制限されている可能性があります。 サーバーのホストが制御されています。 このような場合でも、ページキャッシュ用のプラグインをインストールできます。これは、ほとんどのサイト所有者が簡単に実行できる機能です。

4.必要なのはキャッシングプラグインだけです

キャッシングプラグインは、Webサイトを高速化するための優れた方法です。 ただし、使用できるツールはこれだけではありません。 あなたは多くの層でWordPressサイトを最適化することができます。 正しく構成されている場合、キャッシングプラグインは間違いなく役立ちます。 ウェブサイトのパフォーマンスが低い場合は、簡単に修正できます。 しかし、これはサイトの速度を向上させるための最後のステップにすぎません。

キャッシングプラグイン

プラグインをキャッシュしても、コードの質が悪いなどの一般的な問題を修正することはできませんが、影響を最小限に抑えるのに役立ちます。 サイトの他のコンポーネントの問題を修正するために時間をかけることで、Webサイトの速度とパフォーマンスを向上させることができます。

5.HTTPリクエストを減らします

多くのテーマとプラグインは、FacebookやGoogleなどのサイトから画像とスクリプトファイルをロードします。これは、ロード時間に影響を与える可能性があります。 使用するプラグインが多くのリクエストを行う場合でも、読み込み時間が遅くなっても驚かないでください。

一般的な経験則は、サイトが作成する必要のあるHTTPリクエストの数を制限することです。 これは良いガイドラインですが、それだけではありません。 これに関する良い例は縮小化です。 多くのミニファイプラグインとツールは、小さなCSSファイルを1つの大きなファイルに圧縮します。 つまり、Webサイトに10個のCSSファイルがあるのではなく、1つだけになっているということです。 これは、10個の個別のリクエストではなく1つのHTTPリクエストです。

httpリクエストを減らす
WPRocketプラグインを使用してHTTPリクエストを減らす方法の例

これは最適な解決策かもしれませんが、実際には状況によって異なります。 現在のほとんどのWebブラウザーは、一度に複数のファイルを並行してダウンロードできます。 この場合、1つの大きなファイルがダウンロードされるのを待つのではなく、ブラウザに複数のファイルを同時にダウンロードさせる方がよいでしょう。 すべてのサイトの結果は異なるため、どのオプションがWebサイトに最も適しているかをテストする必要があります。

6.サイトの速度を上げるには、高価なホスティングが必要です

あなたのWordPressサイトのための良い、信頼できるホストを持つことは不可欠です。 2つの異なるホスティングサイトに2つの同一のサイトを置くことができ、それらは完全に異なるロードになります。

最も人気のあるホスティングプロバイダーは、パフォーマンスの向上と最大化にかなりの時間を費やしています。 共有ホスティングは手頃な価格であるため、多くの中小企業に人気があります。 同時に他の多くのサイトとリソースを共有していることを覚えておいてください。 共有サーバー上のパフォーマンスの高いサイトは、そのネットワーク上の他のサイトのパフォーマンスを低下させる可能性があります。

無料のウェブホスティングサービスは、ダウンタイムや低速の問題が発生することが多いため、通常はお勧めしません。 良いホスティングに投資することは費用の価値があります。 不十分なホスティングは、サイトの実行速度を制限し、潜在的な顧客が競合他社とビジネスを行う可能性があります。 そこにはたくさんの素晴らしいホストがいます。 安いホスティングは必ずしも悪いわけではなく、高価なホスティングは必ずしも素晴らしいとは限りません。

7.すべてのWordPressテーマは速度が最適化されています

選択できるテーマの量は印象的であるため、テーマを選択する際には速度を考慮することが重要です。 よく知られているテーマの多くはコーディングが不適切であり、読み込み時間に影響を与える可能性があります。 視覚的に魅力的で、速度の点で優れたパフォーマンスを備えたテーマを選択する必要があります。 これらの要素の完璧なバランスをとるテーマが見つかるまで、少し試行錯誤する必要があります。

多目的ワードプレスのテーマ

多くのWordPressサイト所有者は、基本的なテーマを選択し、高性能のプラグインを選択して、目的の視覚的感覚と効率を実現します。 サイトのコードのほとんどはテーマからのものであるため、コーディングが不十分なものはWebサイトの速度を低下させる可能性があります。 多目的または「1つのサイズですべてに対応」のテーマには、多くの機能が含まれています。 それらのいくつかには、ロードするが使用しない追加のスクリプトがあります。 これらの種類のテーマのいずれかを使用している場合は、使用する機能のみをアクティブ化してください。

8.ページスピードツールからのグレードは重要です

GTMetrix、Google PageSpeed Insights、PingdomなどのWebサイト速度テストツールを使用すると、サイトのパフォーマンスが評価されます。 また、さまざまな推奨事項のリストが表示されます。 人々は自分のサイトがパーフェクトグレードである必要があると考えています。

gtmetrixのパフォーマンス

Googlebotがサイトにアクセスすると、ページの読み込み速度だけが確認されます。 どのグレードの速度テストツールがあなたのサイトに与えたのかはわかりません。 成績が高いからといって、必ずしもページの読み込み時間が速くなるとは限りません。 速度のグレードと推奨事項は、Webサイトのボトルネックやその他の潜在的な問題領域を特定します。 ただし、ツールごとに同じサイトの評価が異なります。

gtmetrixページの詳細

提案はページの読み込み時間を改善することができますが、あまり有益ではないか、実行が難しい場合があります。 この例は、GooglePageSpeedがJSファイルとCSSファイルをページのフッターに移動することを推奨している場合です。 一部のJSファイルは簡単に移動できますが、移動するとサイトが破損したり破損したりする可能性があります。 CSSスタイルを使用せずにWebサイトをロードすると、サイトの訪問者にサイトが壊れているように見える場合があります。 パフォーマンスグレードは素晴らしいですが、それらは重要ではありません。 ページの読み込み速度が非常に重要です。

WordPressウェブサイトの概要の最適化

WordPressは非常に簡単にカスタマイズできます。 それはあなたがあなたが必要なだけあなたのサイトのパフォーマンスとスピードを最適化することを可能にします。 パフォーマンスの高いサイトでは、ほとんどの単純なプロジェクトよりも多くのカスタマイズが必要です。

ページの読み込み時間は、オンラインビジネスの運営方法に大きく影響する可能性があります。 これらは、コンバージョン率、バウンス率、ユーザー満足度、およびサイトへのリピーターの可能性に影響を与えます。 WordPressのページ速度の最適化は、すぐにwp-config.php、robots.txt、サーバーアーキテクチャ、および最初は混乱したり威圧したりするその他の要因の世界になる可能性があります。

速度最適化のニーズはサイトごとに異なります。 最適な解決策が見つかるまで、いくつかの代替案を試す必要がある場合があります。 外部の情報源から多くのアドバイスや推奨事項を得ることができますが、すべてが有益であるとは限りません。

WordPressは使用するのに最速のプラットフォームではありませんが、コードを記述せずにページの読み込み時間を改善する方法は常にあります。