グラバタをローカルサーバーに保存する WordPress 速度を上げる方法

Last Updated:2024年04月15日| 2のコメント

Webを閲覧すると、多くのユーザーの名前の横に小さな画像が表示されることがわかります。このようなイメージを「アバター」といいます。 WordPressでは、「グラバター」という特別な形のアバターを使用しています。 WordPress サイトにコメントすると、ユーザー名の横にグラバタが表示されます。

WordPress グラバタ

グラバタ WordPressの素晴らしい機能ですが、一方ではサイトの速度に影響を与えます。グラバタを無効にするか、ローカルサーバーに保存してロードすると、サイトの速度を向上させるのに役立ちます。

このアバター機能を使用する場合は、Gravatarサイトに登録してアバター画像をアップロードするだけです。 Gravatarサイトに登録すると WordPressドットコム(WordPress。com) アカウントが作成されます。 WordPressドットコムアカウントをお持ちの場合は、Gravatarサイトにログインして画像をアップロードできます。

コメント作成者の電子メールフィールドに入力された電子メールアドレスに対応するグラバタ画像が、コメント作成者の名前の横に表示されます。 (任意にメールアドレスを入力する場合、偶然グラバタサイトに登録されたメールアドレスを入力すると、そのアカウントに登録されたアバター画像が表示されます。)

グラバタをローカルサーバーに保存する WordPress 速度を上げる方法

WordPress サイトに多くのコメントがあり、多くのグラバタ画像が表示されると、HTTPリクエストの数が増え、ページの読み込み速度に影響を与えます。

グラバタを無効にする

クリアフィなどの最適化プラグインでは、グラバタを無効にする機能も提供します。コメントにグラバタ画像を表示する必要がない場合は、この機能を無効にすることを検討してください。

WordPress Clearfyプラグイングラバタを無効にする

Clearfyを使用する場合 Performance » Clear the unnecessary scripts セクションで Disable gravatarsを有効(ON)にしてグラバタ機能を無効にすることができます。さらに、Emojis、Embeds機能を無効にすると、速度を向上させるのに役立ちます。

グラバタをローカルに保存してサイトの速度を向上させる

グラバタを使用する必要がある場合は、プラグインを使用して画像をローカルに保存し、GravatarサーバーではなくWebサイトから直接読み込むことでサイトを高速化できます。

FV Gravatar Cacheプラグインを使用するか、 クラウドウェイズを使用している場合は、別のプラグインをインストールせずにBreezeプラグインでグラバタをローカルに保存するように設定できます。

FV Gravatar Cacheプラグイン

WordPress FV Gravatar Cacheプラグイン

コメントがある各ページでは、各コメントに対して Gravatar サーバーに呼び出してイメージをロードします。各呼び出しは100ミリ秒しかかかりませんが、何百ものコメントがある場合、グラバタ画像を読み込むのに20秒以上かかることがあります。

このような状況で FV Gravatar Cacheプラグインを使用できます。このプラグインは、次の方法でこれらの問題を解決します。

  • WordPress Cronジョブでグラバタキャッシング...
  • コメントを送信するとグラバタキャッシング
  • グラバタが接続されていないすべての電子メールアドレスに対して繰り返しデフォルトのグラバタをダウンロードするのではなく、デフォルトのグラバタの単一コピーを維持します。

コメントが多い場合、このプラグインを使用すると、コメントの多いページの読み込み速度が向上します。

このプラグインをインストールして有効にした場合 設定 » FV Gravatar Cache ページに移動してプラグイン設定を行うことができます。

Cloudways の Breeze プラグインの使用

海外ホスティングの一つである クラウドウェイズを利用する場合には、 WordPress インストール時に一緒にインストールされるBreezeキャッシュプラグインの機能を使用できます。

Breezeキャッシュプラグインがインストールされている場合 設定 » Breeze » ADVANCED OPTIONS (詳細オプション)に移動します。 Host Files Locally セクションで Gravatars を有効にします。

WordPress Breezeキャッシュプラグイングラバタローカルストレージ

GoogleフォントとGoogle Analyticsのトラッキングコード、 Facebook ピクセルファイルもローカルに保存して読み込むことができます。

このオプションを有効にすると、特にコメントの多いサイトでページの読み込み速度が向上する可能性があります。

ここでGravatar画像のパスを確認してください。 https://www.example.com/wp-content/cache/breeze-extra/gravatars/9593d5a82f9be558478e20e1fcc362ebのようにキャッシュされ、Webサーバーからロードされます。

要約

  1. コメントがある各ページで個々のコメントについて Gravatar サーバーに呼び出してイメージをロードする場合、各呼び出しは 100 ミリ秒しかかかりませんが、多くのコメントがあるとグラバタの読み込みに時間がかかりサイト速度が低下します。させることができます。
  2. Clearfyなどを使用してGravatarを無効にして速度を上げることができます。
  3. FV Gravatar Cacheプラグインを使用してグラバタをローカルに保存してロードすると、サイトの速度が向上します。
  4. クラウドウェイズを使用している場合は、Breezeプラグイン内の機能を使用してGravatarをキャッシュできます。

参照


2のコメント

コメント

  1. コメント作成者の横に表示されるアバターをグラバターといいますね。グラバタがサイトのスピードに影響を及ぼすかどうか。

    応答
    • コメントが多い場合は、Gravatarサーバーにアクセスしてアイコンを読み込む必要があるため、ページの読み込みが遅くなる可能性があります。

      応答