SEO técnico

Teste A/B e SEO: como usar redirects sem confundir o Google

O Google permite testes com URLs diferentes. A implementação precisa deixar claro que a mudança é temporária e evitar cloaking.

Arquivo de páginas com rotas temporárias e um marcador canônico em destaque

Resumo para decidir melhor

  • Use redirect 302 em experimentos temporários, não 301.
  • Aponte variantes de URL para a página original com rel canonical quando forem versões próximas.
  • Nunca mostre uma experiência exclusiva ao robô e outra aos usuários.

Testar páginas diferentes é compatível com SEO

O próprio Google documenta duas formas comuns de teste: alterar conteúdo dinamicamente na mesma URL ou redirecionar parte dos usuários para URLs de variante. O experimento não é uma violação por si só.

O risco aparece quando a implementação parece permanente, cria duplicação sem sinalização ou entrega conteúdo diferente especificamente ao Googlebot.

Por que o redirect deve ser 302

O redirect 302 comunica que o desvio é temporário. Durante o teste, a URL de entrada deve continuar sendo a referência principal. Um 301 sinaliza mudança permanente e pode levar o mecanismo de busca a substituir a URL original pela variante.

Quando o teste acabar, remova a regra e publique a versão escolhida no endereço canônico. Deixar infraestrutura de experimento ativa por tempo indefinido aumenta complexidade e pode gerar sinais contraditórios.

Use canonical nas variantes próximas

Se A, B e outras variantes possuem URLs próprias e conteúdo semelhante, indique a URL original como canônica com rel canonical. Isso ajuda o buscador a agrupar sinais e entender qual endereço deve permanecer no índice.

Canonical é uma indicação, não uma barreira de acesso. As páginas precisam continuar rastreáveis para que o robô veja o sinal. Usar noindex no lugar de canonical durante um teste pode produzir efeitos inesperados, segundo a orientação do Google.

Não crie uma versão especial para o robô

Cloaking é mostrar um conteúdo ao Googlebot e outro às pessoas. Isso viola as políticas de spam mesmo quando é chamado de teste. A mesma lógica de distribuição usada para visitantes deve ser aplicável aos robôs, respeitando as limitações de cookies.

Se a atribuição depende de cookie, lembre que o Googlebot geralmente não o mantém como um usuário comum. Garanta que a experiência sem cookie seja válida e não esconda o conteúdo principal.

Checklist para um split test seguro

Antes de iniciar um teste com páginas completas, revise estes sinais técnicos.

  • URL de entrada estável e indexável.
  • Redirect temporário com status 302.
  • Canonical das variantes apontando para a URL original quando o conteúdo é equivalente.
  • Mesma regra de distribuição para robôs e pessoas.
  • Variantes rápidas, acessíveis e sem loops de redirecionamento.
  • Data de encerramento e plano para remover regras temporárias.

Perguntas frequentes

Teste A/B prejudica o ranking?

Não quando é implementado conforme as orientações do Google. Problemas surgem com cloaking, redirects permanentes indevidos, duplicação mal sinalizada ou testes mantidos por tempo excessivo.

JavaScript redirect é permitido?

O Google informa que redirects baseados em JavaScript também podem ser usados, mas um 302 no servidor costuma comunicar a temporariedade de forma mais direta.

Fontes e leituras

  1. A/B Testing Best Practices for Google Search. Google Search Central, 2025.
  2. Consolidate duplicate URLs with canonicals. Google Search Central, Atualizado.
  3. Redirects and Google Search. Google Search Central, Atualizado.