451 Indisponível por Motivos Legais
O que significa o HTTP 451, como o Google trata conteúdo bloqueado por motivos legais em comparação com conteúdo restrito por geolocalização, como isso aparece no Search Console e quando usar 451 em vez de outros códigos para bloqueio geográfico.
Idiomas
Um 451 Indisponível por Motivos Legais significa que um recurso está sendo retido por uma exigência legal — ordem judicial, censura governamental, remoção por DMCA, sanção ou regulamentação — e não porque está ausente (404) ou porque o acesso foi negado (403). É o único código HTTP criado para transparência jurídica: a RFC 7725 pede que o servidor explique quem exige o bloqueio e com qual autoridade, além de adicionar um cabeçalho Link: rel="blocked-by". Para SEO, não espere tratamento especial — o Google não documenta o 451 entre seus "20 principais" códigos, e o Search Console não tem um rótulo específico para 451; por isso, ele cai na categoria genérica "URL blocked due to other 4xx issue" e se comporta como qualquer 4xx: não é indexado ou sai do índice. Servir 451 globalmente por engano desindexa a página como um 403/404 acidental. E usar 451 para bloqueio geográfico relacionado ao GDPR é uma escolha genuinamente controversa, não um fato estabelecido.
TL;DR — Um 451 Indisponível por Motivos Legais significa que o servidor se recusa a mostrar uma página porque uma exigência legal o obriga — uma ordem judicial, censura governamental, remoção por DMCA ou regulamentação. Não é um 404 (“não encontrado”) nem um 403 (“você não tem acesso”); é “uma exigência legal — não uma falha técnica nem uma regra de permissões — explica por que você não pode obter isto”. A RFC 7725 é cuidadosa ao não dizer se o recurso existe ou se poderia ser servido em outras condições — isso é deliberado. O nome faz referência ao romance Fahrenheit 451.
O que um 451 significa na prática
Quando você (ou um bot de mecanismo de busca) solicita uma página, o servidor devolve um código de status. 200 significa “aqui está”. Um 451 Indisponível por Motivos Legais significa “o acesso está sendo bloqueado por causa de uma exigência legal” — ordem judicial, censura, remoção ou regulamentação. A RFC 7725 é deliberada em um ponto: o código não confirma que o recurso existe nem que ele não existe — portanto, você não pode ler um 451 como prova de que o conteúdo está realmente ali, esperando para ser servido quando a exigência legal desaparecer.
Uma forma simples de diferenciá-lo dos códigos vizinhos:
- 404 Não encontrado — “não há nada aqui”. A página não existe.
- 403 Proibido — “há algo aqui, mas você não tem acesso”. É um bloqueio de acesso.
- 451 Indisponível por Motivos Legais — “uma exigência legal — não uma falha técnica nem uma regra de permissões — explica por que você não pode obter isto”. Diferentemente do 404 e do 403, ele deliberadamente não diz se o recurso existe ou se poderia ser servido; a RFC 7725 deixa isso em aberto de propósito.
Portanto, um 451 não significa que o servidor está quebrado nem que há um problema de permissões. O servidor está dizendo por que bloqueia: por uma razão legal, não técnica.
Onde você verá um 451 na prática
No meu guia de códigos de status HTTP, resumo 451 assim: “blocked for some kind of legal reason. You’ll see it sometimes with country-level blocks, e.g., blocked news or videos, due to privacy or licensing. You may see it for DMCA takedowns. The code itself is a reference to the novel Fahrenheit 451.” (tradução) «bloqueado por algum tipo de motivo legal. Às vezes você o verá em bloqueios por país, por exemplo, notícias ou vídeos bloqueados por privacidade ou licenciamento. Pode aparecer em remoções por DMCA. O próprio código é uma referência ao romance Fahrenheit 451.» Os gatilhos mais comuns são:
- Bloqueio geográfico — um site bloqueia visitantes de certos países (alguns sites de notícias dos EUA fizeram isso com visitantes da UE após o GDPR em vez de se adequar).
- Remoções por DMCA — remoções motivadas por direitos autorais.
- Censura governamental ou sanções — conteúdo que um governo ordenou bloquear ou serviços interrompidos para um país sancionado.
Por que isso importa para SEO
Aqui está a parte que muitos explicadores deixam de fora. Para o Google, um 451 é apenas outro erro 4xx. O Google não indexa uma página que retorna 451, e uma página que já estava indexada sai dos resultados com o tempo se continuar retornando esse código — o mesmo destino de um 403 ou 404.
Duas conclusões práticas:
- Não sirva 451 globalmente por acidente. Se você pretende bloquear apenas certos países, mas uma configuração incorreta retornar 451 para todos (inclusive o Googlebot), a página será desindexada — exatamente como aconteceria com um 403 ou 404 acidental.
- O Google não tratará seu bloqueio legal como algo especial. Não existe uma categoria “não podemos mostrar isto por motivos legais”. Para a Busca, a página simplesmente desapareceu.
Quer a versão aprofundada — os requisitos de transparência da RFC 7725, como isso aparece no Search Console e se 451 é mesmo o código certo para o GDPR? Mude para a aba Avançado.
TL;DR — 451 é o único código de status HTTP criado em torno da transparência jurídica, e não de um estado técnico ou de acesso. A RFC 7725 o define para “resource access denied as a consequence of legal demands,” (tradução) «acesso ao recurso negado como consequência de exigências legais» e pede (SHOULD) que os servidores expliquem a exigência no corpo e adicionem um cabeçalho
Link: rel="blocked-by". Para SEO, não há tratamento específico: o Google não documenta o 451 entre seus “20 principais” códigos, e o Search Console não tem um rótulo dedicado (ele cai em “URL blocked due to other 4xx issue”); o resultado é o de um 4xx genérico — não indexado ou removido se já estivesse no índice. Servir 451 globalmente por engano desindexa como um 403/404 acidental. E usar 451 para bloqueio geográfico relacionado ao GDPR é genuinamente controverso, não uma questão resolvida — a análise cobre os dois lados.
O que é 451 — e por que ele existe
451 tem uma origem incomum para um código de status. Começou com propostas informais (Chris Applegate em 2008 e Terence Eden em 2012), foi descrito por Tim Bray em 2013 e aprovado pela IETF em 18 de dezembro de 2015 como a RFC 7725. O número é uma referência literária deliberada a Fahrenheit 451, de Ray Bradbury.
Mais importante: ele existe por uma razão que nenhum outro código de status cobre. A própria RFC 7725 diz: “This document specifies a Hypertext Transfer Protocol (HTTP) status code for use when resource access is denied as a consequence of legal demands.” (tradução) «Este documento especifica um código de status do Hypertext Transfer Protocol (HTTP) para uso quando o acesso a um recurso é negado como consequência de exigências legais.» Essa é uma finalidade fundamentalmente diferente da do 403 (permissões) ou do 404 (existência). Um 451 diz que o acesso está sendo negado por uma autoridade legal — não por escolha do operador nem por um bug. A RFC 7725 deixa explícito que a resposta não implica nem que o recurso existe nem que não existe; remover a exigência legal não garante que uma solicitação posterior terá sucesso.
451 vs. 403 vs. 404 — qual é a diferença na prática
- 404 Não encontrado — o recurso não existe.
- 403 Proibido — o recurso existe, mas o acesso é recusado (uma barreira de login, um bloqueio de IP ou uma regra de WAF). É o servidor que recusa.
- 451 Indisponível por Motivos Legais — o acesso é recusado por uma exigência legal, e a recusa se origina em um terceiro — tribunal, governo ou titular de direitos —, não na própria regra de acesso do operador. Diferentemente do 404 e do 403, a RFC 7725 deliberadamente não diz se o recurso existe ou se poderia ser servido; essa ambiguidade é intencional, não uma falha.
Para um auditor, essa última distinção é o valor principal do 451: ela diz por que uma página não carrega para certos visitantes — uma exigência real de conformidade legal — em vez de deixar você tentando adivinhar se há uma regra de acesso mal configurada. Misturar 451 e 403 em uma auditoria pode ocultar essa diferença.
Como o Google trata 451 — sem tratamento especial; assuma o pior
Esta é a expectativa mais importante, porque contraria a intuição: o Google não documenta um tratamento especial para 451, e você não deve esperar que ele diferencie “não podemos mostrar isto por motivos legais” de “isto está quebrado”.
A própria página do Google sobre como os códigos de status afetam seus rastreadores deixa claro que cobre apenas os códigos encontrados com frequência: “This guide describes how Google Search treats the top 20 status codes that Google encounters on the web… More exotic status codes, such as 418 (I’m a teapot), aren’t covered.” (tradução) «Este guia descreve como a Busca do Google trata os 20 principais códigos de status encontrados na web… Códigos mais exóticos, como 418 (I’m a teapot), não são cobertos.» O 451 não está nessa lista dos 20 principais — confirmei que ele não aparece em nenhum ponto da página. Portanto, não há uma política específica do Google para 451 na qual se apoiar.
O que de fato o governa é a regra genérica de 4xx do Google: “Google doesn’t index URLs that return a 4xx status code, and URLs that are already indexed and return a 4xx status code are removed from the index.” (tradução) «O Google não indexa URLs que retornam um código de status 4xx, e URLs já indexadas que retornam um código 4xx são removidas do índice.» E: “All 4xx errors, except 429, are treated the same: Google crawlers inform the next processing system that the content doesn’t exist.” (tradução) «Todos os erros 4xx, exceto 429, são tratados da mesma forma: os rastreadores do Google informam ao próximo sistema de processamento que o conteúdo não existe.»
Funcionalmente, portanto, um 451 persistente se comporta como qualquer outro 4xx não indexável: a página não entra no índice e, se já estiver lá, sai dele. A afirmação de SEO mais segura e defensável sobre 451 é “o Google o trata como um 4xx genérico” — não “o Google tem um tratamento especial para bloqueios legais”.
Como 451 aparece no Search Console (resposta curta: não aparece de forma específica)
O relatório de indexação de páginas do Search Console não tem um motivo dedicado para 451. Os motivos rotulados incluem “Não encontrado (404)”, “Bloqueado por solicitação não autorizada (401)”, “Bloqueado porque o acesso é proibido (403)” e uma categoria genérica: “URL blocked due to other 4xx issue.” A página de ajuda do Google não cita 451 especificamente; portanto, mapeá-lo para essa categoria é a minha melhor inferência com base nas evidências atuais, não algo declarado pela documentação — confirme em uma URL específica com a ferramenta de Inspeção de URL, em vez de presumir a categoria.
A consequência prática é real: um proprietário que serve 451 deliberadamente para determinadas geografias verá essas URLs agrupadas com todos os outros códigos 4xx que não sejam 401/403/404, sem forma de distinguir dentro do GSC entre “bloqueado por motivos legais” e “mal configurado”. Se você serve 451 intencionalmente, não pode depender do Search Console para confirmar que ele está fazendo o que você pretendia — precisará de logs do servidor ou de um teste de URL ativa a partir da geografia afetada.
A consequência para a indexação — e o alerta “não faça isso por acidente”
Como 451 se comporta como um 4xx genérico, o risco é assimétrico. Faça o escopo corretamente (por geografia/IP) e apenas os visitantes bloqueados o verão. Faça o escopo errado — retorne 451 globalmente em vez de limitá-lo à geografia — e você entregará um 4xx a todos os rastreadores para uma página que queria indexar, desindexando-a da mesma forma que um 403 ou 404 acidental.
Outro detalhe técnico da RFC 7725: as respostas 451 podem ser armazenadas em cache por padrão. Isso tem implicações práticas se uma borda de CDN armazenar um 451 que deveria se aplicar apenas a determinados intervalos de IP ou geografias — uma resposta de bloqueio legal armazenada em cache pode vazar para solicitantes (e rastreadores) que nunca deveriam recebê-la. Configure o comportamento do cache deliberadamente.
Como o Bing trata 451
A documentação pública do Bing não trata especificamente de 451, então vou delimitar a afirmação com honestidade em vez de preenchê-la com suposições. O Bing tem seu próprio processo de remoção na UE — um formulário para bloquear resultados do Bing na Europa ligado à decisão de 2014 do CJEU sobre o “direito ao esquecimento” —, mas esse é um mecanismo de índice de busca, não algo relacionado a códigos de status HTTP no nível do servidor. A suposição de trabalho razoável (uma inferência, não uma declaração oficial do Bing) é que o Bing trate um 4xx não documentado, como 451, da mesma forma que outros erros de cliente: reduzindo sua prioridade ou removendo-o do índice, em linha com o comportamento geral de rastreadores. Assim como no 403, “corrigir o Google” não corrige automaticamente o Bing — verifique as ferramentas dos dois mecanismos após qualquer mudança de bloqueio geográfico/legal. Nem Google nem Bing publicam um SLA fixo de novo rastreamento ou reindexação quando um bloqueio legal é suspenso — não prometa um prazo de recuperação; espere o ritmo normal dependente do orçamento de rastreamento, confirmado por inspeção ao vivo, não por uma garantia de prazo.
Como implementar 451 corretamente — a lista de verificação da RFC 7725 que a maioria dos sites ignora
Quase todo 451 do mundo real (e todo explicador concorrente que encontrei) ignora o que a
especificação realmente pede. A RFC 7725 diz: “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.” (tradução) «As respostas que usam este código devem,
preferencialmente, incluir no corpo uma explicação dos detalhes da exigência legal: a
parte que a apresentou, a legislação ou regulamentação aplicável e as classes de pessoas
e recursos às quais ela se aplica.» Além disso, a especificação define um cabeçalho HTTP
Link com rel="blocked-by" para identificar a entidade que implementa o bloqueio.
Uma implementação 451 defensável, portanto:
- Explica a exigência legal no corpo da resposta — quem a exige, qual lei ou regulamentação se aplica e a quem ela se aplica. (Isso também é boa experiência e transparência para a pessoa bloqueada ou para quem pesquisa o caso.)
- Adiciona o cabeçalho
Link: rel="blocked-by"com o nome da entidade que implementa o bloqueio — não necessariamente a autoridade que o exigiu. A distinção importa: o cabeçalho identifica quem executa o bloqueio, enquanto a parte que o determina pertence ao corpo da resposta. - Limita o bloqueio corretamente — por geografia ou IP, para não devolver 451 a solicitantes (e rastreadores) fora da região afetada.
- Controla o cache deliberadamente — como 451 pode ser armazenado em cache por padrão, confirme que a borda da CDN não está armazenando um bloqueio geográfico para todos.
Nada disso torna o bloqueio subjacente legal, corretamente delimitado ou suficiente para conformidade — a lista compra transparência de protocolo, não uma conclusão jurídica. Se uma restrição realmente precisa existir e se foi desenhada corretamente é uma determinação legal de quem toma essa decisão; a resposta HTTP não pode resolvê-la.
Outra precisão importante: o 451 não precisa se originar no servidor de origem. A RFC 7725 permite explicitamente que um ISP, CDN, provedor de DNS ou mecanismo de busca implemente o bloqueio em nome de outra parte. A Cloudflare, por exemplo, documenta que pode repassar diretamente um 451 da origem — mas o repasse apenas prova que a resposta passou por essa camada; não prova que a Cloudflare (ou qualquer outro intermediário) recebeu a exigência legal ou gerou a resposta. Ao auditar um 451 atrás de uma CDN, confira onde ele realmente se origina antes de presumir quem o implementou.
451 é o código certo para bloqueio geográfico ligado ao GDPR? (é controverso)
É aqui que vale ter cuidado, porque muitas páginas de glossário afirmam que “451 é para bloqueio geográfico ligado ao GDPR” como se fosse um fato estabelecido. Não é.
Terence Eden — um dos proponentes informais originais do código — defendeu essa possibilidade em O HTTP 451 é adequado para bloqueio relacionado ao GDPR?: “If the only way to access a resource would involve serving content which breaks the law, then 451 is appropriate.” (tradução) «Se a única maneira de acessar um recurso envolvesse servir conteúdo que viola a lei, então 451 seria apropriado.» O raciocínio dele é que a RFC 7725 exige apenas uma “exigência legal”, não uma ordem judicial ou censura ativa — e a própria legislação da UE pode constituir essa exigência.
Mas o texto de Eden também traz o contraponto que qualquer tratamento honesto precisa incluir: a solução melhor é cumprir a lei, não bloquear. Críticos — e o próprio texto do GDPR — entendem que a regulamentação exige tratamento de dados compatível (consentimento adequado e boas práticas), não negação de acesso. Nessa leitura, sites de notícias da UE que exibiram 451 para visitantes europeus depois de 2018 estavam escolhendo uma alternativa, não satisfazendo uma exigência legal de bloqueio. As duas interpretações são legítimas; a conclusão deve ser que 451 para GDPR é uma escolha defensável, mas debatida, e não uma obrigação estabelecida.
Também vale lembrar: você não precisa de 451 para cumprir uma ordem de DMCA ou uma remoção judicial. Muitos sites usam 404, 403 ou simplesmente removem o conteúdo sem jamais adotar 451. O valor adicional do código é a transparência — explicar aos visitantes e pesquisadores o porquê —, não uma exigência técnico-jurídica de usar esse código específico.
Para deixar claro, nada disso é aconselhamento jurídico. Saber se um bloqueio regional ligado ao GDPR, um aviso de direitos autorais, uma regra de sanções ou uma ordem judicial exige ou permite 451 — ou exige conformidade em vez disso — é uma questão jurídica e factual para seu advogado. A semântica da RFC e a forma como outros sites implementaram 451 não resolvem a questão para a sua situação; apenas explicam o que o código faz e comunica depois que você toma a decisão.
451 no mundo real
- Automattic (WordPress.com) foi um dos primeiros e mais citados adotantes. Em sua publicação de transparência de 2016, a empresa disse que o código “will be returned to visitors from those countries where we have been forced to block websites for legal reasons.” (tradução) «será devolvido aos visitantes dos países nos quais fomos obrigados a bloquear sites por motivos legais» — e enfatizou ser “strongly opposed to Internet censorship.” (tradução) «fortemente contrária à censura na Internet». É um lembrete útil de que servir 451 torna o bloqueio transparente; não significa que o operador o endosse.
- Sites jornalísticos dos EUA após o GDPR (2018+) bloquearam o tráfego da UE em vez de alcançar conformidade — o caso cotidiano mais visível de 451 que muitas pessoas encontram.
- Indisponibilidade motivada por sanções — a BBC noticiou sanções contra o Sudão que interromperam serviços ocidentais, o tipo de cenário que o 451 foi criado para tornar compreensível.
- Bloqueios de repositórios motivados por DMCA são citados em todo o setor (o GitHub é o exemplo usual); se você citar uma implementação atual específica, verifique-a ao vivo antes, em vez de confiar apenas na reputação.
Para a família mais ampla — como 4xx e 5xx diferem e onde o 451 se encaixa — veja meu guia sobre códigos de status HTTP e seu impacto em SEO e os guias aprofundados vizinhos sobre 403 Proibido e 404 Não encontrado neste cluster.
Resumo de IA
Uma síntese da versão Avançada:
- 451 = “acesso retido por causa de uma exigência legal”. Ordem judicial, censura, DMCA, sanções ou regulamentação — distinto de 403 (acesso recusado) e 404 (não encontrado). A RFC 7725 deliberadamente não confirma nem nega que o recurso exista ou que seria servido em outras condições; essa ambiguidade é intencional.
- É o único código de status criado para transparência jurídica. A RFC 7725 (IETF,
dezembro de 2015; referência a Fahrenheit 451) pede que os servidores expliquem a
exigência no corpo e adicionem um cabeçalho
Link: rel="blocked-by"com o nome da entidade que implementa o bloqueio — não necessariamente a autoridade que o exigiu. Essa entidade não precisa ser o servidor de origem: um ISP, CDN ou mecanismo de busca pode implementar o bloqueio, e uma CDN que repassa o 451 da origem não prova quem recebeu a exigência. - Não há tratamento especial do Google. O 451 não está entre os códigos de status “top 20” documentados pelo Google, então segue a regra genérica de 4xx: não é indexado ou é removido do índice se já estava lá. Presuma que o Google o trate como qualquer outro 4xx.
- O Search Console não tem rótulo para 451. Um 451 cai na categoria genérica “URL blocked due to other 4xx issue” — essa é minha melhor inferência com base nas evidências atuais (a página de ajuda do Google não cita 451), não uma garantia documentada; verifique uma URL específica com a ferramenta de Inspeção de URL. De todo modo, não dá para distinguir “bloqueado legalmente” de “mal configurado” dentro do GSC.
- Não sirva 451 globalmente por acidente. Uma configuração incorreta que devolve 451 para todos (inclusive o Googlebot) desindexa a página como um 403/404 acidental. Além disso, 451 é armazenável em cache por padrão — cuidado para a borda da CDN não armazenar um bloqueio geográfico para todos.
- 451 para GDPR é controverso, não resolvido — e isto não é aconselhamento jurídico. Terence Eden argumenta que é defensável pela linguagem ampla de “exigência legal” da RFC 7725; críticos (e o texto do GDPR) argumentam que a lei exige tratamento de dados compatível, não negação de acesso. Saber se uma exigência ou jurisdição específica requer ou permite 451 é questão para seu advogado, não algo que a RFC ou exemplos de outros sites possam resolver.
- Você não precisa de 451 para DMCA ou ordens judiciais. Sites também usam 404/403 ou removem o conteúdo; o valor adicional do 451 é transparência, não necessidade legal — e passar por uma lista de transparência não torna o bloqueio subjacente legal ou suficiente para conformidade.
- Bing: não há documentação específica sobre 451; assuma o tratamento genérico de 4xx. O formulário europeu de “direito ao esquecimento” do Bing é um mecanismo de índice, não uma convenção de código de status. Nem Google nem Bing publicam um SLA fixo de novo rastreamento ou reindexação depois que um bloqueio é suspenso.
Documentação oficial
Documentação de fontes primárias sobre 451, a família 4xx e os mecanismos de remoção legal que ficam próximos desse código.
Padrões
- RFC 7725 — um código de status HTTP para relatar obstáculos legais — IETF, a especificação que define 451: o escopo da “exigência legal”, a recomendação SHOULD de explicar a exigência, o cabeçalho
Link: rel="blocked-by"e a possibilidade de cache.
- Como os códigos de status HTTP afetam os rastreadores do Google — o escopo dos “top 20” (451 não é coberto) e a regra genérica de 4xx: URLs 4xx (exceto 429) são removidas do índice.
- Relatório de indexação de páginas — Ajuda do Search Console — os motivos rotulados; 451 não tem linha própria e cai em “URL blocked due to other 4xx issue”.
- Solicitações de privacidade europeias: perguntas frequentes sobre remoções da Busca — o processo de “direito ao esquecimento” do Google: uma desindexação do índice de busca exigida por lei, não uma convenção de 451 no servidor.
Bing / Microsoft
- Formulário para bloquear resultados de busca do Bing na Europa — o processo de desindexação europeu do Bing (decisão do CJEU de 2014); um mecanismo de índice, sem menção a códigos de status HTTP.
Referência geral da web
- HTTP 451 — Wikipédia — a melhor referência factual e histórica: propostas de origem (Applegate em 2008, Eden em 2012, Bray em 2013), aprovação pela IETF (18 de dezembro de 2015) e o padrão de adoção ligado a GDPR e sanções.
Citações da fonte
Declarações registradas. Cada link é profundo e salta para o trecho citado na página de origem.
Google — 451 não recebe tratamento especial (vale a regra genérica de 4xx)
- “Google doesn’t index URLs that return a 4xx status code, and URLs that are already indexed and return a 4xx status code are removed from the index.” (tradução) «O Google não indexa URLs que retornam um código de status 4xx, e URLs que já estão indexadas e retornam um código de status 4xx são removidas do índice.» — documentação do Google Search Central. Jump para quote
- “All 4xx errors, except 429, are treated the same: Google crawlers inform the next processing system that the content doesn’t exist.” (tradução) «Todos os erros 4xx, exceto 429, são tratados da mesma forma: os rastreadores do Google informam ao próximo sistema de processamento que o conteúdo não existe.» Ir para a citação
Google — a categoria genérica do Search Console para 451
- A categoria genérica do relatório de indexação de páginas para 4xx que não sejam 401/403/404: “URL blocked due to other 4xx issue.” (tradução) «URL bloqueada devido a outro problema 4xx.» — Ajuda do Search Console. Ir para a citação
Patrick Stox — a definição em linguagem simples
- “451 Unavailable For Legal Reasons – This is blocked for some kind of legal reason. You’ll see it sometimes with country-level blocks, e.g., blocked news or videos, due to privacy or licensing. You may see it for DMCA takedowns. The code itself is a reference to the novel Fahrenheit 451.” (tradução) «451 Indisponível por Motivos Legais — isto é bloqueado por algum tipo de motivo legal. Às vezes aparece em bloqueios por país, como notícias ou vídeos bloqueados por privacidade ou licenciamento. Pode aparecer em remoções por DMCA. O código é uma referência ao romance Fahrenheit 451.» — Códigos de status HTTP e seu impacto em SEO, Blog da Ahrefs. Ir para a citação
Terence Eden — 451 é apropriado para GDPR? (um dos proponentes do código) Comentário do setor, não uma página de padrões de primeira parte. Verificado literalmente na página ao vivo (2026-07-17).
- “If the only way to access a resource would involve serving content which breaks the law, then 451 is appropriate.” (tradução) «Se a única maneira de acessar um recurso envolvesse servir conteúdo que viola a lei, então 451 seria apropriado.» — Terence Eden, O HTTP 451 é adequado para bloqueio relacionado ao GDPR?, shkspr.mobi (2018).
Automattic (WordPress.com) — uma das primeiras adoções no mundo real Repassado do relatório de transparência da Automattic; a formulação foi extraída por uma busca de sumarização — confirme na página ao vivo antes de tratá-la como final.
- “The error code will be returned to visitors from those countries where we have been forced to block websites for legal reasons.” (tradução) «O código de erro será devolvido aos visitantes dos países nos quais fomos obrigados a bloquear sites por motivos legais.» — Erro 451: indisponível por motivos legais, Relatório de transparência da Automattic (5 de janeiro de 2016).
RFC 7725 — o requisito de transparência
A citação foi extraída de uma busca em rfc-editor.org; a quebra de linhas do HTML pode afetar uma correspondência exata de #:~:text=, portanto confirme na renderização ao vivo antes de tratar o link profundo como definitivo.
- “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.” (tradução) «As respostas que usam este código devem, preferencialmente, incluir no corpo uma explicação dos detalhes da exigência legal: a parte que a apresentou, a legislação ou regulamentação aplicável e as classes de pessoas e recursos às quais ela se aplica.» — RFC 7725, IETF.
451 vs. 403 vs. redirecionamento geográfico — qual usar para conteúdo restrito por lei ou geolocalização?
A pergunta curta que mais recebo é: preciso restringir conteúdo por lei ou por região — o que devo devolver na prática? Trabalhe de cima para baixo. Não há uma única resposta “correta”, mas há uma opção defensável para cada situação.
Q1. A restrição é motivada por uma exigência legal (ordem judicial, censura, DMCA, sanções ou regulamentação)?
- Não — é uma escolha comercial ou de licenciamento (por exemplo, “vendemos isto
apenas nos EUA”) → 451 não é o sinal certo. Considere um redirecionamento
geográfico para uma página adequada à região (um
302/307para uma versão em conformidade) ou uma página200dizendo “indisponível na sua região”. Pule para Q4. - Sim → continue.
Q2. Você quer informar ao visitante ou pesquisador que há uma autoridade legal por trás do bloqueio?
- Sim → foi exatamente para isso que o 451 foi criado. Sirva-o com as divulgações
da RFC 7725 — quem exige o bloqueio e qual lei entram no corpo, e
Link: rel="blocked-by"identifica quem implementa o bloqueio (que pode não ser a mesma parte). Vá para Q3. - Não — você prefere que a página simplesmente pareça ter desaparecido → um
404(ausente),403(acesso recusado) ou a remoção direta do conteúdo também satisfaz uma remoção. Você perde o sinal de transparência, mas não há obrigação legal de usar 451. Vá para Q3.
Q3. O bloqueio se aplica a todos ou apenas a algumas geografias/solicitantes?
- Todos → devolver 451 (ou 404/403) globalmente é aceitável se você realmente quer tirar a página da busca — o Google a desindexará como um 4xx genérico.
- Apenas algumas regiões/IPs → limite o escopo por geografia/IP para que os
rastreadores fora da região ainda recebam
200. Crucialmente: 451 pode ser armazenado em cache por padrão; confirme que a CDN não está armazenando um 451 geográfico para todos os visitantes, o que desindexaria a página no mundo inteiro por acidente.
Q4. É uma situação de GDPR do tipo “não estamos em conformidade, então bloqueamos a UE”?
- Reconheça que é controversa. 451 é defensável pela linguagem ampla de “exigência legal” da RFC 7725 (argumento de Terence Eden), mas o GDPR pede tratamento de dados em conformidade, não negação de acesso — portanto, bloquear é uma alternativa, não uma obrigação. Se o conteúdo tem valor, a melhor resposta de longo prazo costuma ser conformidade, não um muro 451. Se for necessário bloquear no curto prazo, 451 com divulgações claras é melhor que um 403 sem explicação. Nada disso é aconselhamento jurídico — saber se sua situação específica exige ou permite 451 é questão para seu advogado, não uma decisão que a RFC ou exemplos de outros sites possam tomar por você.
Q5. Seja qual for a escolha, como você a verifica?
- O Search Console não distingue 451 de outros 4xx (usa “URL blocked due to other 4xx issue”), então teste a partir da geografia afetada (uma VPN ou verificação distribuída geograficamente) e leia os logs do servidor para confirmar que os solicitantes certos — e somente eles — recebem o bloqueio.
Como um 451 aparece na prática
Estas são categorias reais de uso, não modelos para decidir se um bloqueio é legalmente obrigatório.
Um bloqueio de censura limitado a um país
A Automattic anunciou em seu relatório de transparência de 2016 que o WordPress.com devolveria 451 aos visitantes de países nos quais tinha sido forçada a bloquear sites por motivos legais. O padrão útil é a transparência: o solicitante vê que o recurso existe, mas está sendo retido, enquanto solicitantes fora do país afetado ainda podem receber a resposta normal.
Um bloqueio regional pós-GDPR
Alguns sites de notícias dos EUA devolveram 451 a visitantes da UE em vez de oferecer a mesma experiência sob o GDPR. Isso é um exemplo do código no mundo real, não uma prova de que o GDPR exige 451. A escolha continua controversa porque conformidade e negação de acesso não são a mesma coisa.
Uma remoção direcionada
Uma ordem judicial ou exigência de direitos autorais pode se aplicar a um recurso, território ou classe de solicitantes. Um 451 bem delimitado torna essa limitação explícita. Devolvê-lo para o site inteiro ou para todas as geografias transforma um bloqueio legal direcionado em uma falha global de disponibilidade e indexação.
Lista de verificação para implementar a RFC 7725
- Confirme que a restrição é realmente motivada por uma exigência legal, não apenas por uma preferência comercial ou de licenciamento.
- Retorne
451 Unavailable For Legal Reasonssomente para os recursos e solicitantes abrangidos por essa exigência. - Explique a exigência no corpo da resposta: a parte que a apresentou, a lei ou regulamentação aplicável e as pessoas e os recursos afetados.
- Adicione um cabeçalho de resposta
Linkcomrel="blocked-by"identificando a entidade que implementa o bloqueio — não necessariamente a autoridade que o exigiu; a parte que o determina pertence ao corpo. - Configure variação ou regras de bypass do cache para que uma resposta gerada para uma geografia não seja servida a outra pelo cache padrão.
- Confirme de onde o 451 realmente se origina (sua origem ou uma CDN/proxy que o repassa) para saber quem implementou o bloqueio.
- Teste uma geografia afetada e uma não afetada antes do lançamento.
- Verifique os logs do servidor e da CDN depois do lançamento para confirmar que somente as solicitações pretendidas recebem 451.
- Documente o responsável e a data de revisão da regra legal para que uma restrição expirada não permaneça ativa indefinidamente.
- Lembre que passar por todos os itens acima prova que a implementação técnica funciona — não estabelece que a restrição subjacente é legal, está corretamente delimitada ou é suficiente para conformidade.
Prove que um 451 geográfico está corretamente delimitado
Compare regiões afetadas e não afetadas
Teste a executar: solicite a mesma URL de um local abrangido pela restrição e de um local fora dela, registrando o status e os cabeçalhos de resposta nos dois casos.
Resultado esperado: a solicitação afetada retorna 451; a solicitação não afetada
retorna a resposta que essa URL normalmente serviria.
Interpretação de falha: respostas 451 iguais nos dois locais normalmente significam
que a regra geográfica é ampla demais ou que um cache compartilhado vazou a resposta
bloqueada.
Janela de monitoramento: o status é confiável imediatamente, mas repita a verificação depois de alterações na configuração da CDN e em mais de um local de borda.
Gatilho de rollback: desative ou contorne a regra se um local não afetado receber 451.
Inspecione a resposta de transparência
Teste a executar: busque os cabeçalhos e o corpo da resposta afetada e confirme que o
corpo explica a exigência e que os cabeçalhos contêm um valor Link com
rel="blocked-by".
Resultado esperado: a resposta é 451 e contém tanto a divulgação legível por pessoas quanto o link da entidade bloqueadora exigido pelo plano de implementação.
Interpretação de falha: uma resposta que contém apenas o status significa que o bloqueio funciona tecnicamente, mas não aplica a transparência recomendada pela RFC 7725.
Janela de monitoramento: imediatamente após a implantação.
Gatilho de rollback: segure o lançamento se a resposta divulgar a autoridade, lei, geografia ou recurso afetado incorreto.
Verifique a separação do cache
Teste a executar: aqueça a URL a partir da geografia afetada, depois solicite-a da
geografia não afetada e inspecione os cabeçalhos de cache da CDN e o status retornado. Se
estiver atrás de uma CDN ou proxy, confirme também se o 451 se origina na sua origem ou se
é repassado por uma camada upstream — isso informa quem realmente implementou o bloqueio,
o que importa para o cabeçalho blocked-by.
Resultado esperado: a solicitação não afetada não reutiliza o 451 armazenado em cache, e você consegue identificar qual camada gerou a resposta.
Interpretação de falha: um 451 armazenado que atravessa regiões significa que a chave
do cache ou a regra de bypass não varia conforme a decisão geográfica. Se você não consegue
saber se a resposta veio da sua origem ou de uma camada de repasse, não pode nomear com
segurança a entidade implementadora no cabeçalho blocked-by.
Janela de monitoramento: imediatamente e novamente depois de expurgos do cache ou alterações nas regras da CDN.
Gatilho de rollback: remova a regra geográfica até confirmar o isolamento do cache e a proveniência da resposta.
Passar por todos os testes acima prova que a implementação técnica funciona conforme o escopo — não estabelece que a restrição legal subjacente está corretamente delimitada, é legal ou é suficiente para conformidade. Essa é uma determinação jurídica separada que os testes não podem fazer por você.
Teste seus conhecimentos: 451 Indisponível por Motivos Legais
Cinco perguntas rápidas sobre o significado de 451 e seu comportamento em SEO. Escolha uma resposta para cada uma e confira o resultado.
Recursos que valem seu tempo
Minha produção relacionada
- Códigos de status HTTP e seu impacto em SEO — o panorama completo de 4xx/5xx, onde 451 se encaixa entre os códigos e como funciona a mecânica de “erros 4xx retiram páginas do índice” (inclui minha entrada de um parágrafo sobre 451).
- Guia para iniciantes de SEO técnico — onde problemas de acesso de rastreamento/indexação, como um 451, se encaixam no contexto maior.
- Robots.txt e SEO: tudo o que você precisa saber — como os controles de rastreamento e indexação funcionam na prática, um contexto útil para decidir como remover ou restringir uma página.
Minhas palestras
- How Search Works (SlideShare) — meu percurso rastrear → renderizar → indexar → servir; um 451 é uma falha 4xx no primeiro portão. (Aviso permanente: “Este é meu entendimento dos sistemas… não será 100% completo ou preciso.”)
Do setor
- RFC 7725 — um código de status HTTP para relatar obstáculos legais (IETF) — a especificação definitiva: escopo da “exigência legal”, recomendação SHOULD de explicar a exigência e o cabeçalho
Link: rel="blocked-by". - O HTTP 451 é adequado para bloqueio relacionado ao GDPR? (Terence Eden) — um dos proponentes do código defende a possibilidade e apresenta de forma justa o contraponto de que conformidade é melhor que bloqueio.
- Erro 451: indisponível por motivos legais (Relatório de transparência da Automattic) — uma das primeiras adoções no mundo real, com a ideia de que “transparência ≠ endosso”.
- HTTP 451 — Wikipédia — a história da origem, a linha do tempo da IETF e o padrão de adoção ligado a GDPR e sanções.
- 451 indisponível por motivos legais (AIOSEO) — uma lista objetiva de gatilhos comuns (censura, DMCA, ToS, sanções, bloqueio geográfico, privacidade e decisões judiciais).
- 451 Indisponível por Motivos Legais — explicação do código de status HTTP (http.dev) — uma referência para desenvolvedores sobre o código e suas causas comuns.
Registro de alterações
Atualizado em 8 de ago. de 2026.
Resumo editorial e detalhes registrados da alteração.Detalhes da alteração
-
As notas detalhadas sobre as alterações estão disponíveis atualmente em inglês.
Não é possível fazer a comparação completa — nenhum instantâneo anterior foi arquivado para esta revisão.
Atualizado em 17 de jul. de 2026.
Resumo editorial e detalhes registrados da alteração.Detalhes da alteração
-
As notas detalhadas sobre as alterações estão disponíveis atualmente em inglês.
Não é possível fazer a comparação completa — nenhum instantâneo anterior foi arquivado para esta revisão.
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.