Criar uma conta gratuita Entrar

Auditoria

Auditoria de SEO Rastreador Visibilidade em IA Site x Site

Pesquisa

Keyword Explorer Está fora do ar? Todas as ferramentas de SEO76

Ferramentas

SEO on-page11
Analisador de meta tagsPrévia do snippet no GoogleVerificador de estrutura de títulosVerificador de texto alternativo de imagensVerificador de Open Graph e prévia socialValidador de dados estruturadosVerificador de tag canonicalAnalisador de linksVerificador de hreflangVerificador de faviconVerificador de acessibilidade
SEO técnico11
Auditoria completa do site (rastreador)Testador de robots.txtVerificador de sitemap XMLVerificador de redirecionamentosVerificador de status HTTP em massaVerificador de cabeçalhos HTTPVerificador de links quebradosVerificador de indexabilidadeVerificador de compatibilidade móvelVerificador de SEO para JavaScriptScanner de cookies e rastreadores
Velocidade e desempenho11
Teste de velocidade de páginaVerificador de Core Web VitalsTeste de tempo de resposta do servidor (TTFB)Verificador de tamanho de páginaTeste de compressão Gzip e BrotliVerificador de HTTP/2 e HTTP/3Minificador de CSSMinificador de JavaScriptCompressor de imagens e conversor WebPMinificador de HTMLCalculadora de carbono de sites
Conteúdo e palavras-chave8
Verificador de densidade de palavras-chaveFerramenta de sugestão de palavras-chaveContador de palavrasVerificador de legibilidadeVerificador de proporção texto/HTMLGerador de slugs de URLConversor de maiúsculas e minúsculasVerificador de conteúdo duplicado
Geradores10
Gerador de meta tagsGerador de robots.txtGerador de schemaGerador de Open GraphGerador de sitemap XMLGerador de redirecionamentos (.htaccess e Nginx)Gerador de tags hreflangGerador de URLs de campanha UTMGerador de llms.txtGerador de favicon
Domínio e segurança14
Verificador de certificado SSLVerificador de cabeçalhos de segurançaConsulta DNSWHOIS / Consulta de domínioVerificador de idade de domínioVerificador de conteúdo mistoConsulta de IP e hospedagemTeste de ping – O site está no ar?Detector de tecnologias de sitesVerificador de SPF, DKIM e DMARCVerificador de propagação de DNSVerificador de listas negrasMonitor de disponibilidade de sitesVerificador de portas abertas
Busca e escrita com IA11
Verificador de preparação para busca com IAGerador de título e meta descrição com IAGerador de FAQ e schema com IAGerador de briefing de conteúdo com IAOtimizador de conteúdo com IARevisão de SEO de página com IAIntenção de busca com IA e aderência da páginaLacunas de conteúdo frente à concorrência (IA)Detector de conteúdo de IAGerador de texto alternativo com IAGerador de títulos com IA

Aprender

Guias de SEO Guia de problemas de SEO Preços

Preferências

Tema
SEO técnico

Redirecionamentos para SEO: 301, 302 e como migrar um site com segurança

Os redirecionamentos preservam visitantes e posições quando as URLs mudam. Saiba qual redirecionamento usar, como evitar cadeias e loops e um plano passo a passo para migrar um site sem perder tráfego.

URLs mudam. Páginas são renomeadas, produtos saem de linha, sites passam para HTTPS, marcas trocam de domínio. Toda vez que uma URL muda, um redirecionamento leva visitantes e buscadores do endereço antigo para o novo – e carrega junto as posições e os links da página antiga.

Errar nos redirecionamentos é uma das formas mais rápidas de perder tráfego de busca. Acertar é, na maior parte, uma questão de planejamento.

Os principais tipos de redirecionamento

Código Nome Use quando
301 Moved Permanently A página mudou de endereço de vez. O redirecionamento de SEO mais comum.
308 Permanent Redirect Igual ao 301, mas o método da requisição (por exemplo, POST) não pode mudar.
302 Found (temporário) A mudança é temporária e a URL original vai voltar.
307 Temporary Redirect Igual ao 302, mas mantém o método da requisição.

Para SEO, a distinção principal é entre permanente e temporário. Com um redirecionamento permanente, os buscadores substituem a URL antiga pela nova no índice. Com um temporário, eles geralmente mantêm a URL antiga indexada, porque você disse que ela vai voltar.

O Google já disse que os redirecionamentos 301 e 302 transmitem PageRank. Mas, se você usar um 302 para uma mudança permanente, o Google pode continuar mostrando a URL antiga por mais tempo. Use redirecionamentos permanentes para mudanças permanentes.

Redirecionamentos a evitar

Redirecionamentos por meta refresh (<meta http-equiv="refresh">) e redirecionamentos por JavaScript funcionam, mas são mais lentos, menos confiáveis para os crawlers e confusos para quem usa o botão de voltar. Use redirecionamentos no servidor sempre que possível.

Cadeias de redirecionamento acontecem quando a URL A redireciona para B, que redireciona para C. Cada salto acrescenta atraso, e os crawlers podem parar de seguir depois de vários saltos. Atualize os redirecionamentos para que toda URL antiga aponte direto para o destino final.

Loops de redirecionamento – A redireciona para B, que redireciona de volta para A – tornam a página impossível de carregar.

Verificador de redirecionamentos

Acompanhe cada salto de uma cadeia de redirecionamentos com códigos de status e tempos.

Abrir Verificador de redirecionamentos

Para onde redirecionar

Redirecione cada URL antiga para a página nova equivalente mais relevante:

  • Produto antigo → o produto substituto ou, se não houver, a categoria dele
  • Artigo antigo → a versão atualizada do artigo ou o artigo relacionado mais próximo
  • Categoria antiga → a nova categoria

Evite redirecionar tudo para a página inicial. O Google tende a tratar redirecionamentos irrelevantes para a página inicial como soft 404 – os sinais não são transmitidos –, e os visitantes ficam confusos. Se realmente não existir uma página equivalente, uma página 404 ou 410 útil é melhor.

Como configurar redirecionamentos

Apache (.htaccess)

A maioria das hospedagens compartilhadas com cPanel usa Apache. Adicione as regras ao arquivo .htaccess na raiz do site:

Redirect 301 /old-page /new-page

Nginx

location = /old-page { return 301 /new-page; }

Plugins e configurações do CMS

Plugins de WordPress como o Redirection ou os gerenciadores de redirecionamento do Yoast e do Rank Math permitem adicionar redirecionamentos sem mexer nos arquivos do servidor. Shopify, Wix, Squarespace e Webflow têm configurações de redirecionamento nativas.

Gerador de redirecionamentos (.htaccess e Nginx)

Crie regras de redirecionamento 301 para .htaccess do Apache e Nginx, incluindo HTTPS e www.

Abrir Gerador de redirecionamentos (.htaccess e Nginx)

Migração de site: um plano passo a passo

Uma migração – um novo domínio, um novo CMS, uma nova estrutura de URLs ou HTTPS – muda muitas URLs de uma vez. Planeje com cuidado.

Antes da migração

  1. Registre a situação atual. Anote o tráfego, as posições e as páginas indexadas atuais, a partir do Search Console e do analytics.
  2. Rastreie o site antigo e exporte todas as URLs, além das URLs do sitemap, das páginas de entrada do analytics e dos seus dados de backlinks. As páginas com links externos são as que mais importam.
  3. Monte um mapa de redirecionamentos: uma planilha com cada URL antiga e o novo destino.
  4. Mantenha o que funciona. Se puder manter as URLs iguais, mantenha. Cada URL alterada traz algum risco.
  5. Prepare o novo site em um ambiente de homologação protegido por senha, e não apenas por um bloqueio no robots.txt.

No dia do lançamento

  1. Ative os redirecionamentos no mesmo momento em que o novo site entrar no ar.
  2. Remova todas as restrições de homologação (senha, Disallow: /, noindex).
  3. Teste uma amostra de URLs antigas, principalmente as de muito tráfego e muitos links.
  4. Atualize os links internos para apontar direto para as novas URLs.
  5. Envie o novo sitemap no Search Console. Em uma troca de domínio, use a ferramenta Mudança de endereço do Search Console.
Verificador de status HTTP em massa

Verifique o código de status, os redirecionamentos e o tempo de resposta de até 25 URLs de uma vez.

Abrir Verificador de status HTTP em massa

Depois da migração

  1. Rastreie o novo site em busca de links quebrados, cadeias de redirecionamento e páginas ausentes.
  2. Acompanhe o Search Console diariamente para ver erros de rastreamento e mudanças de indexação.
  3. Observe os relatórios de 404 para encontrar URLs antigas que ficaram de fora e adicione redirecionamentos para elas.
  4. Mantenha os redirecionamentos por pelo menos um ano – para sempre, no caso de URLs com backlinks valiosos.

Alguma oscilação nas posições nas primeiras semanas é normal. Uma queda prolongada geralmente indica redirecionamentos ausentes, rastreamento bloqueado ou conteúdo que foi removido ou alterado.

De HTTP para HTTPS

Ao migrar para HTTPS, redirecione cada URL HTTP para o equivalente em HTTPS com um 301, atualize os links internos e as tags canonical para HTTPS e adicione o cabeçalho HSTS quando tudo estiver funcionando. Verifique se há conteúdo misto – imagens ou scripts ainda carregados por HTTP.

Com www ou sem www

Escolha uma versão e redirecione a outra para ela, para que os buscadores vejam um único site. Para o SEO, não importa qual você escolhe; o que conta é a consistência.

Montando um mapa de redirecionamentos

O mapa de redirecionamentos é o documento mais importante de uma migração. Uma planilha simples funciona:

URL antiga URL nova Tipo Prioridade Observações
/services/seo-audit.php /services/seo-audit 301 Alta 45 domínios de referência
/blog/2019/05/title-tags /blog/title-tags 301 Alta Principal página de entrada orgânica
/products/discontinued-x /category/x-alternatives 301 Média Sem substituto direto
/old-promo – 410 Baixa Campanha encerrada, sem links

Como preenchê-lo:

  1. Reúna todas as URLs antigas de um rastreamento, do sitemap, do analytics (páginas de entrada do último ano), do Search Console (principais páginas) e dos relatórios de backlinks.
  2. Associe-as às novas URLs. Quando os padrões de URL mudam de forma sistemática (por exemplo, removendo o .php), uma regra baseada em padrão pode cobrir milhares de URLs de uma vez.
  3. Priorize por tráfego e links, para que as URLs mais valiosas sejam testadas primeiro.
  4. Verifique as cadeias: se uma URL antiga já redireciona para algum lugar, aponte-a direto para a nova URL final.

Redirecionamentos baseados em padrões

Quando as URLs mudam de forma consistente, uma única regra pode substituir milhares de redirecionamentos individuais. Por exemplo, para remover o .php de todas as URLs no Apache:

RewriteEngine On
RewriteCond %{THE_REQUEST} \s/([^.]+)\.php[\s?] [NC]
RewriteRule ^ /%1 [R=301,L]

Ou para mover um blog de /blog/2019/05/post-name para /blog/post-name:

RewriteRule ^blog/\d{4}/\d{2}/(.+)$ /blog/$1 [R=301,L]

Teste as regras de padrão com cuidado na homologação – um pequeno erro pode redirecionar páginas que não deveriam mudar.

Monitoramento depois do lançamento

Nas semanas seguintes a uma migração, fique de olho em:

  • Erros 404 no Search Console e nos logs do servidor – cada um é uma URL que pode ter ficado de fora
  • Indexação das novas URLs no relatório de Indexação de páginas
  • Tráfego das principais páginas de entrada em comparação com os dados registrados antes
  • Posições nas suas consultas mais importantes

Espere alguma turbulência por algumas semanas, enquanto os buscadores rastreiam de novo e processam os redirecionamentos. Sites grandes podem levar meses para se estabilizar por completo.

Cuidados com redirecionamentos no dia a dia

As migrações não são o único momento em que os redirecionamentos importam. Crie o hábito de:

  • Adicionar um 301 sempre que mudar o slug de uma URL ou excluir uma página que tenha um substituto adequado
  • Atualizar os links internos depois de adicionar redirecionamentos, para que o site linke direto para as URLs finais
  • Revisar a lista de redirecionamentos uma vez por ano para eliminar cadeias e corrigir redirecionamentos que apontam para páginas que mudaram de novo

Principais conclusões

  • Use redirecionamentos permanentes (301 ou 308) para mudanças permanentes e temporários apenas para mudanças realmente temporárias.
  • Redirecione cada URL antiga para o equivalente novo mais relevante, e não para a página inicial.
  • Evite cadeias e loops de redirecionamento; aponte cada URL antiga direto para o destino final.
  • Um mapa de redirecionamentos completo, montado com rastreamentos, analytics e dados de backlinks, é o centro de qualquer migração.
  • Ative os redirecionamentos no mesmo momento do novo site e acompanhe os 404 de perto depois.
  • Mantenha os redirecionamentos por pelo menos um ano – para sempre, no caso de URLs com backlinks valiosos.

Perguntas frequentes

Por quanto tempo devo manter os redirecionamentos?

O Google recomenda pelo menos um ano. Mantê-los para sempre é o mais seguro para URLs com backlinks ou favoritos, e o custo é insignificante.

Os redirecionamentos deixam o site mais lento?

Um único redirecionamento no servidor acrescenta um pequeno atraso. Cadeias de vários redirecionamentos se somam, então aponte direto para a URL final.

Vou perder posições com um 301?

Um redirecionamento 301 bem mapeado geralmente preserva as posições, embora possa haver oscilação temporária enquanto os buscadores processam a mudança.

Devo usar 410 em vez de 404 para páginas excluídas?

Os dois dizem aos buscadores que a página não existe mais. O 410 diz que ela foi removida de propósito e pode sair do índice um pouco mais rápido. Qualquer um serve para páginas sem substituto.

redirects301site migration

Verifique seu próprio site

Faça uma auditoria gratuita com mais de 80 verificações e receba uma solução para cada problema.

Auditar grátis

Continue lendo