Um redirecionamento 301 é um redirecionamento HTTP permanente que envia utilizadores e motores de busca para um novo URL, preservando posições, links e autoridade.

Quando muda uma página, altera uma estrutura de URL ou migra um site, todos os endereços antigos deixam de funcionar a menos que os aponte para um novo destino. Um redirecionamento 301 (HTTP 301 Moved Permanently) é a instrução que faz precisamente isso. O servidor responde a um pedido do URL antigo com um código de estado 301 e o endereço da página de substituição, para que navegadores, rastreadores e sistemas de IA cheguem ao destino correto em vez de a um erro.
A razão pela qual os redirecionamentos 301 são importantes para a pesquisa é simples: são permanentes, e os motores de busca tratam-nos como tal. O Google indexa o destino do redirecionamento como a página canónica e transfere para ele quase todo o poder de posicionamento da página original. Bem feita, uma migração que usa redirecionamentos 301 mantém intactos o seu tráfego, os seus backlinks e a sua autoridade. Mal feita, pode deitar abaixo anos de trabalho.
Um redirecionamento 301 funciona ao nível do HTTP. Quando um navegador ou rastreador pede um URL, o servidor pode responder com um código de estado. Um 200 OK significa que a página existe e aqui está o seu conteúdo. Um 404 Not Found significa que não há nada ali. Um 301 Moved Permanently significa que o recurso tem um novo endereço, e a resposta inclui um cabeçalho Location que aponta para o novo URL. O cliente pede então automaticamente esse novo URL. A referência da MDN para o código de estado 301 documenta este comportamento por completo.
Da perspetiva do utilizador, o redirecionamento é invisível: clica num link ou escreve um endereço antigo e chega à nova página. Da perspetiva de um motor de busca, o 301 é um sinal forte e duradouro. A documentação de redirecionamentos do Google explica que os redirecionamentos permanentes levam o Google a indexar o destino como canónico e a apresentá-lo nos resultados de pesquisa, enquanto o URL antigo desaparece do índice com o tempo.
O erro mais comum é confundir um 301 com um 302. Um 301 é permanente. Um 302 Found (e o semelhante 307 Temporary Redirect) sinaliza que a mudança é temporária e que o URL original voltará. O Google mantém o URL original no seu índice em caso de 302 e não trata o destino como canónico.
A regra prática é direta: se a alteração for permanente, use um 301. Use um 302 apenas quando pretende genuinamente repor o URL antigo, como durante um curto teste A/B ou uma breve troca de página promocional. Enviar um 302 para uma mudança permanente pode deixar o URL errado indexado e dividir os sinais de posicionamento entre dois endereços. Existe também um 308 Moved Permanently, que se comporta como um 301 mas preserva o método de pedido original, útil para alguns cenários técnicos.
Durante anos, a preocupação era que os redirecionamentos fizessem perder autoridade. Orientações mais antigas sugeriam uma pequena perda de PageRank através de qualquer redirecionamento. Essa preocupação está hoje em grande parte ultrapassada. O Google afirmou que os redirecionamentos 301 transmitem ao destino quase todos os sinais de posicionamento, pelo que geralmente conserva o valor que o URL original ganhou através do seu perfil de backlinks.
É por isso que os redirecionamentos 301 são centrais nas migrações de sites, mudanças de domínio e passagens para HTTPS. As orientações do Google sobre mudança de site recomendam os 301 como a espinha dorsal de qualquer alteração de URL. Quando consolida duas páginas, um 301 do URL mais fraco para o mais forte combina os seus sinais. Vale a pena compreender a relação entre um 301 e uma tag canónica: um 301 move fisicamente os utilizadores e é o sinal de canonização mais forte, enquanto uma tag canónica é uma indicação mais suave usada quando ambos os URLs têm de permanecer ativos. Para uma mudança verdadeira, o 301 ganha.
Recorra a um 301 sempre que um URL mudar definitivamente. Os casos comuns incluem: migrar de HTTP para HTTPS, mudar de domínio após um rebranding, remover o prefixo www (ou adicioná-lo), reestruturar caminhos de URL, fundir páginas duplicadas ou pobres numa única página mais forte e retirar conteúdo desatualizado apontando-o para a substituição relevante mais próxima.
O princípio orientador é a relevância. Redirecione cada URL antigo para a página que melhor corresponde ao que o utilizador originalmente pretendia. Redirecionar todas as páginas retiradas para a sua página inicial é um antipadrão conhecido: o Google trata muitas vezes os redirecionamentos irrelevantes para a página inicial como soft 404, e os utilizadores ficam com uma experiência confusa. Um mapeamento um para um do URL antigo para o equivalente mais próximo preserva tanto as posições como a confiança.
Os redirecionamentos do lado do servidor são o padrão de excelência. O Google classifica os 301 do lado do servidor como o método mais fiável porque são processados antes de qualquer página ser renderizada. No Apache configura-os num ficheiro .htaccess ou no virtual host; no NGINX usa uma regra return 301; em PHP ou outros backends define o código de estado e o cabeçalho Location no código. Os sistemas de gestão de conteúdos e as plataformas costumam disponibilizar um gestor de redirecionamentos que escreve estas regras por si.
Existem outros métodos, mas são mais fracos. Um meta refresh definido para zero segundos é lido pelo Google como um sinal permanente, enquanto um meta refresh com atraso é tratado como temporário. Os redirecionamentos por JavaScript que usam location só funcionam depois de a página ser renderizada, pelo que o Google aconselha a usá-los apenas quando não existe nenhuma opção do lado do servidor. Sempre que possível, configure o redirecionamento no servidor.
Uma cadeia de redirecionamento ocorre quando o URL A redireciona para o B, que redireciona para o C. Cada salto acrescenta latência, desperdiça uma parte do seu orçamento de rastreio e aumenta o risco de um rastreador parar antes de chegar à página final. A solução é achatar as cadeias para que cada URL antigo aponte diretamente para o destino final num único salto.
Os ciclos de redirecionamento são piores. Se o A redireciona para o B e o B redireciona de volta para o A, o navegador desiste e mostra um erro, e a página torna-se inacessível para todos. Audite regularmente as suas regras de redirecionamento para detetar cadeias e ciclos, sobretudo depois de várias migrações terem empilhado regras umas sobre as outras.
Um redirecionamento 301 é uma rede de segurança, não um substituto permanente de links limpos. Mesmo quando os redirecionamentos funcionam na perfeição, deve atualizar a sua ligação interna para que os menus, os links no conteúdo e os botões apontem diretamente para o novo URL. Isto elimina o salto adicional, acelera a experiência do utilizador e mantém o seu grafo de links organizado.
O mesmo se aplica ao seu sitemap XML. Após uma migração, o sitemap deve listar apenas os URLs finais e ativos (os destinos com estado 200), nunca os antigos endereços redirecionados. Submeter URLs redirecionados num sitemap envia sinais contraditórios e atrasa a rapidez com que o Google processa a mudança.
Os redirecionamentos são importantes para além das posições clássicas no Google. Motores de IA como o ChatGPT, o Perplexity e o Gemini rastreiam e citam páginas web, e precisam de resolver a versão canónica do seu conteúdo tal como o Google faz. Um 301 limpo garante que, quando um sistema de IA segue um link antigo, chega à sua página atual e atribui a citação ao URL correto e ativo.
Redirecionamentos quebrados ou em cadeia podem levar os rastreadores de IA a falhar conteúdo por completo, o que significa citações perdidas. Como parte de uma base sólida de SEO técnico, os 301 bem mantidos conservam tanto os motores de busca como os motores de IA orientados para as páginas que quer que leiam e referenciem. Uma auditoria GEO SEO regular faz emergir cadeias de redirecionamento, ciclos e destinos quebrados antes que lhe custem visibilidade.
Verifique cada redirecionamento depois de o implementar. Use um rastreador ou um verificador de cabeçalhos HTTP para confirmar que cada URL antigo devolve um único 301 e chega à página pretendida. O relatório de indexação de páginas da Google Search Console reflete as alterações de indexação e assinala problemas de redirecionamento, por isso acompanhe-o durante e após uma migração.
Mantenha os redirecionamentos 301 ativos a longo prazo. O Google recomenda deixá-los ativos durante pelo menos um ano para que todos os sinais sejam transferidos e os links externos continuem a resolver. Os backlinks que apontam para URLs antigos podem persistir durante anos, por isso um redirecionamento permanente é exatamente isso: permanente.
Um redirecionamento 301 é a forma permanente e segura para SEO de mover um URL. Encaminha utilizadores e motores de busca para um novo endereço, transmite quase todos os sinais de posicionamento e protege a autoridade que a sua página original ganhou. Use 301 (não 302) para alterações permanentes, implemente-os do lado do servidor, redirecione cada página para o seu equivalente mais próximo, achate as cadeias, atualize os links internos e os sitemaps e mantenha as regras ativas a longo prazo. Tratada desta forma, até uma migração completa de site pode preservar o seu tráfego e as suas posições. Veja como o Sorank audita redirecionamentos e protege a sua visibilidade na pesquisa e nos motores de IA.
A orientação atual do Google é que um redirecionamento 301 transmite quase todos os sinais de posicionamento ao URL de destino, pelo que geralmente conserva a autoridade que a página original ganhou através de backlinks. O antigo receio de perder cerca de 15% do PageRank num redirecionamento está ultrapassado. Os riscos maiores são redirecionar para uma página irrelevante (que pode ser tratada como um soft 404) ou construir longas cadeias de redirecionamento. Aponte cada URL antigo para o seu equivalente mais próximo e use um único salto para conservar todo o valor.
Um redirecionamento 301 é permanente e um redirecionamento 302 é temporário. Com um 301, o Google trata o destino como o URL canónico, transfere os sinais de posicionamento e acaba por retirar o URL antigo do seu índice. Com um 302, o Google mantém o URL original indexado porque espera que a página regresse. Use um 301 para mudanças permanentes, como alterações de domínio ou reestruturação de URLs, e reserve um 302 para situações genuinamente temporárias, como um curto teste ou uma troca de página sazonal.
Mantenha um redirecionamento 301 ativo a longo prazo, idealmente de forma permanente. O Google recomenda deixar os redirecionamentos ativos durante pelo menos um ano para que todos os sinais de posicionamento sejam totalmente transferidos para o novo URL. Como os backlinks externos e os favoritos que apontam para URLs antigos podem sobreviver durante anos, remover um redirecionamento demasiado cedo quebraria esses links e criaria erros 404. Há pouco custo em manter um 301 ativo, por isso trate-o como uma parte duradoura da configuração do seu site, e não como uma solução temporária.