Redirecionar páginas antigas no WordPress: um plugin ou o .htaccess

WordPress e CMS·· 560 visualizações· 3 min de leitura

A resposta curta: quando uma página muda de endereço ou desaparece, quem a tinha guardada (e o Google) cai num 404. O remédio é um redirecionamento 301, que diz «mudou-se para aqui». No WordPress faz-se com um plugin (mais fácil, com registro de erros) ou com uma linha no .htaccess (mais leve).

Qual escolher

Via Quando serve
O próprio WordPress Ao mudar o endereço (a «link permanente») de um artigo, o WordPress redireciona sozinho o antigo para o novo.
Um plugin de redirecionamentos Muitas páginas, ou quem não quer mexer em arquivos. Mostra também os 404 que aparecem, para saber o que redirecionar.
Uma linha no .htaccess Poucos redirecionamentos, ou um domínio inteiro. Mais leve, sem plugin.
Com um plugin de SEO Alguns incluem um gerenciador de redirecionamentos. Use um só.
Para onde apontar Para a página mais parecida, não para o início.

Passo a passo

1 Faça a lista: endereço antigo e endereço novo de cada página. Use os 404 do Search Console para a completar: Erros de rastreamento.
2 Com um plugin, instale-o, abra o gerenciador de redirecionamentos e junte cada par (origem, destino, tipo 301).
3 Com o .htaccess, faça cópia do arquivo e ponha, antes do bloco «# BEGIN WordPress», uma linha por redirecionamento: Redirect 301 /pagina-antiga/ https://o-seu-dominio.com/pagina-nova/
4 Teste cada um: abra o endereço antigo e confirme que acaba no novo, de uma vez só. curl -I https://o-seu-dominio.com/pagina-antiga/ deve dizer 301.
5 Volte a gravar os links permanentes se o WordPress parecer não obedecer: Links permanentes e o 404.
Não redirecione tudo para a página inicial e não faça cadeias. Um redirecionamento para o início é tratado como erro («soft 404») e uma cadeia (A para B para C) é lenta e perde força. Aponte cada antiga diretamente para a final. Redirecionamentos 301.
Se o site fica num círculo de redirecionamentos, veja ERR_TOO_MANY_REDIRECTS. Para refazer o site sem perder visitas: Refazer o site sem perder o Google.

Tem uma lista grande de endereços para redirecionar? Abra um pedido com a lista.

Abrir pedido de suporte

VEJA TAMBÉM

Redirecionamentos 301 quando muda uma página ou um domínio

Como redirecionar HTTP para HTTPS via .htaccess

Links permanentes do WordPress e o erro 404 que se segue

Refazer um site sem perder as visitas que vêm do Google

ERR_TOO_MANY_REDIRECTS: quando o site se redireciona em círculo

PRODUTO RECOMENDADO

Hospedagem WordPress

Instalação num clique, actualizações tratadas e velocidade a sério. desde R$ 36,30/mês (plano de 3 anos, com cupom)

Ver planos
Esta resposta foi útil? Sua resposta nos ajuda a melhorar este artigo.