WhatsApp
SEO e Google

Robots.txt: o que é, como funciona e erros que custam caro

O robots.txt é um arquivo de texto na raiz do site (seusite.com.br/robots.txt) com regras para os robôs dos buscadores: quais partes do site eles podem visitar e quais não. Ele controla o rastreamento, não a indexação, e um erro nele pode esconder o site inteiro do Google.

Placa de entrada com áreas liberadas e restritas, representando as regras do robots.txt para robôs de busca

Robots.txt: o que é e onde fica

Antes de visitar um site, o robô do Google (o Googlebot) procura um arquivo chamado robots.txt no endereço principal. Se acha, lê as regras e segue. Se não acha, entende que pode visitar tudo.

O arquivo precisa estar na raiz: seusite.com.br/robots.txt. Numa pasta, como seusite.com.br/blog/robots.txt, ele não vale. E cada subdomínio tem o seu: o robots.txt de loja.seusite.com.br não manda no www.

É um arquivo de texto puro, em UTF-8. Segundo a documentação do Google, o limite é de 500 KiB, e o que passar disso é ignorado. Site de pequena empresa usa poucas linhas.

Os robôs de outros buscadores, como o Bing, também leem o arquivo. Os robôs sérios respeitam as regras, mas nada obriga um robô mal-intencionado a obedecer.

Um robots.txt comentado, linha por linha

O Google entende quatro campos: user-agent (para qual robô vale a regra), disallow (o que não pode visitar), allow (o que pode, mesmo dentro de uma área bloqueada) e sitemap (onde está a lista de páginas). Outros campos, como crawl-delay, o Google não usa.

Um robots.txt típico de site de empresa fica assim:

LinhaO que quer dizer
User-agent: *As regras abaixo valem para todos os robôs
Disallow: /area-do-cliente/Não visite a área restrita
Disallow: /obrigado/Não visite a página de obrigado do formulário
Allow: /O resto do site está liberado
Sitemap: https://seusite.com.br/sitemap.xmlA lista de páginas está neste endereço completo

Fonte: Google Search Central, "How Google interprets the robots.txt specification" (consultado em 03/11/2026).

O caminho depois de Disallow diferencia maiúscula de minúscula. /Obrigado/ e /obrigado/ são endereços diferentes para o robô.

Será que o seu site está bloqueado?

Mande o endereço. A gente lê o seu robots.txt e diz se tem alguma regra atrapalhando.

Conferir meu robots.txt

O que o robots.txt não faz

Este é o ponto que mais confunde. O robots.txt diz ao robô para não entrar numa página. Ele não diz para o Google não mostrar a página.

A documentação do Google é clara: uma página bloqueada no robots.txt pode continuar aparecendo na busca, só com o endereço e sem descrição, se outros sites linkarem para ela. Para tirar uma página do Google, o certo é a etiqueta noindex na própria página, e o robô precisa conseguir entrar para ler essa etiqueta.

Ou seja: bloquear no robots.txt e colocar noindex ao mesmo tempo não funciona. O robô não entra, não vê o noindex e a página pode continuar lá.

Também não é segurança

O robots.txt é público, qualquer pessoa abre. Listar ali uma pasta secreta é praticamente avisar onde ela está. Área restrita se protege com senha, não com robots.txt.

Quando vale bloquear alguma coisa no robots.txt

Site de pequena empresa costuma precisar de pouco bloqueio. Estes são os casos em que faz sentido.

Busca interna do site

Se o site tem uma caixa de busca, cada pesquisa gera um endereço novo, como /?s=dentista. São páginas sem valor para o Google. Bloquear esse caminho economiza visita do robô.

Área do cliente e painel

Login, painel administrativo e área restrita não têm nada para o Google mostrar. O bloqueio não protege, só evita a visita. A proteção é a senha.

Filtros e ordenação de loja

Em loja virtual, cada combinação de filtro (cor, tamanho, preço) pode virar um endereço. Bloquear os parâmetros de filtro evita que o robô se perca em variações da mesma página.

O que não bloquear

Páginas de serviço, artigos, imagens e os arquivos de CSS e JavaScript que montam o visual. Se o Google não carrega o visual, ele não vê a página como o cliente vê.

Na dúvida, menos é mais. Poucas linhas bem pensadas resolvem o caso da maioria das empresas de serviço.

Os erros de robots.txt que custam mais caro

Um robots.txt errado não dá aviso no site. Ele vai apagando o site do Google em silêncio. Estes são os casos mais comuns.

  • Disallow: / esquecido depois do site novo: a regra de "site em construção" bloqueia tudo e vai para o ar junto.
  • Bloquear as pastas de CSS e JavaScript: o Google não consegue montar a página e entende o site errado.
  • Usar o robots.txt para esconder página do Google, em vez do noindex.
  • Copiar o robots.txt de outro site, com caminhos que não existem no seu.
  • Sitemap com endereço relativo ou antigo na linha Sitemap.
  • Servidor devolvendo erro ao abrir o robots.txt.

O último item merece atenção. Pela documentação do Google, quando o robots.txt devolve erro de servidor, o Google para de visitar o site nas primeiras 12 horas e, por até 30 dias, usa a última versão boa que tinha guardada. Um problema de hospedagem vira problema de Google.

Como conferir o robots.txt do seu site

Abra seusite.com.br/robots.txt no navegador. Se aparecer Disallow: / sozinho debaixo de User-agent: *, o site está bloqueado. Se aparecer uma página de erro, o arquivo não existe, o que não é grave, mas vale criar.

No Google Search Console, o relatório de robots.txt (em Configurações) mostra a versão que o Google leu e quando. É o jeito de confirmar que a correção chegou até ele. Lembre que o Google costuma guardar a cópia do arquivo por até 24 horas antes de ler de novo.

Conferir o robots.txt, o sitemap.xml e as etiquetas de noindex é a primeira coisa do nosso SEO técnico para sites de empresa, porque um bloqueio aqui anula todo o resto. Outros guias técnicos estão na categoria SEO e Google do blog.

Perguntas frequentes

Todo site precisa de robots.txt?

Não é obrigatório. Sem ele, o Google entende que pode visitar tudo. Mas é útil para bloquear áreas sem valor e informar o sitemap.

Robots.txt tira uma página do Google?

Não. Ele impede o robô de entrar, mas a página pode continuar aparecendo sem descrição. Para tirar do Google, use a etiqueta noindex.

Onde fica o robots.txt?

Sempre na raiz do domínio: seusite.com.br/robots.txt. Em outra pasta, o Google não lê.

Quanto tempo o Google leva para ler a mudança?

Segundo a documentação do Google, ele costuma guardar a cópia do robots.txt por até 24 horas antes de buscar de novo.

Posso bloquear robôs de IA no robots.txt?

Pode criar regras para robôs específicos pelo nome deles no User-agent. Antes, pense se você quer ou não ser citado nas respostas das IAs.

Artigos relacionados

Mapa de páginas de um site em forma de árvore, ligado a uma lupa de busca
SEO e Google

Sitemap.xml: o que é e como usar

A lista de páginas que você entrega ao Google: o que colocar, o que deixar de fora e como enviar.

03/11/20265 min de leitura
Tela de um relatório de desempenho com gráfico de cliques e impressões ao lado de uma xícara de café
SEO e Google

Google Search Console: para que serve

A ferramenta grátis do Google que mostra por quais buscas o seu site aparece e o que impede as páginas de entrar.

03/11/20266 min de leitura
Orçamento sem compromisso

Quer ter certeza de que o Google enxerga o seu site?

Mande o endereço. A gente confere robots.txt, sitemap e indexação e diz o que corrigir.

  • Resposta no WhatsApp em horário comercial
  • Preço fechado antes de começar
  • Sem fidelidade: cancela quando quiser
Falar no WhatsApp

Conferência técnica do site

Resposta no WhatsApp.