サーバー 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-後に.
言語
このページには証拠シグナルが1件あります
- 関連するライブツールHTTP Status & Redirect Checker
暫定日本語訳:"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 Google tried へ load あなた ページ と あなた 暫定日本語案: サーバー answered とともに error ( 500-level code) instead of 表示 ページ. 暫定日本語案: Google できる’t インデックス登録 error, so URL won’t 表示される in 検索. quick blip is 暫定日本語案: fine — Google just backs off と retries — ただし if errors 保つ happening, 暫定日本語案: あなた ページ できる eventually drop out of Google. Fix サーバー, と クロール comes 暫定日本語案: back on its own.
何 この status means
暫定日本語案: この label means Google’s リクエスト 受信 サーバー レスポンス in 5xx range. 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 slows クロール in レスポンス へ 5xx errors と できる eventually 削除 persistently failing URLs. 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
暫定日本語案: いつ Googlebot asks あなた サーバー 向けに ページ, サーバー answers とともに status code.
暫定日本語案: 200 means “here’s the page.” 5xx is whole family of error codes —
暫定日本語案: 500, 502, 503, 504 — その all mean “something went wrong on my end.” いつ
暫定日本語案: 検索 Console 表示 サーバー error (5xx) 下で ない インデックス登録, it’s telling あなた
暫定日本語案: Google asked 向けに その URL と got one of それらの errors back instead of ページ.
暫定日本語案: Google できる’t インデックス登録 error ページ. There’s no real コンテンツ へ read, so URL 暫定日本語案: stays out of 検索 until サーバー starts responding normally again.
Is この emergency
暫定日本語案: It depends on whether it’s one-off または pattern:
- 暫定日本語案: ** brief hiccup** — あなた サーバー was busy 向けに minute, deploy restarted it — 暫定日本語案: is normal. Google notices error, slows down, と tries again later. No 暫定日本語案: lasting harm.
- 暫定日本語案: Errors その 保つ happening are 問題. longer あなた サーバー 保持 暫定日本語案: returning 5xx, more Google crawls あなた, until eventually ページ その were 暫定日本語案: in Google get dropped.
暫定日本語案: Google doesn’t publish “safe” number of flagged URLs — クロール-rate hit scales 暫定日本語案: とともに however many URLs are erroring, ない fixed threshold. So prioritize by 何 暫定日本語案: actually matters: is it 重要 ページ, is it still failing いつ あなた 確認 暫定日本語案: again, と is it handful of URLs または lot of them? single 重要 URL その 暫定日本語案: 保持 failing deserves attention 現在; one-time blip on low-value ページ usually 暫定日本語案: resolves itself. lot of URLs flagged, または 同じ ones flagged 超えて と 超えて, 暫定日本語案: means something on あなた サイト is actually broken と needs attention.
どのように へ start fixing it
- 暫定日本語案: 確認 if あなた サイト is actually up. Visit flagged ページ yourself. If it 暫定日本語案: errors 向けに あなた too, その’s あなた answer — サーバー has 問題.
- 暫定日本語案: Ask あなた host または developer. 5xx errors almost 常に come から サーバー, 暫定日本語案: app, または database — ない から anything in あなた ページ’s コンテンツ または SEO 暫定日本語案: 設定.
- 暫定日本語案: Look at クロール Stats in 検索 Console (設定 → クロール stats). It 表示 暫定日本語案: whether Google has been hitting errors 全体で あなた whole サイト recently.
- 暫定日本語案: Once it’s fixed, tell Google へ re-確認. In ページ インデックス登録 レポート, open 暫定日本語案: “Server error (5xx)” 問題 と クリック Validate Fix. Google re-crawls 暫定日本語案: affected URLs と clears them as それら come back clean.
one thing 人々 get 誤った
暫定日本語案: If あなた ever need へ take あなた サイト down on purpose — 向けに maintenance, say —
暫定日本語案: don’t just 表示 error ページ または “we’ll be back soon” ページ その returns
暫定日本語案: normal 200. と don’t 作る it 404. right move is 503 status (it
暫定日本語案: literally means “service unavailable, temporarily”). その tells Google “I’m down
for a bit, come back later” instead of “this page is broken” または “this page is
gone.” There’s right way へ do その, covered in Advanced tab.
暫定日本語案: Want full version — exactly どのように Google reacts へ 5xx, 500-vs-502-vs-503 暫定日本語案: differences, どのように へ diagnose cause, と proper maintenance-mode setup? 暫定日本語案: Switch へ Advanced tab.
暫定日本語案: 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 とともに
暫定日本語案:
2xxagain, 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:
- 暫定日本語案: クロール Stats → Host 在庫状況. In 検索 Console, 設定 → クロール stats. 暫定日本語案: host status section と by-レスポンス-code breakdown 表示 whether 5xx is 暫定日本語案: persistent, large-scale 問題 または isolated blip, と roughly いつ it 暫定日本語案: started.
- 暫定日本語案: サーバー と access logs. ground truth. Filter あなた logs へ Googlebot 暫定日本語案: (verified — see Scripts tab) と look at status codes it actually 暫定日本語案: 受信 と いつ. Logs する 表示 あなた CDN/WAF blocking Googlebot その 暫定日本語案: ブラウザー テスト 決して する.
- 暫定日本語案: 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 リクエスト.
- 暫定日本語案: 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.
404signals 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:
- 暫定日本語案: Open サーバー error (5xx) 問題 in ページ インデックス登録 レポート.
- 暫定日本語案: クリック Validate Fix. Google re-crawls affected URLs in batches.
- 暫定日本語案: 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.
AI要約
暫定日本語案: condensed take on Advanced version:
- 暫定日本語案: 何 it is: “Server error (5xx)” in GSC ページ インデックス登録 means Googlebot
暫定日本語案: リクエスト URL と サーバー returned 500-level code (500/502/503/504)
暫定日本語案: instead of
200. ページ lands 下で ない インデックス登録 — there’s no usable 暫定日本語案: コンテンツ へ インデックス登録. It’s サーバー/infrastructure 問題, ない コンテンツ one. - 暫定日本語案: どのように Google reacts: クロール slows down (proportionate へ どのように many URLs
暫定日本語案: are erroring), コンテンツ から 5xx is ignored, already-インデックス登録 URLs are
暫定日本語案: preserved then eventually dropped if errors persist, と クロール rate
暫定日本語案: recovers gradually once あなた return
2xx. - 暫定日本語案: 429 counts: Google buckets
429 Too Many Requests(“server overloaded”) 暫定日本語案: とともに 5xx — rate limiting Googlebot triggers 同じ slowdown. - 暫定日本語案: Codes as starting point, ない proof: 500 = unexpected サーバー-side 暫定日本語案: condition; 502 = gateway/proxy got bad レスポンス から upstream; 503 = 暫定日本語案: overloaded または in maintenance; 504 = gateway/proxy timed out waiting on 暫定日本語案: upstream. Any of これらの できる originate at origin, app, database, load 暫定日本語案: balancer, または CDN — correlate logs 全体で layers 前に assuming which one.
- 暫定日本語案: 一般的な causes: overloaded/misconfigured host, app/DB errors, upstream/CDN 暫定日本語案: failures, と CDN/WAF または rate limiter blocking Googlebot (returns 5xx/429 へ 暫定日本語案: bot while ユーザー see サイト fine) — confirm it’s really Googlebot via 暫定日本語案: reverse DNS/IP ranges 前に changing security rule; ユーザー-agent alone is 暫定日本語案: spoofable.
- 暫定日本語案: Diagnose: クロール Stats host 在庫状況 → Googlebot-filtered サーバー logs → 暫定日本語案: URL Inspection live テスト → reproduce as Googlebot. ページ 機能 現在 表示 暫定日本語案: 現在の state だけ, ない 何 Googlebot saw at time it logged error.
- 暫定日本語案: Planned downtime — right way: Google’s デフォルト preference is へ stay 暫定日本語案: online とともに limited functionality. If あなた 必要がある fully disable, 使用 503 + 暫定日本語案: Retry-後に (Retry-後に is best-effort, ない guarantee), 向けに day または two 暫定日本語案: (“a few days at most”); weeks of downtime harms インデックス登録 とともに no fixed recovery 暫定日本語案: time afterward. ない 200 “maintenance” ページ (Google indexes it) と ない 暫定日本語案: 404 (signals gone).
- 暫定日本語案: ** robots.txt trap:** 保つ
robots.txtreturning200during 503 window — 暫定日本語案: 503 on robots.txt できる pause クロール サイト-wide (Google’s spec doc: 12 hours of 暫定日本語案: no クロール, then up へ 30 days on cached robots.txt, 前に it falls back へ 暫定日本語案: assuming no restrictions). - 暫定日本語案: Validate: fix サーバー, then Validate Fix in ページ インデックス登録 レポート 暫定日本語案: (optional — Google updates 問題 count on any recrawl either way); クロール 暫定日本語案: rate ramps back gradually.
公式ドキュメント
暫定日本語案: 主要-ソース ドキュメント から 検索エンジン.
暫定日本語案: Google
- 暫定日本語案: ページ インデックス登録 レポート — レポート itself, including “Server error (5xx)” status definition と “fixing server errors” guidance.
- 暫定日本語案: どのように HTTP status codes affect Google’s crawlers — exactly どのように Google handles 5xx と 429: クロール slowdown, ignored コンテンツ, preservation then drop, と recovery on 2xx.
- 暫定日本語案: Pause あなた online business in Google 検索 — canonical “how to take a site down correctly” doc: 503 + Retry-後に, “a few days at most,” と robots.txt-必要がある-stay-crawlable rule.
- 暫定日本語案: どのように へ deal とともに planned サイト downtime (検索 Central blog, 2011) — older ただし still-cited write-up of 同じ 503 advice.
- 暫定日本語案: どのように Google interprets robots.txt specification — staged behavior いつ robots.txt itself returns 5xx: 12-hour pause, then up へ 30 days on cached version, 前に Google falls back へ assuming no restrictions.
- 暫定日本語案: Optimize あなた クロール budget — どのように サーバー レスポンス (including 5xx) factor へ クロール capacity.
暫定日本語案: Bing / Microsoft
- 暫定日本語案: Bing Webmaster Guidelines — Bing surfaces サーバー errors in its クロール レポート; like Google, it recommends 503 とともに Retry-後に header 向けに temporary downtime so Bingbot comes back rather than dropping ページ.
出典からの引用
暫定日本語案: On—record statements から Google. 各 link is deep link その jumps へ 暫定日本語案: quoted passage on ソース ページ.
暫定日本語案: Google — ページ インデックス登録 status definition
- 暫定日本語案: “Your server returned a 500-level error when the page was requested.” 暫定日本語案: — Google, ページ インデックス登録 レポート 役立つ doc. 暫定日本語案: Jump へ quote
暫定日本語案: Google — どのように 5xx is handled (HTTP status codes doc)
- 暫定日本語案: “5xx and 429 server errors prompt Google’s crawlers to temporarily slow down with crawling. For Google Search, already indexed URLs are preserved in the index, but eventually dropped.” 暫定日本語案: Jump へ quote
- 暫定日本語案: “Any content Google receives from URLs that return a 5xx status code is ignored.” 暫定日本語案: Jump へ quote
- 暫定日本語案: “Google decreases the crawl rate for the site. The decrease in crawl rate is proportionate to the number of individual URLs that are returning a server error.” 暫定日本語案: Jump へ quote
- 暫定日本語案: “Once the server starts responding with a 2xx status code, Google gradually increases the crawl rate for the site.” 暫定日本語案: Jump へ quote
- 暫定日本語案: “Google’s crawlers treat the 429 status code as a signal that the server is overloaded, and it’s considered a server error.” 暫定日本語案: Jump へ quote
暫定日本語案: Google — taking サイト down correctly (Pause あなた online business)
- 暫定日本語案: “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.” 暫定日本語案: Jump へ quote
- 暫定日本語案: “This is an extreme measure that should only be taken for a very short period of time (a few days at most).” 暫定日本語案: Jump へ quote
- 暫定日本語案: “Completely closing a site even for just a few weeks can have negative consequences on Google’s indexing of your site.” 暫定日本語案: Jump へ quote
- 暫定日本語案: “Use the retry-after HTTP header with a best effort date or duration.” 暫定日本語案: Jump へ quote
- 暫定日本語案: “Don’t return a 503 HTTP response status code for the robots.txt file because this blocks all crawling.” 暫定日本語案: Jump へ quote
暫定日本語案: Note: 5xx-handling と “pause your online business” quotes above were 暫定日本語案: confirmed as exact substrings against Google’s live docs, 大半の recently on 暫定日本語案: 2026-07-18. robots.txt spec doc’s staged-fallback wording (12 hours, then 30 暫定日本語案: days on cached version) was verified 同じ pass と is paraphrased in 暫定日本語案: Advanced tab’s robots.txt section rather than quoted here. earlier draft 暫定日本語案: attributed “expensive server-side work” point へ Gary Illyes なしで 暫定日本語案: verified quote; その アトリビューション has been 削除 pending sourced, verbatim 暫定日本語案: statement.
Fixing “Server error (5xx)” — 確認
暫定日本語案: 機能 top へ bottom; early 手順 tell あなた whether この is emergency.
- 暫定日本語案: [ ] Confirm scale. GSC → 設定 → クロール stats → host 在庫状況 暫定日本語案: と by-レスポンス-code chart. Persistent/large-scale, または isolated blip?
- 暫定日本語案: [ ] Reproduce it. Load flagged URL yourself, then run URL Inspection → 暫定日本語案: テスト Live URL へ see error から Google’s side right 現在.
- 暫定日本語案: [ ] 確認 it’s ない bot-specific. リクエスト URL とともに Googlebot’s ユーザー-agent 暫定日本語案: (と から outside あなた network) — catch CDN/WAF/rate-limit rules その だけ 暫定日本語案: fire 向けに bot (5xx または 429).
- 暫定日本語案: [ ] Read logs. Filter サーバー/access logs へ verified Googlebot; confirm 暫定日本語案: which status codes it 受信 と いつ 5xx started.
- 暫定日本語案: [ ] Identify code. 500 (app/DB) · 502 (bad upstream) · 503 (overload / 暫定日本語案: maintenance) · 504 (upstream timeout) — it points あなた at layer へ fix.
- 暫定日本語案: [ ] Reduce load on dynamic リクエスト. Cache expensive ページ, optimize slow 暫定日本語案: クエリ, fix heavy サーバー-side 機能 behind 503/504.
- 暫定日本語案: [ ] Fix host health. Capacity, config, restarts, database, dependencies.
- 暫定日本語案: [ ] Audit Google-blocking. CDN/WAF/bot/rate-limit rules returning 5xx/429 へ 暫定日本語案: Googlebot.
- 暫定日本語案: [ ] Verify
robots.txtreturns 200 — especially if maintenance handler is 暫定日本語案: involved ( 503 on robots.txt できる pause クロール サイト-wide). - 暫定日本語案: [ ] Run Validate Fix once サーバー is healthy; watch validation state.
Planned-downtime (“503 done right”) 確認
暫定日本語案: 前に あなた put サイト へ maintenance mode:
- 暫定日本語案: [ ] Serve 503 (Service Unavailable), ない 200, 403, 404, または 410.
- 暫定日本語案: [ ] 追加
Retry-Afterheader ( best-effort date または duration). - 暫定日本語案: [ ] 保つ it short — 1–2 days, few days at 大半の. Weeks of downtime harms 暫定日本語案: インデックス登録 regardless of status code.
- 暫定日本語案: [ ] Exclude
robots.txtから maintenance rule so it 保持 returning 暫定日本語案:200と stays crawlable. - 暫定日本語案: [ ] Serve useful, human-readable maintenance ページ in 503 body ( コンテンツ 暫定日本語案: is ignored by Google, ただし real ユーザー する see it).
- 暫定日本語案: [ ] いつ あなた’re back, confirm ページ return
200と クロール rate recovers 暫定日本語案: (it ramps up gradually).
5xx cheat sheets
暫定日本語案: ** 一般的な 5xx codes — 何 それら mean と どこ へ look**
| Code | Meaning | Likely cause | どこ へ look |
|---|---|---|---|
| 500 | Internal サーバー Error | App/code または runtime/config error | Application logs |
| 502 | Bad Gateway | Bad レスポンス から upstream サーバー | Proxy / load balancer / CDN → origin |
| 503 | Service Unavailable | Overloaded, または down 向けに maintenance | Capacity, トラフィック, maintenance state |
| 504 | Gateway Timeout | No timely レスポンス から upstream | Slow DB / backend / third-party calls |
| 429 | Too Many リクエスト | Rate limiting (treated as サーバー error) | WAF / rate limiter blocking Googlebot |
暫定日本語案: どのように Google reacts へ 5xx
| 何 happens | Detail |
|---|---|
| クロール rate drops | Proportionate へ どのように many URLs are erroring |
| コンテンツ ignored | 5xx body is 決して インデックス登録 |
| インデックス登録 URLs preserved | …at 最初 |
| Then dropped | If 5xx persists |
| Recovery | 自動 on 2xx, ただし クロール rate ramps back gradually |
暫定日本語案: Which status code 向けに which situation
| Situation | 使用 | Don’t 使用 |
|---|---|---|
| ページ genuinely broke | Fix it → 200 | Leave 5xx up |
| Planned short downtime / maintenance | 503 + Retry-After | 200 maintenance ページ, 404, 403, 410 |
| robots.txt during maintenance | 保つ it 200 | 503 (できる pause クロール サイト-wide) |
| Overloaded by aggressive クロール | Temporary 503 / 429 へ ease bot off | permanent block |
| ページ permanently gone | 404 / 410 | 503 (signals “temporary”) |
mental models
暫定日本語案: 1. 5xx is “broken,” 404 is “gone.”
暫定日本語案: Google handles them very differently. 404 is fine — once discovered, Googlebot
暫定日本語案: just retries it と it drops gently. 5xx says something is 誤った とともに
暫定日本語案: サーバー, so Google slows down, ignores コンテンツ, と — if it persists — drops
暫定日本語案: あなた ページ. いつ あなた’re choosing status code on purpose, choose one whose
暫定日本語案: meaning matches reality.
暫定日本語案: 2. Slow down → ignore → preserve → drop → recover.
暫定日本語案: その’s lifecycle of 5xx, in order. takeaways fall out of it: short
暫定日本語案: outages are tolerated (あなた’re still in “preserve”), prolonged outages cost あなた
暫定日本語案: インデックス登録 (あなた’ve reached “drop”), と cure is simply returning 2xx (which moves
暫定日本語案: あなた へ “recover” — gradually).
暫定日本語案: 3. proportionality rule. 暫定日本語案: クロール slowdown is proportionate へ どのように many URLs are erroring. One flaky URL 暫定日本語案: is nudge; サイト-wide 5xx is hard brake. この tells あなた どこ へ triage: 暫定日本語案: small flagged 設定 is low-urgency; host-level error is emergency.
暫定日本語案: 4. 503 is feature, ない just error. 暫定日本語案: 向けに planned downtime, 503 + Retry-後に is 正しい, SEO-safe レスポンス — 暫定日本語案: because it’s temporary by design. ただし it’s short-term ツール: few days at 大半の. 暫定日本語案: No status code protects あなた から インデックス登録 damage of being down 向けに weeks.
暫定日本語案: 5. robots.txt is load-bearing.
暫定日本語案: Treat あなた robots.txt as one URL その 必要がある 決して 5xx. 503 on robots.txt
暫定日本語案: doesn’t just hide robots.txt — it pauses クロール 向けに whole サイト. Whatever
暫定日本語案: maintenance rule あなた write, carve robots.txt out of it.
暫定日本語案: 6. Reproduce as bot, ない as yourself. 暫定日本語案: nastiest 5xx causes (WAF rules, rate limiting) fire だけ 向けに Googlebot. If 暫定日本語案: ページ loads fine in あなた ブラウザー ただし GSC says 5xx, あなた haven’t reproduced 暫定日本語案: 問題 yet — テスト とともに Googlebot’s ユーザー-agent と read logs.
確認 何 status code URL actually returns
暫定日本語案: 最初 move is confirming レスポンス code から command line — と, ideally, 暫定日本語案: as Googlebot, since some 5xx/429s だけ fire 向けに bot.
暫定日本語案: macOS / Linux
# Status code as a normal client
curl -s -o /dev/null -w "%{http_code}\n" https://www.example.com/page/
# Status code as Googlebot (catches WAF / rate-limit rules that target the bot)
curl -s -o /dev/null -w "%{http_code}\n" \
-A "Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)" \
https://www.example.com/page/
# Full response headers — confirm a 503 carries a Retry-After during maintenance
curl -sI https://www.example.com/page/暫定日本語案: Windows (PowerShell)
# Status code (note: 5xx throws, so capture the response in the catch block)
try {
(Invoke-WebRequest -Uri "https://www.example.com/page/" -UseBasicParsing).StatusCode
} catch {
$_.Exception.Response.StatusCode.value__
}
# As Googlebot
try {
(Invoke-WebRequest -Uri "https://www.example.com/page/" -UseBasicParsing `
-UserAgent "Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)").StatusCode
} catch { $_.Exception.Response.StatusCode.value__ }Confirm トラフィック was really Googlebot (前に trusting あなた logs)
暫定日本語案: “Googlebot” 5xx in あなた logs might be spoofed ユーザー-agent. Verify とともに reverse + 暫定日本語案: forward DNS 確認 — Google publishes no shortcut.
暫定日本語案: macOS / Linux
# 1) Reverse DNS the IP from your logs — it should end in googlebot.com or google.com
host 66.249.66.1
# 2) Forward DNS that hostname back — it must resolve to the same IP
host crawl-66-249-66-1.googlebot.com暫定日本語案: Windows
nslookup 66.249.66.1
nslookup crawl-66-249-66-1.googlebot.comMaintenance mode done right — 503 + Retry-後に, robots.txt stays 200
暫定日本語案: critical bit: serve 503 向けに サイト, ただし 決して 向けに robots.txt.
暫定日本語案: Apache (.htaccess)
# Let robots.txt through untouched so crawling isn't halted
RewriteEngine On
RewriteCond %{REQUEST_URI} !^/robots\.txt$
RewriteCond %{REQUEST_URI} !^/maintenance\.html$
RewriteRule ^ /maintenance.html [R=503,L]
# Attach the headers to the 503 response
<If "%{REQUEST_URI} != '/robots.txt'">
Header always set Retry-After "86400"
</If>
ErrorDocument 503 /maintenance.html暫定日本語案: Nginx
location / {
# robots.txt is matched by a more specific block below, so it's exempt
return 503;
}
location = /robots.txt {
# Always serve the real robots.txt with a 200
try_files $uri =404;
}
error_page 503 /maintenance.html;
location = /maintenance.html { internal; }
# Add Retry-After to 503 responses (a day, in seconds)
add_header Retry-After 86400 always;暫定日本語案: Confirm it とともに curl -sI から section above: サイト URLs すべき return
暫定日本語案: 503 とともに Retry-After header, と https://www.example.com/robots.txt
暫定日本語案: すべき still return 200.
ツール 向けに finding と confirming 5xx
暫定日本語案: Start とともに ツール その できる 確認 status directly against あなた flagged URLs, 暫定日本語案: then narrow へ logs if answer isn’t obvious から single リクエスト.
- 暫定日本語案: Bulk HTTP Status Code Checker — paste すべての 暫定日本語案: URL 検索 Console flagged 下で “Server error (5xx)” (up へ 500 at once) と 暫定日本語案: see actual status code, リダイレクト chain, と latency 向けに 各 one right 現在. 暫定日本語案: この is fastest way へ confirm whether fix really took 前に あなた クリック 暫定日本語案: Validate Fix in GSC, または whether some URLs are still erroring.
- 暫定日本語案: Webサイト Down Checker — single-URL “is it actually down right now” 確認 から live vantage point, とともに レスポンス timing 暫定日本語案: と リダイレクト. Good 向けに 最初 手順 in この 記事’s diagnosis flow: “visit a flagged page yourself” — 前に あなた go digging in logs.
- 暫定日本語案: HTTP Header Checker — inspect full
暫定日本語案: レスポンス headers 全体で すべての リダイレクト hop. 使用 it へ confirm
503actually 暫定日本語案: carriesRetry-Afterheader during planned maintenance, と へ 確認 その 暫定日本語案:robots.txtis still answering200とともに no maintenance rule accidentally 暫定日本語案: catching it. - 暫定日本語案: Log File Analyzer — drop in あなた サーバー access 暫定日本語案: log と see status-code waste と クロール activity by bot, plus spoofer レポート 暫定日本語案: その separates verified Googlebot から ユーザー-agents faking it. この is ツール 暫定日本語案: 向けに trickiest cause in この 記事: CDN/WAF または rate limiter その returns 暫定日本語案: 5xx または 429 だけ へ Googlebot while real 訪問者 see サイト fine — something 暫定日本語案: ブラウザー テスト alone won’t catch.
暫定日本語案: から Google と third-party crawlers:
- 暫定日本語案: 検索 Console — クロール Stats レポート (設定 → クロール stats) is 暫定日本語案: whole-サイト view of host 在庫状況 と by-レスポンス-code breakdown covered 暫定日本語案: in Advanced tab.
- 暫定日本語案: Screaming Frog SEO Spider / Ahrefs サイト Audit できる クロール あなた サイト way 暫定日本語案: Googlebot する と surface which URLs are erroring at scale, beyond 暫定日本語案: handful 検索 Console has already sampled.
Mistakes その turn fixable 5xx へ インデックス登録 問題
- 暫定日本語案: Serving
200“we’ll be back soon” ページ during maintenance instead of 暫定日本語案:503. Google treats whatever comes back とともに200as real ページ と 暫定日本語案: 可能性がある インデックス登録 あなた maintenance message in place of あなた actual コンテンツ. Serve 暫定日本語案:503instead — its コンテンツ is ignored, which is 何 あなた want. - 暫定日本語案: Returning
404,410, または403during planned downtime. これらの say “gone” 暫定日本語案: または “forbidden,” ない “temporarily unavailable.” Google’s guidance is explicit: 暫定日本語案: don’t block paused サイト この way.503preserves ページ’s standing in 暫定日本語案: インデックス登録;404/410doesn’t. - 暫定日本語案: Letting maintenance mode return
503向けにrobots.txttoo. blanket rule 暫定日本語案: その 503s everything, robots.txt 含む, pauses クロール 向けに entire 暫定日本語案: サイト — ない just ページ あなた meant へ take down. Carve robots.txt out of 暫定日本語案: maintenance handler so it 常に answers200. - 暫定日本語案: Assuming ページ その loads fine right 現在 rules out earlier Googlebot-だけ
暫定日本語案: 5xx. CDN/WAF または rate limiter できる return 5xx または 429 へ Googlebot specifically
暫定日本語案: while すべての human 訪問者 sees normal
200— と fact it 機能 向けに あなた 暫定日本語案: この minute doesn’t tell あなた 何 it returned いつ Google actually hit it. テスト 暫定日本語案: とともに Googlebot’s ユーザー-agent, read logs, と confirm トラフィック is really 暫定日本語案: Googlebot (reverse DNS/IP ranges) 前に あなた trust ユーザー-agent header alone. - 暫定日本語案: Leaving “temporary” maintenance window up 向けに weeks.
503is だけ 暫定日本語案: 正しい 向けに short outage — Google’s own wording is “a few days at most.” 暫定日本語案: Even technically-正しい 503 レスポンス causes インデックス登録 harm if サイト stays 暫定日本語案: down 向けに weeks, と Google is explicit その there’s no fixed recovery time または 暫定日本語案: way へ speed one up 後に その.
Confirming 5xx fix actually took
暫定日本語案: 各 テスト below checks one specific claim 後に あなた believe サーバー error is 暫定日本語案: resolved. Run them in order — 最初 two catch 大半の false “it’s fixed” calls.
テスト 1 — flagged URLs return 200 right 現在
- 暫定日本語案: テスト へ run: Run Bulk HTTP Status Code Checker
暫定日本語案: against すべての URL 検索 Console flagged, または
curl -sI各 one. - 暫定日本語案: Expected result: clean
200on すべての URL, consistently 全体で repeat 暫定日本語案: リクエスト, ない intermittent. - 暫定日本語案: Failure interpretation: Any URL still returning 5xx means underlying
暫定日本語案: サーバー/host 問題 isn’t resolved; mix of
200s と5xxs 全体で repeats 暫定日本語案: points at overloaded または unstable upstream, ない one-time bug. - 暫定日本語案: 監視 window: Immediate — single clean pass is enough へ move on へ 暫定日本語案: クリック Validate Fix.
- 暫定日本語案: Rollback trigger: Any 5xx recurrence 前に あなた クリック Validate Fix — hold 暫定日本語案: off と 保つ diagnosing instead of validating fix その hasn’t stuck.
テスト 2 — Google’s own re-クロール clears it
- 暫定日本語案: テスト へ run: Open サーバー error (5xx) 問題 in ページ インデックス登録 暫定日本語案: レポート と クリック Validate Fix.
- 暫定日本語案: Expected result: validation state moves へ “Validation passed” as
暫定日本語案: Google re-crawls affected URLs と confirms
2xx. - 暫定日本語案: Failure interpretation: “Validation failed” result on specific URLs — even 暫定日本語案: 後に あなた own checks looked clean — usually means それらの URLs are still 暫定日本語案: erroring 向けに Googlebot specifically, which points back at bot-targeted 暫定日本語案: WAF/rate-limit rule.
- 暫定日本語案: 監視 window: Google re-crawls flagged 設定 in batches on its own 暫定日本語案: schedule; there’s no published fixed cadence 向けに この, so 確認 back 暫定日本語案: periodically rather than expecting specific turnaround date. Validating isn’t 暫定日本語案: even 必要 — Google updates 問題 count whenever it recrawls ページ とともに 暫定日本語案: known 問題, validation または ない — ただし it does prioritize affected 設定 と 暫定日本語案: gives あなた status へ track.
- 暫定日本語案: Rollback trigger: Any URL その gets re-flagged 下で サーバー error (5xx) 暫定日本語案: 後に previously passing validation.
テスト 3 — クロール Stats host 在庫状況 recovers
- 暫定日本語案: テスト へ run: 検索 Console → 設定 → クロール stats → host status.
- 暫定日本語案: Expected result: host 在庫状況 graph returns へ normal, とともに no 暫定日本語案: 新しい red flags in by-レスポンス-code breakdown.
- 暫定日本語案: Failure interpretation: graph その’s still 表示 red 後に あなた believe 暫定日本語案: fix landed means Google’s crawlers are still hitting errors — fix 暫定日本語案: hasn’t reached whatever Googlebot is actually requesting.
- 暫定日本語案: 監視 window: 許可 few days 後に fix 向けに クロール Stats へ 暫定日本語案: reflect it; it’s rolling レポート, ない real-time.
- 暫定日本語案: Rollback trigger: Host status flipping back へ red 後に period of green.
テスト 4 — robots.txt still returns 200
- 暫定日本語案: テスト へ run:
curl -sIon あなたrobots.txtURL, または run it 通じて 暫定日本語案: HTTP Header Checker. - 暫定日本語案: Expected result:
200, exactly as it did 前に incident または 暫定日本語案: maintenance window. - 暫定日本語案: Failure interpretation:
503(または any non-200) on robots.txt means 暫定日本語案: あなた’re blocking クロール 向けに whole サイト, ない just URLs あなた meant へ 暫定日本語案: affect. - 暫定日本語案: 監視 window: Immediate.
- 暫定日本語案: Rollback trigger: Any non-200 レスポンス on robots.txt — treat この as 暫定日本語案: single highest-priority thing へ fix 最初.
テスト 5 — Googlebot gets 同じ レスポンス ブラウザー does
- 暫定日本語案: テスト へ run: リクエスト URL とともに Googlebot’s ユーザー-agent (see 暫定日本語案: Scripts tab) と cross-確認 against Log File Analyzer’s 暫定日本語案: verified-Googlebot vs. spoofer レポート.
- 暫定日本語案: Expected result: Googlebot 受信 同じ
200normal ブラウザー 暫定日本語案: リクエスト gets. - 暫定日本語案: Failure interpretation: status mismatch 間に Googlebot-UA リクエスト 暫定日本語案: と normal ブラウザー リクエスト means WAF, rate limiter, または bot-detection rule 暫定日本語案: is targeting bot specifically.
- 暫定日本語案: 監視 window: Immediate.
- 暫定日本語案: Rollback trigger: Any mismatch 間に 何 Googlebot 受信 と 何 暫定日本語案: real トラフィック 受信.
standing KPIs 向けに サーバー health
暫定日本語案: これらの aren’t one-time fix 確認 (その’s Validation Tests tab) — それら’re 暫定日本語案: 何 へ 保つ eye on quarter 超えて quarter so 5xx pattern doesn’t 構築 up 暫定日本語案: unnoticed.
5xx rate in あなた サーバー/access logs
- 暫定日本語案: 何 it tells あなた: ground-truth share of リクエスト actually failing at 暫定日本語案: サーバー, independent of 何 検索 Console has gotten around へ sampling 暫定日本語案: と レポート.
- 暫定日本語案: どのように へ pull it: Log File Analyzer — drop 暫定日本語案: in あなた access log と see status-code waste, filterable へ Googlebot.
- 暫定日本語案: Benchmark / realistic range: There’s no universal healthy percentage here — 暫定日本語案: establish あなた own baseline から known-good period と watch 向けに rise 暫定日本語案: against it, rather than chasing invented target number.
- 暫定日本語案: Cadence: 確認 後に any deploy または トラフィック spike; weekly glance is 暫定日本語案: enough otherwise 向けに 大半の サイト.
GSC クロール Stats — host status by レスポンス code
- 暫定日本語案: 何 it tells あなた: Google’s own recent read on どのように 多くの場合 its crawlers hit 暫定日本語案: errors on あなた host, independent of あなた own logs.
- 暫定日本語案: どのように へ pull it: 検索 Console → 設定 → クロール stats.
- 暫定日本語案: Benchmark / realistic range: 同じ honesty rule applies — track あなた own 暫定日本語案: trend line rather than fixed percentage; treat any 新しい red flag in host 暫定日本語案: status section as worth investigating, whatever number.
- 暫定日本語案: Cadence: weekly glance, または immediately 後に any known outage または 暫定日本語案: maintenance window.
Uptime / origin 在庫状況
- 暫定日本語案: 何 it tells あなた: Whether origin サーバー itself is reachable at all — 暫定日本語案: upstream of whatever status code Googlebot ends up seeing.
- 暫定日本語案: どのように へ pull it: uptime 監視 向けに continuous coverage, または ad hoc 暫定日本語案: 確認 とともに Webサイト Down Checker.
- 暫定日本語案: Benchmark / realistic range: Depends entirely on あなた hosting tier と any 暫定日本語案: SLA あなた’re on — there’s no universal “good” uptime figure へ borrow; 使用 あなた 暫定日本語案: own host’s SLA, または あなた own historical baseline, as reference point.
- 暫定日本語案: Cadence: Continuous if あなた できる, または at minimum 確認 後に any known 暫定日本語案: incident.
サーバー error (5xx) count in ページ インデックス登録 レポート
- 暫定日本語案: 何 it tells あなた: どのように many URLs Google currently has flagged as erroring 暫定日本語案: — lagging, 公式 record, as opposed へ real-time サーバー/log view.
- 暫定日本語案: どのように へ pull it: 検索 Console → ページ インデックス登録 → ない インデックス登録 → サーバー 暫定日本語案: error (5xx).
- 暫定日本語案: Benchmark / realistic range: Zero is honest target 向けに any URL あなた 暫定日本語案: want インデックス登録. Anything above zero is worth running 通じて この 記事’s 暫定日本語案: diagnosis 手順, whatever count.
- 暫定日本語案: Cadence: Whenever あなた 確認 検索 Console generally, と 常に 後に 暫定日本語案: known incident または deploy.
AI prompts 向けに 5xx diagnosis と maintenance-mode review
暫定日本語案: Two prompts built around specific tasks この 記事 walks 通じて — paste 暫定日本語案: あなた own データ へ either one.
暫定日本語案: Prompt: spot patterns in raw log lines around 5xx incident
Here are raw server/access log lines from around the time my site started
returning 5xx errors:
<paste log lines>
From only what's in these lines, tell me:
1. Which HTTP status codes appear, and in what proportion.
2. Whether requests from Googlebot's IP ranges or user-agent get a different
status code than other traffic (this could indicate a WAF or rate limiter
targeting the bot specifically).
3. Any timing pattern — recurring at a fixed interval, clustered around a
traffic spike, or starting right after a specific timestamp.
Don't guess at a root cause you can't see in the data — only report what the
log lines actually show.暫定日本語案: Prompt: review maintenance-mode config 向けに robots.txt trap
Here is my maintenance-mode configuration (nginx/Apache/other):
<paste config>
Check specifically whether this configuration:
1. Returns a 503 status code for regular site pages during maintenance.
2. Excludes /robots.txt from the 503 rule, so robots.txt keeps returning 200.
3. Sets a Retry-After header on the 503 responses.
Flag anything that would cause robots.txt to return a non-200 status, and
anything missing a Retry-After header. テスト yourself: サーバー error (5xx)
暫定日本語案: Five questions on 何 “Server error (5xx)” means, どのように Google reacts へ it, と 暫定日本語案: right way へ take サイト down on purpose. Pick answer 向けに 各, then 確認.
変更履歴
2026年7月18日に更新。
編集概要と記録された変更の詳細。変更の詳細
-
変更の詳細な注記は現在英語でのみ提供されています。
-
変更の詳細な注記は現在英語でのみ提供されています。
-
変更の詳細な注記は現在英語でのみ提供されています。
-
変更の詳細な注記は現在英語でのみ提供されています。
-
変更の詳細な注記は現在英語でのみ提供されています。
-
変更の詳細な注記は現在英語でのみ提供されています。
完全な比較は利用できません — この改訂の以前のスナップショットがアーカイブされていません。