Volume de busca: o que é, como é estimado e como usar no SEO
Entenda o que é volume de busca, como Google e ferramentas estimam o dado, por que os números divergem e como usá-lo com intenção e dificuldade na era da IA.
Resumo rápido
noindex, nofollow, nosnippet e outras), só que na resposta do servidor, e não no HTML.nosnippet e max-snippet também valem para AI Overviews e Modo IA. Já o Google-Extended é controlado pelo robots.txt, não pelo cabeçalho.curl -I, o DevTools do navegador e a Inspeção de URL do Search Console.X-Robots-Tag é um cabeçalho de resposta HTTP que informa aos robôs dos buscadores como uma URL pode ser indexada e exibida nos resultados, aceitando as mesmas regras da meta tag robots, mas funcionando para qualquer tipo de arquivo.
A resposta do servidor tem cabeçalhos (status, tipo de conteúdo, data) e corpo (o HTML, o PDF, a imagem). A meta robots fica no corpo, dentro do <head>; o X-Robots-Tag fica nos cabeçalhos. Por isso ele funciona onde a meta tag não pode: um PDF ou um JPG não têm <head>.
Na prática, o X-Robots-Tag é usado em três situações:
O X-Robots-Tag não faz parte de nenhuma especificação formal: a MDN o descreve como um padrão de fato, respeitado apenas por robôs cooperativos.
A forma mais simples é uma linha no cabeçalho da resposta com a regra desejada:
A partir daí, a documentação do Google prevê algumas variações:
X-Robots-Tag: noindex, nofollow.X-Robots-Tag: googlebot: nofollow. Sem nome de robô, a regra vale para todos os rastreadores.Regra de conflito: quando duas instruções se contradizem, o Google aplica a mais restritiva. Se uma página tem max-snippet:50 e nosnippet, vale o nosnippet. Se há nofollow para todos e noindex para o Googlebot, o Googlebot trata a URL como noindex, nofollow. Isso vale também entre o cabeçalho e a meta tag da mesma página.
Os três controles costumam ser confundidos, mas atuam em momentos diferentes. O robots.txt decide se o robô pode rastrear (baixar) a URL. A meta robots e o X-Robots-Tag decidem o que o buscador pode fazer com a URL depois de rastreá-la: indexar, mostrar trecho, seguir links.
| X-Robots-Tag | Meta robots | Robots.txt | |
|---|---|---|---|
| Onde fica | Cabeçalho HTTP da resposta | Tag <meta> no HTML |
Arquivo na raiz do domínio |
| O que controla | Indexação e exibição | Indexação e exibição | Rastreamento |
| Tipos de arquivo | Qualquer um (HTML, PDF, imagem, vídeo) | Só HTML | Qualquer URL |
| Aplicação em massa | Fácil, com regras e expressões regulares no servidor | Depende do template ou CMS | Fácil, por padrão de caminho |
| Garante que a URL some do Google? | Sim, depois do rastreamento | Sim, depois do rastreamento | Não: a URL pode ser indexada sem conteúdo se receber links |
A documentação do Google explica que uma página bloqueada no robots.txt ainda pode aparecer nos resultados se outros sites linkarem para ela, porque o robô nunca chega a ver a regra de noindex. Para tirar algo do índice, a URL precisa estar liberada para rastreamento e entregar o noindex (no HTML ou no cabeçalho). Só depois de removida, se fizer sentido, você bloqueia o rastreamento.
Entre X-Robots-Tag e meta robots o efeito é o mesmo: qualquer regra válida em uma vale na outra. A escolha é operacional: para uma página isolada, a meta tag via CMS é mais simples; para todos os PDFs ou um ambiente de homologação inteiro, o cabeçalho é mais seguro. Para entender o processo completo, veja o guia de indexação no Google.
A lista abaixo segue a especificação oficial de meta robots, data-nosnippet e X-Robots-Tag do Google Search Central, atualizada em março de 2026. Outros buscadores podem interpretar as regras de forma diferente.
| Regra | O que faz |
|---|---|
all |
Nenhuma restrição. É o padrão, então declarar não muda nada. |
noindex |
A URL não aparece nos resultados de busca. |
nofollow |
O Google não segue os links da página. |
none |
Equivale a noindex, nofollow. |
nosnippet |
Sem trecho de texto ou prévia de vídeo. Vale para busca na web, Google Imagens, Discover, AI Overviews e Modo IA, e impede que o conteúdo seja usado como entrada direta nesses recursos de IA. |
indexifembedded |
Permite indexar o conteúdo quando ele aparece incorporado em outra página (por iframe, por exemplo), mesmo com noindex. Só funciona junto com noindex. |
max-snippet:[número] |
Limita o trecho de texto a um número de caracteres. 0 equivale a nosnippet; -1 deixa o Google decidir. |
max-image-preview:[valor] |
Tamanho máximo da prévia de imagem: none, standard ou large. |
max-video-preview:[número] |
Duração máxima, em segundos, da prévia de vídeo. 0 permite só imagem estática; -1 não tem limite. |
notranslate |
Impede que o Google ofereça tradução do título e do trecho nos resultados. |
noimageindex |
As imagens da página não são indexadas. |
unavailable_after:[data] |
Remove a URL dos resultados depois da data informada (formatos RFC 822, RFC 850 ou ISO 8601). Após a data, o rastreamento também cai bastante. |
Regras que o Google ignora: noarchive (o link de cache foi descontinuado), nocache e nositelinkssearchbox (a caixa de pesquisa de sitelinks também foi descontinuada). Se o seu servidor ainda envia essas regras, elas não fazem mal, mas também não fazem nada no Google.
Dois detalhes evitam surpresas. Primeiro, as regras de exibição não bloqueiam os dados estruturados: um resultado rico pode continuar aparecendo, com exceção do limite imposto por max-snippet em descrições. Segundo, o X-Robots-Tag não substitui a tag canonical. Se você tem duas versões do mesmo conteúdo e quer consolidar sinais em uma delas, canonical é o caminho; noindex apenas esconde uma URL.
Os exemplos abaixo partem da documentação do Google. No Apache, as regras podem ir no httpd.conf ou no .htaccess, e dependem do módulo mod_headers ativo. No Nginx, vão no arquivo .conf do site, dentro do bloco server.
Apache ou .htaccess:
Nginx:
Apache ou .htaccess, para PNG, JPG, JPEG e GIF:
Nginx:
No Apache, troque o padrão pelo nome do arquivo (<Files "tabela-2024.pdf">), com o .htaccess no mesmo diretório. No Nginx, use o caminho exato: location = /arquivos/tabela-2024.pdf.
Dica para Nginx: a documentação oficial do módulo de cabeçalhos explica que as diretivas add_header só são herdadas do nível anterior quando não há nenhum add_header no nível atual. Além disso, sem o parâmetro always, o cabeçalho só é enviado em alguns códigos de status (200, 301, 302, 304 e outros).
Como o X-Robots-Tag não aparece no código-fonte, um noindex esquecido pode derrubar o tráfego sem que ninguém perceba olhando o HTML. Siga esta rotina sempre que mexer na configuração:
curl -sI https://www.seusite.com.br/arquivo.pdf e procure a linha X-Robots-Tag. Repita com -A "Googlebot" se o servidor ou o CDN tratar robôs de forma diferente.Em sites grandes, inclua o X-Robots-Tag na auditoria técnica de rotina, ao lado de status HTTP e canonical: rastreadores de SEO listam o cabeçalho por URL e revelam regras aplicadas por engano.
Com AI Overviews, Modo IA e assistentes generativos, muitos sites querem controlar o uso do próprio conteúdo. O X-Robots-Tag é parte da resposta, mas não toda.
A especificação do Google deixa claro que nosnippet se aplica também a AI Overviews e Modo IA, e impede que o conteúdo seja usado como entrada direta nesses recursos. O max-snippet também vale para os recursos de IA, limitando quanto texto pode ser exibido. Como qualquer outra regra, ambas podem ir no cabeçalho, o que é útil para aplicar a uma seção inteira do site.
O custo é alto: nosnippet também remove o trecho de texto do resultado tradicional, o que costuma reduzir cliques. Para proteger só uma parte da página (um preço, um trecho exclusivo para assinantes), o atributo data-nosnippet em elementos span, div ou section é mais cirúrgico, mas ele vive no HTML, não no cabeçalho. Para a estratégia completa, veja o guia de SEO para AI Overviews e Modo IA.
O Google-Extended é um token de produto do robots.txt, e não um cabeçalho. Segundo a lista de rastreadores comuns do Google, ele controla se o conteúdo pode ser usado para treinar futuras gerações dos modelos Gemini e para grounding no app Gemini e no Vertex AI. Ele não tem um user agent HTTP próprio (o rastreamento usa os user agents normais do Google) e não afeta a inclusão nem o ranqueamento na Busca. A documentação do X-Robots-Tag não prevê o Google-Extended como destinatário do cabeçalho, então o caminho é o robots.txt:
Bloquear o Google-Extended não tira o site dos AI Overviews, que fazem parte da Busca. E usar noindex ou nosnippet contra a IA também afeta a busca tradicional: é uma decisão de negócio.
Para outros robôs de IA, confira na documentação de cada empresa quais controles ela honra. Para quem quer ser citado, e não bloqueado, o trabalho é de GEO (Generative Engine Optimization), e o cuidado é não aplicar restrições sem querer.
noindex global no ambiente novo derruba o site aos poucos, conforme o Google recrawleia.noindex perdido em uma camada prevalece.Sim. Qualquer regra válida na meta robots vale no X-Robots-Tag. Muda só o lugar: HTML ou cabeçalho HTTP. Para PDFs e imagens, só o cabeçalho funciona.
Configure o servidor para enviar X-Robots-Tag: noindex na resposta do arquivo, garanta que ele não esteja bloqueado no robots.txt e peça um novo rastreamento na Inspeção de URL do Search Console. Para remoção urgente e temporária, use também a ferramenta de remoções.
Segundo o Google, nosnippet vale para AI Overviews e Modo IA e impede o uso do conteúdo como entrada direta neles. Mas também remove o trecho do resultado tradicional, o que pode reduzir cliques.
Não. O Google afirma que o Google-Extended não afeta inclusão nem ranqueamento na Busca. Ele controla treinamento e grounding dos modelos Gemini, via robots.txt.
Fontes e referências
Ricardo Nakamura lidera o SEO Next+ da Oxigenweb, departamento dedicado a SEO e GEO (Generative Engine Optimization). Há mais de 5 anos conduz projetos digitais de ponta a ponta para marcas como JBS, Grupo Petrópolis, Caloi e Lufthansa City Center. Escreve sobre processos escaláveis de SEO, busca orientada por IA e como transformar otimização em resultado de negócio.
Ver perfil e todos os artigos de Ricardo →Entenda o que é volume de busca, como Google e ferramentas estimam o dado, por que os números divergem e como usá-lo com intenção e dificuldade na era da IA.
Deixe seu comentário