WordPressでWebP画像を使用する方法(3つの方法)

WPBeginnerでは、WordPressユーザーがより高速でパフォーマンスの高いウェブサイトを作成するのに役立つ新しいテクノロジーを常に評価しています。WebP画像は以前から注目していましたが、まだ自身のサイトには実装していませんが、その形式の可能性は認識しています。

WebPが興味深いのは、画質の低下がほとんどないにもかかわらず、画像ファイルのサイズを最大35%削減できる能力です。WebPを使用したサイトでは、読み込み速度とユーザーエンゲージメントに意味のある改善が見られました。

当社の調査とテストプロセスに基づき、このモダンな画像形式のスピードメリットを享受するために、WordPressでWebP画像を使用する方法をご紹介します。

WordPressでWebP画像を追加する

WebPとは何ですか?

WebPは、Googleがウェブ用途に特化して開発した最新の画像フォーマットです。特筆すべきは、その優れた圧縮技術です。WebP画像は、JPEGやPNGファイルと比較して、同等の視覚品質を維持しながら、通常25〜35%小さくなります。

これを理解するために、現在のPNG画像が100KBの場合、WebP形式の同じ画像は品質に目に見える違いなく約65〜75KBになります。このサイズ削減は、ページの読み込み時間の短縮とユーザーエクスペリエンスの向上に直接つながります。

この形式は、ロッシー圧縮とロスレス圧縮の両方をサポートし、透明度やアニメーションなどの機能も備えているため、複数の従来の形式の汎用性の高い代替となります。

画像圧縮については、Web用に画像を最適化する方法に関するガイドで学ぶことができます。

ブラウザサポート:WebPはあなたのサイトの準備ができていますか?

現在、WebPは95%以上のグローバルカバレッジで強力なブラウザサポートを受けています。Chrome、Firefox、Safari(iOS 14以降)、Edgeを含むすべての主要ブラウザは、WebP画像を完全にサポートしています。

残りの5%は、主に使用率が急速に低下している古いブラウザバージョンで構成されています。

WordPress で WebP 画像を使用すべきか?

ほとんどのWordPressサイトでは、答えは「はい」です。WebPの実装は、WordPressサイトを大幅に高速化し、キャッシュプラグインやCDNなどの他のパフォーマンス最適化と完全に連携します。

 WordPress 5.8以降、プラットフォームはネイティブでWebPをサポートするようになり、プラグインなしでWebP画像を直接アップロードして使用できるようになりました。ただし、この基本的なサポートには、自動変換やフォールバックオプションは含まれていません。

最良の結果を得るために、専用の画像最適化プラグインの使用をお勧めします。これらのプラグインは、既存の画像をWebP形式に自動的に変換し、サポートされていないブラウザを使用しているごく一部のユーザーには、従来のJPEGまたはPNGバージョンを提供します。

WebPは、サイトが画像中心である場合(写真ブログ、eコマースストア、ポートフォリオなど)、またはWordPressブログが現在、大きな画像のために読み込み速度が遅いという問題を抱えている場合に特に有益です。

WordPress で WebP 画像を使用する方法は次のとおりです。最適な方法を選択できるように、複数の方法を紹介します。

  1. EWWW Optimizer を使用した WordPress での WebP 画像の使用
  2. Imagifyを使用してWordPressでWebP画像を使用する
  3. SG Optimizer を使用した WordPress での WebP 画像の使用
  4. WordPress での画像使用に関するエキスパートガイド

動画チュートリアル

WPBeginnerを購読する

書き込みによる説明をご希望の場合は、このままお読みください。

方法1:EWWW Optimizerを使用してWordPressでWebP画像を使用する

EWWW Image Optimizer は、WordPressの画像を最適化できる最高のWordPress画像圧縮プラグインの1つです。WebP画像もサポートしており、対応ブラウザでは自動的に表示できます。詳細については、EWWW Image Optimizerのレビューをご覧ください。

まず最初に行うべきことは、EWWW Image Optimizer プラグインをインストールして有効化することです。詳細については、WordPress プラグインのインストール方法に関するステップバイステップガイドをご覧ください。

有効化したら、**設定 » EWWW Image Optimizer** ページに移動してプラグインオプションを設定します。セットアップウィザードが表示されますが、「わかっています」リンクをクリックしてウィザードを終了することもできます。

EWWW ウィザード

次の画面で、多くのプラグインオプションが表示されます。

下にスクロールして、「WebP変換」オプションの横にあるチェックボックスをオンにします。

EWWWでのWebP変換

その後、「変更を保存」ボタンをクリックして設定を保存します。

次に、WebP変換セクションまでスクロールダウンする必要があります。プラグインは、赤いプレビュー画像とともにいくつかのリライトルールを表示します。

リライトルールを挿入

「リライトルールの挿入」ボタンをクリックする必要があります。プラグインはこれらのリライトルールを自動的に.htaccessファイルに挿入しようとします。

プラグインがそれらのルールを追加することに成功した場合、赤い画像プレビューは「WebP」というテキストとともに緑色に変わります。

WebP配信方法が成功しました

プラグインがルールを挿入できない場合があります。その場合は、プラグインの設定ページからリライトルールをコピーし、手動で.htaccessファイルの末尾に貼り付ける必要があります。

設定が完了したら、プラグインの設定ページに戻り、再度「変更を保存」ボタンをクリックしてください。プレビュー画像が緑色に変われば、WordPressウェブサイトでWebP画像配信が正常に有効になったことを意味します。

または、WebP配信オプションとしてJS WebPリライティングまたはWebPリライティングメソッドを選択することもできます。これらは.htaccessメソッドよりも少し遅いですが、目的は達成できます。

古い画像をWebPバージョンに一括変換する

EWWW Image Optimizerを使用すると、以前にアップロードした画像ファイルを簡単にWebP画像に変換できます。単にメディア » ライブラリページに移動し、リストビューに切り替えます。

メディアでファイルを選択

次に、「画面オプション」ボタンをクリックし、「1ページあたりの項目数」を999に変更する必要があります。1000枚以上の画像がある場合、それらの画像は次のページに表示されます。

これにより、一括最適化のために多数の画像を選択できるようになります。次に、一番上にある「すべて選択」チェックボックスをクリックして、すべての画像を選択します。

一括最適化

その後、「一括操作」ドロップダウンメニューをクリックし、「一括最適化」オプションを選択します。最後に、「適用」ボタンをクリックします。

次の画面で、プラグインは画像の圧縮をスキップしてWebPに変換するだけのオプションを提供します。画像がすでに最適化されている場合は、このオプションをチェックできます。

最適化を実行

その後、「最適化されていない画像の検索」ボタンをクリックして続行します。プラグインは検出された画像の数を表示するので、「最適化」ボタンをクリックして進めることができます。

画像が最適化され、EWWWオプティマイザーが画像のWebPバージョンを生成します。

WebP画像変換が完了しました

WebP画像の配信をテストする

画像の最適化が完了したら、複数の画像を含むブログ記事にアクセスできます。

画像の上にマウスカーソルを移動し、右クリックして新しいタブで画像を開きます。

画像をチェック中

これにより、画像が新しいブラウザタブで開かれます。

アドレスバーに.webp拡張子が表示されていることがわかります。

WebP画像が提供されていることを確認する

プラグインがWebP画像を提供できない場合は、プラグインの設定ページに戻ることができます。ここから、WebP配信オプションを「JS WebPリライティング」または「WebPリライティング」の方法に変更できます。

方法2:Imagifyを使用してWordPressでWebP画像を使用する

Imagifyは、WP Rocket最高のWordPressキャッシュプラグイン)の開発者が作成したWordPress画像最適化プラグインです。これにより、画像を簡単に最適化してWebP画像形式に変換できます。詳細については、Imagifyレビューをご覧ください。

まず、Imagifyプラグインをインストールして有効化する必要があります。詳細については、WordPressプラグインのインストール方法に関するステップバイステップガイドをご覧ください。

有効化後、プラグイン設定を構成するために**設定 » Imagify**ページにアクセスする必要があります。ここから、「無料APIキーを作成」ボタンをクリックして続行します。

Imagify API キーを作成

ビジネスメールアドレスの入力を求められます。その後、APIキーが含まれたメールをメールボックスで確認できます。そのキーをプラグインの設定ページにコピー&ペーストし、「変更を保存」ボタンをクリックしてください。

次に、「最適化」セクションまでスクロールダウンする必要があります。そこで、「画像のWebPバージョンを作成する」と「サイトにWebP形式で画像を表示する」オプションの横にあるチェックボックスをオンにする必要があります。

Imagify WebP設定

その下で、WordPressでWebP画像を表示するための2つの配信方法を選択できます。最初の方法は.htaccessメソッドで、2番目の方法はタグを使用する方法です。

.htaccessメソッドは高速ですが、CDNサービスを使用している場合は機能しません。タグメソッドはCDNでも機能しますが、一部のWordPressテーマを壊す可能性があります。

あなたのサイトに適した方を選択できます。その後、下部にある「保存して一括オプティマイザーに移動」ボタンをクリックします。

設定を保存して画像オプティマイザーを開始

これにより、メディア » 一括最適化ページに移動します。

プラグインは、WordPressのすべての画像をバックグラウンドで自動的に最適化を開始します。

最適化ステータス

画像が多い場合、これには時間がかかることがあります。心配しないでください。ページを閉じても画像最適化プロセスは停止しないため、ページを閉じて後で戻ることができます。

WordPressでWebP画像をテストする

最適化が完了したら、いくつかの画像を含むページまたは投稿にアクセスできます。画像の上にマウスカーソルを移動し、右クリックして「新しいタブで画像を開く」を選択します。

画像をチェック中

これにより、画像が新しいブラウザタブで開かれます。

アドレスバーに.webp拡張子が表示されるようになります。

WebP画像が提供されていることを確認する

方法 3: SG Optimizer を使用した WordPress での WebP 画像の使用

この方法は、SiteGroundユーザーの場合におすすめです。

SiteGroundは、最適なWordPressホスティング会社の1つです。彼らはユーザーに無料のSG Optimizerプラグインを提供しており、これによりWordPressのパフォーマンスを最適化できます。WordPress画像の最適化オプションも含まれています。

まず、SG Optimizerプラグインをインストールして有効化する必要があります。

有効化すると、プラグインは管理サイドバーに「SG Optimizer」というラベルの新しいメニュー項目を追加します。それをクリックすると、プラグインの設定ページに移動します。

SG Optimizer設定

ここから、SiteGround の組み込みキャッシュシステムを使用したい場合は、キャッシュ設定をオンにすることができます。

その後、メディア最適化タブに切り替えて、「新規画像のWebPコピーを生成」オプションをオンにすることができます。

SG OptimizerでWebP画像を有効にする

その下に、「一括WebPファイル生成」オプションが表示されます。

そのオプションのトグルボタンをクリックすると、WordPressメディアライブラリ内のすべての画像ファイルに対してWebPコピーの生成が開始されます。

WebP画像をバルク生成

完了すると、WordPress サイトは WebP 画像の配信を開始します。

SG Optimizer で WebP 画像をテストする

ウェブサイトがWebP画像を配信しているかどうかを確認するには、いくつかの画像が含まれるサイトのページを開く必要があります。

その後、右クリックして「検証」ツールを選択します。これにより開発者コンソールが開きますので、そこで「ネットワーク」タブに切り替える必要があります。

開発者ツールでWebP画像を表示する

ここから「img」タブをクリックし、ページを再読み込みします(WindowsではCTRL+R、MacではCommand+R)。ウェブサイトが再読み込みされると、開発者コンソールですべての画像が読み込まれているのが表示されます。

WordPress での画像使用に関するエキスパートガイド

この記事がWordPressでWebP画像を使用する方法を学ぶのに役立ったことを願っています。WordPressサイトでの画像の利用に関するその他のガイドも参照してください。

この記事が気に入ったら、WordPressのビデオチュートリアルについては、YouTubeチャンネルを購読してください。 TwitterFacebookでもフォローできます。

開示:当社のコンテンツは読者によってサポートされています。これは、当社のリンクの一部をクリックすると、当社が手数料を得る可能性があることを意味します。WPBeginnerがどのように資金提供されているか、それがなぜ重要か、そしてどのように私たちをサポートできるかについては、こちらをご覧ください。当社の編集プロセスはこちらです。

究極のWordPressツールキット

無料のツールキットにアクセスしましょう - すべてのプロフェッショナルが持つべきWordPress関連の製品とリソースのコレクションです!

読者とのインタラクション

20 CommentsLeave a Reply

  1. ウェブサイトの速度を上げる方法という問題に直面したとき、メディアはほぼ常に最適化の余地がある分野の1つです。プロフェッショナルでない限り、ほとんどすべてのWordPressユーザーは、コンピューターに保存されているそのままの画像をサイトにアップロードしますが、多くの場合、寸法とファイルサイズの両方で不必要に大きくなっています。メディアを調整するだけで、特に画像を異なる形式に圧縮するだけで、ウェブサイトの速度がどれだけ向上するかを見るのは興味深いです。WebPは、元の画像と比較してファイルサイズをはるかに小さく保ちながら、十分な品質を提供するため気に入っています。数十枚の画像がある既存のウェブサイトでは、これをすべて一括で行う方法を知っておくと便利であり、そのような場合にこのようなチュートリアルは非常に役立ちます。

  2. ご提示いただいた手順に従いましたが、テストしたところ、「新しいタブで画像を開く」を選択したときに開く新しいタブは、表示されているようにwebpで終わるのではなく、元のファイル拡張子で終わります。ただし、「画像を名前を付けて保存…」を選択すると、webpと表示されます。これが何を意味するのかよくわかりません。画像は本当にwebpで、そのように表示されていますか?使用しているブラウザは最新版のChromeなので、フォールバック画像が表示されているはずはありません。キャッシュプラグインを使用していますが、テスト前にキャッシュをクリアしました。

    • 保存時に表示される場合は、WebP画像を使用しています。使用しているツールによって異なりますが、404エラーを防ぐためにURLはそのままに画像はWebPバージョンを表示するためのWebPリダイレクトがあります。

      管理者

  3. WordPressの画像をWebPに変換する仕組みを探していました。PNGやJPG画像とWebP画像ではファイルサイズに大きな違いがあることに気づいたからです。
    WebP画像があれば、ウェブサイトの読み込み速度は間違いなく速くなります。ウェブサイトの速度とパフォーマンスが向上します。
    既存のWordPress画像をWebP形式に変換するガイドをありがとうございます。

  4. 通常、外部エディタでWebP画像を生成しています。しかし、PNG形式で画像をウェブにアップロードしてからWebPに変換する方が良いプラクティスでしょうか?つまり、ブラウザが選択できるように両方の形式を用意する方が良いのか、それともそうしない方が良いのかということです。WebPをサポートしていない古いブラウザを使用している人がいる可能性があり、そのユーザーには画像が表示されなくなるのではないかと心配しています。

    • フォールバック画像を特に希望する場合は、プラグインに画像の変換を許可するのが最善の選択肢です。エディターで WebP 画像を作成することは、サイトのスペースを節約するための推奨される方法です。

      管理者

      • ご回答ありがとうございます。FTP にはまだ十分な空き容量 (100 GB) がありますので、お答えに基づき、より多くの画像フォーマットをウェブサイトに用意するためにプラグインを使用することにします。これにより、webp をサポートしていない古いブラウザでも問題なく動作することが保証されます。そのようなブラウザはごくわずかしか残っていないことは承知していますが、それでも存在します。アドバイスありがとうございます。

  5. WooCommerceでWebP形式の画像をいくつか使用していましたが、別のサーバーでWooCommerceのバックアップを取った際に、WebP画像が転送されませんでした。そのため、再びJPEG形式に戻しました。

    • WebP画像に関するご経験を共有していただきありがとうございます。バックアップツールのサポートに連絡した場合、通常はスニペットやその他の方法でその問題を解決できます。

      管理者

  6. ステップ1に従うと、jpg/png形式の古いファイルが残りますよね?アップロードフォルダが散らかってしまいます。元のファイルを削除するオプションがありますが、それを使用すると、投稿画像が壊れてしまいますか?
    そして最も重要なことですが、ewwプラグインを無効化/削除した場合、変換されたwebp画像も削除されますか?
    どうすればいいですか?

    • このプラグインは現在、WebP画像をサポートしていないブラウザのために古い画像を保持しており、JPG/PNGよりもサイズが小さい場合にのみWebP画像を作成します。元の画像を削除してもサイトが壊れることはありませんが、WebPをサポートしていない古いブラウザを使用している訪問者の大多数がいる場合、それらのユーザーにとっては壊れる可能性があります。

      プラグインが削除された場合の作成済み画像の現在のステータスについては、プラグインのサポートに確認する必要があります。

      管理者

  7. こんにちは。wp-optimizeのようなプラグインで、webp変換時にEXIFデータを保持するオプションがあることに気づきました。このデータを保持する必要はありますか?
    よろしくお願いします。

  8. これは素晴らしいヒントですが、質問が1つあります…新しい画像(PNG、JPG)をアップロードするたびにEWWWオプティマイザーを実行する必要がありますか?

返信を残す

コメントを残していただきありがとうございます。すべてのコメントは、当社のコメントポリシーに従ってモデレーションされますので、ご了承ください。メールアドレスは公開されません。名前フィールドにキーワードを使用しないでください。個人的で有意義な会話をしましょう。