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 HTTP | URL HTTPS | Status |
|---|---|---|
| http://site.com/ | https://site.com/ | 301 |
| http://site.com/produto-x | https://site.com/produto-x | 301 |
| 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étrica | Antes (HTTP) | Depois (HTTPS) | Variação |
|---|---|---|---|
| Visitas orgânicas/mês | 8.500 | 9.200 | +8.2% |
| Páginas indexadas | 1.247 | 1.253 | +0.5% |
| Keywords no top 10 | 34 | 41 | +20.6% |
| Keywords no top 3 | 8 | 12 | +50% |
| CTR médio | 2.1% | 2.4% | +14.3% |
O que explica a melhora
- HTTPS é fator de ranking (confirmado pelo Google desde 2014)
- CTR melhorou porque o cadeado HTTPS aumenta confiança visual
- Nenhuma página perdida — os 301 preservaram o link equity
Erros que evitamos
- Redirecionar com 302 em vez de 301 — 302 não transfere autoridade
- Esquecer canonicals — se o canonical aponta para HTTP, o Google pode ignorar o HTTPS
- Mixed content — uma imagem HTTP numa página HTTPS quebra o cadeado
- Não atualizar o sitemap — o Google continuaria rastreando HTTP
- 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
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.