Como instalar certificados SSL em sites compartilhados
Índice
ToggleSe você usa um servidor de hospedagem compartilhado, provavelmente já precisou explicar que o certificado SSL não fica disponível para todos os sites da mesma conta. Ainda assim, é possível instalar o SSL em um site compartilhado, mas o processo depende do painel, das permissões concedidas e da forma como o provedor organiza os domínios.
A boa notícia é que a maioria das instalações pode ser feita sem editar arquivos do servidor, especialmente quando o provedor oferece certificados automáticos, Let’s Encrypt ou integração com o WordPress. O ponto principal é entender o que é compartilhado, o que pode ser controlado por você e quais são os riscos de uma configuração mal feita.
Este conteúdo tem caráter informativo. Decisões técnicas devem ser tomadas com profissional especializado.
O que é certificado SSL

O certificado SSL é um arquivo digital que permite criar uma conexão criptografada entre o navegador do visitante e o servidor do site. Essa conexão protege informações como formulários, senhas e dados de pagamento durante o trajeto.
Quando o certificado é válido, o navegador mostra um cadeado ao lado do endereço e utiliza o protocolo HTTPS. O cadeado não significa que o site está livre de erros ou que a empresa é confiável. Ele indica que existe uma conexão protegida e que o servidor apresenta um certificado correspondente ao endereço acessado.
Há dois tipos principais que costumam aparecer na hospedagem:
- Certificado de validação de domínio.
- que verifica o controle do domínio e pode ser emitido rapidamente.
- Certificado com validação de organização.
- que exige dados adicionais da empresa e oferece um nível de validação mais amplo.
Para blogs, lojas e páginas institucionais, um certificado de validação de domínio costuma ser suficiente. Para sistemas que tratam dados sensíveis, o importante é manter a criptografia ativa, renovar o certificado e seguir recomendações técnicas de segurança.
Como funciona a hospedagem compartilhada

Em uma hospedagem compartilhada, vários sites utilize a mesma infraestrutura de servidores. Cada site pode ter seu próprio diretório, banco de dados, painel administrativo e configuração, mas o servidor, a rede e parte dos recursos são compartilhados.
Isso significa que o SSL não é instalado de forma global na conta. Também não significa que você precise administrar o servidor inteiro. Em geral, cada site possui uma entrada própria no painel, como em cPanel, Plesk, DirectAdmin ou em uma solução completa fornecida pela hospedagem.
A estrutura costuma ser resemble à seguinte:
| Elemento | O que costuma ser compartilhado | O que pode ser individual por site |
|---|---|---|
| Servidor web | Processador, memória e sistema operacional | Documento raiz e domínio |
| Certificados | Infraestrutura do provedor | Certificado, chaves e renovação do site |
| Hospedagem | Recursos de rede e do servidor | Arquivos e banco de dados |
| Painel | Interface da hospedagem | Configurações e domínios da conta |
Na prática, você instala o certificado no domínio ou subdomínio correspondente, e não em todos os sites de uma vez. Se o mesmo domínio vários diretórios, como blog.exemplo.com.br e loja.exemplo.com.br, a pode exigir certificados separados ou um certificado que cubra os dois endereços.
Antes de instalar o certificado SSL

Confirme o tipo de hospedagem
O primeiro passo é identificar se o seu plano realmente oferece instalação de SSL. Hospedagens de baixo custo ou contas de demonstração podem permitir apenas a ativação de um certificado já configurado, sem emissão de novos certificados.
Verifique no painel se existem opções como:
- SSL/TLS.
- Let’s Encrypt.
- Certificados Automáticos.
- Certificate Authority ou autoridade certificadora.
- SSL for Domains.
Se essas opções não aparecem, abra um chamado com o suporte e pergunte se o SSL pode ser emitido para o domínio específico.
Confirme o domínio
O certificado precisa ser emitido para o nome realmente acessado pelo público. Antes da instalação, confira o DNS, o endereço principal e os subdomínios que apontam para a hospedagem.
www.exemplo.com.br
exemplo.com.com.br
loja.exemplo.com.br
O exemplo correto para o segundo endereço seria exemplo.com.br. É importante evitar confusões, porque um certificado emitido para exemplo.com.br não protege automaticamente www.exemplo.com.br, a menos que oSAN, que é a lista de nomes cubierta pelo certificado, inclua os dois endereços.
Verifique os registros DNS
A emissão e a renovação podem exigir que o domínio e subdomínios apontem para o servidor correto. Em muitos provedores, existe um registro CNAME ou TXT específico para validar o domínio. O suporte pode fornecer essa informação.
Não apague registros que não entende. Uma alteração incorreta no DNS pode interromper o site inteiro. Se houver dúvida, registre as configurações atuais antes de modificar qualquer coisa.
Faça um backup
Antes de trocar URLs, instalar extensões ou alterar a configuração do WordPress, faça backup dos arquivos e do banco de dados. O SSL não costuma apagar dados, mas a instalação pode ser acompanhada de mudanças em redirecionamentos, plugins e URLs da aplicação.
Planeje o teste do site
Verifique o site antes de mudar o endereço principal para HTTPS. Depois da ativação, teste páginas, formulários, checkout, login, imagens, CSS, JavaScript e integrações externas.
Se você perder tempo tentando corrigir todos esses pontos ao mesmo tempo, a instalação pode parecer mais complicada do que realmente é. Uma sequência simples reduz o risco de inconsistência.
Passo a passo para instalar certificados SSL em sites compartilhados

1. Acesse o painel da hospedagem
Entre no cPanel, Plesk, DirectAdmin ou no painel específico da sua empresa. Cada provedor usa uma interface diferente, mas o fluxo geral é parecido.
Procure a área de segurança, certificados ou domínios. Em cPanel, por exemplo, a área costuma aparecer como SSL/TLS Status ou SSL/TLS, dependendo da versão e do provedor.
2. Escolha o site que deseja proteger
Se a conta possui vários sites, selecione apenas o domínio correspondente. Em uma hospedagem compartilhada, essa etapa é essencial para evitar que o certificado seja associado ao endereço errado.
Verifique o diretório do site e o domínio principal. Se o painel pedir o tipo de instalação, escolha a opção relacionada ao site que você realmente utiliza.
3. Inicie uma emissão automática
Quando disponível, selecione Let's Encrypt, AutoSSL ou Issue Certificate. Em geral, o processo segue estas etapas:
- Informar o domínio e os subdomínios necessários.
- Confirmar a validação do domínio.
- Aguardar a emissão do certificado.
- Instalar o certificado no domínio escolhido.
- Ativar a força de HTTPS, quando a opção estiver disponível.
A validação pode ser concluída por método HTTP, DNS ou CNAME, conforme o provedor. O método HTTP costuma ser mais simples, enquanto o DNS pode ser útil quando há regras de proxy ou configurações que impedem a validação direta.
4. Adicione os endereços realmente utilizados
Não é necessário adicionar subdomínios que não são usados. Se o site funciona apenas em www.exemplo.com.br, não é preciso incluir loja.exemplo.com.br por padrão.
Por outro lado, se o WordPress está em www e o restante do site usa o domínio sem www, é recomendável incluir ambos. Também verifique se existe um subdomínio de checkout, área do cliente ou API que dependa de HTTPS.
5. Instale e ative o certificado
Ao concluir a emissão, confirme que o status aparece como Active, Valid ou Installed. Depois, teste a URL com https:// antes de ativar o redirecionamento obrigatório.
A instalação pode ser automática. Em alguns painéis, o certificado é emitido em uma conta separada e precisa ser selecionado durante o processo. É comum o provedor pedir que você escolha entre os domínios e os subdomínios que serão incluídos.
6. Configure o redirecionamento de HTTP para HTTPS
Depois que o HTTPS funcionar corretamente, configure o redirecionamento no painel, na hospedagem ou em um plugin de cache, como Cloudflare, quando o site estiver integrado a essa rede.
O objetivo é fazer com que uma visita ao endereço HTTP seja encaminhada para o equivalente HTTPS. Isso evita que o visitante permaneça em uma conexão não criptografada.
A configuração pode ser feita por meio de uma opção como Force HTTPS Redirect, Redirect HTTP to HTTPS ou por uma regra equivalente no .htaccess, quando o servidor utiliza Apache. Evite criar regras duplicadas, porque isso pode causar loops de redirecionamento ou problemas de carregamento.
Configuração do SSL no WordPress
A instalação do certificado no servidor não termina, em muitos casos, a configuração do WordPress. O sistema ainda pode exibir URLs antigas, carregar alguns recursos por HTTP ou mostrar avisos de conteúdo misto.
Atualize o endereço principal
No painel do WordPress, acesse Configurações e depois Geral. Troque o endereço do WordPress e do site para a versão HTTPS, somente depois de confirmar que o certificado está funcionando.
O site pode estar em https://www.exemplo.com.br e o WordPress em https://www.exemplo.com.br. Use exatamente a mesma URL que aparece no navegador e que foi definida no DNS.
Verifique plugins e serviços externos
Se o site chama APIs, gateways de pagamento, formulários, mapas ou serviços de marketing, verifique se todos os endereços externos aceitam HTTPS. Uma API que não oferece HTTPS pode gerar erro de conteúdo misto ou falha de conexão.
Também confira se há serviços de cache, CDN, plugins de segurança ou construct plugins que estejam forçando uma URL antiga.
Use HTTPS na busca e nos e-mails
Após a mudança, informe aos mecanismos de busca a nova propriedade do Search Console, se aplicável. Revise também os links internos,canonical tags e arquivos de sitemap para que apontem para a versão HTTPS.
Em e-mails transacionais, como confirmações de pedido e recuperação de senha, use links com HTTPS. É recomendável verificar se o servidor de e-mail consegue fazer a conexão segura com o site.
Opções para instalar o certificado
| Opção | Facilidade | Renovação | Melhor uso |
|---|---|---|---|
| Let’s Encrypt pelo painel | Alta | Automática, conforme o provedor | Sites comuns em hospedagem compartilhada |
| AutoSSL do provedor | Alta | Automática | Quem quer o mínimo de configuração manual |
| Certificado emitido pela hospedagem | Média | Variável | Usuários que precisam da do próprio domínio |
| Instalação manual com chave e CSR | Baixa | Manual ou com ferramenta | Usuários avançados ou provedores específicos |
| SSL gerenciado por CDN | Média | Gerenciada pelo CDN | Sites com Cloudflare ou outro serviço semelhante |
Let’s Encrypt
O Let’s Encrypt é uma autoridade certificadora gratuita que oferece certificados de validação de domínio. Ele é compatível com grande parte dos painéis de hospedagem e, quando bem configurado, pode renovar automaticamente.
O ponto de atenção é a automação. A renovação depende de a ferramenta conseguir validar o domínio e acessar a configuração do servidor. Se o DNS ou as permissões mudarem, vale acompanhar o status da renovação.
Certificado PROVIDED pelo provedor
Alguns provedores oferecem certificados próprios com integração simplificada. Essa opção costuma ser útil para usuários que não querem lidar com chave privada, CSR ou DNS. Como a renovação e os recursos variam, é importante consultar a documentação da empresa.
Certificado via CDN
Quando o site usa Cloudflare, por exemplo, a conexão entre o visitante e a camada do CDN pode ser protegida por SSL, enquanto a comunicação entre o CDN e o servidor de origem usa uma configuração específica. Isso não elimina a necessidade de entender como a origem está exposta.
O modo Flexible do Cloudflare não deve ser escolhido automaticamente apenas porque parece mais simples. Em muitos casos, ele permite que a comunicação entre o CDN e o servidor de origem continue sem criptografia. O modo Full ou Full, Strict, conforme o plano e a configuração, oferece uma abordagem mais segura quando o servidor de origem possui um certificado válido.
Instalação manual
A instalação manual exige gerar ou fornecer uma chave privada, uma solicitação de assinatura de certificado, CSR, e certificado final. A chave privada não deve ser enviada por e-mail, WhatsApp ou canais não protegidos.
Se o painel oferece uma opção automática, ela geralmente reduz erros. A instalação manual só faz sentido quando há uma exigência específica do provedor ou da empresa.
Problemas comuns e como resolvê-los
O navegador continua mostrando conteúdo misto
Isso acontece quando a página principal é HTTPS, mas alguns recursos ainda são carregados por HTTP. Verifique o código do site, o tema, os plugins e as configurações de URL.
No navegador, abra as ferramentas de desenvolvedor, selecione a aba Console ou Security e identifique os endereços que falham. Depois, corrija a origem dos recursos, sem aplicar soluções aleatórias em plugins.
O certificado não corresponde ao domínio
A instalação pode ter sido feita para outro endereço, ou o DNS ainda aponta para um servidor diferente. Compare o domínio selecionado no painel com o endereço acessado e verifique os registros DNS.
O redirecionamento cria um loop
Loops geralmente indicam conflito entre o redirecionamento no servidor, no WordPress, no plugin de cache e no CDN. Desative temporariamente uma das camadas de configuração, identifique onde está a duplicação e restabeleça o redirecionamento em um único lugar.
A renovação falhou
Verifique os registros DNS, as permissões de arquivos e o acesso do sistema à lista deAuthority. Também confira se o proxy está habilitado e se o domínio está acessível pelo método de validação escolhido.
O site fica lento após ativar o SSL
O HTTPS pode exigir um handshake inicial, que é a negociação criptografada entre navegador e servidor. Em servidores compartilhados, caches, plugins e conexões externas também podem influenciar o tempo de carregamento.
Compare o desempenho antes e depois da mudança. Verifique compressão, cache, tamanho das imagens e quantidade de plugins. Não confunda lentidão caused by uma configuração de segurança com lentidão caused por excesso de recursos no WordPress.
Cuidados de segurança e boas práticas
Proteja a chave privada
A chave privada permite representar o servidor e, se for exposta, pode comprometer a identidade do site. Em hospedagens compartilhadas, use as permissões recomendadas pelo provedor e nunca compartilhe o arquivo.
Mantenha a renovação automática
A renovação não garante que tudo falhará. Ainda assim, ela reduz a chance de que o certificado expire sem perceber. Acompanhe o prazo de validade e os avisos do painel.
Ative HTTPS em todos os subdomínios relevantes
Se uma área do site envia dados do usuário, ela deve usar HTTPS. Isso vale para login, checkout, painel de cliente, formulários e integrações que recebam informações sensíveis.
Eviteforcement excessivo de plugins
Se um plugin força HTTPS antes da configuração do certificado estar concluída, o site pode ficar inacessível. Instale o certificado, teste e só então configure o redirecionamento.
Registre a configuração
Anote o domínio principal, os subdomínios protegidos, o método de emissão, o responsável pelo acompanhamento e a data de validade. Em uma empresa com vários sites, essa documentação evita que uma pessoa altere uma configuração sem contexto.
Quando procurar suporte técnico
O suporte da hospedagem deve ser acionado quando o painel não oferece emissão de SSL, quando a conta não tem permissão para instalar certificados ou quando a renovação automática falha de forma consistente.
Antes de abrir o chamado, prepare estas informações:
- Nome do domínio afetado.
- Endereço do site com HTTPS.
- Mensagem completa exibida pelo navegador.
- Data e hora da tentativa.
- Captura de tela da área de certificados.
- quando possível.
Evite enviar senha, chave privada ou dados de acesso. Compartilhe apenas as informações necessárias para o diagnóstico.
Tabela de verificação rápida
| Etapa | O que verificar | Resultado esperado |
|---|---|---|
| Antes da emissão | DNS e domínio principal | Endereços apontando corretamente |
| Emissão | Método de validação | Certificado criado e associado ao site |
| Após instalar | URL com https:// |
Conexão segura sem avisos |
| WordPress | URLs em Configurações Gerais | Endereços principais em HTTPS |
| Redirecionamento | Regra única no painel ou plugin | HTTP encaminha para HTTPS |
| Testes | Formulários, login e checkout | Funcionalidade preservada |
| Manutenção | Renovação e validade | Certificado ativo e monitorado |
Perguntas Frequentes (FAQ)
Posso instalar um certificado SSL em um site dentro de uma hospedagem compartilh
ada?
Sim, normalmente. A maioria dos provedores permite ativar um certificado para cada site ou domínio da conta. As permissões disponíveis variam conforme o plano e o painel. Se a instalação manual não estiver liberada, o suporte pode oferecer uma emissão automática.
O certificado será instalado em todos os sites da minha conta?
Não necessariamente. Em uma hospedagem compartilhada, o certificado é vinculado a um domínio, subdomínio ou site específico. Instalar em um site não ativa automaticamente a proteção dos demais endereços da conta.
Preciso gerar uma chave privada para instalar o SSL?
Na maioria dos fluxos automáticos, não. O painel ou o provedor cuida da chave privada e da emissão. A instalação manual exige preparar arquivos criptográficos, por isso ela é mais adequada para usuários com conhecimento técnico.
É seguro ativar o redirecionamento de HTTP para HTTPS imediatamente?
Primeiro, é recomendável instalar o certificado e testar o site com HTTPS. Só depois ative o redirecionamento global. Testar antes reduz o risco de bloquear formulários, login ou checkout em caso de URLs ainda incorretas.
O que fazer se a renovação automática do certificado falhar?\n
Verifique o DNS, a validade do domínio, as permissões de arquivos e a configuração do proxy ou CDN. Também confira o aviso de renovação no painel. Se o problema persistir, solicite suporte à hospedagem com o nome do domínio e a mensagem de erro.
Mudar para HTTPS afeta a posição do site nos mecanismos de busca?
Uma migração bem executada não prejudica o site. URLs HTTPS são consideradas uma prática segura e o Google recomenda usar redirecionamentos adequados, canonical tags e sitemaps atualizados. O principal cuidado é preservar a mesma estrutura de URLs e evitar páginas duplicadas.
Cloudflare já oferece SSL
então por que preciso configurar o servidor de origem?
A proteção entre o visitante e o Cloudflare é uma camada. A comunicação entre o Cloudflare e o servidor de origem também deve ser analisada. Configurar o SSL na origem, quando disponível, permite usar uma conexão completa e evita depender de um modo menos restritivo.
Conclusão
Instalar certificados SSL em sites compartilhados é viável e, em muitos casos, pode ser feito diretamente pelo painel da hospedagem. O caminho mais seguro começa na identificação do site, na conferência do DNS e na escolha de um método automático, como Let’s Encrypt ou AutoSSL.
Depois da emissão, é preciso validar o HTTPS, atualizar as URLs do WordPress, revisar os recursos externos, ativar o redirecionamento e testar as funções essenciais do site. A renovação e o monitoramento continuam fazendo parte do trabalho, pois um certificado válido hoje pode expirar ou falhar se a infraestrutura mudar.
Se você precisa de ajuda para colocar isso em prática, a Baita Site tem uma equipe especializada em sites, e-commerce, sistemas e inteligência artificial, com domínio total de WordPress. Fale com a gente e veja como podemos acelerar o seu projeto.
Referências consultadas
Documentação do cPanel sobre SSL/TLS Status, Documentação do Plesk sobre certificados SSL, Let’s Encrypt, documentos sobre certificados e renovação, Cloudflare, documentação sobre SSL/TLS e modos de criptografia, WordPress.org, documentação sobre configuração de URLs do site
Quer ajuda para colocar isso em pratica?
A Baita Site trabalha com sites, e-commerce, sistemas e IA. Quem prefere resolver com acompanhamento, sem ter que virar especialista em tudo, costuma procurar esse tipo de suporte.
Perguntas Frequentes (FAQ)
1. Posso instalar um certificado SSL em um site dentro de uma hospedagem compartilhada?
Sim, normalmente. A maioria dos provedores permite ativar um certificado para cada site ou domínio da conta. As permissões disponíveis variam conforme o plano e o painel. Se a instalação manual não estiver liberada, o suporte pode oferecer uma emissão automática.
2. O certificado será instalado em todos os sites da minha conta?
Não necessariamente. Em uma hospedagem compartilhada, o certificado é vinculado a um domínio, subdomínio ou site específico. Instalar em um site não ativa automaticamente a proteção dos demais endereços da conta.
3. Preciso gerar uma chave privada para instalar o SSL?
Na maioria dos fluxos automáticos, não. O painel ou o provedor cuida da chave privada e da emissão. A instalação manual exige preparar arquivos criptográficos, por isso ela é mais adequada para usuários com conhecimento técnico.
4. É seguro ativar o redirecionamento de HTTP para HTTPS imediatamente?
Primeiro, é recomendável instalar o certificado e testar o site com HTTPS. Só depois ative o redirecionamento global. Testar antes reduz o risco de bloquear formulários, login ou checkout em caso de URLs ainda incorretas.
5. O que fazer se a renovação automática do certificado falhar?
Verifique o DNS, a validade do domínio, as permissões de arquivos e a configuração do proxy ou CDN. Também confira o aviso de renovação no painel. Se o problema persistir, solicite suporte à hospedagem com o nome do domínio e a mensagem de erro.