
AI に「無料版には入れないほうがいい」と言われた機能は、もう無料版に入っていました。PSI の中央値は 64 から 99 に
AI の「やめたほうがいい」を、どこまで信じますか。
WordPress のキャッシュのプラグイン「Prime Cache」を作って、無料で公開しています。機能を足した Pro 版も、別に売っています。
ただ、無料版のユーザーが増えません。有効なインストールは10ほどで、ほとんどが自分で保守しているサイトです。
AI の答えは「移さないほうがいい」
10月18日の夜、Claude に聞きました。Pro 版にある「最大 Delay」を無料版に移して、無料版でも PageSpeed Insights(PSI)の点数を上げたほうがいいか。
最大 Delay は、jQuery とページの中に書かれたスクリプトまで、訪問者が最初に操作するときまで読み込みを遅らせる機能です。
返ってきた答えは、「今は移さないほうがいい」でした。理由は3つです。
まだ外の人に見つかっていない。見つかっていない段階で無料版を強くしても、入れる人は増えない
最大 Delay は、いちばん壊れやすい機能。スライダーやフォーム、Cookie の同意バナーが動かなくなることがある
点数が上がっても、体感はあまり変わらない
「Cocoon なら10点以上上がる」と返した
この答えに、1行だけ返しました。
最大 Delay をオンにすると、Cocoon などでは10点以上上がる場合がある、と。
すると、答えが変わりました。10点以上なら大きな差なので、条件を付けて移す価値がある、と。ただし、先に測ってほしい、と言われました。
3つのサイトで測った
保守しているサイトのうち3つで、同じページの PSI(モバイル)を測りました。
| | サイトA | サイトB | サイトC |
|---|---|---|---|
| 無料版だけ | 75 | 68 | 69 |
| Pro 版(最大 Delay オフ) | 75 | 64 | 56 |
| Pro 版(最大 Delay オン) | 89 | 93 | 97 |
最大 Delay をオンにすると、無料版だけのときより14〜28点上がりました。3つとも、表示が壊れたところはありませんでした。
サイトC の「Pro 版でオフ」が、無料版より13点低いのが気になると言われたので、そこは3回ずつ測り直しました。
| サイトC | 1回目 | 2回目 | 3回目 | 中央値 |
|---|---|---|---|---|
| 無料版だけ | 64 | 55 | 64 | 64 |
| Pro 版(最大 Delay オフ) | 67 | 49 | 86 | 67 |
3回測ると、ほとんど同じでした。13点の差は、測るたびのぶれでした。PSI のモバイルは、1回だけでは決められないことがわかりました。
移す作業は、要らなかった
数字がそろったので、最大 Delay を無料版に移す引き継ぎ書を作って、Claude Code に渡しました。
Claude Code から返ってきた報告で、前提が変わりました。最大 Delay は、もう無料版に入っていました。
無料版の点数が低かったのは、無料版の「Auto」のボタンが、最大 Delay をオンにしないからでした。無料版でも、手でオンにすれば同じ処理になります。
足りなかったのは機能ではなく、無料版でも点数を上げられることが、使う人に伝わっていないことでした。
無料版だけで、もう一度測った
今度は、無料版だけで最大 Delay を手でオンにして、サイトC で3回測りました。比べるために、外部のスクリプトだけを遅らせるふつうの Delay も測っています。
| サイトC(モバイル・3回の中央値) | 点数 |
|---|---|
| 無料版の Auto | 64 |
| ふつうの Delay だけオン | 65 |
| 最大 Delay もオン | 99 |
点数を上げていたのは、最大 Delay だけでした。
Auto で、条件がそろったときだけオンにする
それなら、Auto のボタンで最大 Delay もオンにしてはどうか、と聞きました。
答えは「条件付きで賛成」でした。PSI は測っている間に画面を操作しないので、最初の操作まで遅らせる機能は、点数が実際の使い心地より大きく出やすい。Auto は「押せば安全に速くなる」と受け取られるボタンなので、どのサイトでも一律にオンにするのは避けたい、と。
そこで、次の形にすることにしました。
テーマが、動作を確かめたもの(今は Cocoon だけ)のときにオンにする
ネットショップやページビルダー、スライダーのプラグインが入っていたら、オンにしない
オンにしたことを、完了のメッセージにはっきり書く
「Auto の適用前に戻す」ボタンを付ける
Cocoon の子テーマを入れた手元の環境で試すと、新しい Auto で PSI(モバイル)の中央値は89でした。前の Auto は75です。メニュー、目次、フォームなどで、壊れたところはありませんでした。
【要確認:無料版のリリース日】
次の自分に渡すメモ
AI の「やめたほうがいい」には、手元の数字を1つ返してみる。答えが変わることがある
PSI のモバイルは1回ではぶれる。3回測って中央値を見る
「機能を移す」前に、その機能がもう入っていないかを確かめる
足りないのが機能なのか、伝え方なのかを分ける
壊れやすい機能を既定でオンにするなら、条件と、元に戻す道をセットにする
あなたのプラグインに足りないのは、機能でしょうか、それとも伝え方でしょうか。
ふだんはraplsworks.comで、WordPressプラグイン開発やClaude Codeまわりのことを書いています。
https://raplsworks.com/