※現在はブログテーマ「Cocoon」を使用しています(21.10.28~)
サイトスピード改善のための作業を続けています。
WordPressを使うにあたり、お助け的存在の「プラグイン」ですが、それぞれの目的や動作性もわかっておらず、中には効果が重複したものもあったようです。
エックスサーバー×ブログテーマGiraffe×プラグインの相性を確かめてみようと思い、プラグインを一つづつ外してみました。
プラグイン削除開始前のサイトスピード
sitemapを送信しているURL4パターンすべて、サイトスピードを計測した結果が以下です(モバイルの場合)。
どのサイトアドレスを入力しても、「https、wwwなし」のものに結果が返されるようです。
そして、どれをとっても結果が違うという謎。
2019/07/09計測 | モバイル(点) | パソコン(点) |
https://otaku-mama.com/ | 45 | 93 |
http://otaku-mama.com/ | 37 | 82 |
https://www.otaku-mama.com/ | 35 | 86 |
http://www.otaku-mama.com/ | 29 | 83 |
同じく、パソコンの場合でも、4つのサイトアドレスすべて結果が違いました。
もう何がなんだか・・・(笑)。
とりあえず
「モバイルで最高45点、パソコンで最高93点」
ってところを基準にして考えたいと思います。
プラグインを一つづつ削除した結果のサイトスピード変化
結論からすると、どのプラグインに関しても、「これを削除したら劇的にスピードが変わった」というものはありませんでした。
Akismet Anti-Spamと All In One SEO Pack の二大重いペア
まずは巷で「重い」とされている「Akismet Anti-Spam (アンチスパム)」と「All In One SEO Pack」を停止→削除してみたのですが、
削除前:モバイル/パソコン(点) | 33/83 |
Akismet Anti-Spam (アンチスパム):停止 | 34/92 |
Akismet Anti-Spam (アンチスパム):削除 | 44/92 |
All In One SEO Pack:停止 | 42/93 |
All In One SEO Pack:削除 | 38/85 |
Akismet Anti-Spamを停止・削除したら、気持ち改良したかな~と思わせつつ、All In One SEO Packを削除したら、パソコンの方までもガタっと落ちたという。
その他のプラグインに関しても、停止→削除を繰り返していきました。
Black Studio TinyMCE Widget:停止 | 39/93 |
Black Studio TinyMCE Widget:削除 | 39/93 |
TinyMCE Advanced:停止 | 34/91 |
TinyMCE Advanced:削除 | 45/95 |
TypeSquare Webfonts for エックスサーバー:削除 | 34/91 |
What The File:削除 | 36/86 |
SNS Count Cache:停止 | 32/86 |
SNS Count Cache:削除 | 32/93 |
AddQuicktag:停止 | 38/86 |
AddQuicktag:削除 | 38/86 |
Edit Author Slug:停止 | 37/88 |
Edit Author Slug:削除 | 41/92 |
もともと停止してあった 「TypeSquare Webfonts for エックスサーバー」と「 What The File」を含め、9個のプラグインを削除しました。
9個のプラグインを削除しても、モバイル41点
測るたびに、微妙に変わる数字。
どのプラグインでの検証も決め打ちにならず。
この微妙~な差は、瞬間瞬間のサーバーからの応答時間の差異なのでしょうか。
プラグインのそれぞれは、スピードの面では大きく負担がなかったのかと思います。
残したプラグインは16個
それでも多いですよね(笑)。
もうプラグインだらけでしょっちゅう更新してる感じです。
理想を言えば、プラグインの数だけを考えたら10個以内がベストと聞きます。
まだまだ多いなあ・・・。
でも今のところ、All In One SEO Packを削除して困ったことは生じてないです。
Akismet Anti-Spam (アンチスパム) を削除したら、ひさびさスパム来ました(笑)。これは要対策ですね。Invisible reCaptchaの設定を、Contact Form 7のみで生かしていたのを全部に適応するかどうか…悩ましい。
それぞれのプラグインを残した理由、削除した理由についてはまた別記事にて!
コメント