> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://help.squarecloud.app/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# Site sem cadeado (HTTPS/SSL)? Como resolver

## Por que o cadeado importa

Quando um visitante abre seu site e vê "Não seguro" na barra do navegador (ou a ausência do cadeado), a confiança despenca. Além disso, o HTTPS é fator de ranqueamento no Google e requisito para muitos recursos modernos da web. Ter o cadeado não é luxo — é o mínimo esperado hoje.

## O que é SSL/TLS e HTTPS

- **SSL/TLS** é a tecnologia que **criptografa** a conexão entre o navegador e o servidor.
- **HTTPS** é o HTTP rodando sobre essa conexão segura.
- O **certificado SSL** é o "documento" que prova a identidade do seu site e habilita o cadeado.

## Causas comuns do "não seguro"

- **Certificado ainda não emitido**: logo após configurar o domínio, o SSL pode levar alguns minutos para ser provisionado.
- **DNS não propagado**: se o domínio ainda não aponta corretamente, o certificado não é emitido.
- **Conteúdo misto (mixed content)**: a página carrega via HTTPS, mas puxa imagens ou scripts via HTTP — e o navegador mostra o aviso.
- **Acesso por HTTP**: o visitante digitou `http://` em vez de `https://`.

## Como resolver

**1. Confirme que o domínio está apontado e propagado.** O SSL só é emitido depois que o DNS aponta corretamente. Veja [Como apontar o domínio do Registro.br para sua aplicação](https://help.squarecloud.app/pt-br/article/como-apontar-o-dominio-do-registrobr-para-sua-aplicacao-m0yk9r/).

**2. Aguarde o provisionamento do certificado.** Na Square Cloud, o SSL é provisionado automaticamente assim que o domínio é configurado — normalmente em poucos minutos.

**3. Corrija o conteúdo misto.** Troque os links internos de `http://` para `https://` (ou use caminhos relativos). Use o console do navegador (F12) para encontrar o que ainda é carregado por HTTP.

**4. Force HTTPS.** Redirecione todo o tráfego HTTP para HTTPS. Com a Cloudflare ativa, basta habilitar "Always Use HTTPS" no painel.

## Na Square Cloud o SSL é automático

Você não precisa comprar nem instalar certificado manualmente: assim que seu domínio é configurado, a Square Cloud cuida do SSL para você. Combinado com a Cloudflare premium inclusa nos planos, seu site fica com o cadeado e a conexão segura sem trabalho extra.

## Ainda sem cadeado?

Se já se passaram algumas horas e o site continua "não seguro", o motivo mais comum é propagação de DNS — confira [Por que meu domínio ainda não propagou?](https://help.squarecloud.app/pt-br/article/por-que-meu-dominio-ainda-nao-propagou-3ggus4/).