410 Gone: página removida
O que é o status HTTP 410 Gone, como o Google desindexa páginas 410 em relação a páginas 404, quando usar 410 ou 404 para conteúdo removido permanentemente e como isso afeta o orçamento de rastreamento.
Idiomas
1 sinal de evidência nesta página
- Ferramenta relacionada ativaHTTP Status & Redirect Checker
Um código de status 410 Gone informa aos mecanismos de busca que uma página foi removida de propósito e permanentemente — ao contrário de um 404, que apenas diz 'não encontrado' sem explicar o motivo. Ambos acabam removendo a página do índice; o 410 sinaliza a permanência com mais força, então o Google confirma e remove a página um pouco mais rápido e a verifica novamente um pouco menos. A diferença é real, mas modesta — não é o dramático '3x mais rápido' que circula na internet. Para a maioria das remoções pontuais, um 404 basta; o 410 se justifica em escala (remoções em massa, migrações sem URL equivalente e limpeza de spam). O erro maior do que escolher entre 404 e 410 é servir um soft 404, que desperdiça o orçamento de rastreamento indefinidamente.
TL;DR — Um código de status 410 Gone é a forma de dizer aos mecanismos de busca: “esta página esteve aqui, nós a excluímos de propósito e ela não vai voltar”. É parecido com um 404 (Not Found), mas com intenção: um 404 apenas diz “não há nada aqui”, enquanto um 410 diz “foi removido, permanentemente e por decisão consciente”. Ambos acabam removendo a página do Google — o Google documenta que os dois são equivalentes para a Pesquisa.
O que significa um 410
Quando um navegador ou mecanismo de busca pede uma página ao seu servidor, o servidor responde com um código de status. 200 significa “aqui está”. 404 significa “não encontro nada nessa URL”. 410 significa “havia algo aqui, e agora desapareceu — permanentemente”.
A diferença entre 404 e 410 é uma questão de certeza. Um 404 é ambíguo: talvez a página tenha sido excluída, talvez alguém tenha digitado a URL incorretamente, talvez haja um bug e ela volte amanhã. Um 410 elimina essa ambiguidade — você está dizendo explicitamente ao mundo que a página foi removida de propósito e não voltará.
Evidence for this claim RFC 9110 defines 410 Gone as indicating that access to the target resource is no longer available and is likely to remain unavailable. Scope: HTTP semantics for 410 responses; servers should use 404 when permanence is unknown. Confidence: high · Verified: IETF: RFC 9110 §15.5.11 — 410 GonePor que isso importa para SEO
Se você excluir uma página e ela retornar 404 ou 410, o Google acabará removendo-a dos resultados de busca. Essa é a parte importante: os dois códigos cumprem o objetivo. A orientação publicada pelo Google trata os dois códigos da mesma forma para a Pesquisa e não promete um prazo especial de remoção para 410. Evidence for this claim Google treats 404, 410, and other 4xx responses except 429 the same for Search, does not use their content, and removes previously indexed URLs over time. Scope: Google Search handling of 4xx responses; no exact removal timetable is promised. Confidence: high · Verified: Google: HTTP status codes and Search Google: How HTTP status codes affect Google's crawlers
Algumas coisas que iniciantes costumam entender errado:
- Não é instantâneo. O Google precisa rastrear a URL novamente para perceber o novo status. Até isso acontecer, a página ainda pode aparecer nos resultados (às vezes com um trecho em cache). Um 410 acelera a decisão, não o cronograma de rastreamento.
- Não bloqueie a URL. Se você excluir uma página e bloqueá-la em
robots.txt, o Google não poderá rastreá-la para ver o 410 — portanto não conseguirá processar a remoção. Deixe que ela seja rastreada. - Se houver um bom substituto, redirecione. Quando o conteúdo mudou de endereço ou existe um equivalente natural, um redirecionamento
301costuma ser a melhor escolha — o 410 elimina a página e a demanda por ela, exatamente o que você não quer se houver um destino útil para onde enviar as pessoas.
A regra simples
Use um 410 quando tiver certeza de que a página desapareceu para sempre e quiser comunicar isso claramente — produtos aposentados, seções excluídas e limpeza de spam. Use um 404 quando não tiver certeza, quando a página puder voltar ou quando não valer o esforço de engenharia para tratar o caso separadamente. Para a maioria das exclusões de uma única página, um 404 comum é suficiente.
Quer os dados por trás de “quanto mais rápido”, o que John Mueller realmente disse e como fazer isso em escala durante uma migração? Mude para a aba Advanced.
TL;DR — 410 e 404 removem uma URL do índice do Google ao longo do tempo; a questão real é a velocidade da decisão de remoção e a eficiência do orçamento de rastreamento, não se a remoção acontece. Os documentos de referência do Google tratam 404/410 como um único grupo
4xx. A afirmação “410 é mais rápido” é uma nuance testada em campo e reconhecida por representantes — pequena, não dramática. O número honesto: o Google confirma a remoção de um 410 um pouco mais rápido e rastreia 410s com menos frequência. A cifra repetida de “3x mais rápido, 4 contra 12 dias” é folclore não verificado — não a repita. O 410 se justifica em escala (remoções em massa, migrações sem URL equivalente e limpeza de spam ou invasões), e o erro maior é um soft 404, que desperdiça o orçamento de rastreamento indefinidamente.
O que um 410 realmente é
410 Gone é um status de erro do cliente na família 4xx. Semanticamente, é o “404 mais forte”: o recurso existia, foi removido de forma intencional e permanente e nenhum endereço de encaminhamento é oferecido. Um 404 não afirma nada sobre intenção ou permanência — é apenas “não encontrado agora”.
A RFC 9110 §15.5.11, o padrão HTTP vigente, é específica sobre o que “gone” significa: a condição é provavelmente permanente — e, se você realmente não souber se é permanente, a própria especificação recomenda usar 404. O objetivo declarado é facilitar a manutenção, informando a clientes (e rastreadores) que o link deve ser removido. A especificação acrescenta duas nuances que a maioria dos textos ignora: ela não exige que todo recurso permanentemente indisponível use 410 e também não exige que o status 410 permaneça para sempre — ambos os pontos ficam a critério da origem. Ela também observa que uma resposta 410 pode ser armazenada em cache por heurística por padrão; portanto, um cache intermediário ou uma CDN pode continuar servindo essa resposta até ela expirar, a menos que você defina cabeçalhos explícitos de controle de cache.
Evidence for this claim RFC 9110 does not require every permanently unavailable resource to return 410, nor does it require the 410 status to remain in place indefinitely — both are left to the origin server's discretion. A 410 response is also heuristically cacheable by default unless cache-control headers say otherwise. Scope: HTTP semantics for 410 responses; deployment scope, duration, and caching are origin/CDN-level decisions, not protocol requirements. Confidence: high · Verified: IETF: RFC 9110 §15.5.11 — 410 GonePara SEO, a distinção está inteiramente no sinal de intenção. Os dois códigos informam ao rastreador que a página não deve ser servida. O 410 acrescenta “…e não espere que ela volte”, que é o ponto sobre o qual os mecanismos de busca podem agir.
O Google desindexa 410s mais rápido que 404s?
Resposta curta: sim, mas modestamente. Esta é a versão honesta, separada nas três coisas que as pessoas costumam misturar.
1. O que a documentação do Google realmente diz. Os documentos de referência do Google não estabelecem um prazo especial para 410. A documentação de rastreamento afirma diretamente: “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”. Evidence for this claim Google treats 404, 410, and other 4xx responses except 429 the same for Search, does not use their content, and removes previously indexed URLs over time. Scope: Google Search handling of 4xx responses; no exact removal timetable is promised. Confidence: high · Verified: Google: HTTP status codes and Search Google: How HTTP status codes affect Google's crawlers Os documentos da Pesquisa descrevem a mesma mecânica com outras palavras: “Google doesn’t use the content from URLs that return 4xx status codes… URLs that are already indexed and return a 4xx status code are removed from the index.” (tradução) “O Google não usa o conteúdo de URLs que retornam códigos de status 4xx… URLs que já estão indexadas e retornam um código de status 4xx são removidas do índice”. A mecânica de remoção é descrita para 404s e se aplica da mesma maneira — “the indexing pipeline removes the URL from the index if it was previously indexed… The crawling frequency gradually decreases.” (tradução) “o pipeline de indexação remove a URL do índice se ela já estava indexada… a frequência de rastreamento diminui gradualmente”. No nível da documentação, 404 e 410 são funcionalmente idênticos — 429 é o único código 4xx que recebe tratamento diferente (é um “tente novamente mais tarde”, não um sinal de remoção).
2. O que John Mueller disse. O porta-voz do Google já defendeu os dois lados, o que é instrutivo. No início, chamou a diferença de insignificante. Mais tarde, após conferir internamente, corrigiu-se: “it appears I was wrong there — we do treat 410s slightly differently than 404s,” (tradução) “parece que eu estava errado — tratamos 410s de forma ligeiramente diferente de 404s”, e o Google “will sometimes want to confirm a 404 before removing a URL from the index, and we tend to do that faster with a 410.” (tradução) “às vezes vai querer confirmar um 404 antes de remover uma URL do índice, e tendemos a fazer isso mais rápido com um resultado 410”. Portanto, há uma diferença — uma decisão de remoção do índice um pouco mais rápida —, mas ela é pequena. É importante: mudar para 410 não impede o Google de verificar a URL ocasionalmente, sobretudo se ela ainda tiver links de entrada.
3. O que os testes independentes mostram. O melhor dado real que vi é o experimento controlado da Reboot Online: 119 URLs de teste durante mais de três meses. A descoberta dizia respeito à frequência de rastreamento, não aos dias até a desindexação — “404’s are, on average, crawled 49.6% more often than 410’s.” (tradução) “em média, os 404 são rastreados 49,6% mais vezes que os 410”. Em outras palavras, o Googlebot gasta visivelmente menos orçamento para verificar novamente os 410s. Esse é o argumento do orçamento de rastreamento em termos concretos. (Observe a ressalva: eles mediram a frequência de novo rastreamento porque a API do GSC não conseguia medir de forma limpa “ainda indexado versus removido”.)
Minha formulação em HTTP Status Codes: A Complete List tem sido consistente com tudo isso: “404s and 410s have a similar treatment. Both drop pages from the index, but 410s are slightly faster. In practical applications, they’re roughly the same.” (tradução) “404s e 410s recebem tratamento semelhante. Ambos removem páginas do índice, mas 410s são um pouco mais rápidos. Na prática, são aproximadamente iguais”. Acredite em “um pouco” e desconfie de “3x”.
O mito a abandonar
Você verá “410 desindexa 3x mais rápido — 4 dias contra 12” repetido em muitos blogs. Nunca consegui rastrear essa cifra até um estudo original com metodologia documentada — parece uma recontagem distorcida do número da Reboot. Não cite isso. A afirmação defensável é “um pouco mais rápido e rastreado novamente um pouco menos”, ponto final.
Quando usar 410, 404 ou um redirecionamento
Esta é uma decisão de três caminhos, não de dois.
- Use 410 quando tiver certeza de que o conteúdo desapareceu para sempre e quiser sinalizar isso ativamente: exclusões em massa, linhas de produtos aposentadas, limpeza de spam ou conteúdo invadido e consolidações do site em que um conjunto de URLs não tem substituto. Usar 410 é assumir uma posição.
- Use 404 quando houver incerteza, a página puder voltar ou simplesmente não valer o custo de engenharia para tratar a resposta de forma especial. Para exclusões isoladas de baixo volume, 404 é suficiente — a diferença de SEO não compensará uma implementação personalizada.
- Use um redirecionamento 301 quando existir uma página equivalente. Não use 410 em algo que tenha um substituto natural — redirecione, transfira os sinais e preserve a demanda. O 410 elimina tudo isso de propósito.
Mais um ponto que merece clareza: nada disso — 410, 404 ou redirecionamento — é, por si só, uma alavanca de valor de backlinks ou autoridade temática. A permanência do valor dos links de entrada depende de para onde eles apontam depois da sua ação (um redirecionamento pode transferir sinais ao novo destino; um 410 não tem para onde transferi-los), não de uma propriedade automática do código de status. Trate as consequências para backlinks e autoridade como dependentes de evidências — verifique o que está realmente apontando para a URL e para onde — em vez de presumir que uma escolha de status garante um resultado de autoridade.
A armadilha do soft 404 (o erro que realmente custa)
Escolher o código 4xx “errado” é um detalhe perto de servir um soft 404 — uma página que retorna 200 OK com uma mensagem de “não encontrado” no corpo. O Google continua rastreando soft 404s porque, pelo código de status, elas são páginas ativas. Elas “will continue to be crawled, and waste your budget.” (tradução) “continuarão sendo rastreadas e desperdiçarão seu orçamento”. Se você está excluindo conteúdo, o objetivo é um 404/410 real, não uma página simpática de “ops, isso sumiu” que ainda responde 200.
410 em migrações e exclusões em massa
É aqui que a escolha deixa de ser acadêmica. Em uma mudança de plataforma ou em uma grande poda de conteúdo, você está decidindo o destino de milhares de URLs de uma só vez.
- Migrações: a orientação de migração do Google é explícita: o conteúdo que não será levado deve retornar um 404 ou 410 real no novo site. O modelo mental é: redirecione o que tiver equivalente, use 410 para o que foi aposentado deliberadamente sem equivalente e não se preocupe em deixar URLs genuinamente incertas como 404. Mantenha os redirecionamentos por bastante tempo (o Google sugere pelo menos um ano) — mas uma URL sem nada para onde redirecionar é candidata a 410, não a um redirecionamento forçado para uma página vagamente relacionada.
- Exclusões em massa (despublicação de produtos de comércio eletrônico, poda de conteúdo e consolidações): este é o caso mais forte para 410. Quando você elimina 50 000 SKUs descontinuados ou uma subseção inteira, a economia de orçamento de rastreamento gerada pela menor frequência de novo rastreamento dos 410 se acumula. Uma decisão rápida para varejo: um produto genuinamente descontinuado para sempre é 410; um produto temporariamente sem estoque que voltará não é — mantenha-o ativo (falta de estoque não é exclusão).
- Implementação em escala: faça isso com regras, não página por página. Combine padrões de URL na configuração do servidor, no worker de CDN/edge ou no CMS — um bloco
locationdo Nginx, umRewriteRule … [R=410]do Apache ou um plugin em massa — para que todo o conjunto aposentado responda 410 sem editar páginas individualmente.
Consulte a aba Playbooks para ver um runbook passo a passo de exclusão em massa.
Como o Bing lida com isso (e como acelerar)
O mecanismo do Bing é semelhante em espírito: exclua a página para que ela retorne 404 ou 410, mantenha a URL rastreável (não bloqueada em robots.txt) para que o Bingbot possa observar o status, e o Bing a removerá depois que um novo rastreamento confirmar a exclusão. O acelerador prático do Bing é o IndexNow — envie um aviso ao excluir para que o Bing saiba que deve revisitar a URL mais cedo e mantenha o sitemap atualizado. Para remoções urgentes (vazamentos ou casos de conformidade), a ferramenta Block URLs do Bing oculta uma URL por cerca de 90 dias como medida provisória enquanto o 410 permanente se propaga.
Uma ressalva sobre o último parágrafo: as páginas de ajuda do Bing são renderizadas por JavaScript, o que impediu uma reverificação automatizada limpa da redação exata atual. Trate o mecanismo acima como prática documentada pelo Bing, não como uma citação recém-confirmada — verifique a página de ajuda ativa do Bing Webmaster Tools antes de considerar definitivos detalhes como a janela de cerca de 90 dias da ferramenta Block URLs.
Como verificar se um 410 está funcionando
- Verifique o status bruto.
curl -I https://example.com/gone-page/deve mostrarHTTP/… 410. O DevTools do navegador → aba Network mostra a mesma coisa. Não confie na página visível — confie no cabeçalho. - Inspeção de URL (GSC). Confirma quando o Google rastreou a URL pela última vez e qual status observou.
- Relatório de cobertura ou de indexação de páginas. Acompanhe a saída das URLs removidas do conjunto indexado nos rastreamentos seguintes.
Lembre-se da expectativa descrita no meu guia remove URLs: uma página é “removed from the index shortly after the page is re-crawled. Until it is removed, the page may still show in search results.” (tradução) “removida do índice pouco depois de a página ser rastreada novamente. Até ser removida, a página ainda pode aparecer nos resultados de busca”. Um 410 não vence o novo rastreamento — ele apenas vence a decisão quando o novo rastreamento acontece.
Leituras relacionadas neste grupo: o status geral 404 Not Found, a comparação 404 vs. 410 e a armadilha do soft 404 acima.
Resumo de IA
Uma versão condensada da versão Advanced:
- 410 Gone = remoção intencional e permanente. Diferentemente de um 404 (“não encontrado”, sem dizer o motivo), um 410 sinaliza explicitamente que a página foi excluída de propósito e não voltará.
- Ambos desindexam a página com o tempo. O Google coloca 404 e 410 no mesmo grupo
4xx; URLs indexadas que retornam4xxsão removidas e rastreadas menos com o tempo. - 410 é mais rápido — modestamente. Mueller confirmou que o Google trata 410s “de forma ligeiramente diferente” e os remove “mais rápido”. O teste da Reboot Online com 119 URLs descobriu que 404s são rastreados cerca de 49,6% mais que 410s (um indicador de frequência de rastreamento, não de dias até a desindexação).
- Não repita a estatística “3x mais rápido / 4 contra 12 dias” — ela não pode ser rastreada até uma fonte e é folclore.
- Não é instantâneo e não interrompe novos rastreamentos; o Google ainda verifica 410s ocasionalmente, sobretudo URLs com links de entrada.
- Regra de decisão: 410 = certeza e permanência (exclusões em massa, migrações sem equivalente e limpeza de spam); 404 = incerteza ou baixo esforço; 301 = existe uma página equivalente.
- Soft 404 é o pior erro: uma página de “não encontrado” com status
200desperdiça o orçamento de rastreamento indefinidamente. - Em escala, implemente 410 com regras do servidor, CDN ou CMS; use IndexNow para acelerar o Bing; mantenha as URLs rastreáveis para que os bots possam ver o status.
Documentação oficial
Documentação de fontes primárias dos mecanismos de busca.
Protocolo
- RFC 9110 §15.5.11 — 410 Gone — a definição do padrão HTTP: indisponibilidade provavelmente permanente, finalidade de manutenção e remoção de links, discricionariedade do proprietário sobre escopo e duração e possibilidade de cache heurístico.
- Como códigos de status HTTP e erros de rede e DNS afetam a Pesquisa Google — a tabela
4xx(incluindo410 (gone)) e como o Google remove URLs4xxdo índice. - Como os códigos de status HTTP afetam os rastreadores do Google — afirma diretamente o agrupamento: todos os códigos
4xx, exceto429, são tratados da mesma forma. - Otimize seu orçamento de rastreamento — retorne 404/410 para páginas removidas permanentemente e elimine soft 404s.
- Erros soft 404 — o que é um soft 404 e por que ele é pior que um 404/410 real.
- Mudanças de site com alterações de URL — retorne 404/410 para conteúdo excluído ou mesclado que não será levado para o novo site; orientação sobre a duração dos redirecionamentos.
Bing / Microsoft
- Como remover permanentemente uma URL ou página do Bing ou Copilot — exclua a página para retornar 404/410, mantenha-a rastreável e use a ferramenta Block URLs em casos urgentes.
- IndexNow / indexnow.org — avise sobre URLs alteradas ou removidas para que o Bing as verifique novamente mais cedo.
Citações da fonte
Declarações registradas do Google, de seus porta-vozes e de testes independentes. Cada link oficial é um deep link que salta para o trecho citado na página de origem.
Google — como 4xx (incluindo 410) é tratado
- “All
4xxerrors, except429, are treated the same: Google crawlers inform the next processing system that the content doesn’t exist.” (tradução) “Todos os erros4xx, exceto429, são tratados da mesma forma: os rastreadores do Google informam ao próximo sistema de processamento que o conteúdo não existe”. — documentação de rastreamento do Google. Ir para a citação - “Google doesn’t use the content from URLs that return
4xxstatus codes. If a URL was previously used but is now returning4xxstatus code, Google systems will stop using the URL over time.” (tradução) “O Google não usa o conteúdo de URLs que retornam códigos de status4xx. Se uma URL foi usada antes, mas agora retorna um código de status4xx, os sistemas do Google deixarão de usá-la com o tempo”. — documentação do Google Search Central. Ir para a citação - “the indexing pipeline removes the URL from the index if it was previously indexed. Newly encountered 404 pages aren’t processed. The crawling frequency gradually decreases.” (tradução) “o pipeline de indexação remove a URL do índice se ela já estava indexada. Páginas 404 encontradas recentemente não são processadas. A frequência de rastreamento diminui gradualmente”. Ir para a citação
Google — orçamento de rastreamento e remoção permanente
- “Return a
404or410status code for permanently removed pages. Google won’t forget a URL that it knows about, but a404status code is a strong signal not to crawl that URL again.” (tradução) “Retorne um código de status404ou410para páginas removidas permanentemente. O Google não esquecerá uma URL que conhece, mas um código de status404é um sinal forte para não rastrear essa URL novamente”. — documentação do Google Search Central. Ir para a citação - “Eliminate
soft 404errors.soft 404pages will continue to be crawled, and waste your budget.” (tradução) “Elimine os erros desoft 404. Páginas desoft 404continuarão sendo rastreadas e desperdiçarão seu orçamento”. Ir para a citação
John Mueller, Google (via reportagem secundária)
- “It’s good to double-check these things, and it appears I was wrong there — we do treat 410s slightly differently than 404s.” (tradução) “É bom conferir essas coisas, e parece que eu estava errado — tratamos 410s de forma ligeiramente diferente de 404s.” O Google “will sometimes want to confirm a 404 before removing a URL from the index, and we tend to do that faster with a 410 HTTP result code.” (tradução) “às vezes quer confirmar um 404 antes de remover uma URL do índice e tendemos a fazer isso mais rápido com um código de resultado HTTP 410”. Reproduzido pela cobertura do acompanhamento do Search Engine Roundtable sobre a atualização de Mueller; confirme novamente na fonte ativa antes de tratar isso como definitivo. Ler a cobertura
Teste independente — Reboot Online
- “An analysis of the Google Search Console API data looking at our sample of 119 test web pages shows that 404’s are, on average, crawled 49.6% more often than 410’s.” (tradução) “Uma análise dos dados da API do Google Search Console sobre nossa amostra de 119 páginas de teste mostra que os 404 são, em média, rastreados 49,6% mais vezes que os 410”. Mede a frequência de novo rastreamento (o proxy mensurável do estudo), não os dias até a desindexação. Ler o experimento
Runbook: aplicar 410 a um conjunto de URLs (exclusão ou migração)
Use isto quando estiver aposentando muitas URLs de uma vez — uma linha de produtos descontinuada, uma seção de conteúdo podada ou conteúdo que você deliberadamente não levará para um novo site. Trabalhe de cima para baixo.
-
Confirme que essas URLs realmente desapareceram para sempre. 410 é uma porta de mão única. Qualquer coisa que possa voltar (linhas sazonais, falta temporária de estoque) não deve ser 410 — mantenha-a ativa. Qualquer coisa com um equivalente real é um redirecionamento 301, não um 410. Somente URLs sem futuro e sem substituto pertencem à lista de 410.
-
Divida o conjunto de URLs em uma regra limpa. Você quer um padrão, não uma planilha com 50 000 linhas: um prefixo de caminho (
/archive/,/discontinued/), uma assinatura de consulta ou uma lista que possa expressar como ummap. Se não puder ser expressa como regra, provavelmente está complexa demais para ser segura — confira novamente a etapa 1. -
Implemente o 410 no edge ou no servidor, em massa.
- Nginx:
location /discontinued/ { return 410; } - Apache/.htaccess:
RewriteRule ^discontinued/ - [R=410,L](ouRedirect gone /old-path). - CDN/edge worker: retorne uma resposta
410para caminhos correspondentes — é a forma mais rápida de publicar para um conjunto grande e compatível com cache. - CMS/plugin: muitas plataformas (ou um plugin de redirecionamento/410) permitem atribuir 410 em massa a uma lista de URLs sem tocar em cada página.
- Nginx:
-
Sirva um corpo 410 real — não um soft 404. A resposta precisa carregar o status
410no cabeçalho. Uma página amigável de “isso desapareceu” é aceitável desde que o status seja 410, não200. Verifique uma amostra:curl -I <url>deve exibirHTTP/… 410. -
Mantenha as URLs rastreáveis. Não as bloqueie em
robots.txt. Se os bots não puderem rastrear a URL, não poderão ver o 410 nem processar a remoção. Retire qualquer regra de disallow que concorra com o conjunto. -
Remova links internos e sitemaps. Retire as URLs aposentadas do sitemap XML e da navegação interna para não continuar apontando bots (e usuários) para destinos mortos. Links de entrada persistentes são o principal motivo para o Google continuar verificando um 410.
-
Acelere o novo rastreamento. Para o Bing, envie um ping do IndexNow com as URLs removidas. Para o Google, não há acelerador em massa para remoção, mas a Inspeção de URL e um sitemap atualizado ajudam o Google a perceber antes. Espere vários rastreamentos, não horas.
-
Monitore a desindexação. Acompanhe o conjunto que sai do índice pelo relatório de Indexação de páginas do GSC e pelo Bing Webmaster Tools nas semanas seguintes. Se as URLs persistirem, verifique novamente (a) bloqueio acidental em
robots.txt, (b) um soft 404200escapando ou (c) links de entrada fortes mantendo a URL “interessante” para o rastreador.
Quando não executar este playbook
- Exclusão de uma única página: um 404 comum é suficiente; uma regra 410 personalizada não vale o esforço.
- Remoção temporária ou falta de estoque: mantenha a página ativa; não aplique 410 a algo que voltará.
- Conteúdo que mudou de endereço: use 301 para a nova URL — 410 destrói a demanda que você quer preservar.
- Remoção urgente por motivo legal ou vazamento: aplique o 410, mas também use a ferramenta Block URLs do Bing e a ferramenta Removals do Google para supressão imediata enquanto o status se propaga.
Diagnosticando um 410 acidental
Se uma URL está retornando 410 e não deveria, percorra estes pontos antes de presumir que há um bug no código da aplicação — regras em massa falham de algumas formas previsíveis:
- Regras de origem, edge e CMS. Verifique a configuração do servidor, as regras do CDN/edge worker e qualquer plugin de redirecionamento ou de status no CMS que possa ter correspondido a um padrão de caminho mais amplo do que o pretendido.
- Camada de cache/CDN. Um 410 pode ser armazenado em cache por heurística por padrão — um 410 antigo em cache pode continuar sendo servido depois que a regra subjacente foi corrigida, até a entrada expirar ou o cache ser invalidado.
- Links internos e sitemaps. Confirme que a URL afetada não foi incluída em uma regra de 410 em massa por uma correspondência de prefixo mais ampla que o conjunto aposentado pretendido.
- Canonicals, hreflang e feeds. Um destino canônico, um alternativo hreflang ou uma entrada de feed de produto/conteúdo apontando para a URL significa que o 410 quebra mais do que uma página — rastreie tudo que referencia a URL, não apenas a própria URL.
- Reversão. Mantenha a regra/configuração anterior ao lançamento à mão para poder desfazer imediatamente uma correspondência equivocada, em vez de diagnosticar a regra inteira novamente.
Esta URL deve retornar 410?
What should happen to the removed URL?
Prompt: classificar uma lista de exclusão
Classify each URL in this deletion spreadsheet as keep live, 301 redirect, 404, 410,
or needs human review. Use only the columns I provide: current status, replacement
candidate, permanence, traffic/backlink notes, internal links, and sitemap membership.
Explain each 410 decision, flag unsupported replacement mappings, and output a CSV
plus a validation sample. Do not invent destinations or assume a product is permanent.
[PASTE ROWS AND COLUMN DEFINITIONS]Prompt: revisar uma regra 410 em massa
Review this server, CDN, or application rule that returns 410 for retired URLs. Find
overbroad path matches, conflicts with redirects, robots.txt blocking, soft-404 200s,
and URLs that might return. Give a minimal safer rule and a pass/fail test matrix.
Preserve the configuration language I provide and do not invent provider syntax.
[PASTE RULE AND REPRESENTATIVE URLS] Shell: verificar uma lista de URLs aposentadas
Execute isto em um terminal macOS/Linux com uma URL absoluta por linha em gone-urls.txt.
while IFS= read -r url; do
code=$(curl -sS -o /dev/null -w '%{http_code}' "$url")
printf '%s,%s\n' "$code" "$url"
done < gone-urls.txtRevise qualquer resultado diferente de 410, em vez de reescrevê-lo automaticamente; uma URL ativa ou um redirecionamento pode ser intencional.
PowerShell: verificar a mesma lista
Get-Content .\gone-urls.txt | ForEach-Object {
$r = Invoke-WebRequest -Uri $_ -SkipHttpErrorCheck
[PSCustomObject]@{ Status = $r.StatusCode; Url = $_ }
} | Export-Csv .\gone-results.csv -NoTypeInformationConsole do DevTools: encontrar links para um caminho aposentado
Execute isto no Console do navegador depois de substituir o prefixo do caminho.
console.table([...document.links].filter(a => new URL(a.href).pathname.startsWith('/retired/')).map(a => ({text: a.textContent.trim(), href: a.href}))); Ferramentas para implementar e verificar 410s
- Bulk HTTP Status Code Checker: verifique todo o conjunto aposentado e encontre 200s acidentais, redirecionamentos e respostas inconsistentes.
- Redirect Map Builder: separe URLs com equivalentes reais das URLs que devem ser removidas antes de escrever as regras 410.
- SEO Migration Planner & Validator: revise mapeamentos de redirecionamento e status publicados durante uma migração em que algumas URLs são aposentadas.
- Link Analyzer: encontre links internos que ainda apontam para URLs removidas para que o site pare de divulgar destinos mortos.
- Inspeção de URL e Indexação de páginas do Search Console: confirme a última resposta observada pelo Google e acompanhe o conjunto que sai do índice após o novo rastreamento.
Validar uma implantação de 410
Teste de status e escopo
Teste a executar: verifique correspondências representativas, quase correspondências e exceções com o Bulk HTTP Status Code Checker. Resultado esperado: somente URLs aposentadas aprovadas retornam 410. Interpretação de falha: a regra é ampla demais, estreita demais ou foi sombreada. Janela de monitoramento: imediatamente após cada implantação no edge/origin. Gatilho de reversão: qualquer URL ativa ou redirecionável se torna 410.
Teste de rastreabilidade e corpo
Teste a executar: busque cada amostra normalmente e inspecione robots.txt e o status bruto. Resultado esperado: os rastreadores conseguem solicitar a URL, a resposta é 410 e qualquer corpo amigável não a transforma em 200. Interpretação de falha: uma regra de robots oculta o sinal ou o template de erro cria um soft 404. Janela de monitoramento: imediata. Gatilho de reversão: a implantação bloqueia o caminho aposentado para rastreamento ou serve 200.
Teste de limpeza de sinais internos
Teste a executar: rastreie links internos e inspecione sitemaps XML em busca do conjunto aposentado. Resultado esperado: as URLs 410 aprovadas estão ausentes da navegação e dos sitemaps atuais. Interpretação de falha: o site ainda envia sinais de descoberta conflitantes. Janela de monitoramento: depois da próxima publicação de sitemap/build. Gatilho de reversão: a limpeza remove links ou entradas de sitemap de URLs fora do conjunto aprovado.
Teste de diagnóstico de 410 acidental
Teste a executar: para qualquer URL que retorne 410 inesperadamente, verifique o escopo da regra de origem/edge/CMS, a camada de cache/CDN e qualquer entrada de canonical, hreflang ou feed que referencie a URL. Resultado esperado: a correspondência é intencional e nenhum destino de canonical, hreflang ou feed é afetado. Interpretação de falha: uma regra ampla demais, um 410 antigo em cache ou uma entrada de canonical/hreflang/feed mal definida está produzindo o status errado. Janela de monitoramento: assim que um 410 inesperado for relatado. Gatilho de reversão: reverta para a última regra/configuração conhecida como correta e invalide o cache do caminho afetado.
Teste seus conhecimentos: 410 Gone
Cinco perguntas rápidas sobre o significado de 410 e quando usá-lo. Escolha uma resposta para cada uma e depois confira.
Recursos que valem seu tempo
Minha produção relacionada
- Códigos de status HTTP: uma lista completa — minha referência completa de códigos de status, incluindo a ideia de que 404 e 410 são “aproximadamente iguais na prática”.
- Como remover URLs da Pesquisa Google (5 métodos) — onde 404/410 entram entre as opções de remoção e por que a remoção fica atrás do novo rastreamento.
- Guia para iniciantes de SEO técnico — onde os códigos de status se encaixam no quadro técnico mais amplo.
Minhas palestras
- How Search Works (SlideShare) — minha explicação de rastreamento, indexação e como os códigos de status alimentam o pipeline. (O aviso padrão se aplica: “Esta é minha compreensão dos sistemas… não será 100% completa nem precisa”.)
Da indústria
- RFC 9110 §15.5.11 — 410 Gone (IETF) — a definição real do código de status no padrão HTTP.
- Como os códigos de status HTTP afetam a Pesquisa Google (Google Search Central) — a documentação oficial sobre o tratamento de
4xx. - Como os códigos de status HTTP afetam os rastreadores do Google (Google) — declara diretamente o agrupamento de 4xx, exceto 429.
- Otimize seu orçamento de rastreamento (Google Search Central) — a combinação oficial mais clara de 404/410 com a justificativa de orçamento de rastreamento.
- Mudanças de site com alterações de URL (Google Search Central) — 404/410 para conteúdo que não será levado para um novo site.
- 404 vs 410: o experimento técnico de SEO (Reboot Online) — o teste controlado com 119 URLs e mais de três meses; 404s foram rastreados cerca de 49,6% mais vezes que 410s.
- John Mueller, do Google, esclarece a confusão entre 404 e 410 para SEO (Search Engine Journal) — cobertura da posição inicial de Mueller, de que não havia diferença real.
- Agora os códigos de resposta 404 e 410 são tratados da mesma forma pelo Google (Search Engine Roundtable) — o acompanhamento de Mueller admitindo uma pequena diferença (o título é irônico; leia o conteúdo).
- Como remover permanentemente uma URL ou página do Bing ou Copilot (Bing Webmaster Tools) — o mecanismo de remoção do Bing com 404/410 e IndexNow.
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.