Mudaste o endereço de uma página e agora quem clica no link antigo cai numa mensagem de erro. Um redirecionamento 301 resolve isto: é uma instrução do servidor que envia visitantes e motores de pesquisa do URL antigo para o novo, e indica que a mudança é permanente. Usa-o sempre que uma página muda de endereço de forma definitiva, para não perderes visitas nem os sinais que essa página já tinha.
O que é um redirecionamento 301 e o que faz ao SEO
O número 301 é o código de estado HTTP "Moved Permanently". Quando um browser ou o Googlebot pede o URL antigo, o servidor não devolve a página: responde com o código 301 e o endereço novo. O pedido segue para lá automaticamente, sem o visitante dar por nada.
Para o SEO, o que interessa é o que o Google faz com essa resposta. Um 301 diz que o destino deve ser o URL preferido, e o Google passa a tratar o novo endereço como a versão a mostrar nos resultados. Os links que apontavam para o URL antigo continuam a valer para o novo. Não há garantia de que a posição se mantém igual, porque o Google reavalia a página, mas sem redirecionamento perdes essa herança por completo.
Se o URL antigo ficasse apenas a devolver erro, terias um erro 404: o visitante sai e o histórico da página perde-se.
Quando deves usar um redirecionamento 301
Usa um 301 quando a mudança é definitiva. Os casos mais comuns numa PME:
- Mudaste o slug de um artigo ou de uma categoria.
- Juntaste duas páginas parecidas numa só.
- Migraste de HTTP para HTTPS.
- Escolheste entre a versão com www e sem www, e queres só uma.
- Mudaste de domínio ou refizeste o site com URLs novos.
- Apagaste um produto ou serviço que tem uma página equivalente ou substituta.
Se vais reorganizar categorias da loja antes da Black Friday (27 de novembro), faz o mapa de redirecionamentos agora e não depois. É nesta altura do ano que os links antigos, nas newsletters e nas pesquisas guardadas, mais tráfego trazem. Para lojas, o guia de SEO para lojas online detalha o resto do trabalho.
Qual a diferença entre 301 e 302?
O 301 é permanente. O 302 é temporário: diz que a página voltará ao endereço original, por exemplo durante uma manutenção ou um teste. Existem ainda o 308, permanente como o 301, e o 307, temporário como o 302, que mantêm o método do pedido (útil em formulários). Para mudanças de URL no dia a dia, o 301 é a escolha certa. Usar um 302 numa mudança definitiva deixa o Google em dúvida sobre qual dos dois URLs deve mostrar.
Atenção: o 301 não é a única forma de lidar com duplicados. Se duas páginas devem continuar a existir mas só uma deve aparecer no Google, a solução é a tag canonical, não o redirecionamento.
Como configurar um redirecionamento 301
O método depende de onde o teu site está alojado. Em todos os casos, o princípio é o mesmo: URL antigo, URL novo, código 301.
- Faz uma lista. Escreve numa folha o URL antigo e o URL novo de cada página. O destino deve ser a página mais equivalente, não a página inicial por defeito.
- Configura o redirecionamento. Escolhe o método abaixo.
- Testa no browser. Abre o URL antigo e confirma que chegas ao novo. Verifica também o código de estado nas ferramentas de programador do browser (separador Rede).
- Atualiza o que controlas. Corrige os links internos para apontarem direto ao URL novo e põe o endereço novo no sitemap.
Exemplo em Apache, no ficheiro .htaccess:
Redirect 301 /servicos-antigos/ https://www.exemplo.pt/servicos/
Exemplo em Nginx:
location = /servicos-antigos/ {
return 301 https://www.exemplo.pt/servicos/;
}
No WordPress, na PrestaShop e na Shopify, é mais simples usar a função ou o plugin de redirecionamentos do próprio CMS, que guardam a lista sem mexeres em ficheiros do servidor. Na Shopify, por exemplo, existe uma secção de redirecionamentos de URL na administração. Uma alteração errada no .htaccess pode deitar o site abaixo, por isso guarda uma cópia antes de editar.
Erros comuns nos redirecionamentos 301
- Cadeias de redirecionamentos. A aponta para B, que aponta para C. O Googlebot segue até 10 saltos, mas cada salto atrasa o carregamento. Aponta sempre A diretamente para C.
- Redirecionar tudo para a página inicial. O Google pode tratar isto como um erro suave, e o visitante não encontra o que procurava.
- Loops. A envia para B e B devolve para A. O browser mostra um erro e a página deixa de funcionar.
- Apagar o redirecionamento cedo demais. O Google recomenda mantê-lo pelo menos um ano. Enquanto houver links externos para o URL antigo, mantém-no.
- Esquecer o sitemap. Se o sitemap continuar a listar URLs antigos, estás a pedir ao Google que visite endereços que já não servem. Vê como se constrói em Sitemap: o que é, como criar e submeter ao Google.
Estas verificações fazem parte do SEO técnico de qualquer site, e convém repeti-las depois de cada mudança de estrutura.
Que opções tens para gerir redirecionamentos
| Opção | Pontos fortes | Limites |
|---|---|---|
| Ficheiro do servidor (.htaccess, Nginx) | Rápido, sem plugins, controlo total | Exige acesso técnico; um erro pode afetar o site todo |
| Função ou plugin do CMS | Lista visível, sem código | Depende do CMS e de manter o plugin atualizado |
| Rankly | Verifica sitemaps e a indexação no Search Console, página a página, depois da mudança | Não cria redirecionamentos no teu servidor |
Se só tens meia dúzia de URLs a mudar, o CMS chega. Se o site é grande, o ideal é combinar o método do servidor ou do CMS com uma verificação posterior.
Como o Rankly resolve isto
O Rankly é uma plataforma portuguesa que automatiza SEO e marketing de conteúdo. Para ser claro: o Rankly não cria nem edita redirecionamentos no teu servidor. Isso continua a ser feito no CMS ou no alojamento. Onde ajuda é no que vem depois, que é onde muitas migrações falham.
- Verifica os sitemaps do site, para confirmares que listam os URLs novos e não os antigos.
- Mostra a indexação no Search Console, página a página, para veres se o Google já conhece o endereço novo.
- Faz auditorias com o Lighthouse, em telemóvel e computador, com o elemento exato a corrigir, caso a página nova tenha perdido desempenho.
Não existe forma de forçar o Google a indexar uma página. O que se pode fazer é garantir que o caminho está limpo e acompanhar o resultado.
Os planos custam, sem IVA, 39 EUR/mês (Essencial), 89 (Negócio), 179 (Crescimento) e 349 (Agência). Pagando ao ano, tens dois meses de desconto. Podes experimentar 3 dias grátis, sem cartão, com as funcionalidades do plano Negócio, em joinrankly.com/register.
Perguntas Frequentes
O redirecionamento 301 faz perder posições no Google?
Pode haver oscilação enquanto o Google reprocessa a página, mas um 301 bem feito transmite os sinais do URL antigo para o novo. O que prejudica é redirecionar para páginas sem relação, criar cadeias ou deixar o URL antigo a dar erro. Ninguém pode prometer que a posição fica igual.
Quanto tempo devo manter um redirecionamento 301?
O Google recomenda manter o redirecionamento pelo menos um ano. Se o URL antigo ainda recebe visitas ou tem links externos, mantém-no por tempo indeterminado, porque o custo de o deixar ativo é praticamente nulo.
Posso fazer um redirecionamento 301 sem saber programar?
Sim. No WordPress, na PrestaShop e na Shopify há funções ou plugins em que indicas o URL antigo e o novo, sem escrever código. Só precisas de mexer em ficheiros do servidor se o site não tiver CMS ou se quiseres regras para muitos URLs de uma vez.
Como sei se o meu redirecionamento está a funcionar?
Abre o URL antigo no browser e confirma que chegas ao novo. Nas ferramentas de programador, o separador Rede deve mostrar o código 301 e depois 200 no destino. Mais tarde, no Search Console, verifica se o URL novo aparece indexado.
Queres confirmar que as tuas mudanças de URL ficaram bem ligadas ao sitemap e ao Search Console? Experimenta o Rankly durante 3 dias, sem cartão.
