Brotliは、データを圧縮することでコンピューターファイルのサイズを縮小する技術です。サイトで使用されるHTML、CSS、JavaScriptファイルのようなテキストベースのファイルに最適です。SVG画像ファイルや、WOFFやWOFF2などのテキストベースのフォントもBrotliで圧縮できます。
一般的なGzip圧縮に代わるもので、ファイルが小さくなるなど、いくつかの利点があります。ファイルが小さくなるとダウンロードが速くなり、WordPressサイトのパフォーマンスが向上します。
ほとんどの主要ウェブブラウザはBrotli圧縮をサポートしています。圧縮されたファイルはダウンロード後に解凍され、ブラウザーに表示される必要があるため、これは不可欠です。

ブロートリー・コンプレッションの仕組み
Brotli圧縮は、HTML、CSS、JavaScriptなどのテキストベースのファイルのサイズを縮小するために使用される方法です。
繰り返されるテキスト・フレーズを識別し、より短い参照に置き換えることで、ファイル・サイズ全体を縮小します。これを実現するために、一般的に使用される語句の標準辞書と、ファイルを分析しながらビルトインされる動的辞書が使用されます。
Brotli圧縮を使用すると、サイトのファイルを小さくすることができます。これは、すべての一般的なウェブブラウザ、サーバーソフトウェア、および最高のWordPressホスティングサービスでサポートされています。
小さなファイルは、誰かがあなたのサイトにアクセスしたときに、より迅速にダウンロードすることができ、より速く読み込むことができます。ウェブブラウザはダウンロードされたファイルを自動的に解凍して表示します。
Brotli圧縮はWordPressサイトをどのように高速化しますか?
Brotli圧縮は、サイトの見た目や動作を変えることなく、読み込みを15~20%高速化します。
Google PageSpeed Insightsのようなサイトスピードテストツールは、しばしばウェブサイトのパフォーマンスを向上させるためにテキスト圧縮を有効化することをお勧めします。次のスクリーンショットでは、BrotliまたはGzip圧縮を有効にすると、Webページが3.15秒速く読み込まれると推定している.

より高速なサイトはユーザー体験を向上させ、ビジネスの売上とコンバージョンを増やすことができます。
読み込み時間の短縮は、検索エンジンのランキング要因にもなります。つまり、サイトでBrotli圧縮を有効化することで、SEOも向上します。
Brotli圧縮はテキストファイルのためのもので、画像や動画のためのものではありません。しかし、WordPressサイトで画像をウェブ用に最適化するために使用できるテクニックは他にもあります。
一方、Brotliを使えば、XMLベースのため、SVGベクター画像ファイルを50~80%圧縮できる。
WordPressキャッシュプラグインでBrotli圧縮を有効化する方法
Brotli圧縮を有効化するには、それをサポートするWordPressキャッシュプラグインをインストールします。これらのプラグインの中には、初期設定でBrotliが有効になっているものもあれば、プラグインの設定で有効化する必要があるものもあります。
例えば、Cloudflareは初期設定でBrotli圧縮を有効化し、15-20%の速度向上を実現しています。この設定はプラグインを有効化したときにオンになります。

Brotli圧縮が有効化されていることを確認する方法
多くのホスティングサービスプロバイダーは、自動的にBrotliまたはGzip圧縮を有効化します。初期設定でBrotli圧縮を有効化する会社には、SiteGround、WP Engine、Hostinger、GreenGeeksなどがあります。
オンラインのGzipおよびBrotli圧縮チェッカーツールを使って、サイトの圧縮が有効化されているかどうかをテストできます。ツールのサイトにアクセスし、サイトのURLを入力するだけです。有効化されていれば「GZIP Is Enabled」というメッセージが表示されます。

うまくいかない場合は、以前ご紹介したようなキャッシュプラグインをインストールしてGzipを有効化し、再度サイトをテストしてください。
Brotli圧縮とGzip圧縮の違いは?
Gzip圧縮は長い間使われてきた。1992年にリリースされたフリーでオープンソースの圧縮プログラムで、業界標準となり、最高のキャッシュプラグインやCDNによってサポートされています。
Brotliデータ圧縮アルゴリズムはより新しく、2013年から2016年にかけてGoogleによって開発された。Gzipよりも効果的に繰り返しパターンを特定し置き換える、より現代的で複雑な技術を使用している。
つまり、BrotliはGzipよりも速く、効果的にファイルを圧縮できるのです。Gzipに比べて15-20%の圧縮率、5-10%のページ読み込み時間の短縮が期待できます。
その結果、Brotliの採用は、主要なCDNやキャッシュプラグインの間で急速に拡大しました。
Brotli圧縮をサポートするプラグインを使用している場合、有効化することでサイトのパフォーマンスが向上し、ユーザーエクスペリエンスとSEOが改善されます。
WPBeginnerサイトではBrotli圧縮を使用しています。
WordPressのBrotli圧縮について、この投稿がお役に立てば幸いです。また、WordPressの便利なヒントやトリック、アイデアに関する関連投稿については、以下の「Additional Reading」リストをご覧ください。
If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.