SiteOps
トップメディアダッシュボード更新履歴
記事一覧

Search Consoleでサーバーエラー(5xx)が増えたとき、最初の30分でやること

Search Consoleの5xx増加を、配信(Cloudflare)とアプリ側に分けて最短で止血し、再発防止まで落とす手順。

著者: 川原更新: 2026-05-16障害対応RSS
Xで共有FacebookLinkedIn
料金相談

Search Consoleで「サーバーエラー(5xx)」が増えたとき、最初の30分でやるべきことは「原因を推測する」ではなく「5xxが本当に出ているURLを特定して、復旧を遅らせる致命傷(配信不能/タイムアウト/ルーティング事故)を先に止血する」ことです。

検索流入が落ちた後に記事を直しても、5xxが残っている限りは回復しません。まずは“検索に取りに来たGooglebotが取れない”状態を外します。

0. まずやらないこと

  • Cloudflareの設定を手当たり次第に戻す
  • 監視なしでキャッシュ設定を大きく変える
  • ルーティング/認証/リダイレクトを同時に触る

初動で触るなら「影響範囲が小さく、戻せる差分」に限定します。

1. 何が起きているか(30秒で定義する)

  • どのドメインか(プロパティの取り違えがないか)
  • いつからか(デプロイ/設定変更の直後か)
  • 5xxは 全体 か 一部のパス か

関連: /media/domain-first-dashboard

2. 5xxの「対象URL」を最短で確定する

Search Consoleの「ページ」や「クロール統計情報」から、5xxが増えているパスを先に切り出します。最低でも次の3種類に分けます。

  1. 重要ページ(トップ/カテゴリ/料金/主要LP)
  2. サイトマップ配下(/sitemap.xml や sitemap index)
  3. それ以外(古い記事、画像、APIなど)

ここで「重要ページが落ちている」なら、復旧優先度は最大です。

関連: /media/search-console-sitemap-fetch-error-first-30-minutes

3. まず“配信できているか”を外す(Cloudflare側)

Cloudflare/Workers/OpenNext 由来の5xxは、Search Console上では一気に増えます。特に次を疑います。

  • 1102 / 503 などのエッジエラー
  • WAF/Rate Limit/ボット対策の誤爆
  • デプロイが反映されていない(古いコード/古いルートが残っている)

関連:

  • /media/cloudflare-1102-503-first-response
  • /media/cloudflare-deploy-not-reflected-first-30-minutes
  • /media/cloudflare-waf-blocks-googlebot-first-30-minutes

4. 次に“オリジンが落ちていないか”を外す(アプリ側)

Cloudflareが正常でも、アプリ/DB/外部APIが原因で5xxになることがあります。

  • 直近のデプロイで例外が増えていないか
  • DB接続/タイムアウト/外部API依存が詰まってないか
  • ルーティング変更で存在しないパスが増えていないか

「一部のパスだけ5xx」なら、ほぼこの系統です。

5. すぐ効く止血(“戻せる差分”だけ)

次の順で、復旧を早くします。

  1. 重要ページの5xxを0にする(トップ/料金/主要LP)
  2. sitemapの5xxを0にする(Search Consoleの取り込みを戻す)
  3. エラーが出るパスを限定できたら、そのルートだけ最小修正

“直す順番”を固定すると、手当たり次第に触って悪化する確率が下がります。

6. 復旧後にやること(次の30分)

  • 5xxが増えた原因を「変更点」で固定(デプロイ/設定/データ)
  • 再発防止(ログ/アラート/ヘルスチェック)を最小追加
  • 影響ページを収益導線の近い順に並べて、戻りを確認

関連: /media/page-path-revenue-funnel


相談したいとき(再発防止まで一気に)

5xxは「一度直っても、再発しやすい」事故です。

  • 何を見て止血するか(ログ/メトリクス/監視)
  • どの変更が危険か(WAF/デプロイ/ルーティング)
  • どこまで自動化できるか(検知→切り戻し→通知)

このあたりまで含めて、SiteOpsで“運営の型”に落とすところまで一緒にやれます。

  • 料金と導入の流れ: /#pricing

参考にした一次情報

  • Google Search Central: Crawling and indexing
  • Google Search Central: Server errors (5xx)
  • Google Search Central: Sitemaps overview

この記事を書いた人

川原

SiteOps編集チームの公開窓口として、検索、アクセス、収益データをもとにした運営判断の知見をまとめています。

著者情報

関連記事

Cloudflare 502 Bad Gatewayが出たとき、最初の30分でやること障害対応更新: 2026-05-18Cloudflare 504 Gateway Timeoutが出たとき、最初の30分でやること障害対応更新: 2026-05-18Cloudflare 520(Web server returned an unknown error)が出たとき、最初の30分でやること障害対応更新: 2026-05-18
前の記事AdSenseのads.txtに不備があると言われたとき、最初の30分でやること次の記事AdSenseのdata-ad-slot未設定で広告が出ないとき、最初の30分でやること

次にやること

複数サイトの検索、アクセス、収益データをまとめて見直すなら、SiteOpsのダッシュボードでサイト別に確認できます。

料金を見る相談したい / お問い合わせ