Redesenhaste o teu site e mudaste todos os URLs. Mudaste o slug de uma página. Mudaste para um novo domínio. Os teus URLs antigos desapareceram, mas ainda têm poder de posicionamento. Os visitantes ainda ligam a eles. Os motores de busca ainda os conhecem. Os redirecionamentos preservam esse poder, dizendo aos motores de busca para onde o conteúdo foi movido. Se fizeres bem os redirecionamentos, não perdes nada. Se os fizeres mal, deitas fora anos de autoridade acumulada.
O que são redirecionamentos?
Um redirecionamento é uma instrução que envia visitantes e motores de busca de um URL para outro. Quando alguém visita o URL antigo, o servidor diz "essa página mudou. Vai para aqui" e envia-os automaticamente para o novo URL. Os redirecionamentos preservam os posicionamentos porque transferem todo o poder de posicionamento e autoridade do URL antigo para o novo.
Sem um redirecionamento, um URL antigo devolveria um 404 (não encontrado) e sairia dos resultados de pesquisa. Todas as ligações que apontam para ele seriam desperdiçadas. Toda a autoridade seria perdida. Um redirecionamento preserva-a, ao dizer "esta página ainda cá está, só que noutra morada."
Redirecionamentos 301: mudanças permanentes
Um redirecionamento 301 significa "esta página mudou de forma permanente para um novo URL." Os motores de busca transferem todo o poder de posicionamento para o novo URL. As ligações que apontam para o URL antigo passam toda a sua autoridade para o novo. Usa o 301 para mudanças permanentes.
O Google recomenda redirecionamentos 301 para a maioria das mudanças permanentes. O URL antigo acaba por sair do índice de pesquisa quando o Google volta a rastrear e vê o 301. O novo URL mantém todo o poder de posicionamento.
Os redirecionamentos 301 são permanentes. Dizem aos motores de busca para tratarem a mudança como permanente. Se mudares de ideias e quiseres mover a página outra vez, vais criar uma cadeia de redirecionamentos, o que é ineficiente.
Redirecionamentos 302: mudanças temporárias
Um redirecionamento 302 significa "esta página mudou temporariamente para um novo URL." Os motores de busca mantêm o URL antigo no índice. Não transferem poder de posicionamento. Usa o 302 apenas se planeias mover a página de volta para a localização original.
Na prática, a maioria das mudanças é permanente. A maioria dos sites nunca move uma página de volta para o URL original. Usar o 302 numa mudança permanente desperdiça oportunidade. O Google trata agora os redirecionamentos 302 de forma semelhante aos 301 (transferindo poder de posicionamento), mas o 301 continua a ser a escolha correta para mudanças permanentes.
Se estás a fazer manutenção temporária ou testes, usa o 302. Se estás a mover uma página de forma permanente, usa o 301.
Outros tipos de redirecionamento
O 307 Temporary Redirect é como o 302, mas preserva o método HTTP (o POST continua POST em vez de se converter em GET). Usa-o para redirecionamentos temporários em que o método importa.
O 308 Permanent Redirect é como o 301, mas preserva o método HTTP. Usa-o para redirecionamentos permanentes em que o método importa.
Os meta refresh são redirecionamentos baseados em HTML que esperam alguns segundos antes de redirecionar. Não são ideais para SEO. Usa antes redirecionamentos do lado do servidor (301, 302).
Os redirecionamentos em JavaScript usam código para redirecionar os utilizadores. Os motores de busca podem ou não segui-los. Evita depender de JavaScript para redirecionamentos importantes. Usa redirecionamentos do lado do servidor.
Configurar redirecionamentos
O método depende do teu alojamento e configuração. A maioria dos CMS e das plataformas de websites tem ferramentas de redirecionamento integradas. Usa-as, se estiverem disponíveis.
Em servidores Apache, usa o .htaccess. Acrescenta uma linha como: Redirect 301 /old-page /new-page
Em servidores Nginx, usa a configuração do servidor. Acrescenta: rewrite ^/old-page$ /new-page permanent;
Alguns fornecedores de alojamento têm gestores de redirecionamento nos seus painéis de controlo. Consulta a documentação do teu alojamento.
Usa sempre URLs absolutos, quando possível. Aponta para o URL completo (https://example.com/new-page) e não para caminhos relativos (/new-page).
Cadeias de redirecionamentos e boas práticas
Evita cadeias de redirecionamentos. Uma cadeia de redirecionamentos acontece quando o URL A redireciona para o URL B, que redireciona para o URL C. Os motores de busca seguem a cadeia, mas desperdiça orçamento de rastreio e pode perder algum poder de posicionamento a cada salto.
Redireciona sempre para o destino final. Se estás a mover a página A para o URL B e o URL B já existe, redireciona A diretamente para B. Não crias um redirecionamento intermédio.
Monitoriza as cadeias de redirecionamentos no Google Search Console e em ferramentas de rastreio. Encontra as cadeias e consolida-as em redirecionamentos únicos.
Configura os redirecionamentos antes de retirar as páginas antigas. Se apagares uma página e só depois configurares um redirecionamento, o redirecionamento não ajuda o URL antigo. A página já saiu do índice.
Mantém os redirecionamentos durante pelo menos um ano. Os redirecionamentos antigos podem acabar por ser removidos, mas mantém-nos durante muito tempo para captar quaisquer ligações de entrada e tráfego que restem.
Quando os redirecionamentos perdem poder de posicionamento
As cadeias longas de redirecionamentos perdem poder. Cada redirecionamento da cadeia pode perder alguma autoridade. Mantém as cadeias num salto no máximo.
Os redirecionamentos entre domínios perdem por vezes poder. Redirecionar de example.com para different-site.com pode perder alguma autoridade. Os redirecionamentos dentro do mesmo domínio preservam melhor a autoridade.
Os redirecionamentos lentos perdem poder. Os redirecionamentos que demoram vários segundos podem perder alguma autoridade. Os redirecionamentos rápidos do lado do servidor preservam melhor a autoridade.
Perguntas frequentes
Os redirecionamentos 301 perdem algum poder de posicionamento?
Não, os redirecionamentos 301 preservam todo o poder de posicionamento. O Google diz explicitamente que os redirecionamentos 301 passam todo o PageRank para o novo URL. No entanto, cadeias de redirecionamentos muito longas podem perder algum poder a cada salto. Mantém os redirecionamentos simples: URL antigo para URL novo, sem saltos intermédios. Com o criador de websites do WEMASY, podes montar isto diretamente no teu website.
Durante quanto tempo devo manter ativos os redirecionamentos antigos?
Pelo menos um ano, idealmente mais. Mantém os redirecionamentos durante dois a três anos para captar quaisquer ligações de entrada que restem. Eventualmente podes removê-los (as ligações antigas vão devolver 404), mas quanto mais tempo os mantiveres, melhor. Alguns sites mantêm os redirecionamentos para sempre.
Posso redirecionar muitos URLs antigos para um só URL novo?
Tecnicamente sim, mas evita sempre que possível. Se juntas muitos artigos num só, podes redirecionar todos os URLs antigos para o novo. No entanto, isto pode confundir os utilizadores (chegam a conteúdo que pode não corresponder ao que esperavam). Sempre que possível, redireciona antes para conteúdo muito relacionado.
Os redirecionamentos 302 passam poder de posicionamento?
O Google diz que trata agora os redirecionamentos 302 de forma semelhante aos 301 (passando poder de posicionamento). No entanto, o 301 continua a ser a escolha correta e segura para mudanças permanentes. Se o comportamento do Google mudar alguma vez, o 301 protege-te. Usa o 301 para mudanças permanentes e o 302 apenas para redirecionamentos temporários.
Devo usar redirecionamentos ou tags canonical?
Servem objetivos diferentes. Usa redirecionamentos quando queres mover uma página de forma permanente e eliminar o URL antigo. Usa tags canonical quando queres manter vários URLs, mas dizer aos motores de busca qual posicionar. Se estás a consolidar conteúdo, usa um redirecionamento. Se estás a gerir duplicados, usa uma tag canonical.
Como testo se o meu redirecionamento está a funcionar?
Usa a ferramenta de Inspeção de URL no Google Search Console. Introduz o URL antigo e o Google mostra-te o que encontrou. Deve mostrar o redirecionamento e o URL final. Verifica se aponta para o sítio certo. Também podes visitar o URL antigo no teu navegador e confirmar que és redirecionado para o novo.