Estudo de Caso: Migração de HTTP para HTTPS Sem Perder Tráfego

· 18 min de leitura · Por Fabio Santiago

O cenário

Em janeiro de 2024, um e-commerce de nicho (produtos naturais) ainda operava em HTTP. O site tinha:

  • 1.200 páginas indexadas
  • ~8.500 visitas orgânicas/mês
  • DA 28 (Moz)
  • 340 backlinks de 85 domínios referentes

O cliente adiava a migração há anos por medo de perder posições. O medo era justificado — migrações mal feitas podem derrubar tráfego por meses.

O planejamento (2 semanas antes)

1. Inventário completo

# Exportar todas as URLs indexadas via Screaming Frog
# ou via Search Console → Cobertura → Válidas

Resultado: 1.247 URLs únicas em HTTP.

2. Mapeamento de redirecionamentos

Criamos uma planilha com todas as URLs:

URL HTTPURL HTTPSStatus
http://site.com/https://site.com/301
http://site.com/produto-xhttps://site.com/produto-x301
http://www.site.com/https://site.com/301

Regra: todos os redirecionamentos via .htaccess no servidor Apache.

3. Configuração do certificado SSL

# Certificado Let's Encrypt (gratuito) via cPanel
# Verificar que cobre:
# - site.com
# - www.site.com

4. Backup completo

  • Backup do banco de dados
  • Backup de todos os arquivos
  • Export do Search Console (queries, páginas, links)

A execução

Fase 1: Certificado SSL

Instalamos o Let’s Encrypt via cPanel (AutoSSL). Em 5 minutos o site já respondia em HTTPS — mas sem redirecionar de HTTP.

Fase 2: Redirecionamentos 301

# .htaccess — redirecionar tudo para HTTPS
RewriteEngine On

# Forçar www para non-www (ou vice-versa — escolher um)
RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
RewriteRule ^(.*)$ https://%1/$1 [R=301,L]

# Forçar HTTPS
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]

Fase 3: Atualizar referências internas

  • Links internos no HTML: buscar/substituir http://https://
  • Canonical tags: atualizar para HTTPS
  • Sitemap.xml: regenerar com URLs HTTPS
  • Hreflang (se aplicável): atualizar

Fase 4: Atualizar ferramentas externas

  • Google Search Console: adicionar propriedade HTTPS
  • Google Analytics: atualizar URL padrão
  • Google Business Profile: atualizar URL do site
  • Redes sociais: atualizar links de perfil

Fase 5: Solicitar reindexação

  • Enviar novo sitemap.xml no Search Console (propriedade HTTPS)
  • Usar “Inspecionar URL” nas 20 páginas mais importantes
  • Não usar a ferramenta de mudança de endereço (é para mudança de domínio)

Verificações pós-migração

Semana 1

# Verificar redirecionamentos
curl -I http://site.com/
# Esperado: 301 → https://site.com/

curl -I http://www.site.com/
# Esperado: 301 → https://site.com/

# Verificar mixed content
# Chrome DevTools → Console → filtrar "Mixed Content"

Semana 2-4

  • Monitorar indexação no Search Console (propriedade HTTPS)
  • Verificar se páginas HTTP estão sendo removidas do índice
  • Monitorar erros de rastreamento

Mês 2-3

  • Comparar tráfego orgânico (HTTP+HTTPS combinados)
  • Verificar posições das top 50 keywords
  • Confirmar que backlinks antigos redirecionam corretamente

Resultados após 90 dias

MétricaAntes (HTTP)Depois (HTTPS)Variação
Visitas orgânicas/mês8.5009.200+8.2%
Páginas indexadas1.2471.253+0.5%
Keywords no top 103441+20.6%
Keywords no top 3812+50%
CTR médio2.1%2.4%+14.3%

O que explica a melhora

  1. HTTPS é fator de ranking (confirmado pelo Google desde 2014)
  2. CTR melhorou porque o cadeado HTTPS aumenta confiança visual
  3. Nenhuma página perdida — os 301 preservaram o link equity

Erros que evitamos

  1. Redirecionar com 302 em vez de 301 — 302 não transfere autoridade
  2. Esquecer canonicals — se o canonical aponta para HTTP, o Google pode ignorar o HTTPS
  3. Mixed content — uma imagem HTTP numa página HTTPS quebra o cadeado
  4. Não atualizar o sitemap — o Google continuaria rastreando HTTP
  5. Panic editing — mexer em redirecionamentos na primeira semana quando as posições flutuam

Checklist de migração HTTPS

  • Certificado SSL instalado e renovação automática
  • Redirecionamentos 301 de HTTP → HTTPS
  • Redirecionamentos 301 de www → non-www (ou vice-versa)
  • Links internos atualizados para HTTPS
  • Canonical tags atualizadas
  • Sitemap.xml regenerado com HTTPS
  • Search Console: propriedade HTTPS adicionada
  • Analytics: URL atualizada
  • Mixed content verificado e corrigido
  • Backlinks principais testados (301 funcionando)
SEO 2024: Learn Search Engine Optimization
SEO R$ 159

SEO 2024: Learn Search Engine Optimization

Guia atualizado de SEO com capítulo dedicado a migrações técnicas e HTTPS.

Ver na Amazon

#anúncio · Link de afiliado Amazon. Ao comprar por este link, você apoia o site sem custo adicional.

Conclusão

Migração HTTPS em 2024+ não é opcional — é obrigação. Com planejamento adequado (2 semanas), execução cuidadosa e monitoramento pós-migração, é possível migrar sem perder uma única posição. Na verdade, como mostram os dados, o tráfego tende a subir.

Gratuito

Gostou deste artigo?

Receba dicas exclusivas de SEO, novas ferramentas e guias toda semana. Sem spam — apenas conteúdo útil.

Sem spam. Cancele quando quiser.