画像の最適化プラグインの制限と圧縮率
画像を最適化することにより、ページのロードの速度が速くなり、検索ランキングも上がるとも言われています。ワンクリックで多くの画像を最適化してくれるプラグインはとても便利です。
画像の最適化として知られているプラグインは次の3つのプラグインです。
- EWWW画像オプティマイザー
- Compress JPEG & PNG images
- Smush Image Compression and Optimization
それぞれのプラグインの制限と圧縮率を比較したいと思います。
EWWW I.O.とCompress JPEG & PNG imagesとSmushの圧縮制限を比較
Compress JPEG & PNG images は毎月100枚まで画像を圧縮できます。EWWW Image Optimizer は枚数制限等はありません。
プラグイン | 枚数制限 | ファイルサイズ | 一喝最適化制限 |
---|---|---|---|
Smush | なし | 最大5MB | 最大50個 |
Compress JPEG & PNG images | 100枚/月 | なし | なし |
EWWW I.O. | なし | なし | なし |
Compress JPEG & PNG images
ファイルサイズの制限はなく、毎月約100枚の画像を無料で最適化できます。
No file size limits.
roughly 100 images each month for free.
Smush Image Compression and Optimization
毎日、毎月、年間の上限なく、最大サイズ5MBの画像を最適化できます。
Optimize all of your images up to 5MB in size forever (no daily, monthly, or annual caps)
EWWW I.O.とSmushとCompress JPEG & PNG images の圧縮率
Compress JPEG & PNG images はJPEG画像は平均して40〜60%圧縮され、PNG画像は50〜80%圧縮 されると明記されており、圧縮率は高いです。
- JPEG画像は平均して40〜60%圧縮
- PNG画像は50〜80%圧縮
EWWW I.O.とSmushを圧縮率で比較
1332px×749px、191KBの画像をアップロードした場合
EWWW I.O | 9サイズ圧縮8.1%(46.2KB)減少 |
Smush | 8個の画像を縮小14.2KB(3.5%) |
(注意)2つのウェブサイトの一方に EWWW I.O を利用、もう一方にSmushを利用していますので、条件は異なります。
EWWW I.O の最適化・圧縮率
9サイズを圧縮し、8.1%(46.2KB)減少したとのこと。

Smush の最適化・圧縮率
8個の画像を14.2KB(3.5%)縮小したとのこと。Smushは詳細が表示されます。
EWWW I.OとSmushで圧縮・保存された画像
EWWW I.OとSmushの画像は、オリジナルも含め9サイズ保存されています。圧縮率はほぼ同じですが、 EWWW I.O はオリジナル画像を含め圧縮されます。
圧縮なし | EWWW I.O. | Smush | 圧縮率 | |
1170×350 | 55487 | 53648 | 53648 | 3.3 |
1170×500 | 72463 | 70130 | 70130 | 3.2 |
中サイズ | 94440 | 91467 | 91467 | 3.2 |
1332×500 | 86081 | 82782 | 82782 | 3.8 |
サムネ | 6759 | 6366 | 6320 | |
270×250 | 15028 | 14278 | 14278 | 5 |
570×350 | 33397 | 32132 | 32132 | 3.8 |
768px | 47872 | 46220 | 46220 | 3.5 |
full | 196383 | 161518 | 196383 |

生成される画像の枚数について
EWWW I.Oは9サイズ生成され、Smushは8個とオリジナル画像です。
EWWW I.O の設定画面
9サイズ(オリジナルを含む)が生成されます。大サイズは0×0に設定しているので生成されません。

Smush の設定画面
8サイズとオリジナル画像です。大サイズの設定は0×0ですから生成されません。

WordPressで生成される画像の枚数とサイズについては下のリンクでご確認ください。
生成されるサイズを選べるプラグイン
EWWW I.O.は設定画面で最適化の無効化だけではなく、作成の無効化もできます。

EWWW I.O. から Smush に変更した理由
プラグインの更新でサイトが表示されないという状況は、プラグインを利用していてたまにあることですが、EWWW I.O.と利用していたサーバーとで不具合があり、Smushに変更しました。
原因は、サーバーのPHPバージョンが古かったことが原因でした。すぐに対処法をサーバー側が提示し解決しています。
WordPressでプラグイン『EWWW Image Optimizer』をご利用の一部のお客様にて、
該当プラグインの不具合により、コンテンツの表示ができない事象を確認しております。【対象の環境】
PHPバージョンが5.4.x以下を設定するドメインにおいて、
WordPressプラグイン『EWWW Image Optimizer』のVer.3.0.0に更新したWordPressサイト
【発生している事象】
Parse errorが発生し、WordPressサイトの閲覧ができない