Pular para o conteúdo
iLoveSEOCriar conta

Googlebot: o que é, como funciona e como controlar o rastreio

Googlebot é o robô rastreador do Google: o programa que percorre a web seguindo links, baixa o conteúdo das páginas e o envia para processamento e indexação. Se o Googlebot não consegue acessar ou entender uma página, ela não aparece na busca, por melhor que seja.

Ilustração retrô de um robô de corda caminhando sobre um rolo de papel, o Googlebot percorrendo o site

Googlebot é o primeiro leitor de todo site. Antes de qualquer pessoa encontrar seu conteúdo no Google, ele precisa ter sido visitado por esse rastreador, baixado, renderizado e interpretado. Todo o resto de SEO acontece depois dessa etapa.

Este artigo trata da camada técnica: como o Googlebot se comporta, como confirmar que é ele mesmo visitando seu site e o que você controla de verdade. Se você quer entender o quadro maior, como um buscador organiza a web e decide a ordem dos resultados, o lugar é mecanismo de busca. Aqui a lente é o rastreio.

O que é o Googlebot?

Googlebot é o nome do rastreador (crawler) do Google, um software automatizado que navega pela web da mesma forma que um navegador, só que sem tela e em escala industrial. Ele existe para uma tarefa: descobrir e baixar conteúdo para que o Google possa processá-lo.

O trabalho dele começa com uma lista de URLs conhecidas e cresce sozinho:

  • Ele visita uma URL da fila.
  • Lê o HTML que o servidor devolve.
  • Extrai os links encontrados na página.
  • Adiciona as URLs novas à fila.
  • Repete, indefinidamente.

É por isso que link interno não é enfeite. Sabe aquela página que você publicou e ninguém linkou de lugar nenhum? Do ponto de vista do Googlebot, ela pode simplesmente não existir. Não há caminho até ela. Um sitemap XML ajuda a resolver isso, mas ele é um atalho para descoberta, não um substituto para uma boa estrutura de links.

Como o Googlebot funciona?

O Googlebot não sai visitando tudo o tempo todo. Ele opera com uma fila priorizada, e a prioridade depende de sinais como:

  • Importância percebida da página: quantidade e qualidade de links apontando para ela.
  • Frequência de mudança: páginas que mudam sempre são revisitadas mais.
  • Saúde do servidor: se o site responde devagar ou com erro, ele reduz o ritmo.
  • Sinais explícitos: sitemap, links internos, envio manual pelo Search Console.

O terceiro item é o que mais pega gente de surpresa. O Googlebot foi projetado para não derrubar o seu site: se as respostas começam a demorar ou a retornar erro 5xx, ele diminui o rastreio por conta própria. Sabe aquele período em que o servidor esteve instável e, semanas depois, páginas novas demoraram a aparecer? Muitas vezes é isso: o rastreador recuou e leva tempo para voltar ao ritmo anterior.

Rastrear, renderizar e indexar são a mesma coisa?

Não, e confundir as três é a origem da maioria dos diagnósticos errados. São etapas distintas, e uma página pode falhar em qualquer uma delas:

Etapa

O que acontece

O que controla

Rastreio

O Googlebot baixa o HTML

robots.txt, servidor, links

Renderização

O Google executa o JavaScript e monta a página final

Como o site é construído

Indexação

O conteúdo entra no índice e pode aparecer

meta robots, canonical, qualidade

A renderização é a etapa mais recente e uma das mais traiçoeiras. O Google executa JavaScript, mas isso acontece numa fila separada e pode demorar. Se o conteúdo principal da sua página só existe depois que o script roda, você está apostando que essa segunda fila vai chegar rápido. E frequentemente ela não chega.

A consequência prática é direta: conteúdo que importa deve vir no HTML inicial. É o motivo pelo qual renderização no servidor (SSR) ou geração estática continuam sendo a recomendação padrão para quem depende de busca.

Quais são os tipos de Googlebot?

O Google não usa um rastreador só. Os principais:

  • Googlebot Smartphone: simula um celular Android. É o rastreador principal desde a indexação mobile-first.
  • Googlebot Desktop: versão para desktop, hoje minoritária.
  • Googlebot-Image, Googlebot-Video, Googlebot-News: especializados por tipo de conteúdo.
  • Google-InspectionTool: usado quando você pede inspeção de URL no Search Console.
  • GoogleOther: coleta para usos internos que não são a Busca.
  • AdsBot: verifica qualidade de páginas de destino de anúncios.

A informação com consequência prática aqui é a primeira: o Google avalia seu site pela versão mobile. Se a versão para celular esconde conteúdo, corta seções ou carrega menos coisa que a de desktop, é a versão reduzida que conta. Não é uma questão de "otimizar para mobile também". É a versão que define o que existe.

Como verificar se é o Googlebot de verdade?

Qualquer pessoa pode escrever "Googlebot" no user-agent de um script. Bots maliciosos fazem isso o tempo todo para escapar de bloqueios, e olhar só o nome no log não prova nada.

A verificação correta é feita em duas etapas, em cima do endereço IP:

  1. DNS reverso no IP que acessou. O nome retornado precisa terminar em googlebot.com, google.com ou googleusercontent.com, os três domínios que a documentação do Google lista.
  2. DNS direto no nome obtido. Ele precisa resolver de volta para o mesmo IP.

O Google também publica as faixas de IP oficiais dos seus rastreadores em arquivos JSON, o que permite validar sem consultas de DNS a cada requisição (útil para quem processa log em volume).

Se você não tem acesso ao log do servidor, o caminho é o relatório de estatísticas de rastreamento do Search Console: ele mostra a atividade do Googlebot verdadeiro no seu site, quantas requisições foram feitas, com quais códigos de resposta e por qual tipo de rastreador, sem precisar verificar IP nenhum.

Por que isso importa no dia a dia: antes de concluir que "o Googlebot está consumindo minha banda" ou de criar uma regra de bloqueio, confirme que é ele. Bloquear o rastreador verdadeiro por engano é um dos erros mais caros e mais silenciosos de SEO técnico.

O que é crawl budget e quem precisa se preocupar?

Crawl budget é a quantidade de páginas que o Googlebot está disposto a rastrear no seu site em um período. Ele resulta da combinação de dois fatores: quanto seu servidor aguenta e quanto o Google acha que vale a pena.

E aqui vai a parte que economiza tempo da maioria dos leitores: se o seu site tem alguns milhares de URLs ou menos, crawl budget provavelmente não é o seu problema. É um tema de site grande: e-commerce com milhões de combinações de filtro, portal de notícias, marketplace. Para um blog, gastar energia com isso costuma ser otimização de algo que não estava travando.

Quando ele importa de fato, o que mais desperdiça orçamento é:

  • URLs infinitas geradas por filtros e parâmetros que criam combinações sem fim.
  • Conteúdo duplicado que faz o rastreador ler dez vezes a mesma coisa.
  • Cadeias de redirecionamento que consomem várias requisições para chegar a uma página.
  • Páginas de erro que continuam sendo visitadas.
  • Servidor lento, que reduz quantas páginas cabem no mesmo intervalo.

Como controlar o que o Googlebot acessa?

Existem três instrumentos, e eles fazem coisas diferentes. Trocá-los é o erro clássico:

  • robots.txt: impede o rastreio. O Googlebot não baixa a página. Não garante que ela fique fora do índice: se houver links externos apontando para ela, a URL pode aparecer sem descrição.
  • meta robots noindex: impede a indexação. A página é baixada, lida e deliberadamente mantida fora dos resultados.
  • canonical: não impede nada; apenas indica qual versão é a preferida entre páginas parecidas.
Diagrama: robots.txt, meta noindex e canonical, em que etapa cada um age e se o Googlebot baixa a página

Uma das combinações que mais geram dor de cabeça é bloquear no robots.txt uma página que tem noindex. Parece reforço e é o contrário: se o Googlebot não pode baixar a página, ele nunca lê a tag noindex que está dentro dela. O resultado é uma página que você acha que removeu e que continua aparecendo.

O tema tem detalhe suficiente para artigo próprio, e é o assunto de noindex, onde separamos cada caso de uso.

Como pedir que o Googlebot visite uma página?

Você não controla o rastreador, mas tem três formas legítimas de sinalizar que há algo novo, em ordem de eficácia:

  1. Links internos a partir de páginas que já são rastreadas com frequência. É um dos métodos mais fortes e dos mais ignorados: uma página nova linkada da home ou de um artigo popular é encontrada rápido.
  2. Sitemap XML atualizado, que lista as URLs e a data da última modificação. Funciona bem para descoberta, especialmente em sites grandes ou com estrutura de links fraca.
  3. Inspeção de URL no Search Console, com o botão de solicitar indexação. Serve para casos pontuais e urgentes; não é ferramenta para volume.

Um sitemap XML bem mantido cobre boa parte do trabalho do item 2 sozinho.

O que não funciona: republicar o artigo mudando só a data, alterar uma vírgula para "atualizar" o conteúdo, ou enviar a mesma URL repetidas vezes no Search Console. Nada disso acelera o rastreio, e o próprio Google recomenda não alterar a data de publicação sem que haja mudança real de conteúdo.

A tradução prática: frequência de rastreio se conquista com constância, não com pedido. Um site que publica com regularidade e mantém uma estrutura de links coerente é visitado mais. E essa é uma das razões pelas quais links internos bem distribuídos valem mais do que parecem.

Quais erros mais atrapalham o rastreio?

  1. Bloquear CSS e JavaScript no robots.txt. Sem eles, o Google não consegue renderizar a página como o usuário a vê.
  2. Depender de JavaScript para o conteúdo principal, sem renderização no servidor.
  3. Deixar páginas órfãs, sem nenhum link interno apontando.
  4. Servir conteúdo diferente para o Googlebot: além de não funcionar, é violação de diretriz.
  5. Confundir robots.txt com noindex, o caso descrito acima.
  6. Ignorar erros de servidor que fazem o rastreador reduzir o ritmo.
  7. Manter cadeias de redirecionamento em vez de apontar direto para o destino final.

O item 3 merece destaque porque é um dos mais comuns em blog. O artigo antigo que ninguém mais linka, que saiu do menu e não está em nenhuma lista, existe na sua cabeça e no seu CMS, mas está fora do grafo de links do site. É exatamente esse tipo de página que a gente cuida ao distribuir links internos de propósito, em vez de linkar sempre os mesmos dez artigos.

Conclusão

O Googlebot é a etapa que ninguém vê e que decide se todas as outras vão importar. Um artigo excelente numa página que ele não consegue baixar, renderizar ou interpretar simplesmente não existe para a busca.

O próximo passo, se você nunca fez: abra o Search Console, vá ao relatório de indexação de páginas e olhe a lista de URLs excluídas com o motivo de cada uma. É um dos diagnósticos mais diretos do que o Googlebot está enxergando do seu site. E costuma revelar em dez minutos problemas que passariam meses despercebidos.

Perguntas frequentes

Com que frequência o Googlebot visita meu site?

Não existe intervalo fixo: cada URL entra numa fila priorizada, e a posição dela muda conforme os links que apontam para a página, o quanto o conteúdo muda e o tempo de resposta do servidor. Um detalhe que pega muita gente é o efeito atrasado: depois de um período de instabilidade, o rastreador reduz o ritmo por conta própria e leva tempo para voltar ao normal, mesmo com o servidor já consertado.

Bloquear o Googlebot no robots.txt tira a página do Google?

Não necessariamente: são duas coisas diferentes. O robots.txt barra o download da página; mostrá-la ou não nos resultados é outra etapa. Com links externos apontando para a URL bloqueada, ela pode aparecer na busca só com o endereço, sem título nem descrição. E há uma armadilha: somar robots.txt a uma tag noindex não reforça nada, porque a tag está dentro de uma página que o rastreador foi proibido de baixar. Para tirar de verdade, deixe a página acessível e marque noindex.

O Googlebot executa JavaScript?

Executa, mas não no mesmo momento em que baixa o HTML. A renderização acontece numa segunda fila, que pode demorar. Na prática, se o texto principal da página só existe depois que o script roda, você fica dependendo de essa fila chegar a tempo. É por isso que renderização no servidor (SSR) e geração estática seguem sendo o padrão recomendado para quem depende de busca.

Como saber se o Googlebot está com problema no meu site?

Comece pelo Search Console: no relatório de indexação de páginas, a lista de URLs excluídas vem com o motivo de cada exclusão. É ali que aparecem bloqueio por robots.txt, noindex colocado sem querer e páginas que o Google conhece mas não rastreou. Os logs do servidor entram depois, para ver quais URLs o rastreador visitou de fato e com quais códigos de resposta.

Googlebot e mecanismo de busca são a mesma coisa?

Não. O Googlebot é apenas a parte que rastreia: busca as páginas e as baixa. O mecanismo de busca é o sistema completo, que também processa, indexa e ordena resultados. O rastreador é a porta de entrada, não a casa inteira.

Voltar para o blog