Pular para o conteúdo principal
DevTools by Decussi
  • Ferramentas
  • Dados
  • Segurança
  • Rede
  • Texto
  • Data
  • Web
  • Dev
  • SEO
  • Brasil
Ferramentas
DevTools

Ferramentas para desenvolvedores, em português. Sem cadastro e sem instalação.

Criado e mantido por Decussi

Ferramentas

  • Todas as ferramentas
  • Dados
  • Segurança
  • Rede
  • Texto
  • Data
  • Web
  • Dev
  • SEO
  • Brasil

Referência

  • Consulta rápida
  • Guias
  • Códigos HTTP
  • Cron
  • Checagens de SEO

Desenvolvedores

  • API e devs
  • llms.txt
  • ai.txt
  • Sitemap

Newsletter

Receba novidades e novas ferramentas no seu email.

Sugira uma ferramenta

Tem uma ideia? Envie sua sugestão.

  1. Início
  2. /Códigos HTTP
  3. /301
3013xx · Redirecionamento

HTTP 301 Moved Permanently

O 301 Moved Permanently avisa que o recurso mudou de endereço em definitivo. É o redirecionamento que transfere autoridade de SEO para a nova URL.

O que significa

O recurso mudou de endereço para sempre. É preciso uma ação a mais para completar a requisição.

Quando usar

Troca de domínio ou de slug — é o redirecionamento que transfere autoridade de SEO.

Especificação: RFC 9110

Causas comuns

  • Troca de domínio ou migração de http para https
  • Mudança de slug ou reorganização da estrutura de URLs
  • Normalização de www e de barra final

Como resolver

  • Aponte o Location para a URL final, evitando cadeias de redirecionamento
  • Mantenha o 301 ativo por tempo indeterminado: removê-lo quebra links externos
  • Atualize os links internos para o destino final em vez de depender do redirect
  • Lembre que navegadores guardam 301 em cache de forma agressiva — teste em aba anônima

Exemplo de resposta

HTTP/1.1 301 Moved Permanently
Location: https://exemplo.com/novo-caminho
Cache-Control: max-age=3600

Perguntas frequentes

Qual a diferença entre 301 e 302?
O 301 é permanente e transfere a autoridade de SEO para o novo endereço; o 302 é temporário e mantém a URL original indexada. Usar 302 numa mudança definitiva desperdiça a autoridade acumulada.
O 301 pode mudar o método da requisição?
Na prática, sim: navegadores costumam converter POST em GET ao seguir um 301. Para preservar o método e o corpo, use 308.

Outros códigos 3xx

  • 300Multiple Choices
  • 302Found
  • 303See Other
  • 304Not Modified
  • 307Temporary Redirect
  • 308Permanent Redirect

Ferramentas relacionadas

  • Lista completa dos códigos HTTP
  • Analisador de cabeçalhos HTTP
  • Cliente HTTP para testar a requisição