以前はできなかった、2021 年に WordPress でできる 4 つのこと

公開: 2021-02-15

WordPress は 2021 年に入り、競合他社の CMS システムを打ち負かし、市場シェアを驚異的な 65% まで拡大しました。

WordPress CMS の最新バージョンを使用すると、サイトのパフォーマンスを最適化し、検索エンジンで上位にランク付けし、ユーザー エクスペリエンスを優先し、全体的なセキュリティを向上させることがかつてないほど容易になります。

2021 年に WordPress でできるようになり、以前はできなかった 4 つのことを紹介します。

#1組み込みの XML サイトマップで SEO を改善する

サイトマップは、インターネット検索のバックボーンです。 これらのデジタル チャネルを通じて、スパイダーはページをクロールし、空腹の読者のためにコンテンツを取得します。 サイトマップはあなたのウェブサイトのロードマップであり、検索エンジンにその存在を知らせる強力なビーコンです。 サイトマップは、簡単に言えば、優れた SEO の生命線です。

通常、サイトマップはプラグインによって処理されます。これには多くの利点がありますが、これらのプラグインには独自の欠点もあります。

  • プラグインには、サイトで最適化できる要素の数が限られています
  • コードの肥大化は一般的であり、不要なプロセスを過剰に強制する
  • サイトマップ プラグインにより、サイトの速度が低下し、セキュリティが侵害される可能性もあります
  • Web サイトまたはそのコンテンツの構造にまったく影響を与えません

幸いなことに、WordPress の最新バージョンでは、組み込みの XML サイトマップ機能によってこれらの問題がすべて解決されています。 拡張可能なコードと 1 億の Web ページに対応する機能により、この新機能は SERP ランキングを劇的に向上させる可能性があります。 WordPress の新しいサイトマップ機能の主な機能と、それらが SEO にとって何を意味するかについて、もう少し詳しく説明します。

カスタマイズ オプションの拡張可能なコード

SEO の観点から見ると、新しい XML サイトマップ機能によって提供される拡張可能な機能は、検索エンジンでの見つけやすさが向上することを意味します。 これは、サイトの構造とインデックスの作成方法を制御できるようになったことで、Google などに合わせて高度に最適化されたサイトマップが作成されるためです。 これは、Web クローラーがサイトをより効果的に検索する場合に不可欠です。 含まれている拡張可能な機能の一部を次に示します。

  • 5.5 のサイトマップはカスタマイズ可能で、コードに機能を追加する機能を提供します
  • フィルターを使用して、カスタム サイトマップを追加するなど、サイトマップの動作を構成できます。
  • 機能を改善または変更するために、膨大な範囲のフックを追加することもできます
  • どのオブジェクトタイプとサブタイプを含めるかなど、構造を制御します。

サイトマップ インデックス

この新機能の驚くべき部分は、保持できる膨大な数のサイトマップとエントリです。

サイトマップ インデックスには、最大 50,000 個のサイトマップを保持できます。 Pascal Birchler – WordPress コアチーム

基本的に無制限の数のサイトマップを作成するオプションを用意することで、膨大な数のエントリに対応できるようにすることで、WordPress は Web サイトのコンテンツを効率的に分類するツールを提供します. すべてのページを確実にクロールしてインデックスに登録するには、このように整理されたサイトマップを用意することが重要です。

それでは、WordPress の組み込みサイトマップ機能がサイトマップ プラグインの欠点をどのように解決するかを見てみましょう。

  • ウェブサイトの要素を無制限に最適化できます
  • コアに組み込まれているため、コードは堅牢で効率的に実行されます
  • 依存するプラグインが少なくなるため、速度とセキュリティが向上します
  • サイトとそのコンテンツの編成方法を 100% コントロールできます

これらすべてにより、サイトマップの最適化がはるかに簡単になります. 最適化されたサイトマップは、SERP ランキングが高くなることを意味し、それはより多くのオーガニック トラフィックを意味します。

#2テーマとプラグインを自動更新する

WordPress 開発者の誓約の一部は、サイトのセキュリティを改善することでした。テーマとプラグインの自動更新機能を導入することは、これを達成した 1 つの方法です。

プラグイン ライブラリを探し回り、すべてを手動で更新する時代は終わりました。 ボタンを押すだけで、インストールを自動的に更新するように設定できます。 これにはいくつかの利点があります。

  • 自動更新機能により、サイトは常に最新のコードで実行されます
  • これは、サイトの速度、パフォーマンス、セキュリティなどに直接影響します
  • プラグインを更新しないと、WordPress のコアと互換性がなくなる可能性があります
  • 通常、古いテーマやプラグインの問題は、更新されたバージョンで解決されます

確かに、テーマとプラグインの自動更新により多くの時間を節約できますが、何よりも重要な利点はセキュリティです. WordPress インストールの 70% 以上にハッカーが悪用できる脆弱性があることを考えると、これは特に重要です。 多くの場合、これらの脆弱なインストールは古いコードのプラグインです。 そのシナリオでハッカーがしなければならないことは、自動化されたツールを使用して弱点を特定することだけです。

WordPress にはプラグインとテーマの自動更新機能があるため、脆弱なインストールを通じてハッキングされるリスクは劇的に低くなります。つまり、プラグインをインストールするとすぐにプラグインのことを本質的に忘れることができます。 心配事が 1 つ減るのは常に良いことなので、自動更新機能を有効にする方法は次のとおりです。

  1. プラグイン ライブラリに移動すると、「自動更新を有効にする」という新しい列が表示されます。
  2. サイトにインストールするすべてのプラグインに対してこれを選択するだけです。
  3. Web サイトのテーマを自動更新するには、まず [外観] > [テーマ] ページからテーマを選択します。
  4. 自動更新を有効にするオプションは、テーマの概要ポップアップに表示されます。

ローグプラグインの自動更新とは?

これはハッカーが Web サイトを制圧するために使用する最も一般的なルートであるため、不正なプラグインにとって新しい自動更新機能が何を意味するのか疑問に思われるかもしれません。 不正なプラグインには、侵入者にすべてのファイルへのアクセスを許可する悪意のあるバックドアや、ユーザーにマルウェアを拡散させるマルバタイジングが含まれていることがよくあります。

これらの厄介なコードは意図的に難読化されており、多くの場合、PHP を装ってレーダーの下を飛んでいます。 では、WordPress がインストールを自動的に更新できるようになった場合、悪意のあるプラグインも更新されず、サイトにさらなる損害を与えることはないと言えますか?

WordPress 開発者が未発表のままにすることを決定した解決策があるため、心配しないでください。

  • 一種のデジタルゲートキーパーとして機能するフラグがコードに追加されました
  • これは「disable_autoupdate」と呼ばれ、WordPress サイトへの悪意のあるプラグインに文字通りフラグを立てます
  • その後、フラグ付きプラグインの自動更新機能をリモートで無効にすることができます

これを機能させるために、WordPress には、識別またはフラグ付けされたバグの数に応じて、特定のプラグインがいつ自動更新されるかを基本的にスケジュールする機能が与えられました。 これは、プラグインとテーマがすぐにではなく 24 時間以内に自動更新されることを意味し、フラグが機能する時間を与えます。

#3 PHP 互換性スキャンのおかげで SERP を上昇させる

PHP 7.2 の時代はもうすぐ終わります。このバージョンは開発者によるサポートが終了します。つまり、セキュリティ チェック、更新、またはバグ修正は行われなくなります。

PHP 7.4 は、WordPress で使用されている最新バージョンです。 しかし、WordPress の以前のバージョンでは、このスクリプト言語の更新されたバージョンにサイトを移行すると、プラグインが壊れたり、ページが正しく読み込まれないなど、多くの問題が発生しました。

PHP を更新しなければならなかったことがある場合、これは忘れられないほどおなじみのように聞こえるかもしれませんが、心配する必要はありません。PHP 7.4 へのアップグレードが緊急に求められているサイトがありますが、最新の WordPress の更新により、経験する必要がないことを意味します。これらの試練と苦難は再び。 WordPress のもう 1 つのエキサイティングな機能である、自動化された PHP 互換性スキャンの導入により、サイト開発者は感謝の意を表します。

なぜ PHP が重要なのかは、ダッシュボードに表示される PHP の更新が必要であることを知らせるメッセージの中にあります。「新しいバージョンはより高速で安全です。」 しかし、最新の PHP を使用することによる SEO の利点とは何でしょうか?

  • 新しいバージョンの PHP は、はるかに高いパフォーマンス レベルを備えています (下のグラフを参照)。
  • より多くの同時ユーザーを処理できるため、1 秒あたりのリクエスト数が増加します
  • その結果、サーバーは増加したトラフィックをより適切に処理できるようになります
  • これにより、サイトの速度が向上する可能性があり、Google はランキングでこれを考慮しています。

ワードプレス

簡単に言えば、更新された PHP は SEO の向上を意味します。これは、Google が最適化されたサイトのパフォーマンスを認識して報酬を与えるためです。 では、なぜ自動化された互換性スキャンを気にする必要があるのでしょうか?

この更新により、WordPress は PHP のサポートされている各ブランチを自動的にテストして、エラーなしで実行されることを確認します。 これは、継続的インテグレーション システムである Travis を使用して行われます。Travis は、WordPress の各バージョンに編集が加えられたときに潜在的な PHP の問題を検出します。 これが意味することは次のとおりです。

  • PHP の非互換性は、発生次第すぐに検査されます。
  • サイトは古い PHP に依存することはなく、より効率的に実行されるはずです。
  • 新しいPHPバージョンが定期的にチェックされるため、サイトのセキュリティが向上します

さらに優れているのは、この機能が 5.5 で開始および終了しないことです。 WordPress 開発者によると、将来、PHP バージョンが変更されると、Travis CI は WordPress のプロジェクト ファイルに対してエラーと警告を自動的に生成します。つまり、すべての PHP バージョンは、今後すべての WordPress バージョンとの互換性が向上するはずです。

これをすべて締めくくるには、パフォーマンスの高い Web サイトが必要な場合は、PHP を 7.4 に更新することが不可欠です。 自動化された互換性スキャンとデフォルトのサイトマップ機能により、Web サイトの SERP ランキングをこれまで以上に簡単に改善できます。 あなたがマーケティング マネージャーである場合は、サイトが後れをとらないように、開発者がこれに積極的に取り組んでいることを確認してください。

#4遅延画像読み込みでサイトを最適化する

サイトのパフォーマンスを最適化したい場合は、画像の遅延読み込みがおそらく最も簡単な方法です。 これは、スクロールせずに見えるコンテンツのみが Web ページに読み込まれ、スクロールしなければ見えないコンテンツは、ユーザーがスクロールするにつれてレンダリングされる場合です。 これはサイトの速度を改善する優れた方法であり、新しい概念ではありませんが、WordPress のコアの一部になったことで、これまで以上に簡単に実装できるようになりました.

遅延読み込み属性は、HTML5 で最近導入されたばかりです。 以前は、ユーザーはこの手法を有効にするためにプラグインに依存する必要がありましたが、既に触れたように、より多くのコードを実行するため、セキュリティ リスクが増大します。 現在、ネイティブの HTML 読み込み属性により、遅延読み込みが WordPress のデフォルト設定になっています。

  • 遅延読み込み属性は、幅と高さが指定された画像または動画に自動的に追加されます
  • これらの属性がない画像の場合、WordPress はそれらをすべての img タグに遡及的に追加します。
  • コンテンツが遅延読み込み用に最適化されているため、ブラウザはすぐに表示されるコンテンツのみをダウンロードまたはプリロードします

この最適化手法の有効性は、ユーザー エクスペリエンスを向上させる方法で証明されています。

  • 累積レイアウト シフト (CLS) : ページの画像とビデオの一部のみがレンダリングされるため、CLS のリスクは劇的に減少します。 これは、ダウンロード時に Web ページの要素が突然変化する場合です。 ブラウザーがダウンロードする画像や動画が多いほど、ユーザーにとってレイアウトが変化する可能性が高くなります。
  • 主要なブラウザのサポート: HTML 標準の一部であるおかげで、世界のブラウザの 70% 以上が遅延読み込みをサポートできるようになりました。 これは、より多くのユーザーがより速いサイト速度の恩恵を受けることを意味します.
  • クリティカル レンダリング パス (CRP) : サイト コンテンツをレンダリングするためにブラウザーが行う必要があるすべてのことは、クリティカル レンダリング パスと呼ばれ、レンダリング時間とサイトの速度を改善するために最適化できます。 UX に悪影響を与えるすべての高解像度アセットを削除または再編成するのではなく、代わりに遅延読み込みを使用して CRP を改善できます。これにより、最初に読み込みが必要なアセットの数が減るためです。

しかし、この新機能の特筆すべき点は、ページの読み込み時間をどれだけ高速化できるかということです。これは、Google が SERP ランキングで考慮する主要な要素であることは誰もが知っています。

遅延読み込みがサイトの速度を向上させる方法

非効率的な Web ページは、文字通り大きな負担になる可能性があります。 サイトが適切に最適化されていない場合、ページの重みが大きくなり、帯域幅が過剰に消費され、最終的には時間がかかりすぎる可能性があります. その結果、訪問者は、ブラウザーがコンテンツをロードする前に直帰する可能性があります。

ページの重み、またはページの肥大化は、Web ページにあるメディアの数によって決まります。 送信および処理されるバイト数が多いほど、ページは重くなり、遅くなります。 これが、WordPress コアでの遅延画像読み込みが非常に有益である理由です。 ページはデフォルトで遅延読み込みになり、これにより一石二鳥です。サイトの速度が向上し、ユーザー エクスペリエンスとクリティカル レンダリング パスが最適化され、SERP ランキングが向上し、セキュリティ リスクが軽減され、CLS が回避され、既存の遅延読み込みと連携します。プラグインをロードします…そして最後に、あなたの人生をずっと楽にします。

つまり、WordPress は 2021 年に向けて大きく前進しました。改善の余地は常にありますが、導入された機能は前例のない範囲の SEO とセキュリティの利点を提供し、利用したいと思うでしょう。