Ir para o conteúdo
Lexiik
seo-technique

Redirecionamento 301 (Redirecionamento permanente)

Última atualização : 12 de abril de 2026

Um redirecionamento 301 é um redirecionamento HTTP permanente que informa os navegadores e os motores de busca que um URL se deslocou definitivamente para um novo endereço. É a ferramenta indispensável para qualquer migração de site, reestruturação de URLs ou gestão de produtos eliminados numa loja PrestaShop.

Redirecionamento 301 vs. 302: qual é a diferença?

HTTP 301 significa «Movido permanentemente»: o Google compreende que o URL antigo foi definitivamente substituído e transfere a sua autoridade SEO para o novo. HTTP 302 significa «Encontrado» (deslocamento temporário): o Google mantém o URL antigo no seu índice enquanto aguarda a resolução da situação, transferindo pouca ou nenhuma autoridade. Usar um 302 em vez de um 301 é um dos erros SEO mais comuns durante as migrações de sites.

Historicamente, usava-se o termo «PageRank juice» para descrever a autoridade transmitida através dos links. Hoje o Google confirma que um redirecionamento 301 corretamente configurado preserva aproximadamente 99% da autoridade de link do URL de origem. Na prática, se uma página de produto acumulou backlinks de qualidade ao longo de vários anos, um redirecionamento 301 para a sua página substituta transfere quase todo esse valor SEO.

Quando usar um redirecionamento 301

🚚

Migração de site

Durante uma mudança de domínio ou redesenho completo, todos os URLs antigos devem ser redirecionados com 301 para os seus equivalentes no novo site, de forma a preservar o capital SEO.

🗂️

Reestruturação de URLs

Alteração da estrutura de permalinks, renomeação de categorias, migração para HTTPS, canonicalização www/não-www — cada alteração de URL requer um redirecionamento 301.

🛒

Produtos eliminados

Um produto retirado do catálogo deve ser redirecionado para o produto substituto ou a categoria-pai, nunca deixado como 404 se a página tinha valor SEO.

Cadeias de redirecionamentos e loops: erros a evitar

Uma cadeia de redirecionamentos ocorre quando o URL A redireciona para B, que redireciona para C. Cada salto adicional dilui ligeiramente a autoridade de link transmitida e atrasa o carregamento. A regra é simples: A deve sempre redirecionar diretamente para C. Um loop de redirecionamento (A → B → A) é um erro crítico que impede o carregamento da página e deve ser corrigido imediatamente.

Atenção às cadeias de redirecionamentos

Durante as migrações de sites, é comum criar acidentalmente cadeias de redirecionamentos ao adicionar novas regras sobre as antigas. Audite regularmente os seus redirecionamentos com o Screaming Frog para detetar e simplificar estas cadeias.

Implementação dos redirecionamentos 301

  • Ficheiro .htaccess (Apache): `Redirect 301 /url-antigo /url-novo` ou com mod_rewrite
  • PrestaShop Back Office → Tráfego & SEO → URLs: gestão nativa de redirecionamentos de URL
  • Módulo PrestaShop dedicado (ex. SEO Expert, leofwdmanager) para gestão em massa
  • Nginx: diretiva `return 301 /url-novo;` na configuração do servidor
  • PHP: `header('Location: /url-novo', true, 301);` antes de qualquer output

Verifique os seus redirecionamentos após a migração

Após uma migração, use a Google Search Console (relatório de Cobertura) e um crawler como o Screaming Frog para verificar que todos os redirecionamentos 301 estão a funcionar corretamente e que não foram criadas cadeias de redirecionamento.