Subdomínio: o que é, para que serve e quando usar

Um subdomínio é uma divisão do seu domínio principal, criada antes do nome dele: em blog.seusite.com.br, o “blog” é o subdomínio. Ele funciona como um site independente — com pasta própria, configuração própria e até certificado SSL próprio —, mas sem exigir o registro de um novo domínio nem custo adicional.

A pergunta que realmente importa não é o que ele é, e sim quando usar. Porque na maioria dos casos uma subpasta (seusite.com.br/blog) serve melhor — e essa escolha tem consequências que muita gente descobre tarde demais.

Resposta rápida

Subdomínio: blog.seusite.com.br — vem antes do domínio
Subpasta: seusite.com.br/blog — vem depois

Use subpastaPara blog, loja e conteúdo que faz parte do mesmo site. É o padrão para a maioria
Use subdomínioPara coisas tecnicamente separadas: sistema próprio, área de testes, aplicação em outra linguagem

Criar leva um minuto no cPanel, e não custa nada — a maioria dos planos permite subdomínios ilimitados.

O que é um subdomínio

Todo endereço na internet tem uma estrutura hierárquica, lida da direita para a esquerda:

blog . seusite . com . br
 ↑       ↑         ↑    ↑
sub.  domínio    extensão

O subdomínio é o que vem antes do domínio principal. E o exemplo mais comum de todos é um que ninguém percebe: o www é, tecnicamente, um subdomínio.

Cada subdomínio funciona como um site independente. Ele pode:

  • Ter uma pasta própria no servidor, com arquivos separados
  • Rodar uma aplicação diferente — um WordPress no principal e um sistema em outra linguagem no subdomínio
  • Ter certificado SSL próprio
  • Apontar para outro servidor inteiramente, se você quiser
  • Ser criado sem custo, já que não exige registrar um novo domínio

Subdomínio ou subpasta: a decisão que importa

Esta é a parte que decide o resultado, e onde muita gente escolhe errado.

Subdomínio
blog.seusite.com.br
Subpasta
seusite.com.br/blog
Para o Google Tende a ser tratado como site separado Faz parte do mesmo site
Autoridade Precisa construir a sua própria Aproveita a do domínio principal
Separação técnica Total — pasta, aplicação e servidor próprios Compartilha o mesmo ambiente
Indicado para Sistemas, testes, apps, áreas de cliente Blog, loja, páginas do próprio site

A regra prática: se o conteúdo faz parte do mesmo negócio e do mesmo assunto, use subpasta. Se é tecnicamente separado — outro sistema, outra aplicação, outro público —, use subdomínio.

⚠️ Blog em subdomínio: o erro mais comum

Colocar o blog em blog.seusite.com.br parece organizado, mas costuma ser a escolha errada. O Google tende a tratar o subdomínio como um site à parte, o que significa que a autoridade construída pelo blog não reforça o site principal — e vice-versa. Se o objetivo do blog é trazer visitantes que depois compram, o conteúdo deveria estar em seusite.com.br/blog, somando à mesma propriedade. Subdomínio para blog só faz sentido quando há razão técnica real, como rodar em outra plataforma ou em outro servidor.

Quando o subdomínio é a escolha certa

Casos em que ele resolve melhor que a subpasta:

Aplicações e sistemas separados. Uma área de cliente, um painel administrativo, um sistema de suporte — cliente.seusite.com.br, painel.seusite.com.br. São coisas que não fazem parte do conteúdo público e não deveriam disputar espaço com ele.

Ambiente de testes. teste.seusite.com.br ou dev.seusite.com.br permite trabalhar numa versão nova sem tocar no site no ar. É um dos usos mais valiosos, e o que mais evita acidente.

Tecnologias diferentes. Se o site é WordPress e você precisa de uma aplicação em Node.js, Python ou Django, o subdomínio permite rodar as duas com configurações próprias sem conflito.

Segmentação por região ou idioma, em projetos maiores.

Subdomínios de e-mail e serviços. O webmail.seusite.com.br e o mail.seusite.com.br são subdomínios criados automaticamente pela hospedagem — você provavelmente já usa alguns sem ter criado.

Lista de subdomínios existentes no cPanel, incluindo os criados automaticamente pela hospedagem

Como criar um subdomínio no cPanel

Leva menos de um minuto:

  1. Entre no cPanel da sua conta
  2. Na seção Domínios, clique em Subdomínios
  3. Em Subdomínio, digite apenas o nome — blog, loja, teste. Sem pontos e sem o domínio
  4. Escolha o domínio na lista, se você tiver mais de um
  5. O campo Raiz do documento é preenchido automaticamente, geralmente como public_html/blog. Só mude se souber por quê
  6. Clique em Criar

Pronto — a pasta é criada e o registro DNS também. O que você colocar naquela pasta será servido no endereço do subdomínio.

Formulário de criação de subdomínio no cPanel, com nome e raiz do documento preenchidos

Duas coisas para depois:

Aguarde a propagação. O subdomínio costuma funcionar em minutos, mas pode levar algumas horas dependendo do DNS. Nosso guia sobre propagação de DNS explica os prazos.

Emita o certificado SSL. O certificado do domínio principal não cobre subdomínios automaticamente — salvo se for um certificado wildcard. Sem isso, o navegador exibe aviso de segurança no subdomínio.

Criar subdomínio quando o DNS está na Cloudflare

Se você usa a Cloudflare como provedor de DNS, o processo muda: o cPanel continua criando a pasta no servidor, mas o registro DNS precisa ser criado na Cloudflare, porque é ela que responde pelas consultas do seu domínio.

Isso costuma gerar confusão — a pessoa cria o subdomínio no cPanel, tudo parece certo, e o endereço não abre. O motivo é que o registro foi criado num DNS que o mundo não está consultando.

O processo completo, na ordem:

1. Crie o subdomínio no cPanel normalmente, seguindo os passos acima. Isso gera a pasta onde os arquivos vão ficar.

2. Anote o IP do servidor. Você encontra no cPanel, no painel lateral de informações gerais, como “IP compartilhado” ou “Endereço IP”.

3. No painel da Cloudflare, selecione o domínio e vá em DNS → Records.

4. Clique em Add record e preencha:

Campo O que preencher
Type A
Name Só o nome do subdomínio — blog, sem o domínio
IPv4 address O IP do servidor, anotado no passo 2
Proxy status Nuvem laranja para passar pela Cloudflare, cinza para ir direto ao servidor
TTL Auto

5. Salve. A propagação pela Cloudflare costuma ser quase imediata, bem mais rápida que um DNS convencional.

Sobre a nuvem laranja ou cinza: com o proxy ativado (laranja), o tráfego passa pela Cloudflare e ganha CDN, cache e proteção — mas o certificado que o visitante vê é o da Cloudflare, e o seu servidor precisa aceitar as conexões dela. Com a nuvem cinza, o subdomínio vai direto ao servidor e usa o certificado emitido pela sua hospedagem.

Para ambientes de teste, a nuvem cinza costuma ser a escolha melhor: evita o cache atrapalhando durante o desenvolvimento. Nosso guia sobre o que é CDN e Cloudflare explica as duas configurações.

Formulário Add record da Cloudflare com um registro A para criar subdomínio

Criar subdomínio no Registro.br

Uma dúvida frequente entre quem tem domínio .br: onde exatamente se cria o subdomínio? A resposta depende de quem responde pelo DNS do seu domínio.

Se você usa os servidores DNS da sua hospedagem — o cenário mais comum, quando você aponta o domínio para a Homehost e gerencia tudo pelo cPanel —, o subdomínio se cria no cPanel, não no Registro.br. O painel do Registro.br só aponta o domínio para os servidores da hospedagem; a partir daí, quem gerencia os registros é ela.

Se você usa o DNS do próprio Registro.br, aí sim o subdomínio é criado lá:

  1. Acesse registro.br e entre com sua conta
  2. Vá em Meus domínios e selecione o domínio
  3. Clique em Editar zona (ou DNS → Editar zona)
  4. Adicione uma entrada com o nome do subdomínio — apenas blog, sem o domínio —, tipo A, e o IP do servidor de hospedagem
  5. Salve as alterações
Criar um subdominio no Registro.br - tela Editar zona de DNS

O Registro.br também oferece uma opção mais simples chamada DNS avançado, com formulário guiado para quem não quer editar a zona manualmente.

⚠️ Não crie o subdomínio nos dois lugares

Se o seu domínio usa os DNS da hospedagem, criar um registro no Registro.br não tem efeito — a zona que vale é a da hospedagem, e o que você criar lá é simplesmente ignorado. O contrário também: se o DNS está no Registro.br, criar o subdomínio no cPanel gera a pasta no servidor, mas o endereço não resolve, porque o registro DNS não existe onde deveria. Antes de criar, confirme quais servidores DNS o seu domínio está usando.

Como saber onde está o seu DNS: no painel do Registro.br, a tela do domínio mostra os servidores configurados. Se aparecerem os da sua hospedagem, é lá que você cria o subdomínio.

Como ver os subdomínios que já existem no seu domínio

Se você assumiu a gestão de um site, herdou um projeto ou simplesmente perdeu a conta do que já criou, vale inventariar os subdomínios existentes. Há três caminhos, e cada um mostra uma coisa diferente.

1. A lista no cPanel. É o caminho mais completo para quem tem acesso à hospedagem: em Domínios → Subdomínios, a tabela lista todos os subdomínios da conta, com a pasta de cada um. Como mostramos acima, alguns aparecem sem você ter criado — o webmail e o mail são gerados automaticamente.

2. A zona DNS. No cPanel, o Editor de Zona mostra todos os registros do domínio, incluindo os que apontam para fora da sua hospedagem. Se o DNS estiver na Cloudflare ou em outro provedor, é lá que a lista completa está. Esse caminho revela coisas que o cPanel sozinho não mostra: um subdomínio apontando para um servidor de terceiros, por exemplo, ou um registro criado para validar um serviço externo e nunca removido.

3. Consulta pontual com nslookup. Para verificar se um subdomínio específico existe e para onde aponta:

nslookup blog.seusite.com.br

O comando responde com o IP para onde aquele nome aponta — ou informa que o nome não existe. Nosso guia sobre nslookup explica como ler a resposta.

Uma limitação importante: o DNS não permite “listar” todos os subdomínios de um domínio. Ele responde consultas pontuais — você pergunta por um nome e ele diz se existe. Não há um comando que devolva a lista completa. É por isso que o inventário confiável vem do painel de quem controla o DNS, não de uma consulta externa.

⚠️ Vale fazer esse inventário de vez em quando

Subdomínios esquecidos são um problema real de segurança. Um teste.seusite.com.br criado há dois anos, rodando uma versão antiga do WordPress que ninguém atualiza, é uma porta aberta — e frequentemente ninguém lembra que ele existe. O mesmo vale para registros DNS que apontam para serviços já cancelados, que podem ser reaproveitados por terceiros. Se um subdomínio não tem mais uso, remova o registro; se ainda serve para desenvolvimento, proteja com senha e bloqueie a indexação.

O que muitos não sabem sobre subdomínios

Alguns pontos práticos que costumam surpreender:

O SSL não é automático. Como dito acima, cada subdomínio precisa do próprio certificado — ou de um certificado wildcard, que cobre todos de uma vez. Na prática, emitir um Let’s Encrypt grátis para cada subdomínio costuma sair mais em conta que contratar um wildcard, mas vale conferir isso logo depois de criar.

Eles consomem recursos da mesma conta. Subdomínios ilimitados não significam recursos ilimitados: todos dividem o mesmo espaço, a mesma CPU e a mesma memória do seu plano.

Podem apontar para outro servidor. Se você quiser hospedar loja.seusite.com.br em outro provedor, basta apontar o registro DNS para lá. O subdomínio não precisa estar no mesmo lugar que o site principal.

São gratuitos, mas não invisíveis. Um subdomínio de teste acessível publicamente pode ser indexado pelo Google e aparecer nas buscas. Se for ambiente de desenvolvimento, proteja com senha ou bloqueie a indexação.

Não confunda com domínio adicional. Um subdomínio é uma divisão do domínio que você já tem; um domínio adicional é outro domínio, registrado à parte, hospedado na mesma conta.

Subdomínios ilimitados em todos os planos

Crie quantos subdomínios precisar, com SSL grátis para cada um, painel cPanel e servidor no Brasil. A partir de R$ 7,90/mês, com domínio grátis no primeiro ano dos planos anuais e suporte em português.

Ver planos de hospedagem

Perguntas frequentes

O que é um subdomínio?

É uma divisão do seu domínio principal, criada antes do nome dele — como blog.seusite.com.br. Funciona como um site independente, com pasta e configuração próprias, mas sem exigir o registro de um novo domínio. O www é, tecnicamente, o subdomínio mais comum de todos.

Qual a diferença entre subdomínio e subpasta?

O subdomínio vem antes do domínio (blog.seusite.com.br); a subpasta vem depois (seusite.com.br/blog). Tecnicamente, o subdomínio é um ambiente separado; a subpasta compartilha o mesmo. Para o Google, o subdomínio tende a ser tratado como um site distinto, enquanto a subpasta soma ao domínio principal.

Subdomínio prejudica o SEO?

Não prejudica por si só, mas divide esforço. Como o Google tende a tratar subdomínios como sites separados, a autoridade construída num não reforça o outro automaticamente. Para conteúdo que faz parte do mesmo negócio, a subpasta costuma ser a escolha mais eficiente.

Devo colocar meu blog em subdomínio ou subpasta?

Subpasta, na maioria dos casos. Se o objetivo do blog é atrair visitantes que depois se tornam clientes, o conteúdo em seusite.com.br/blog soma à mesma propriedade e reforça o site principal. Subdomínio faz sentido quando há razão técnica, como o blog rodar em outra plataforma.

Quantos subdomínios posso criar?

Depende do plano, mas a maioria das hospedagens permite subdomínios ilimitados. Vale lembrar que ilimitado se refere à quantidade, não aos recursos: todos dividem o mesmo espaço em disco, CPU e memória da sua conta.

Subdomínio tem custo?

Não. Diferente de um domínio novo, que exige registro e renovação anual, o subdomínio é criado dentro do domínio que você já tem, sem custo adicional.

Preciso de certificado SSL para o subdomínio?

Sim. O certificado do domínio principal não cobre subdomínios automaticamente, a menos que seja um certificado wildcard. Sem SSL próprio, o navegador exibe aviso de segurança ao acessar o subdomínio.

Como criar um subdomínio no cPanel?

Entre no cPanel, vá em Domínios e clique em Subdomínios. Digite apenas o nome desejado, sem pontos e sem o domínio, escolha o domínio na lista e clique em Criar. A pasta e o registro DNS são criados automaticamente.

Criei o subdomínio no cPanel e ele não funciona. Por quê?

A causa mais comum é o DNS estar em outro provedor — Cloudflare, por exemplo. Nesse caso o cPanel cria a pasta no servidor, mas o registro DNS precisa ser criado no painel de quem responde pelo seu domínio. Sem isso, o endereço não resolve para lugar nenhum.

Como criar um subdomínio na Cloudflare?

Não existe uma opção chamada “subdomínio” na Cloudflare — subdomínios são criados como registros DNS. No painel, selecione o domínio, vá em DNS, depois em Records, e clique em Add record. Escolha o tipo A, digite apenas o nome do subdomínio no campo Name (como blog, sem o domínio), informe o IP do servidor de hospedagem e salve. Se o site fica em uma hospedagem com cPanel, crie também o subdomínio lá, para que a pasta exista no servidor.

Como descobrir quais subdomínios existem no meu domínio?

Pelo painel de quem controla o DNS. No cPanel, a lista completa está em Domínios → Subdomínios, e o Editor de Zona mostra todos os registros, incluindo os que apontam para servidores externos. Se o DNS estiver na Cloudflare, a lista está em DNS → Records. O comando nslookup verifica um subdomínio específico, mas o DNS não permite listar todos de uma vez — por isso o inventário confiável vem do painel.

Como criar um subdomínio no Registro.br?

Depende de onde está o DNS do seu domínio. Se você aponta o domínio para os servidores da hospedagem, o subdomínio se cria no painel dela — o Registro.br apenas encaminha. Se você usa o DNS do próprio Registro.br, entre em Meus domínios, selecione o domínio e use Editar zona para adicionar um registro do tipo A com o nome do subdomínio e o IP do servidor. Criar nos dois lugares não funciona: vale apenas a zona do provedor que responde pelo domínio.

Veja também

Para entender a estrutura de endereços, veja o que é domínio e registro CNAME. Sobre o certificado necessário para o subdomínio, veja certificado SSL.

Conclusão

Criar um subdomínio é trivial — um minuto no cPanel e ele existe. A parte que exige pensar é decidir se você precisa mesmo de um. Para conteúdo que faz parte do mesmo negócio, como blog e loja, a subpasta quase sempre serve melhor, porque tudo soma ao mesmo endereço. O subdomínio brilha quando há separação técnica real: um sistema à parte, um ambiente de testes, uma aplicação em outra linguagem. E, criado ele, dois lembretes: emita o certificado SSL, que não vem junto, e proteja os ambientes de teste, que o Google indexa se puder.

Este artigo foi útil?

Obrigado pela resposta!
Picture of Gustavo Gallas

Gustavo Gallas

Analista de sistemas, formado pela PUC-Rio. Programador, gestor de redes e diretor da empresa Homehost. Pai do Bóris, seu pet de estimação. Gosta de rock'n'roll, cerveja artesanal e de escrever sobre assuntos técnicos.

Contato: gustavo.blog@homehost.com.br

Ganhe 30% OFF

Indique seu nome e e-mail,e ganhe um cupom de desconto de 30% para sempre na Homehost!