Conteúdo misto: por que seu site aparece como "não seguro" mesmo com SSL ativo
Olá! Aqui é a Sensei da GeHost 🧡. Se você instalou o certificado SSL do seu site, viu o cadeado aparecer... e do nada ele sumiu (ou virou um aviso de "não seguro"), respira fundo: isso tem nome, tem causa conhecida e, na grande maioria das vezes, é rapidinho de resolver. Vamos entender juntos o que é conteúdo misto (mixed content) e como corrigir, passo a passo.
O que é "conteúdo misto"?
Quando seu site tem o SSL instalado, o endereço dele passa a começar com https:// (o "s" de seguro). Isso significa que toda a comunicação entre o navegador do visitante e o seu site é criptografada.
O problema é que, dentro das páginas, muitas vezes existem outros arquivos sendo chamados — imagens, vídeos, folhas de estilo (CSS), scripts (JS) — e algum desses arquivos ainda está com o endereço antigo, começando com http:// (sem o "s"). Quando isso acontece, o navegador entende que a página está "meio segura, meio insegura" — daí o nome conteúdo misto: parte veio pelo caminho seguro, parte veio pelo caminho inseguro.
💡 Dica da Sensei: pense assim — não adianta trancar a porta da frente (o site) se você deixa uma janela aberta (uma imagem ou script carregando via http). O navegador percebe a janela aberta e avisa o visitante.
Como identificar o que está causando o aviso
Antes de sair corrigindo no escuro, vamos descobrir exatamente o que está "vazando" conteúdo inseguro. É mais simples do que parece:
- Abra seu site no navegador (Chrome, Edge ou Firefox).
- Clique com o botão direito em qualquer parte da página e escolha "Inspecionar" (ou aperte F12).
- Vá até a aba "Console".
- Recarregue a página. Você verá mensagens em vermelho ou amarelo mencionando "Mixed Content", junto com o endereço exato do arquivo que está sendo carregado via http.
Anote esses endereços — eles são o seu mapa do tesouro para a correção.
Como corrigir, passo a passo
1. Se o seu site é feito em WordPress (ou outro CMS com painel)
Na maioria das vezes, o conteúdo misto em WordPress acontece porque a URL do site ainda está salva como http no banco de dados, ou porque imagens antigas foram inseridas com o link completo em http.
- Entre no painel do WordPress e vá em Configurações → Geral. Confira se os campos "Endereço do WordPress (URL)" e "Endereço do site (URL)" começam com https://.
- Se seu site tem bastante conteúdo antigo (posts, produtos), o ideal é usar um plugin de "busca e substituição" para trocar todas as ocorrências de http://seusite.com.br por https://seusite.com.br dentro do conteúdo salvo. Existem plugins gratuitos consagrados para isso — se tiver dúvida sobre qual usar, nosso suporte pode te orientar.
2. Se o site é HTML/CSS "estático" ou você tem acesso aos arquivos
Aqui a correção é editar diretamente os arquivos do site, trocando os links que começam com http:// para https://.
- Acesse o cPanel da sua hospedagem e abra o Gerenciador de Arquivos.
- Entre na pasta public_html (ou na pasta do domínio específico, se você hospeda mais de um site).
- Localize os arquivos .html, .php ou .css onde estão as imagens, scripts ou estilos apontados no erro do Console.
- Edite o arquivo e troque o endereço de http:// para https:// nos trechos identificados.
💡 Dica da Sensei: uma alternativa esperta é usar o chamado "protocol-relative URL": em vez de escrever http:// ou https://, escreva só //exemplo.com/imagem.jpg (sem nenhum dos dois). Assim o navegador sempre usa o mesmo protocolo da página — nunca mais vai dar conflito.
3. Confirme que o certificado SSL está ativo e válido
Antes de sair caçando conteúdo misto, vale confirmar que o próprio certificado SSL do domínio está instalado e ativo — às vezes o aviso de "não seguro" é simplesmente porque o SSL expirou ou nunca chegou a ser emitido para aquele domínio específico.
Se estiver tudo certo por lá e o aviso continuar, o problema é mesmo conteúdo misto — siga com a limpeza dos links.
Depois de corrigir
- Limpe o cache do seu navegador (ou abra o site em uma aba anônima) para garantir que você está vendo a versão mais recente da página.
- Recarregue o site e confira se o cadeado voltou a aparecer normalmente na barra de endereço.
- Se ainda restar algum aviso no Console, repita o processo: cada mensagem "Mixed Content" aponta exatamente para o próximo arquivo a corrigir.
🧡 A Sensei sempre por perto: se depois de revisar os arquivos o aviso continuar aparecendo, ou se você não tiver certeza de qual arquivo mexer, chama o suporte da GeHost. A gente ajuda a rastrear a origem do conteúdo misto e deixar seu site com o cadeado brilhando de novo.