サーバー Error (5xx)

暫定日本語訳:何 "Server error (5xx)" status in Google 検索 Console's ページ インデックス登録 レポート means — なぜ 500-level レスポンス slows クロール と eventually drops ページ, どのように へ diagnose と fix it, と right way へ take サイト down on purpose とともに 503 と Retry-後に.

初回公開:2026年6月23日 · 最終更新:2026年8月4日 · Advanced
言語
このページには証拠シグナルが1件あります

暫定日本語訳:"Server error (5xx)" in 検索 Console's ページ インデックス登録 レポート means Googlebot リクエスト URL と サーバー returned 500-level error (500, 502, 503, 504) instead of 200, so ページ できる't be インデックス登録. Two harms follow: Google slows クロール — proportionate へ どのように many URLs are erroring — と any コンテンツ から 5xx is ignored; persistent 5xx eventually drops already-インデックス登録 URLs. Recovery is 自動 once サーバー returns 2xx, ただし クロール rate ramps back gradually. 一般的な causes are overloaded または misconfigured host, app/DB errors, upstream/CDN failures, と CDN/WAF (または rate limiting → 429, which Google buckets とともに 5xx) blocking Googlebot — verify とともに reverse DNS/IP ranges 前に changing security rules, since Googlebot ユーザー-agent is spoofable. Diagnose via クロール Stats host 在庫状況, サーバー logs, と URL Inspection live テスト ( ページ 機能 現在 doesn't prove 何 Googlebot saw earlier). one nuance: Google's デフォルト advice is へ stay online とともに limited functionality during closure; if あなた 必要がある fully disable, 503 + Retry-後に is 正しい 向けに day または two at 大半の (weeks of downtime harms インデックス登録 とともに no fixed recovery time), と あなた robots.txt 必要がある 保つ returning 200 throughout, because 503 on robots.txt できる pause クロール サイト-wide.

暫定日本語案: TL;DR — “Server error (5xx)” means サーバー returned 500-level code いつ 暫定日本語案: Googlebot リクエスト URL, so ページ できる’t be インデックス登録. Two distinct harms: 暫定日本語案: Google slows クロール rate (proportionate へ どのように many URLs are erroring) 暫定日本語案: と ignores any コンテンツ 5xx returns; if errors persist, 暫定日本語案: already-インデックス登録 URLs are preserved at 最初, then dropped. Recovery is 暫定日本語案: 自動 once あなた return 2xx, ただし クロール rate ramps back up gradually. 暫定日本語案: Google buckets 429 (rate limiting / “server overloaded”) とともに 5xx. Causes: 暫定日本語案: overloaded/misconfigured host, app/DB errors, upstream または CDN failures, 暫定日本語案: CDN/WAF blocking Googlebot (verify とともに reverse DNS/IP ranges 前に changing 暫定日本語案: security rules — Googlebot ユーザー-agent is spoofable). Diagnose とともに クロール Stats 暫定日本語案: host 在庫状況 → サーバー logs → URL Inspection live テスト. Google’s デフォルト 暫定日本語案: recommendation 向けに planned closures is へ stay online とともに limited 暫定日本語案: functionality; if あなた 必要がある fully disable, 正しい レスポンス is 503 + 暫定日本語案: Retry-後に 向けに day または two (“a few days at most” — weeks of it harms インデックス登録 暫定日本語案: とともに no fixed recovery time) — と robots.txt 必要がある 保つ returning 200, 暫定日本語案: because 503 on robots.txt できる pause クロール サイト-wide. Then run 暫定日本語案: Validate Fix (optional — it just tracks fix).

何 status actually レポート

暫定日本語案: label レポート レスポンス Google observed, ない specific origin, proxy, 暫定日本語案: database, または CDN failure その caused it. Evidence for this claim Google reports Server error 5xx when the server returned a 500-level response for the requested page. Scope: Google Search Console report terminology and documented Search behavior; the label alone may not prove the underlying root cause. Confidence: high · Verified: Google: Page indexing report Google’s HTTP guidance defines separate クロール と インデックス登録 effects. Evidence for this claim Google slows crawling for 5xx responses and may eventually remove persistently failing URLs from the index. Scope: Google Search Console report terminology and documented Search behavior; the label alone may not prove the underlying root cause. Confidence: high · Verified: Google: HTTP status codes

暫定日本語案: Google’s own definition is one line: あなた サーバー returned 500-level error いつ 暫定日本語案: ページ was リクエスト. その’s it. Googlebot made リクエスト, と instead of 200 暫定日本語案: とともに コンテンツ it got 500, 502, 503, 504, または similar. URL lands 下で 暫定日本語案: ない インデックス登録 because there was no usable コンテンツ へ インデックス登録.

暫定日本語案: 保つ one thing straight: この is について レスポンス code, ない ページ’s 暫定日本語案: コンテンツ, markup, または SEO setup. 5xx is サーバー-と-infrastructure 問題. No 暫定日本語案: amount of editing ページ’s HTML fixes 502 coming から overloaded backend.

どのように Google treats 5xx — クロール economics

暫定日本語案: この is part 大半の explainers skip, と it’s whole 理由 5xx matters more 暫定日本語案: than, say, 404. Google’s HTTP-errors ドキュメント spells out behavior:

  • 暫定日本語案: クロール slows down. 5xx (と 429) errors prompt Google’s crawlers へ 暫定日本語案: temporarily slow down. decrease in クロール rate is proportionate へ 暫定日本語案: number of individual URLs returning サーバー error — handful of erroring 暫定日本語案: URLs is nudge; サイト-wide 5xx is hard brake.
  • 暫定日本語案: ** コンテンツ is ignored.** Anything Google 受信 から URL returning 5xx 暫定日本語案: is thrown away. There’s no “partial credit” 向けに error body — Google does ない 暫定日本語案: インデックス登録 “site down” message あなた served とともに 500.
  • 暫定日本語案: インデックス登録 URLs are preserved, then eventually dropped. Already-インデックス登録 URLs 暫定日本語案: stay in インデックス登録 at 最初. ただし Google’s インデックス登録 pipeline removes URLs その 暫定日本語案: persistently return サーバー error. So short outage costs あなた nothing in 暫定日本語案: インデックス登録; prolonged one costs あなた ページ.
  • 暫定日本語案: Recovery is 自動 — ただし gradual. Once サーバー starts responding とともに 暫定日本語案: 2xx again, Google gradually increases クロール rate back up. あなた don’t file 暫定日本語案: ticket; あなた fix サーバー と クロール ramps back cautiously on its own.

暫定日本語案: その sequence — slow down → ignore コンテンツ → preserve → eventually drop → recover 暫定日本語案: on 2xx — is accuracy spine of この whole topic.

暫定日本語案: 429 counts as サーバー error. Worth flagging because 大半の competitor コンテンツ 暫定日本語案: misses it: Google treats 429 Too Many Requests as signal その サーバー is 暫定日本語案: overloaded, と buckets it とともに 5xx. If あなた rate limiting または bot protection is 暫定日本語案: firing 429s at Googlebot, あなた’re getting 同じ クロール slowdown as 500.

一般的な 5xx codes, by likely root cause

暫定日本語案: Knowing which 5xx あなた’re getting is starting point 向けに どこ へ look — ない 暫定日本語案: proof of 何’s broken. RFC 9110 ( HTTP specification) defines 各 code by 暫定日本語案: 何 responding component was doing, と any of これらの できる be emitted by 暫定日本語案: origin サーバー, application サーバー, load balancer, CDN, または proxy sitting 暫定日本語案: in front of real origin. Treat code as 最初 clue, then correlate it 暫定日本語案: against edge, origin, application, と database/dependency logs 向けに 同じ 暫定日本語案: リクエスト 前に あなた conclude which layer actually failed:

  • 暫定日本語案: 500 Internal サーバー Error — per spec, “the server encountered an unexpected condition that prevented it from fulfilling the request.” その’s 暫定日本語案: deliberately generic: it’s 多くの場合 application code または runtime/config error, ただし 暫定日本語案: status code alone doesn’t prove その — 確認 app logs へ confirm.
  • 暫定日本語案: 502 Bad Gateway — “the server, while acting as a gateway or proxy, received an invalid response from an inbound server.” この points at upstream 暫定日本語案: interaction, ない single vendor: 確認 chain of load balancer, reverse 暫定日本語案: proxy, CDN, と origin behind them.
  • 暫定日本語案: 503 Service Unavailable — “the server is currently unable to handle the request due to a temporary overload or scheduled maintenance.” Look at capacity, 暫定日本語案: トラフィック spikes, と whether something is in maintenance state. (この is また 暫定日本語案: code あなた want へ 送信 on purpose during planned downtime — see below.) Note 暫定日本語案: spec’s own caveat: overloaded サーバー isn’t 必要 へ return 503 at all — 暫定日本語案: “some servers might simply refuse the connection,” which できる 表示 up as 暫定日本語案: timeout または connection error instead of clean status code.
  • 暫定日本語案: 504 Gateway Timeout — “the server, while acting as a gateway or proxy, did not receive a timely response from an upstream server.” It marks timeout 暫定日本語案: boundary, ない which upstream component was slow: 確認 long database クエリ, 暫定日本語案: slow third-party calls, と origin struggling 下で load.

暫定日本語案: practical thread runs 通じて これらの: 5xx 多くの場合 traces back へ overloaded または 暫定日本語案: slow backend, so サーバー パフォーマンス 機能 — faster クエリ, lighter サーバー-side 暫定日本語案: rendering, more capacity — is frequently part of fix, ない side quest. ただし 暫定日本語案: because 同じ status code できる come から any layer in chain, code 暫定日本語案: narrows あなた 検索; logs tell あなた どこ failure actually happened.

一般的な causes

  • 暫定日本語案: Overloaded host. トラフィック spikes (including aggressive クロール) outrun あなた 暫定日本語案: サーバー’s capacity と it starts shedding リクエスト as 5xx.
  • 暫定日本語案: Application または database errors. Unhandled exceptions, downed DB, bad 暫定日本語案: deploy, exhausted connection pools.
  • 暫定日本語案: Misconfiguration. broken config 後に change, expired dependency, 暫定日本語案: full disk.
  • 暫定日本語案: Upstream / CDN failures. あなた origin is fine ただし proxy, load balancer, または 暫定日本語案: CDN in front of it is returning 502/504 — または CDN itself had outage.
  • 暫定日本語案: ** CDN/WAF または rate limiter blocking Googlebot.** Bot protection, security 暫定日本語案: rules, または rate limiting その mistakes Googlebot 向けに attacker できる return 5xx 暫定日本語案: または 429 だけ へ Googlebot while real ユーザー see サイト fine. この one is 暫定日本語案: 下で-covered と frequent real-world cause — which is なぜ あなた have へ 暫定日本語案: reproduce as Googlebot, ない just 確認 ページ in あなた ブラウザー.

どのように へ diagnose it

暫定日本語案: 機能 から whole-サイト view down へ single URL:

  1. 暫定日本語案: クロール Stats → Host 在庫状況. In 検索 Console, 設定 → クロール stats. 暫定日本語案: host status section と by-レスポンス-code breakdown 表示 whether 5xx is 暫定日本語案: persistent, large-scale 問題 または isolated blip, と roughly いつ it 暫定日本語案: started.
  2. 暫定日本語案: サーバー と access logs. ground truth. Filter あなた logs へ Googlebot 暫定日本語案: (verified — see Scripts tab) と look at status codes it actually 暫定日本語案: 受信 と いつ. Logs する 表示 あなた CDN/WAF blocking Googlebot その 暫定日本語案: ブラウザー テスト 決して する.
  3. 暫定日本語案: URL Inspection → Live テスト. Run flagged URL 通じて URL Inspection と 使用 暫定日本語案: テスト Live URL. この confirms whether Google-InspectionTool できる access ページ 暫定日本語案: right 現在 — useful, ただし it’s 現在の-state 確認, ない proof of 何 暫定日本語案: happened at earlier time Google logged 5xx. ページ その loads fine 向けに 暫定日本語案: あなた (in ブラウザー, または via Live テスト) minutes または hours later doesn’t rule out 暫定日本語案: real error at moment Googlebot actually hit it — time, IP, geo, cache state, 暫定日本語案: と bot-detection rules できる all differ 間に two リクエスト.
  4. 暫定日本語案: Reproduce as Googlebot. リクエスト URL とともに Googlebot’s ユーザー-agent (と, if 暫定日本語案: あなた できる, から outside あなた network) へ catch WAF/rate-limit rules その だけ fire 暫定日本語案: 向けに bot. Treat この as differential テスト, ない verified proof of 何 暫定日本語案: Googlebot itself saw — Googlebot ユーザー-agent string is trivial へ spoof in 暫定日本語案: either direction. 前に あなた loosen WAF, CDN, または rate-limit rule because “it’s only blocking Googlebot,” confirm トラフィック in あなた logs is real Googlebot via 暫定日本語案: reverse DNS または Google’s published IP ranges (see Scripts tab) — don’t 暫定日本語案: change security control based on ユーザー-agent header alone.

どのように へ fix it

暫定日本語案: Once あなた know cause, fixes follow Google’s own “fixing server errors” 暫定日本語案: guidance:

  • 暫定日本語案: Confirm scale in クロール Stats 前に あなた change anything — is この 暫定日本語案: persistent と large, または one-off?
  • 暫定日本語案: Reduce excessive ページ loading 向けに dynamic リクエスト. Cache expensive ページ, 暫定日本語案: optimize slow クエリ, と stop generating heavy レスポンス on すべての hit.
  • 暫定日本語案: 作る sure host isn’t down, overloaded, または misconfigured. 追加 capacity, 暫定日本語案: fix config, restart broken service, 確認 database.
  • 暫定日本語案: 作る sure あなた’re ない inadvertently blocking Google. Audit CDN/WAF/bot rules 暫定日本語案: と rate limits 向けに anything firing 5xx または 429 at Googlebot.
  • 暫定日本語案: Control クロール wisely. If aggressive クロール is overloading あなた, 暫定日本語案: answer is temporary 503/429 へ ease bot off — ない permanent block.

right way へ take サイト down on purpose — 503 + Retry-後に

暫定日本語案: Sometimes あなた want サイト unavailable: migration, scheduled maintenance, 暫定日本語案: pausing online business. Doing it 誤った turns planned イベント へ deindexing 暫定日本語案: イベント. Google’s Pause あなた online business in Google 検索 doc is explicit 暫定日本語案: について 正しい approach.

暫定日本語案: Google’s デフォルト recommendation is へ 保つ サイト up, just limited. If 暫定日本語案: closure is temporary と あなた plan へ reopen, Google’s own preference is その あなた 暫定日本語案: “keep your site online and limit the functionality” rather than take it fully 暫定日本語案: offline. Full disable-と-503 is urgent option, ない デフォルト one.

暫定日本語案: いつ あなた do need whole サイト down, 使用 503 (Service Unavailable) とともに 暫定日本語案: Retry-後に header. Google: “If you need to urgently disable the site for 1-2 days, then return an informational error page with a 503 HTTP response status code.” と pair it とともに header: “Use the retry-after HTTP header with a best effort date or duration.” 503 says “temporarily down,” と Retry-後に tells 暫定日本語案: bot roughly いつ へ come back — ただし treat その header as advisory, ない 暫定日本語案: guarantee: it’s best-effort signal, ない promise Google する recrawl at その 暫定日本語案: exact time.

暫定日本語案: It’s short-term 測定 だけ. Google calls it “an extreme measure that should only be taken for a very short period of time (a few days at most).” と 暫定日本語案: warning その competitors leave out: “Completely closing a site even for just a few weeks can have negative consequences on Google’s indexing of your site.” 暫定日本語案: Google is explicit その there’s no way へ shortcut あなた way back から その 暫定日本語案: either — “there’s no fixed time for a recovery from a complete removal, and there’s no mechanism to speed that up.” In other words, 正しい 503 protects 暫定日本語案: あなた 向けに day または two — ただし no status code, と no amount of validating in 検索 暫定日本語案: Console, saves あなた から インデックス登録 damage of being down 向けに weeks, または gives あなた 暫定日本語案: guaranteed comeback date. If あなた need long outage, その’s 異なる 暫定日本語案: conversation (と probably リダイレクト または real plan).

なぜ ない 200 または 404

  • 暫定日本語案: Don’t serve 200 “under maintenance” ページ. Google する treat その ページ’s 暫定日本語案: コンテンツ as real ページ と 可能性がある インデックス登録 あなた “we’ll be back soon” message. 暫定日本語案: コンテンツ から proper 503, by contrast, is ignored — which is 何 あなた want.
  • 暫定日本語案: Don’t return 404 (または 403/410). Google’s guidance is explicit: don’t block 暫定日本語案: サイト by returning 403, 404, または 410 during downtime. 404 signals gone, 暫定日本語案: ない temporarily down; あなた want ページ preserved, と 503 does その.

robots.txt trap — 保つ it crawlable

暫定日本語案: この is single 大半の-missed detail, と it できる pause クロール 向けに あなた entire 暫定日本語案: サイト. During 503 maintenance window, あなた robots.txt file 必要がある 保つ 暫定日本語案: returning 200 と stay crawlable. Google is blunt: “Don’t return a 503 HTTP response status code for the robots.txt file because this blocks all crawling.” 暫定日本語案: Carve robots.txt out of maintenance handler so it 常に answers 200 — don’t 暫定日本語案: rely on 何 happens if あなた don’t.

暫定日本語案: 向けに context, Google’s robots.txt spec doc lays out 何 actually happens if 暫定日本語案: robots.txt itself starts erroring, と it’s staged rather than instant, 暫定日本語案: permanent lockout: 向けに 最初 12 hours Google stops クロール サイト while 暫定日本語案: still retrying robots.txt; 向けに next 30 days it falls back へ 最後 known 暫定日本語案: good version of robots.txt while still trying へ fetch fresh one; と 後に 30 暫定日本語案: days, if サイト is otherwise reachable, Google drops cached version と 暫定日本語案: behaves as if there’s no robots.txt file at all (i.e., no クロール restrictions から 暫定日本語案: it) rather than continuing へ block. If there’s no cached version へ fall back 暫定日本語案: on in 最初 place, Google likewise assumes there’s no クロール restriction. None 暫定日本語案: of その is 理由 へ risk it on purpose — multi-day クロール pause at start 暫定日本語案: of window is still real damage — it just means “robots.txt 503’d” isn’t 暫定日本語案: permanent, unrecoverable state if it happens by accident と gets fixed.

Validating fix in GSC

暫定日本語案: 後に サーバー is healthy again:

  1. 暫定日本語案: Open サーバー error (5xx) 問題 in ページ インデックス登録 レポート.
  2. 暫定日本語案: クリック Validate Fix. Google re-crawls affected URLs in batches.
  3. 暫定日本語案: Watch validation state. As URLs come back 200, それら clear; if some still 暫定日本語案: error, validation flags them と あなた diagnose それらの specifically.

暫定日本語案: あなた don’t have へ wait 向けに validation へ re-クロール naturally — ただし Validate Fix 暫定日本語案: prioritizes affected 設定 と gives あなた status へ track. Remember クロール 暫定日本語案: rate itself ramps back gradually once あなた’re returning 2xx, so don’t expect 暫定日本語案: instant snap-back へ あなた 古い クロール volume.

どこ この sits

暫定日本語案: 5xx is クロール-と-serve 問題, so it touches neighbors: persistent 5xx 暫定日本語案: hammers あなた クロール rate ( lever Googlebot pulls いつ あなた サーバー struggles), 暫定日本語案: と host-level view of it lives in クロール Stats レポート と its host 暫定日本語案: status. It’s distinct から 404 (ない found), which signals gone rather than 暫定日本語案: broken と is handled far more gently. 向けに bigger picture of どのように discovery 暫定日本語案: と fetching 機能, see クロール hub; 向けに rest of ページ インデックス登録 暫定日本語案: statuses, see GSC ページ インデックス登録 hub.

Add an expert note

Pin an expert quote

New person? Create their unclaimed profile at /admin/experts/ → Pin a quote first.