Rastreador Bingbot

O que é o Bingbot, o que ele alimenta além do Bing, como verificá-lo com DNS reverso e como controlar seu rastreamento com robots.txt, Crawl Control e IndexNow.

Publicado pela primeira vez: 24 de jun. de 2026 · Última atualização: 8 de ago. de 2026 · Avançado
Idiomas
2 sinais de evidência nesta página

O Bingbot é o crawler web do Microsoft Bing — o bot que descobre, busca e renderiza páginas para o índice do Bing. Seu token de robots.txt é bingbot e, desde a migração para o mecanismo Edge baseado em Chromium, ele é evergreen e renderiza JavaScript moderno. O ponto que muitos profissionais de SEO não percebem: esse mesmo índice alimenta Yahoo, DuckDuckGo, Ecosia e Copilot, portanto bloquear o bingbot custa muito mais do que a pequena participação de mercado do Bing. Verifique-o por DNS reverso em duas etapas (strings de user-agent são falsificáveis), não pela lista de IPs publicada. Controle-o com robots.txt, Crawl Control no Bing Webmaster Tools e IndexNow — o protocolo de envio do Bing que dispensa espera.

TL;DR — O Bingbot é o crawler do Microsoft Bing (token do robots.txt: bingbot), ativo desde 1º de outubro de 2010, quando substituiu o MSNBot. Ele é evergreen no mecanismo Edge baseado em Chromium, então renderiza JavaScript moderno. Seu alcance real é maior do que o tráfego atribuído diretamente a bing.com, porque a Microsoft usa sua infraestrutura de busca em produtos e parcerias. Verifique-o usando o método documentado pelo Bing, em vez de confiar na string de user-agent. Gerencie o rastreamento com robots.txt, Crawl Control no Bing Webmaster Tools e IndexNow — o protocolo de envio do Bing, criado em conjunto com o Yandex.

Evidence for this claim Bingbot is Microsoft's crawler for Bing search services and identifies itself with documented user-agent strings. Scope: Current Microsoft Bingbot documentation. Confidence: high · Verified: Microsoft Bing Webmaster Tools: Bingbot Evidence for this claim Microsoft recommends verifying Bingbot through reverse and forward DNS rather than trusting the user-agent string alone. Scope: Current Bingbot verification method. Confidence: high · Verified: Microsoft Bing Webmaster Tools: Verify Bingbot

Do MSNBot ao Bingbot

O Bingbot é o crawler web principal da Microsoft — o programa que descobre, busca e processa páginas para construir e atualizar o índice do Bing. Ele entrou em operação em 1º de outubro de 2010, substituindo o MSNBot legado. Essa transição veio com uma regra de robots.txt que ainda importa se você mantém diretivas antigas: o anúncio da Microsoft dizia que “as of October 1st, if we detect separate sets of custom directives for both MSNBot and BingBot in your robots.txt file, the BingBot directives will take precedence.” (tradução: a partir de 1º de outubro, se detectarmos conjuntos separados de diretivas personalizadas para MSNBot e BingBot no seu arquivo robots.txt, as diretivas do BingBot terão precedência.) Portanto, as regras do MSNBot não substituem silenciosamente as do Bingbot — ocorre o contrário.

O Bingbot alimenta mais do que o Bing

Este é o reenquadramento mais importante desta página. A participação direta do Bing no mercado de busca é pequena, o que leva muitos profissionais de SEO a ignorá-lo. Mas o índice construído pelo Bingbot também alimenta Yahoo Search, DuckDuckGo, Ecosia, busca padrão do Edge e Microsoft Copilot — e historicamente também alimentou o ChatGPT Search. A dependência do Yahoo remonta ao lançamento de 2010, quando a Microsoft alertou os proprietários de sites: “To keep your content in the Bing index, please ensure that BingBot has the same access to your site as given to MSNBot.” (tradução: para manter seu conteúdo no índice do Bing, garanta que o BingBot tenha o mesmo acesso ao seu site que o MSNBot.)

A consequência prática: um Disallow contra o bingbot não custa “apenas o Bing”. Ele se espalha por todo esse ecossistema de uma só vez. Quer você se importe especificamente com o Bing ou não, o Bingbot é a porta de entrada para uma parte relevante da web pesquisável — e cada vez mais para respostas de IA.

A string de user-agent (e por que ela é evergreen)

O user-agent do Bingbot contém o token bingbot/2.0 e um número de versão Chrome/W.X.Y.Z baseado em Chromium, no qual W.X.Y.Z é substituído pela versão estável atual do Microsoft Edge (exemplo da própria Microsoft: 100.0.4896.127) — essa substituição é o que torna a string evergreen. Segundo o anúncio da Microsoft de abril de 2022 sobre as strings finais, o UA para desktop é Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; bingbot/2.0; +http://www.bing.com/bingbot.htm) Chrome/W.X.Y.Z Safari/537.36 e o UA para mobile é Mozilla/5.0 (Linux; Android 6.0.1; Nexus 5X Build/MMB29P) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/W.X.Y.Z Mobile Safari/537.36 (compatible; bingbot/2.0; +http://www.bing.com/bingbot.htm). A prévia anterior dessas strings, de dezembro de 2019, também havia proposto um fragmento final Edg/W.X.Y.Z, mas ele não está nas strings finais publicadas pela Microsoft em 2022 e confirmadas como totalmente ativas em fevereiro de 2023 — se você estiver identificando o UA do Bingbot no código, não o exija. A string legada mais antiga era o simples Mozilla/5.0 (compatible; bingbot/2.0; +http://www.bing.com/bingbot.htm).

“Evergreen” significa exatamente que o número da versão acompanha automaticamente a versão estável mais recente do Edge. Na prática, isso eliminou a antiga diferença entre rastreamento e renderização em dois níveis: como o Bingbot usa a mesma família de mecanismos Chromium do Edge e do Chrome modernos, ele renderiza JavaScript como um navegador atual. O Bing também considera a renderização dinâmica de boa-fé uma opção legítima para sites pesados em JS — na visão da empresa, isso não é cloaking.

Verificando o Bingbot — o user-agent não basta

Strings de user-agent são trivialmente falsificáveis, portanto uma solicitação que afirma ser do Bingbot não prova nada sozinha. A verificação confiável é o DNS reverso em duas etapas:

  1. Consulta reversa (PTR) do IP que rastreia, a partir dos seus logs. Um IP genuíno do Bingbot resolve para um hostname terminado em search.msn.com — o padrão é msnbot-<ip-with-dashes>.search.msn.com (por exemplo, 157.55.39.1msnbot-157-55-39-1.search.msn.com).
  2. Consulta direta (A) desse hostname. Ele precisa resolver de volta para o IP original.

Se qualquer uma das etapas falhar, não é Bingbot. A Microsoft publica uma lista de IPs em bing.com/toolbox/bingbot.json (28 prefixos IPv4, gerados pela última vez em janeiro de 2024), mas a orientação da própria empresa é preferir DNS reverso à lista de IPs, porque os endereços podem mudar a qualquer momento. Trate o JSON como uma referência aproximada, não como uma lista de permissão para o firewall. (A mesma lógica de DNS reverso em vez de lista de IPs se aplica ao Googlebot — consulte os scripts de verificação na aba Scripts.)

Como o Bingbot descobre e rastreia

A descoberta é orientada por links. Fabrice Canel, líder de longa data do Bingbot na Microsoft, descreve a abordagem como seguir a importância: “We are guided by key pages that are important on the internet and we follow links to understand what’s next.” (tradução: somos guiados por páginas importantes na internet e seguimos links para entender o que vem a seguir.) A escala é enorme — em uma entrevista de 2019, Canel disse: “Every day, my team discovers more than 100 billion new URLs never seen before, while useless URLs parameters are ignored.” (tradução: todos os dias, minha equipe descobre mais de 100 bilhões de URLs novas que nunca haviam sido vistas, enquanto parâmetros de URL inúteis são ignorados.) Um número de 2020 colocou a descoberta de URLs novas em cerca de 70 bilhões por dia; ambos são números reais de datas diferentes, então vale a pena manter o ano quando você citar qualquer um deles.

Dois comportamentos diferenciam o Bingbot da forma como o Google descreve seu próprio crawler:

  • Pré-filtragem antes da busca. O Bingbot faz uma avaliação de custo/valor antes mesmo de baixar uma URL. Como o Bing explicou: “Pages that are deemed to have absolutely no potential for being useful in satisfying a user’s search query in Bing results are not retained.” (tradução: páginas consideradas sem potencial algum de serem úteis para satisfazer a consulta de busca de um usuário nos resultados do Bing não são mantidas.)
  • Memória de URLs. O Bingbot se lembra das URLs essencialmente para sempre: “Bingbot retains every URL in memory and comes back and recrawls intermittently, even if all links to it have been removed.” (tradução: o Bingbot mantém todas as URLs na memória e volta a rastreá-las periodicamente, mesmo que todos os links para elas tenham sido removidos.) É por isso que uma página ainda pode receber acessos do Bingbot muito depois de você remover todos os links internos para ela.

Por baixo de tudo há uma postura de priorizar a cordialidade. Canel: “Our default crawl policy is to be as polite as possible when crawling the web.” (tradução: nossa política padrão de rastreamento é ser o mais cordial possível ao rastrear a web.) E sua avaliação franca do próprio problema: “Crawling right is a fascinating engineering problem that hasn’t fully been solved yet.” (tradução: rastrear corretamente é um problema fascinante de engenharia que ainda não foi totalmente resolvido.)

Outros crawlers da Microsoft

O Bingbot não é o único bot da Microsoft que você verá:

  • AdIdxBot (adidxbot) — o crawler de controle de qualidade dos Bing Ads. O ponto importante: ele compartilha o orçamento de rastreamento com o Bingbot, portanto um rastreamento pesado de anúncios pode consumir o orçamento das suas páginas orgânicas.
  • BingPreview — gera snapshots de páginas e miniaturas de prévia.
  • MicrosoftPreview — prévias de links no Teams e no Office.
  • BingVideoPreview — prévias de vídeo mostradas somente no Bing. Como os outros, tem variantes para desktop e mobile e se identifica com +https://aka.ms/microsoftbots, não com a URL bingbot.htm usada pelos crawlers mais antigos.
  • MSNBot / MSNBot-Media — o crawler legado, aposentado em 1º de outubro de 2010.

Controlando o rastreamento do Bingbot

Três alavancas, da mais bruta à mais cirúrgica:

  • robots.txt — o token bingbot controla o rastreamento. Use-o para manter o bot fora de áreas de baixo valor; ele não é uma ferramenta de desindexação.
  • Crawl Control (Bing Webmaster Tools) — permite definir a taxa de rastreamento por hora do Bingbot, para desacelerá-lo durante o pico de tráfego e deixá-lo mais rápido fora do horário de pico. Esta é uma divergência real entre Google e Bing: o Google aposentou o controle deslizante de taxa de rastreamento no Search Console, enquanto o Bing ainda oferece um controle ativo.
  • IndexNow — em vez de esperar um novo rastreamento, você envia a alteração. É um protocolo “created by Microsoft Bing and Yandex, allowing websites to easily notify search engines whenever their website content is created, updated, or deleted.” (tradução: criado pelo Microsoft Bing e pelo Yandex, permitindo que os sites notifiquem facilmente os mecanismos de busca sempre que seu conteúdo for criado, atualizado ou excluído.) Um sinal chega a todos os mecanismos participantes. Não vou repetir o tratamento completo aqui — consulte o aprofundamento sobre IndexNow para configuração, arquivo de chave e o limite de 10 000 URLs por solicitação.

O ponto estratégico ao qual sempre volto é que o Bing corrigiu sua reputação de rastreamento agressivo ao se tornar eficiente, e o IndexNow é a peça central disso. Como escrevi na minha análise sobre IA e rastreamento por bots de mecanismos de busca, “It’s estimated that 53% of crawler traffic is wasted effort, and IndexNow can help cut that number down to almost nothing.” (tradução: estima-se que 53% do tráfego de crawlers seja esforço desperdiçado, e o IndexNow pode ajudar a reduzir esse número a quase zero.) Enviar as alterações é melhor do que tentar induzir mais rastreamento exploratório.

Bingbot, Copilot e a lacuna de exclusão da IA

Como o índice do Bing alimenta o Microsoft Copilot, o Bingbot é efetivamente também um crawler de IA. A orientação de Canel para aparecer bem ali é concreta: “schema markup helps Microsoft’s LLMs understand your content,” (tradução: a marcação de schema ajuda os LLMs da Microsoft a entender seu conteúdo) e “Gen AIs value fresh content in particular, partly as a reference check of their LLM training data. Use the API at indexnow.org to push that information as it’s published or updated.” (tradução: as IAs generativas valorizam especialmente conteúdo recente, em parte como verificação de referência dos dados de treinamento de seus LLMs. Use a API em indexnow.org para enviar essa informação quando ela for publicada ou atualizada.)

Há uma nuance que os artigos concorrentes costumam ignorar. O Google oferece o token Google-Extended, que permite optar por não participar do treinamento de IA sem afetar a indexação na busca. Segundo a maioria das análises de terceiros, não há um equivalente separado de exclusão para o Bing — o que significa que bloquear o bingbot para ficar fora do treinamento do Copilot também faria você desaparecer da busca do Bing e de tudo que depende dela. Eu trataria isso como uma observação sobre a forma como os controles estão alinhados atualmente, não como uma política consolidada da Microsoft, e verificaria a documentação atual antes de agir.

Para entender onde o Bingbot se encaixa no quadro maior — a família de crawlers, o Googlebot, o conceito de user-agent, crawlers de IA, robots.txt e IndexNow — o hub de rastreamento reúne tudo.

Add an expert note

Pin an expert quote

New person? Create their unclaimed profile at /admin/experts/ → Pin a quote first.