451 法的理由による利用不可

HTTP 451 の意味、Google が法的にブロックされたコンテンツと地域制限コンテンツをどう扱うか、Search Console での表示、ジオブロッキングに 451 と他のステータスコードのどちらを使うべきかを説明します。

初回公開:2026年6月27日 · 最終更新:2026年8月22日 · Advanced
言語

451(法的理由による利用不可)は、リソースが存在しない(404)からでもアクセス禁止(403)だからでもなく、裁判所命令、政府の検閲、DMCA 削除要請、制裁、規制などの法的要求によって提供を控えていることを示します。法的透明性のために設計された唯一の HTTP コードで、RFC 7725 は、誰がどの権限に基づいてブロックを要求しているかをサーバーが説明し、Link: rel="blocked-by" ヘッダーを追加するよう求めます。SEO では特別扱いを期待しないでください。Google は 451 を *"top 20"* _(翻訳)_「上位20」のコードとして文書化しておらず、Search Console に専用の 451 ラベルもないため、*"URL blocked due to other 4xx issue"* _(翻訳)_「他の4xx問題によりURLがブロックされた」という包括的な項目に入り、一般的な 4xx と同じくインデックスされないか、インデックスから削除されます。誤って全体に 451 を返すと、誤った 403/404 と同じようにインデックスから外れます。GDPR の地域ブロックに 451 を使うことも、確定した事実ではなく実際に議論が分かれています。

TL;DR — 451 は、技術状態やアクセス状態ではなく、法的透明性を中心に設計された唯一の HTTP ステータスコードです。RFC 7725 は “resource access denied as a consequence of legal demands,” (翻訳)「法的要求の結果としてリソースへのアクセスが拒否された場合」に使うものと定義し、サーバーに要求者と要求内容をレスポンス本文で説明し、Link: rel="blocked-by" ヘッダーを追加するよう SHOULD で求めています。SEO には専用の扱いがありません。Google は 451 を「上位 20」のコードとして文書化しておらず、Search Console に専用の 451 ラベルもないため、「URL blocked due to other 4xx issue」に入ります。結果は一般的な 4xx と同じで、インデックスされないか、既存なら削除されます。誤って全体に 451 を返すと、誤った 403/404 と同じようにインデックスから外れます。GDPR の地域ブロックに 451 を使うことは本当に議論が分かれており、決着していません。 “top 20”

451 とは何か、なぜ存在するのか

451 にはステータスコードとしては珍しい起源があります。2008 年の Chris Applegate、2012 年の Terence Eden による非公式な提案から始まり、2013 年に Tim Bray が文書化し、2015 年 12 月 18 日に IETF が RFC 7725 として承認しました。番号は Ray Bradbury の Fahrenheit 451 への意図的な文学的参照です。

さらに重要なのは、他のステータスコードでは扱えない理由のために存在することです。RFC 7725 自身の説明は、“This document specifies a Hypertext Transfer Protocol (HTTP) status code for use when resource access is denied as a consequence of legal demands.” (翻訳)「この文書は、法的要求の結果としてリソースへのアクセスが拒否された場合に使うHypertext Transfer Protocol(HTTP)ステータスコードを規定します」というものです。これは 403(権限)や 404(存在)とは根本的に異なる設計目的です。 Evidence for this claim HTTP 451 reports that access to a resource was denied because of a legal demand. Scope: RFC 7725 defines the status code and its legal-demand scope; it does not establish whether a particular restriction is legally required. Confidence: high · Verified: IETF: RFC 7725 — An HTTP Status Code to Report Legal Obstacles 451 は、運営者の選択やバグではなく、法的権限が原因でアクセスが拒否されたことを示します。RFC 7725 は、レスポンス自体からリソースの存在も不存在も分からないと明記しており、法的要求を取り除いても、後のリクエストが成功する保証はありません。

451 と 403、404 の実際の違い

  • 404 Not Found — リソースが存在しません。
  • 403 Forbidden — リソースは存在しますが、アクセスを拒否されています(ログイン壁、IP ブロック、WAF ルールなど)。拒否しているのは サーバーです。
  • 451(法的理由による利用不可)法的要求によってアクセスが拒否され、その拒否の発生源は運営者自身のアクセスルールではなく、裁判所、政府、権利者などの 第三者です。404 や 403 と違い、RFC 7725 はリソースの存在や通常なら配信できるかを意図的に示しません。これは見落としではなく意図された曖昧さです。

監査担当者にとって、最後の違いこそ 451 の価値です。特定の訪問者にページが読み込まれない理由が、設定ミスではなく本当の法的・コンプライアンス上の要件であることを示します。監査で 451 と 403 を混同すると、その違いを見落とす可能性があります。

Google が 451 を扱う方法 — 特別扱いはなく、最悪を想定する

直感に反するため、ここで最も重要な期待値を設定します。Google は 451 を特別扱いすると文書化しておらず、「法的に表示できない」と「壊れている」を区別すると期待してはいけません。 “we legally can’t show this” (翻訳)「法的に表示できません」/“this is broken.” (翻訳)「これは壊れています」

Google のステータスコードに関するクローラー向けページは、一般的に遭遇するコードだけを扱うと明記しています。「このガイドは、Google Search がウェブ上で遭遇する上位 20 のステータスコードをどのように扱うかを説明します。418 (I’m a teapot) のような、より特殊なステータスコードは扱いません。」 451 はその上位 20 に含まれていないため、特別な Google 451 ポリシーに頼ることはできません。

適用されるのは Google の一般的な 4xx ルールです。「Google は 4xx ステータスコードを返す URL をインデックスに登録せず、すでに登録されていて 4xx を返す URL はインデックスから削除されます。」 また、「429 を除くすべての 4xx エラーは同じように扱われ、Google のクローラーはコンテンツが存在しないと次の処理システムへ知らせます。」 Evidence for this claim Google does not index URLs returning 4xx responses and removes already-indexed 4xx URLs over time; 429 is the exception to uniform 4xx handling. Scope: Google's generic 4xx crawler documentation supports the indexing outcome applied here to 451; it does not document special 451 behavior. Confidence: high · Verified: Google: How HTTP status codes affect Google's crawlers

つまり、継続的な 451 は他のインデックス不可の 4xx と機能的に同じです。ページはインデックスに入りませんし、すでに入っていれば外れます。451 について最も安全で説明可能な SEO 上の主張は「Google は一般的な 4xx として扱う」であり、「法的ブロックには特別な扱いがある」ではありません。 “Google treats it as a generic 4xx” (翻訳)「Googleは一般的な4xxとして扱います」

Search Console で 451 がどう表示されるか(短い答え: 専用表示はない)

Search Console のページ インデックス レポートに 専用の 451 理由はありません。表示される理由には404の未検出、401の未承認リクエスト、403のアクセス禁止があり、包括的な「他の4xx問題によるURLブロック」もあります。Google のヘルプページは 451 を具体的に名指ししないため、この包括項目に割り当てるのは現在の証拠に基づく私の推論であり、ドキュメントに明記されたことではありません。特定 URL では、URL Inspection ツールで確認してください。 レポートには “Not found (404)” (翻訳)「見つかりません(404)」、“Blocked due to unauthorized request (401)” (翻訳)「未承認リクエストのためブロック(401)」、“Blocked due to access forbidden (403)” (翻訳)「アクセス禁止のためブロック(403)」、包括項目 “URL blocked due to other 4xx issue” (翻訳)「他の4xx問題によりURLがブロックされた」があります。

実際の影響はあります。特定の地域に意図的に 451 を返すサイト所有者は、その URL が他の 401/403/404 以外の 4xx コードと一緒に分類され、「法的ブロック」と「設定ミス」を GSC 内で区別できません。意図的に 451 を返す場合、Search Console だけで意図どおりに動作していると確認することはできません。サーバーログや影響地域からのライブ URL テストが必要です。 “legally blocked” (翻訳)「法的にブロックされた」/“misconfigured.” (翻訳)「設定ミス」

インデックスへの影響 — 「誤って使わない」ための警告

“don’t do this by accident” (翻訳)「誤ってこれを行わないでください」

451 は一般的な 4xx と同じように扱われるため、リスクは非対称です。地理または IP で正しく範囲を限定すれば、ブロックされた訪問者だけが 451 を受け取ります。範囲を誤り、地域限定ではなく全体に 451 を返すと、インデックスに入れたいページへすべてのクローラーが 4xx を受け取り、誤った 403 や 404 と同じようにインデックスから外れます。

RFC 7725 には、もう 1 つ技術的な注意点があります。451 レスポンスはデフォルトでキャッシュ可能です。 CDN エッジが特定の IP 範囲や地域だけに適用するつもりの 451 をキャッシュすると、意図していないリクエストやクローラーに法的ブロックのレスポンスが漏れる可能性があります。キャッシュ動作を意図的に設定してください。

Bing が 451 を扱う方法

Bing の公開ドキュメントは 451 を具体的に扱っていないため、ここでは正直に範囲を限定します。Bing には、2014 年の CJEU「忘れられる権利」判決に関連した、欧州の Bing 検索結果から削除するための フォーム があります。しかしこれは検索インデックスの仕組みであり、サーバー側 HTTP ステータスコードとは関係ありません。公式の Bing 声明ではなく推論ですが、合理的な作業上の前提は、Bing が 451 のような文書化されていない 4xx を他のクライアントエラーと同じように扱い、インデックスから優先度を下げるか削除するということです。地域または法的ブロックを変更した後は、Google の修正が自動的に Bing の修正になるとは考えず、両方のツールを確認してください。法的ブロックを解除した後の再クロールや再インデックスの固定 SLA を Google も Bing も公開していません。復旧期間を顧客に約束せず、ライブ検査で確認しながら通常のクロール予算に依存する速度を想定してください。 “right to be forgotten” (翻訳)「忘れられる権利」/“fix Google” (翻訳)「Googleを直す」/“fix Bing” (翻訳)「Bingを直す」

451 を正しく実装する — 多くのサイトが省く RFC 7725 チェックリスト

現実の 451 実装のほとんど(私が見つけた競合する解説も含めて)は、仕様が実際に求めることを無視しています。RFC 7725 は、“Responses using this status code SHOULD include an explanation, in the response body, of the details of the legal demand: the party making it, the applicable legislation or regulation, and what classes of person and resource it applies to.” (翻訳)「このステータスコードを使うレスポンスには、法的要求の詳細、つまり要求者、適用法令、対象となる人とリソースの範囲を本文で説明することが望まれます。」と述べています。さらに、仕様はブロックを要求した主体を示す rel="blocked-by"Link HTTP ヘッダーを定義しています。

したがって、説明可能な 451 実装には次が必要です。

  1. レスポンス本文で法的要求を説明する — 誰が要求し、どの法律・規制が適用され、誰とどのリソースが対象かを示します。
  2. Link: rel="blocked-by" ヘッダーを追加する — ブロックを 実装している主体を示します。要求した権限者とは必ずしも同じではありません。
  3. ブロックの範囲を正しく設定する — 地域または IP で限定し、影響地域外のリクエストやクローラーへ 451 を返さないようにします。
  4. キャッシュを意図的に制御する — 451 はデフォルトでキャッシュ可能なので、CDN エッジが地域限定のブロックを全員へ配信しないようにします。

これらを満たしても、元のブロックが合法であること、範囲が正しいこと、コンプライアンス上十分であることは証明されません。このチェックリストが保証するのはプロトコル上の透明性だけであり、制限の必要性や正しい範囲は、レスポンスでは解決できない法的判断です。

もう 1 つ正確に理解すべき点があります。451 は必ずしもオリジンサーバーから発生する必要はありません。RFC 7725 は、ISP、CDN、DNS プロバイダー、検索エンジンが別の主体に代わってブロックを実装することを明示的に認めています。たとえば Cloudflare は、オリジンの 451 をそのまま通過させることがあると説明しています。しかし通過したことから分かるのはレスポンスがその層を通ったことだけで、Cloudflare や他の中間者が法的要求を受け取ったり、自らレスポンスを生成したりしたとは限りません。CDN の背後にある 451 を監査するときは、実際の発生源を確認してから実装主体を判断してください。

GDPR の地域ブロックに 451 は適切か(議論が分かれている)

ここでは慎重である必要があります。多くの用語集ページは「451はGDPRの地域ブロック用」と確定した事実のように書きますが、確定していません。

このコードの最初期の非公式提案者の1人であるTerence Edenは、HTTP 451はGDPRブロックに適しているか で論じています。 “If the only way to access a resource would involve serving content which breaks the law, then 451 is appropriate.” (翻訳)「リソースへアクセスする唯一の方法が法律に違反するコンテンツの提供を伴うなら、451は適切です。」RFC 7725は “legal demand” (翻訳)「法的要求」だけを求め、裁判所命令や現行の検閲に限定していないため、EU法自体がその要求になり得るという考え方です。

しかし Eden の投稿にも、正直な説明に含めるべき反論があります。よりよい対応はブロックではなく法律に従うことです。批判者や GDPR 自身の文言は、規制が求めるのは適合したデータ処理(適切な同意とデータ慣行)であって、アクセス拒否ではないとしています。この見方では、2018 年以降に欧州の訪問者へ 451 の壁を出した EU ニュースサイトは、ブロックという法的要件を満たしたのではなく回避策を選んだことになります。両方の見方には根拠があります。持ち帰るべき結論は、GDPR に対する 451 は 説明可能だが議論のある選択であり、義務ではないということです。

DMCA 命令や裁判所による削除要請に従うために、451 が必須というわけでもありません。404、403、通常のコンテンツ削除で対応し、451 を採用しないサイトも多数あります。451 の追加価値は、特定コードを使う技術的・法的義務ではなく、訪問者や調査者に理由を伝える 透明性です。

明確にしておくと、これは法的助言ではありません。特定の GDPR 関連地域ブロック、著作権通知、制裁規則、裁判所命令が 451 を要求・許可するのか、それとも代わりにコンプライアンスを求めるのかは、弁護士が答えるべき法的・事実上の問題です。RFC の意味や他サイトの実装例だけでは、その問いは解決しません。

実世界での 451

  • Automattic(WordPress.com)は初期から広く引用される採用者の 1 つです。2016 年の透明性に関する投稿では、法的理由でサイトをブロックせざるを得なかった国の訪問者へコードを返すと説明し、同時にインターネット検閲に強く反対すると強調しました。451 はブロックを透明にするだけで、運営者がブロックを支持するとは限らないという例です。
  • **GDPR 後の米国ニュースサイト(2018 年以降)**は、コンプライアンスを実現する代わりに EU トラフィックをブロックしました。多くの人が目にする 451 の実例ですが、GDPR が 451 を要求する証明ではありません。
  • 制裁による利用不可 — BBC は、スーダンへの制裁で西側サービスが切断された事例を報じています。451 が可視化するよう設計された状況です。
  • DMCA によるリポジトリブロックは業界全体で広く引用され、GitHub が通常の例です。現在の実装を具体的に引用するなら、評判を信じず、まずライブで確認してください。

“strongly opposed to Internet censorship.” (翻訳)「インターネット検閲に強く反対している」

4xx と 5xx の違い、451 がその中でどこに位置するかという広い話については、私の HTTP ステータスコードと SEO への影響 ガイドと、このクラスターの 403 Forbidden404 Not Found の詳しい記事を参照してください。

Try it live

This is a real endpoint on this site — not a simulation. Hit it from the button, open it in a new tab, or curl -i it from your terminal, and the server answers with the actual status code this article is about.

Open in new tab ↗

Add an expert note

Pin an expert quote

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