O que segue explica o que são HTTPS e SSL no contexto do SEO, por que a migração importa para posição e confiança, como o Google enxerga sites seguros, os passos práticos para migrar (certificado, redirecionamento, ajustes) e os erros que costumam atrapalhar. Quem ainda tem site em HTTP ou está planejando a troca encontra aqui o necessário para fazer a mudança sem prejudicar o que já foi conquistado.
O que são HTTPS e SSL (e TLS)
HTTPS (HTTP Secure) é o protocolo HTTP sobre uma camada de criptografia. Quando o navegador acessa uma URL que começa com https://, a comunicação entre o usuário e o servidor é criptografada: terceiros na rede não conseguem ler nem alterar o conteúdo no caminho. Em HTTP (sem o S), os dados trafegam em texto aberto.
SSL (Secure Sockets Layer) e TLS (Transport Layer Security) são os protocolos que fornecem essa camada. Na prática, quando se fala em "certificado SSL" ou "site com SSL", geralmente está se usando TLS — a versão mais moderna e segura. O certificado é emitido por uma autoridade certificadora (CA) e atesta que o domínio pertence a quem o servidor diz ser e que a conexão é criptografada. Navegadores exibem o cadeado e o indicador "Seguro" (ou similar) nas páginas HTTPS válidas.
Para o SEO, o ponto central é: HTTPS passa a ser a URL "oficial" do seu site. O Google indexa a versão segura quando ela existe e está configurada corretamente; sites que só têm HTTP não enviam esse sinal de segurança e podem ficar em desvantagem em relação a concorrentes que já migraram.
Por que migrar para SSL importa para o SEO
Migrar para HTTPS afeta visibilidade, confiança e o que o Google considera na hora de ordenar resultados:
- Sinal de ranqueamento: o Google declarou HTTPS como um dos sinais que considera. Sites em HTTP não são "penalizados" de forma explícita, mas em empate ou dúvida o buscador tende a favorecer a versão segura. Em buscas sensíveis (por exemplo, login, dados pessoais), a diferença pode ser maior.
- Confiança do usuário: navegadores modernos marcam páginas HTTP como "Não seguras" em contextos de formulários ou dados. Isso aumenta a taxa de rejeição e reduz conversões — indiretamente, o comportamento do usuário (menos tempo na página, mais saída rápida) pode afetar sinais que o algoritmo usa.
- Referrer e analytics: quando um usuário vem de uma página HTTPS para outra em HTTP, o referrer (origem do tráfego) costuma ser omitido. Sites em HTTPS preservam o referrer em tráfego de outros HTTPS, o que melhora a qualidade dos dados no Analytics e no Search Console.
- Requisito para recursos modernos: várias APIs do navegador (geolocalização, service workers, recursos de performance) exigem contexto seguro. Migrar para SSL desbloqueia essas possibilidades e evita que o site fique limitado a técnicas antigas.
Resumindo: HTTPS e SEO andam juntos porque o buscador valoriza o sinal de segurança e os usuários confiam mais em sites que exibem o cadeado. Faz parte da base do SEO técnico — assim como redirecionamento 301 e canonical URL.
Como o Google trata HTTPS
O Google indexa preferencialmente a versão HTTPS quando o site oferece as duas (HTTP e HTTPS) e a configuração está correta. Se não houver redirecionamento de HTTP para HTTPS, o buscador pode indexar uma ou outra versão, o que dilui autoridade e gera duplicação. A recomendação oficial é:
- Usar HTTPS em todas as páginas.
- Redirecionar HTTP para HTTPS com 301 (mudança permanente), para que o Google e os usuários sempre caiam na versão segura.
- Garantir que o certificado seja válido e que não haja avisos de "conteúdo misto" (recursos HTTP carregados em página HTTPS).
Depois da migração, o Google reprocessa as URLs e transfere o valor de links e relevância para as novas URLs em HTTPS, desde que o 301 esteja configurado. O processo pode levar alguns dias ou semanas; manter o sitemap atualizado com as URLs em HTTPS e a propriedade correta no Search Console acelera a consolidação.
Como migrar para HTTPS sem prejudicar o SEO
A migração exige certificado, redirecionamento e revisão de links e recursos. Seguir uma ordem evita erros e perda de posição.
Obter e instalar o certificado SSL/TLS
O certificado pode ser obtido pela hospedagem (muitas oferecem SSL gratuito, por exemplo via Let's Encrypt), por uma CA paga ou por um CDN que forneça SSL. Depois de instalar no servidor, teste: acesse https://seusite.com e confira se o cadeado aparece e se não há aviso de certificado inválido ou vencido. Erros de certificado (domínio não correspondente, expirado, cadeia quebrada) fazem o navegador e o Google desconfiarem.
Configurar redirecionamento 301 de HTTP para HTTPS
Toda URL em http:// deve redirecionar de forma permanente (301) para a mesma URL em https://. No Apache, isso costuma ser feito no .htaccess com uma regra como:
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
O gerador de .htaccess do Senior SEO inclui a opção de forçar HTTPS e gera a regra pronta para colar. Em servidores Nginx ou em painéis de hospedagem, use a opção equivalente de "redirecionamento permanente para HTTPS". Detalhes sobre quando usar 301 e como evitar cadeias de redirect estão no artigo sobre redirecionamento 301 e 302.
Atualizar links internos e referências
Após a migração, todos os links internos (menu, rodapé, conteúdo) devem apontar para https://. Evite links absolutos em http:// no HTML, em CSS ou em JavaScript — isso gera requisições desnecessárias e, em alguns casos, conteúdo misto. Se o site usa canonical ou og:url, atualize para a versão HTTPS. Ferramentas como o gerador de meta tags já geram URLs em HTTPS quando você informa o domínio correto.
Corrigir conteúdo misto (mixed content)
Conteúdo misto é quando uma página HTTPS carrega recursos (imagens, scripts, CSS, iframes) via HTTP. O navegador pode bloquear esses recursos ou exibir aviso de insegurança. Revise imagens, fontes e scripts embutidos: todas as URLs devem ser relativas (ex.: /caminho/arquivo.js) ou absolutas em https://. Uma busca por http:// no código e no banco de dados ajuda a localizar o que ajustar.
Search Console e sitemap
No Google Search Console, adicione a propriedade com o prefixo https:// (se ainda não tiver). Envie o sitemap com as URLs em HTTPS. O Google vai reprocessar as páginas; as antigas em HTTP passarão a retornar 301 e o valor será transferido para as novas. Não é obrigatório "mudar" a propriedade de HTTP para HTTPS — você pode manter as duas e usar a versão HTTPS como principal daqui em diante.
Checklist da migração HTTP para HTTPS
- Certificado SSL/TLS instalado e válido (sem avisos no navegador).
- Redirecionamento 301 de todas as URLs HTTP para a versão HTTPS correspondente.
- Links internos, canonical e og:url atualizados para HTTPS.
- Nenhum recurso (imagem, script, CSS) carregado via HTTP em páginas HTTPS.
- Sitemap XML com URLs em HTTPS e enviado no Search Console.
- Propriedade https:// verificada no Search Console (e Bing Webmaster Tools, se usar).
Depois de publicar, use a análise de SEO em uma URL do site para confirmar que a página responde em HTTPS, que o 301 está ativo (testando a URL em HTTP) e que não há erros de certificado ou conteúdo misto.
Erros comuns na migração para SSL
- Redirecionar com 302 em vez de 301: o Google trata 302 como temporário e pode não transferir direito a autoridade para a URL em HTTPS. Use sempre 301 para HTTP → HTTPS.
- Deixar páginas HTTP acessíveis sem redirect: se HTTP e HTTPS respondem 200 para a mesma URL, o Google vê duplicação. Garanta que qualquer acesso em HTTP retorne 301 para HTTPS.
- Conteúdo misto: um único script ou imagem em HTTP pode fazer o navegador marcar a página como insegura e afetar a experiência. Corrija todas as referências para HTTPS ou caminhos relativos.
- Certificado para o domínio errado ou vencido: certificados para www quando o site é sem www (ou o contrário), ou certificados expirados, geram aviso e desconfiança. Renove e use o certificado que cobre o domínio que você realmente usa.
- Esquecer de atualizar links em e-mails, redes e anúncios: links antigos em http:// continuam funcionando se o 301 estiver correto, mas atualizar campanhas e assinaturas para HTTPS evita confusão e garante que o usuário já chegue na versão segura.
Perguntas frequentes sobre HTTPS e SEO
Migrar para HTTPS faz o site cair no Google?
Se a migração for feita corretamente (301 de HTTP para HTTPS, certificado válido, sem conteúdo misto), o Google transfere o valor para as novas URLs. Pode haver uma pequena flutuação temporária enquanto o índice se atualiza; em geral, em algumas semanas as posições se estabilizam ou melhoram. O que causa queda é 302 em vez de 301, duplicação (HTTP e HTTPS ambos 200) ou erros de certificado.
Preciso de certificado pago para SEO?
Não. O Google trata certificados válidos da mesma forma do ponto de vista de ranqueamento — não distingue Let's Encrypt de certificado pago. O que importa é o certificado ser válido, corresponder ao domínio e não estar vencido. Certificados pagos costumam oferecer garantias adicionais ou validação estendida (EV), úteis para confiança do usuário em alguns nichos, mas não são exigidos para SEO.
O que é HSTS e devo usar?
HSTS (HTTP Strict Transport Security) é um cabeçalho que diz ao navegador: "sempre use HTTPS neste domínio, mesmo que alguém digite http://". Isso reduz o risco de downgrade attacks e reforça que o site é só HTTPS. Pode ser configurado no servidor (Apache, Nginx) ou em alguns CDNs. É recomendado depois que a migração estiver estável; ativar antes de garantir que todo o site funciona em HTTPS pode travar usuários em páginas que ainda falham em SSL.
E se minha hospedagem não oferece SSL?
Hoje a maioria das hospedagens oferece SSL gratuito (Let's Encrypt) ou com custo baixo. Se a sua não oferece, considere trocar de provedor ou usar um CDN/proxy (como Cloudflare) que forneça HTTPS na frente do seu servidor. Sites só em HTTP tendem a ficar em desvantagem a longo prazo tanto em SEO quanto em confiança do usuário.
Conclusão
HTTPS e SEO estão ligados: o Google usa a conexão segura como sinal e os usuários esperam o cadeado. Migrar para SSL exige certificado válido, redirecionamento 301 de HTTP para HTTPS, atualização de links e canonical, eliminação de conteúdo misto e sitemap em HTTPS no Search Console. Evite 302, duplicação HTTP/HTTPS e certificado errado ou vencido. Feito isso, o índice se consolida nas URLs seguras e o site fica alinhado ao que o buscador e os navegadores consideram padrão.
Para configurar o redirect 301 para HTTPS no Apache, use o gerador de .htaccess do Senior SEO. Para verificar se suas páginas estão em HTTPS e sem erros, rode uma análise de SEO na URL do site.