HTTPS para SEO

Quanto HTTPS realmente ajuda os rankings, por que importa muito mais para confiança e recursos do navegador e como migrar de HTTP→HTTPS sem perder tráfego — redirecionamentos, conteúdo misto e HSTS.

A orientação atual do Google sobre experiência na página diz que aspectos além dos Core Web Vitals não ajudam diretamente seu site a ranquear melhor — portanto, não prometa um ganho atual de ranking por HTTPS. Historicamente, o Google o chamou de sinal muito leve em 2014 (menos de 1% das consultas), e Gary Illyes o caracterizou como critério de desempate em 2015 — comentários datados, não mecanismos atuais. Separadamente, o Google prefere ativamente páginas HTTPS como canônicas hoje, mas apenas de forma condicional: um certificado ruim, dependências inseguras ou um redirecionamento de downgrade podem inverter a preferência para HTTP, e HSTS não pode substituí-la. Os motivos maiores para usar HTTPS são o rótulo Not Secure do Chrome em toda página HTTP, HTTP/2 e recursos modernos do navegador precisarem dele na prática e cerca de ~89% da web já o usar; o risco de SEO é ficar para trás, não o ganho da migração. Migrar é uma migração de site: faça 301 de cada URL (301s não perdem PageRank), corrija conteúdo misto, atualize canonicals/sitemaps/links internos e verifique novamente no Search Console — não é necessária a ferramenta Change of Address para uma troca de protocolo.

TL;DR — A orientação atual do Google sobre experiência na página diz que aspectos além dos Core Web Vitals “don’t directly help your website rank higher” (tradução) «não ajudam diretamente seu site a obter uma posição melhor» — portanto, não prometa um ganho de ranking atual por causa do HTTPS. O que está confirmado é histórico: o Google anunciou HTTPS como um sinal de ranking “very lightweight” (tradução) «muito leve» em agosto de 2014 (menos de 1% das consultas), e Gary Illyes o caracterizou como um critério de desempate em 2015 — comentários datados, não um mecanismo atual documentado. Separadamente, a orientação de canonicalização do Google hoje prefere ativamente páginas HTTPS como canônicas em relação às equivalentes HTTP — mas apenas de forma condicional: um certificado inválido, dependências inseguras, um redirecionamento HTTPS→HTTP ou uma tag canonical HTTP perdida podem inverter essa preferência, e HSTS não consegue substituí-la. O caso real do HTTPS é o rótulo “Não seguro” (Not Secure) do Chrome, HTTP/2 (em todos os principais navegadores), APIs modernas do navegador e o fato de que ele agora é requisito básico — não uma alavanca de crescimento. Migrar é uma migração de site: faça 301 de cada URL (301s não perdem PageRank), corrija conteúdo misto, atualize canonicals/sitemaps/links internos e verifique novamente o Search Console — não existe ferramenta Change of Address para uma troca de protocolo. HSTS e seu redirecionamento interno 307 são uma proteção na camada do navegador, além dos seus 301 do servidor, e não um substituto para eles.

O Google promete atualmente um ganho de ranking por HTTPS?

Comece pelo que o Google diz hoje, não em 2014. A documentação atual sobre experiência na página declara que, além dos Core Web Vitals, os aspectos da experiência na página — entre os quais HTTPS está listado — “don’t directly help your website rank higher in search results.” (tradução) «não ajudam diretamente seu site a obter uma posição melhor nos resultados da pesquisa». Essa é a orientação direta e mais atual disponível, e ela não sustenta a promessa de um ganho de ranking no presente por estar em HTTPS.

O sinal de 2014 e o enquadramento de “critério de desempate” — histórico, não mecanismo atual

O que está confirmado é história: o Google anunciou HTTPS como sinal de ranking em 6 de agosto de 2014 e foi excepcionalmente franco sobre o pouco peso que ele tinha no lançamento. A formulação original: era um “very lightweight signal—affecting fewer than 1% of global queries, and carrying less weight than other signals such as high-quality content.” (tradução) «um sinal muito leve, que afeta menos de 1% das consultas globais e tem menos peso que outros sinais, como conteúdo de alta qualidade». A publicação acrescentou que o Google “may decide to strengthen it” (tradução) «pode decidir fortalecê-lo» com o tempo para incentivar a adoção — “fortalecer”, não o “impulso” que a imprensa de SEO frequentemente parafraseou.

Evidência desta afirmação Google announced HTTPS as a very lightweight ranking signal affecting fewer than one percent of global queries at launch. Escopo: Google's 2014 announcement establishes the signal and its weight at launch; it does not quantify the signal's current weight. Confiança: alta · Verificado: Google Search Central: HTTPS as a ranking signal

Um ano depois, em setembro de 2015, Gary Illyes caracterizou o sinal como um critério de desempate: “it acts more like a tiebreaker. For example, if all quality signals are equal for two results, then the one that is on HTTPS would get … or may get … the extra boost.” (tradução) «funciona mais como critério de desempate. Por exemplo, se todos os sinais de qualidade forem iguais para dois resultados, aquele em HTTPS receberia … ou poderia receber … o impulso adicional». No mesmo ano, ele foi direto sobre as prioridades: “you should switch to HTTPS for users, not as a ranking signal.” (tradução) «você deve mudar para HTTPS pelos usuários, não como sinal de ranking». O enquadramento de John Mueller no mesmo período — não espere nenhuma mudança visível de ranking apenas pela troca — aponta na mesma direção.

Trate “critério de desempate” como uma observação datada e representativa de Illyes, de 2015–2016, não como algo que o Google documenta atualmente como mecanismo de ranking ativo — a formulação sobre experiência na página acima é a fonte mais conservadora no presente. Portanto, a resposta honesta e datada para “HTTPS ajuda no SEO?” é: o Google confirmou um sinal pequeno em 2014, um funcionário do Google o caracterizou como critério de desempate em 2015, e a orientação atual não reafirma diretamente esse mecanismo. Se você está escolhendo onde investir esforço, HTTPS é item de higiene, não alavanca de crescimento — independentemente do peso exato do sinal histórico hoje.

A preferência canônica do Google por HTTPS — condicional, não apenas baseada no esquema

Separada do sinal de ranking de 2014 está uma preferência de canonicalização que o Google documenta hoje: “Google prefers HTTPS pages over equivalent HTTP pages as canonical, except when there are issues or conflicting signals such as” (tradução) «o Google prefere páginas HTTPS às páginas HTTP equivalentes como canônicas, exceto quando há problemas ou sinais conflitantes, como» um certificado SSL inválido, dependências inseguras (exceto imagens), uma página HTTPS que redireciona usuários para ou através de uma página HTTP, ou uma página HTTPS com rel="canonical" apontando para a versão HTTP.

Essa é a nuance que quase todo outro guia ignora, e ela contraria uma simplificação comum (incluindo a frase de Illyes de 2016 de que o sinal de ranking está “basically looking at the first five characters in front of the URL” (tradução) «olhando basicamente para os cinco primeiros caracteres antes da URL») — essa abreviação descreve o sinal de ranking de 2014, não essa decisão de canonicalização. A própria orientação do Google é explícita: um certificado ruim ou um redirecionamento de downgrade substitui a preferência por HTTPS: “Avoid bad TLS/SSL certificates and HTTPS-to-HTTP redirects because they cause Google to prefer HTTP very strongly.” (tradução) «Evite certificados TLS/SSL inválidos e redirecionamentos de HTTPS para HTTP, pois eles fazem o Google preferir HTTP com muita força». E HSTS não resolve isso: “Implementing HSTS cannot override this strong preference.” (tradução) «Implementar HSTS não pode superar essa forte preferência».

Evidência desta afirmação Google says HSTS cannot override its strong preference for HTTP caused by a bad TLS certificate or an HTTPS-to-HTTP redirect. Escopo: HTTP and HTTPS equivalents Confiança: alta · Verificado: How to specify a canonical URL

A consequência prática: um certificado expirado ou mal configurado não é apenas um problema de UX — ele também pode levar o Google a indexar sua página HTTP em vez da versão HTTPS que você quer ranquear. Para os tipos de falha de certificado e como diagnosticá-los, consulte Certificados SSL/TLS; para entender o relatório específico do Search Console sobre essa decisão, consulte o relatório de HTTPS.

Por que HTTPS realmente importa

Deixando de lado a questão do ranking, o caso a favor do HTTPS é incontestável — com uma ressalva que vale declarar de início: HTTPS protege o canal de transporte entre navegador e servidor. Ele não audita o código da aplicação, não atesta seus endpoints nem garante a intenção do usuário — um site HTTPS invadido, um formulário de phishing servido por HTTPS e uma violação de dados após a descriptografia continuam sendo possíveis. HTTPS é higiene necessária, não uma garantia de segurança para tudo que acontece depois da conexão.

Dado esse escopo, o caso prático:

  • O aviso “Não seguro” (Not Secure) do Chrome. Desde o Chrome 68 (julho de 2018), o Chrome marca todas as páginas HTTP como “não seguras”. Esse rótulo aparece na barra de endereço diante de visitantes reais — um problema de conversão muito maior que qualquer pequeno empurrão de ranking.
  • É o pré-requisito prático para HTTP/2 (e HTTP/3). Nenhum navegador principal oferece HTTP/2 por HTTP simples — todos os principais navegadores só o negociam sobre TLS, embora a especificação do HTTP/2 em si não exija criptografia. Como observa a documentação do Google, “in some cases, TLS can improve performance, mostly as a result of making HTTP/2 possible.” (tradução) «Em alguns casos, o TLS pode melhorar o desempenho, principalmente por viabilizar o HTTP/2». Esse “pode” é qualificado, não uma garantia — a sobrecarga do TLS, a configuração do servidor e o reuso da conexão ainda importam — mas a multiplexação e a compressão de cabeçalhos do HTTP/2 frequentemente tornam um site HTTPS+HTTP/2 mais rápido que HTTP/1.1 simples, o oposto da antiga preocupação de que “TLS adiciona latência”.
  • Recursos modernos do navegador precisam dele. Service workers, APIs de geolocalização/câmera/microfone e aplicativos web progressivos geralmente exigem um contexto seguro (verifique o recurso e o navegador específico para exceções como localhost). Google: “HTTPS is required for many new browser features, especially those required for progressive web apps.” (tradução) «HTTPS é necessário para muitos recursos novos do navegador, especialmente os exigidos por aplicativos web progressivos».
  • Dados de referência e “tráfego escuro” — por padrão, não universalmente. Navegadores que usam a política de referência padrão moderna (strict-origin-when-cross-origin) removem completamente o cabeçalho Referer quando um link vai de uma página HTTPS para um destino HTTP — uma navegação no mesmo esquema ou de upgrade ainda envia pelo menos a origem. Portanto, se você ainda usa HTTP, o tráfego que envia (e a atribuição de entrada) pode virar “direct” por padrão — mas o cabeçalho Referrer-Policy do próprio site pode substituir esse padrão em qualquer direção, então não trate isso como regra absoluta ao auditar a lacuna de analytics de outra pessoa.
  • É requisito básico. Estima-se que ~89% dos sites usem HTTPS (W3Techs, 2026 — trate como uma estimativa direcional, não como contagem atual exata). A história de SEO não é o ganho da migração — é o risco de ser o caso visível que ficou para trás.

Migrando de HTTP → HTTPS

Uma mudança de HTTP→HTTPS é uma migração de site e merece a mesma disciplina. A boa notícia, diretamente da orientação do Google sobre mudança de site: “301 and other permanent redirects don’t cause a loss in PageRank.” (tradução) «301 e outros redirecionamentos permanentes não causam perda de PageRank». O antigo medo de que a mudança custaria equidade de links é um mito — o risco está inteiramente na execução, não na troca de protocolo: 301s ausentes, conteúdo misto, canonicals desatualizados e uma propriedade HTTPS não verificada no Search Console são o que realmente custa tráfego.

A disciplina central em um parágrafo: faça primeiro um benchmark do site HTTP ativo (crawling, rankings, exportação do Search Console, perfil de backlinks), obtenha um certificado TLS (um certificado DV gratuito da Let’s Encrypt transmite o mesmo sinal que um OV/EV pago), redirecione com 301 cada URL HTTP para sua equivalente HTTPS individualmente, torne HTTPS canônica em todos os lugares (links internos, sitemap, hreflang — não dependa de redirecionamentos para encobrir links internos desatualizados), corrija conteúdo misto antes da virada, verifique novamente as quatro propriedades do Search Console (não é necessária a ferramenta Change of Address para uma troca de protocolo) e mantenha os redirecionamentos ativos por pelo menos um ano. Espere uma oscilação temporária de ranking — uma queda que se recupera é a mudança se acomodando; uma queda persistente significa que algo quebrou.

Esse é o mapa de riscos, não o passo a passo. Para a sequência detalhada, o ensaio em staging, o mapeamento de redirecionamentos em escala, o plano de rollback e o checklist completo da migração, consulte Migração de HTTP para HTTPS — esta página permanece como uma visão geral concisa para não sair de sincronia com o guia mais aprofundado.

Conteúdo misto

Conteúdo misto ocorre quando uma página HTTPS carrega um subrecurso por HTTP. Há dois tipos, e a distinção define suas prioridades:

  • Conteúdo misto ativo — scripts, folhas de estilo, iframes, XMLHttpRequest. Os navegadores bloqueiam isso de forma direta, porque um script adulterado pode reescrever a página inteira. É isso que realmente quebra seu site depois de uma migração, portanto corrija primeiro.
  • Conteúdo misto passivo — imagens, áudio, vídeo. Os navegadores normalmente ainda o exibem, mas rebaixam o indicador de segurança e exibem um aviso.

Encontre-o rastreando o site HTTPS (Ahrefs Site Audit, Screaming Frog), observando o console do Chrome DevTools ou coletando relatórios de CSP. A correção proativa mais limpa é o cabeçalho Content-Security-Policy: upgrade-insecure-requests, que instrui o navegador a reescrever silenciosamente as solicitações de subrecursos http:// para https:// antes de fazê-las — uma rede de segurança útil durante e depois da migração. Observe que links âncora comuns para páginas HTTP não contam como conteúdo misto; eles apenas fazem uma navegação.

HSTS (e por que não substitui seus 301)

HSTS — segurança estrita de transporte HTTP (HTTP Strict Transport Security) — é um cabeçalho de resposta (Strict-Transport-Security) que diz aos navegadores para sempre usarem HTTPS no seu domínio, mesmo que o usuário digite ou clique em um link http://. Ele fecha o “problema da primeira requisição”: com apenas um 301 instalado, aquela primeira requisição de um novo visitante ainda sai por HTTP antes de o redirecionamento ser disparado, que é a janela desejada por um ataque de remoção de SSL (SSL stripping). Como dizem os documentos do Google, HSTS permite “avoid the cost of the 301 redirect” (tradução) «evitar o custo do redirecionamento 301» para visitantes recorrentes e “defeats attacks like SSL Stripping.” (tradução) «impede ataques como a remoção de SSL».

Duas coisas que SEOs devem manter separadas:

  • HSTS não substitui seus 301 do servidor. Quando um navegador respeita HSTS, ele executa um redirecionamento 307 interno para HTTPS — mas isso acontece dentro do navegador, onde crawlers não o veem. Os mecanismos de busca ainda precisam do seu 301 real, no servidor, para entender a mudança e transportar a equidade de links. Você precisa dos dois.
  • O preload de HSTS é quase permanente. Você pode enviar seu domínio à lista de preload incorporada aos navegadores (exigindo max-age de pelo menos um ano, includeSubDomains e preload), o que fecha a lacuna até para visitantes de primeira viagem. Mas sair da lista de preload é lento e doloroso. O Google alerta: “Don’t enable HSTS until you’re certain your site operation is robust enough to avoid ever deploying HTTPS with certificate validation errors.” (tradução) «Não ative HSTS até ter certeza de que a operação do site é robusta o bastante para nunca implantar HTTPS com erros de validação do certificado». Trate o preload como uma porta de sentido único.

Mitos comuns

  • “HTTPS dá um grande impulso atual de ranking.” Não — o sinal de 2014, “muito leve”, em menos de 1% das consultas, e o enquadramento de “critério de desempate” de 2015 são comentários datados; a orientação atual diz que aspectos da experiência na página além dos Core Web Vitals não ajudam diretamente a obter uma posição melhor.
  • “A mudança vai derrubar meus rankings.” Não, se os redirecionamentos forem feitos corretamente; 301s não perdem PageRank. Migrações mal executadas causam dano, a troca de protocolo não.
  • “Você precisa da ferramenta Change of Address.” Não para HTTP→HTTPS — apenas para mudanças de domínio.
  • “Um certificado expirado só prejudica a UX, não o SEO.” Não — um certificado ruim é uma das condições nomeadas que podem inverter a preferência canônica do Google por HTTPS em favor da sua página HTTP, além de quebrar a página para usuários.
  • “HTTPS só importa para páginas de checkout.” Não — o Chrome sinaliza todas as páginas HTTP, e as APIs modernas geralmente exigem um contexto seguro.
  • “TLS deixa os sites mais lentos.” Na prática, geralmente ocorre o contrário, porque HTTPS libera HTTP/2 — embora TLS possa ajudar o desempenho, não o garanta.
Evidência desta afirmação Google's current page-experience documentation says aspects beyond Core Web Vitals do not directly help a site rank higher, so it does not support promising a universal direct HTTPS ranking boost. Escopo: page experience and ranking Confiança: alta · Verificado: Understanding Google Page Experience

A migração de HTTP→HTTPS faz parte da disciplina mais ampla de migrações de site — se você também estiver mudando de domínio ou plataforma, leia esse material primeiro, porque migrações empilhadas multiplicam o risco.

Adicionar uma nota de especialista

Fixar uma citação de especialista

É uma pessoa nova? Crie o perfil não reivindicado dela em /admin/experts/ → Fixar uma citação de especialista primeiro.