Suporte

SSL no WordPress erros comuns e como resolver

Pouca coisa assusta mais do que abrir o site e ver um aviso em vermelho no navegador dizendo que a conexão não é segura. Em muitos casos, o problema está no SSL no WordPress mal configurado ou esquecida alguma etapa simples.

Este artigo foi pensado para ajudar a:

  • diagnosticar erros comuns;
  • ajustar o SSL no WordPress com segurança;
  • evitar quedas do site e perda de confiança dos visitantes.

A Tatitas Websites trabalha diariamente com WordPress, lojas virtuais e integrações de pagamento, então sabe na prática o quanto um SSL quebrado pode afetar vendas, formulários e até campanhas de tráfego pago.

O que é SSL e por que ele é tão importante no WordPress

SSL significa Secure Sockets Layer, uma tecnologia que protege os dados enviados entre o navegador da pessoa e o servidor do site. Hoje em dia, a versão mais usada é o TLS (Transport Layer Security), mas todo mundo continua chamando de “SSL”.

Na prática, o que interessa é:

  • o endereço do site aparece com https:// (com “s” de “seguro”);
  • o navegador exibe o cadeado de conexão segura;
  • dados como senhas, dados pessoais e informações de pagamento são criptografados (embaralhados) durante o envio.

O que muda com SSL no WordPress

Com o SSL no WordPress corretamente configurado, o site ganha:

  • Mais confiança: o usuário se sente mais seguro para preencher formulários e comprar.
  • Melhor posicionamento: o Google favorece sites com HTTPS.
  • Menos bloqueios de navegador: alguns recursos e integrações só funcionam em conexão segura.

Para quem tem loja virtual, integrações com gateways de pagamento ou formulários de captação de dados, o SSL não é mais opcional.

Como saber se o SSL no WordPress está funcionando

Alguns sinais rápidos ajudam a saber se o SSL no WordPress está certo:

  • O endereço do site começa com https://
  • O cadeado aparece ao lado do endereço (sem aviso de “não seguro”)
  • Ao clicar no cadeado, o navegador informa “Conexão segura” ou algo parecido
  • Não aparecem mensagens do tipo:
    “Sua conexão não é particular”
    “Certificado inválido”
    “Este site não fornece uma conexão segura”

Se qualquer aviso estranho aparece, vale investigar com calma. E é aí que entram os erros mais comuns.

Erros comuns de SSL no WordPress

A seguir, os problemas mais frequentes ligados ao SSL no WordPress, com explicações claras e caminhos de solução.

1. Certificado SSL expirado ou inválido

Esse é clássico: o certificado SSL tem data de validade. Quando passa do prazo, o navegador acusa erro imediatamente.

Como esse erro aparece

  • “O certificado deste site expirou”
  • “NET::ERR_CERT_DATE_INVALID” (mensagem técnica do navegador)
  • Aviso de segurança em vermelho na tela antes de carregar o site

Principais causas

  • Certificado Let’s Encrypt (gratuito) não renovou automaticamente;
  • Homologação ou instalação foi feita e nunca mais revisada;
  • Migração de servidor sem reinstalar ou apontar corretamente o SSL.

Como resolver

  • Acessar o painel da hospedagem (cPanel, Plesk ou painel próprio da empresa de hospedagem);
  • Ver se existe módulo de SSL/Let’s Encrypt ou similar;
  • Renovar ou reinstalar o certificado para o domínio correto (por exemplo, seudominio.com.br e www.seudominio.com.br);
  • Aguardar a propagação (normalmente é rápido) e recarregar o site em janela anônima.

Se a Tatitas Websites cuida do ambiente do cliente, esse tipo de coisa já entra na rotina: monitorar validade e ajustar antes de virar problema.

2. Conteúdo misto (mixed content)

“Conteúdo misto” acontece quando o site carrega parte dos recursos em HTTPS, mas algumas coisas (imagens, scripts, estilos) ainda vêm em HTTP.

Sintomas

  • O cadeado aparece “quebrado” ou com alerta;
  • Alguns navegadores mostram aviso de “conteúdo não seguro bloqueado”;
  • Em certos casos, o site fica visualmente quebrado.

Causa principal

  • Links antigos dentro do site ainda usam http://seudominio.com.br em vez de https://seudominio.com.br.

Isso pode estar em:

  • imagens salvas com endereço completo;
  • scripts de temas ou plugins antigos;
  • widgets colados manualmente (códigos de terceiros).

2.1 Como corrigir conteúdo misto

Atualizar os endereços do site

  • No painel do WordPress, em Configurações > Geral, verificar:
  • Endereço do WordPress (URL)
  • Endereço do site (URL)
  • Ambos devem estar com https://.

Substituir links internos antigos

  • Em muitos casos, é possível usar plugins que fazem busca e substituição nos links do banco de dados, trocando http://seudominio.com.br por https://seudominio.com.br.
  • É importante fazer backup antes.

Rever código de temas e plugins personalizados

  • Se há trechos “hardcoded” (endereços escritos direto no código), eles precisam ser atualizados para usar HTTPS.

Usar um plugin de apoio (com cuidado)

  • Plugins como o Really Simple SSL podem ajudar a tratar conteúdo misto, mas é bom saber o que estão fazendo “por trás” e não só ativar no impulso.

3. Loop de redirecionamento HTTP/HTTPS

O “loop” é quando o navegador fica preso em redirecionamentos infinitos:

  • http:// manda para https://
  • https:// manda de volta para http://
  • E assim por diante…

No fim, o site não abre e o navegador mostra erros como:

  • “ERR_TOO_MANY_REDIRECTS” (muitos redirecionamentos)

Onde o problema costuma nascer

  • Regras duplicadas em arquivo .htaccess (arquivo de configuração no servidor);
  • Redirecionamento configurado tanto na hospedagem quanto em plugin;
  • Cloudflare ou outra CDN (Content Delivery Network, rede de entrega de conteúdo) com regra de HTTPS, junto com regra no servidor, gerando conflito.

3.1 Passos para resolver

Verificar o .htaccess

  • Fazer backup do arquivo;
  • Limpar regras duplicadas de redirecionamento HTTPS;
  • Em muitos casos, deixar apenas uma regra bem escrita já resolve.

Desativar redirecionamentos em plugins temporariamente

  • Plugins de segurança, cache ou SSL podem ter opções de “Forçar HTTPS”.
  • Desativar essas opções e testar.

Checar painel da hospedagem e CDN

  • Se estiver usando Cloudflare, por exemplo, configurar o modo de SSL (“Full”, “Flexible”, etc.) de forma correta para o tipo de servidor.
  • Evitar “forçar HTTPS em todo lugar” em dois lugares ao mesmo tempo (servidor + CDN).

Quando pegamos um caso assim, normalmente começamos desligando regras em camadas: primeiro plugin, depois .htaccess, depois CDN, até achar onde está o conflito.

4. Site quebra depois de ativar SSL

Às vezes, logo após ativar o SSL no WordPress, o site “zera o layout”, alguns plugins param de funcionar ou o painel fica estranho.

Possíveis motivos

  • Cache antigo guardando versões em HTTP;
  • Tema ou plugin antigo chamando recursos por HTTP (muito ligado ao conteúdo misto);
  • Regras confusas de redirecionamento.

4.1 Como contornar

Limpar cache

  • Plugins de cache (como WP Super Cache, W3 Total Cache, etc.) precisam ter o cache limpo após mudar para HTTPS.
  • Se houver cache na hospedagem, limpar por lá também.

Atualizar tema e plugins

  • Versões muito antigas podem não lidar bem com mudanças de protocolo (HTTP/HTTPS).

Rever configurações recentes

  • Se o problema começou logo após marcar uma opção “forçar SSL” em algum plugin, testar desmarcar para ver se o site volta.

5. Erros de certificado em subdomínios ou múltiplos domínios

Quem usa mais de um domínio ou subdomínio (como loja.seudominio.com.br) pode ter problema de SSL cobrindo um endereço e não outro.

O que observar

  • O certificado foi emitido para qual domínio?
  • Ele é tipo “single” (um domínio), “wildcard” (cobre subdomínios, como *.seudominio.com.br) ou multi-domínio?

Se a instalação do WordPress está em um subdomínio, mas o certificado foi instalado no domínio principal, pode aparecer aviso de site não seguro.

Passo a passo para configurar SSL no WordPress com segurança

A seguir, um fluxo simples, usado por muitas equipes técnicas, incluindo a Tatitas Websites, ao configurar ssl no wordpress.

Etapa 1: Ativar o SSL na hospedagem

  • Entrar no painel da hospedagem;
  • Procurar por algo como “SSL”, “Certificados”, “Let’s Encrypt”;
  • Instalar ou ativar o certificado para o domínio certo;
  • Confirmar se ficou ativo para seudominio.com.br e www.seudominio.com.br.

Se a hospedagem não oferece SSL gratuito, pode ser necessário contratar um certificado pago.

Etapa 2: Ajustar URLs do WordPress para HTTPS

  • No painel do WordPress, ir em:
  • Configurações > Geral
  • Ajustar:
  • Endereço do WordPress (URL)
  • Endereço do site (URL)
  • Ambos com https:// no começo.

Salvar e fazer login novamente, se o sistema pedir.

Etapa 3: Forçar HTTPS com redirecionamento

Depois de tudo funcionando, é recomendável que qualquer acesso em http:// seja automaticamente redirecionado para https://.

Isso pode ser feito de três formas principais:

  • via arquivo .htaccess (muito comum em servidores com Apache);
  • via painel da hospedagem (muitas têm opção “forçar HTTPS”);
  • via plugin específico, se não houver outra forma.

O importante é ter uma forma bem feita, não várias ao mesmo tempo.

Etapa 4: Corrigir conteúdo misto

Com o site já rodando em HTTPS, é hora de resolver links antigos.

  • Substituir http://seudominio.com.br por https://seudominio.com.br diretamente no banco de dados (com ferramenta adequada ou plugin de busca e substituição, sempre com backup antes);
  • Atualizar widgets, códigos colados e embeds antigos (vídeos, scripts, etc.) que ainda chamam conteúdo por HTTP.

Etapa 5: Testar tudo com calma

Por fim, vale:

  • Abrir o site em janela anônima;
  • Testar em mais de um navegador (Chrome, Firefox, Edge, celular);
  • Clicar em páginas internas, formulários, carrinhos, áreas restritas;
  • Conferir se o cadeado continua firme, sem alertas.

Se tudo passa no teste, o SSL no WordPress está, em geral, bem configurado.

Quando chamar ajuda profissional

Mesmo com guia, alguns cenários são mais chatos:

  • migração de servidor com múltiplos domínios;
  • conflito entre CDN, firewall, regras de segurança e SSL;
  • sites antigos com muito código personalizado chamando HTTP “na marra”.
Nesses casos, contar com alguém que já domina WordPress, hospedagem, SSL e integrações economiza horas de tentativa e erro e evita deixar o site fora do ar.
A Tatitas Websites, por exemplo, além de desenvolver plugins, sites, e-commerce e landing pages, também lida com esse tipo de ajuste fino no dia a dia, justamente para que o site continue no ar, rápido e confiável.

Conclusão: SSL no WordPress é técnico, mas não precisa ser um bicho de sete cabeças

Cuidar bem do SSL no WordPress é mais do que “tirar o aviso vermelho do navegador”. É proteger dados, evitar quedas e aumentar a confiança de quem visita o site ou faz compras. Relembrando os pontos principais:

  • SSL garante conexão segura (HTTPS e cadeado no navegador);
  • Os erros mais comuns envolvem certificado expirado, conteúdo misto e redirecionamentos em loop;
  • Um passo a passo bem aplicado reduz muito o risco de problemas;
  • Manutenção e monitoramento são tão importantes quanto a instalação.

Com atenção a esses detalhes e, quando preciso, ajuda de uma equipe especializada como a Tatitas Websites, o SSL deixa de ser fonte de dor de cabeça e vira parte natural de uma estrutura profissional, estável e pronta para crescer.

Vamos juntos dar vida ao seu sonho?

Perguntar não custa nada. 😃

Chama a gente no WhatsApp!