SEO
Redirecionamentos .htaccess
De uma lista de URLs a regras .htaccess prontas a implementar.
Uma remodelação ou migração sem redirecionamentos é deitar anos de SEO pela janela: cada URL antigo deixado em 404 perde a posição e os links que apontavam para ele. Cole simplesmente as suas correspondências — um par «URL antigo, URL novo» por linha, separados por um espaço ou uma tabulação — e escolha entre redirecionamento permanente (301) ou temporário (302). A ferramenta gera as regras .htaccess correspondentes, com recurso a RewriteRule para os endereços com parâmetros de consulta, e o resultado atualiza-se à medida que escreve. Só falta colar o bloco no ficheiro .htaccess na raiz do seu site. Grátis, sem conta, mesmo para centenas de redirecionamentos de uma vez.
Como funciona?
- Cole as suas correspondências: um par «antigo novo» por linha.
- Escolha o tipo: permanente (301) ou temporário (302).
- Clique em «Gerar» e verifique as regras produzidas.
- Copie o bloco para o ficheiro .htaccess na raiz do site e teste.
Perguntas frequentes
Redirecionamento 301 ou 302 — qual escolher?
O 301 (permanente) transfere a autoridade do URL antigo para o novo: é a escolha certa para uma remodelação, uma migração ou qualquer página movida em definitivo. O 302 (temporário) mantém o URL antigo no índice: reserve-o para situações realmente provisórias.
Porque é que algumas regras usam RewriteRule?
A diretiva Redirect não consegue tratar endereços com parâmetros de consulta (tudo o que vem depois de um «?»). Para esses, a ferramenta gera automaticamente uma RewriteRule com a condição adequada, para que o redirecionamento funcione em todos os casos.
Onde coloco estas regras?
No ficheiro .htaccess na raiz do seu site, num servidor Apache ou LiteSpeed. No nginx a sintaxe é diferente: as correspondências continuam válidas, mas as regras têm de ser traduzidas na configuração do servidor.
Como verifico que os redirecionamentos funcionam?
Abra alguns URLs antigos no navegador e confirme que cada um chega à página certa num único salto. Evite cadeias de redirecionamentos (A para B para C): aponte sempre diretamente para o endereço final.