ショップサーブで表示が3秒を超えるとき

ショップサーブのショップで商品ページの表示に3秒以上かかり、離脱率の上昇が体感でも分かる。この状態がSEOの評価にも影響しているのか、という相談がよく寄せられます。
答えは「両方に影響する。ただし、影響の出方が違う」です。人に対しては、離脱として現れます。検索エンジンとAIに対しては、順位が直接下がるわけではありません。クローラーは、ページを読み取っていくプログラムです。クローラーが描画を待ちきれず、商品情報を読み取れない形で現れます。あるいは、取得回数を減らすという形です。こちらは画面上に何も表示されないため、気づかれにくくなります。
この記事では、3秒という数字の意味と、人の離脱とボットの取得失敗の違いを整理します。原因の分解、測り方、対処の順序も取り上げます。
結論: 順位より「読み取れない」が問題。原因は外部スクリプト・画像・描画依存の3つに分かれる
影響先 | 何が起きるか | 見え方 |
|---|---|---|
人 | 表示を待てずに離脱する | 直帰率・離脱率の上昇として分析ツールに現れる |
検索エンジン | ページエクスペリエンスの評価が下がる。ただし関連性の低い要因 | 順位変動としては小さい |
クローラー | 描画完了前に取得を打ち切る、取得頻度を下げる | Search Consoleやログでしか見えない |
AI検索 | 商品情報を読み取れず、推薦候補から外れる | 引用されないという結果でしか分からない |

「3秒」という数字自体に、閾値の意味はありません。GoogleのCore Web Vitalsは、別の基準を公開しています。最大コンテンツの描画(LCP)は2.5秒以内。操作への応答(INP)は200ミリ秒以内。レイアウトのずれ(CLS)は0.1以内です。3秒を超えている状態は、LCPの「改善が必要」または「不良」の範囲にある可能性が高くなります。

重要な考え方: 順位への影響は小さくても、クローラーが商品情報を読み取れない影響は大きいです。表示速度は、SEOの要因である前に、ボットがページを読めるかどうかの前提条件です。順位より「読み取れているか」を先に確認します。
人の離脱とボットの取得失敗は、原因が同じで結果が違います
同じ原因でも、人とボットでは別の結果になります。
外部スクリプトの読み込み待ち: 人は白い画面を待ちます。ボットは待たずに取得を終えます。
大きな画像: 人は画像が順に表示されるのを待ちます。ボットは画像を読みませんが、描画完了は待ちます。
JavaScript描画後にしか出ない商品情報: 人には最終的に見えます。ボットは描画前のHTMLを読んで「情報がない」と判断することがあります。
3つ目が最も深刻です。人には正常に見えるので、運営者は気づけません。価格や説明が、JavaScriptで後から出ていないかを疑ってください。
原因を分解する
原因 | 典型例 | 確認方法 | 対処 |
|---|---|---|---|
外部スクリプト | レビュー、チャット、レコメンド、計測タグ、広告 | ブラウザの開発者ツールで読み込み順と時間を確認 | 不要なものを外す。残すものは遅延読み込み |
画像 | 圧縮されていない商品画像、1ページに数十枚 | PageSpeed Insightsの「画像の最適化」項目 | 圧縮、次世代形式、遅延読み込み |
描画依存 | 商品説明・価格・在庫がJavaScriptで後から挿入される | Search ConsoleのURL検査で取得HTMLを確認 | 初期HTMLに商品情報を含める |
サーバー応答 | 応答開始までに時間がかかる | PageSpeed Insightsの「サーバー応答時間」 | プラットフォーム側の制約を確認 |

ショップサーブで運営者が直接触れるのは、主に外部スクリプトと画像です。レビューウィジェットや、大きすぎる商品写真がここに当たります。描画依存とサーバー応答は、テンプレートとプラットフォームの範囲です。確認は要りますが、対処は限られます。制御できる範囲を、管理画面とヘルプで確認してください。
測り方: 3つのツールで別のものを見る
ツール | 見えるもの | 見えないもの |
|---|---|---|
PageSpeed Insights | 実ユーザーの体験データとラボ計測、改善項目 | ボットが何を読んだか |
Search ConsoleのURL検査 | Googleが取得したHTMLとスクリーンショット | AI側のボットの取得状況 |
サーバーログ・ボットログ | Googlebot、GPTBot、PerplexityBotの取得回数・応答・エラー | ユーザー体験 |
3つを組み合わせて初めて、「人が待たされているか」「Googleが読めているか」「AIのボットが読めているか」が分かります。ショップサーブの管理画面からは、ボットログが見えません。3つ目は別の手段を用意してください。
対処は、この順番で
外部スクリプトを棚卸しする。 使っていないタグや、効果の出ていないウィジェットを外します。これだけで1秒以上短くなる例は珍しくありません。
画像を圧縮し、表示領域外の画像を遅延読み込みにする。 商品画像が1ページに数十枚あるなら、ここが最大の要因です。
URL検査で、Googleが取得したHTMLに商品名・価格・説明が含まれているかを確認する。 含まれていなければ描画依存の問題です。テンプレートの見直しを検討してください。
ボットの取得状況を確認する。 取得回数が減っている、エラーが増えているなら、速度改善の効果をここで検証します。
速度は、一度直して終わりではありません
外部スクリプトは、キャンペーンやアプリ追加のたびに増えます。商品画像も、登録のたびに増えていきます。速度は、改善した翌月に元へ戻る性質のものです。
Search OSは、ショップサーブのショップを含む既存サイトを対象に、検索エンジンとAIクローラーが読みやすい構造とメタデータを別の層として提供します。ボットログで、GooglebotやGPTBotの取得状況・応答時間・エラーを継続的に確認します。人向けの画面はそのままです。ボットが「待たずに読める」状態を、運用として保ちます。
よくある質問
3秒を切れば順位は上がりますか
順位への直接効果は限定的です。効果が出るのは、索引の安定と離脱率の改善です。クローラーが商品情報を確実に読めるようになるためです。
外部スクリプトはすべて外すべきですか
売上に寄与しているものは残します。ただし読み込みを遅らせて、初期表示を妨げないようにします。効果の出ていないものは外してください。
AIのボットも表示速度を見ていますか
速度そのものより、取得の成否と、描画前のHTMLに情報があるかを見ています。遅いページは取得が打ち切られるか、頻度が下がります。描画前のHTMLに商品情報があるか確認してください。
あわせて読みたい
参考資料
web.dev: Web Vitals
Google Search Central: Understanding page experience in Google Search results
Google Search Central: JavaScript SEO basics
Google: PageSpeed Insights