Panduan Bingbot

Apa Bingbot adalah, apa ini powers beyond Bing, cara verify ini dengan reverse DNS, dan cara control -nya crawl dengan robots.txt, crawl Control, dan IndexNow.

Pertama kali diterbitkan: 24 Jun 2026 · Terakhir diperbarui: 8 Agu 2026 · Advanced
Bahasa
2 sinyal bukti di halaman ini

Bingbot adalah Microsoft Bing's web crawler — bot itu discovers, fetches, dan renders halaman untuk Bing indeks. -nya robots.txt token adalah bingbot, dan since ini moved untuk Chromium-based Edge mesin ini adalah evergreen dan renders modern JavaScript. poin sebagian besar SEOs miss: itu sama indeks powers Yahoo, DuckDuckGo, Ecosia, dan Copilot, so blocking bingbot costs Anda far lebih daripada Bing's kecil market share. Verify ini oleh dua-langkah reverse DNS (pengguna-agent strings adalah spoofable), tidak oleh published IP list. Control ini dengan robots.txt, crawl Control di Bing Webmaster alat, dan IndexNow — Bing's push-jangan-tunggu protocol.

TL;DR — Bingbot adalah Microsoft Bing’s crawler (robots.txt token: bingbot), langsung since October 1, 2010 ketika ini replaced MSNBot. ini adalah evergreen pada Chromium-based Edge mesin, so ini renders modern JavaScript. -nya nyata reach adalah lebih luas daripada traffic attributed secara langsung untuk bing.com karena Microsoft menggunakan -nya penelusuran infrastructure di seluruh products dan partnerships. Verify ini menggunakan Bing’s terdokumentasi verification metode alih-alih trusting pengguna-agent string. Manage crawl dengan robots.txt, crawl Control di Bing Webmaster alat, dan IndexNow — Bing’s push protocol, co-dibuat dengan 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

dari MSNBot untuk Bingbot

Bingbot adalah Microsoft’s utama web crawler — program itu discovers, fetches, dan memproses halaman untuk bangun dan refresh Bing indeks. ini went langsung pada October 1, 2010, replacing legacy MSNBot. itu transition came dengan sebuah robots.txt aturan itu masih penting jika Anda memiliki old directives lying sekitar: Microsoft’s announcement mengatakan itu “sebagai dari October 1st, jika we detect terpisah sets dari custom directives untuk keduanya MSNBot dan BingBot di Anda robots.txt file, itu BingBot directives akan take precedence.” (terjemahan) “sebagai dari October 1st, jika kami detect terpisah sets dari custom directives untuk keduanya MSNBot dan BingBot di Anda robots.txt file, BingBot directives akan take precedence.” So MSNBot aturan jangan diam-diam override Anda Bingbot aturan — ini adalah lainnya cara sekitar.

Bingbot powers lebih daripada Bing

ini adalah single sebagian besar penting reframe pada ini halaman. Bing’s direct penelusuran-market share adalah kecil, yang leads sebuah lot dari SEOs untuk skip ini. tetapi indeks Bingbot membangun juga feeds Yahoo Penelusuran, DuckDuckGo, Ecosia, Edge’s default penelusuran, dan Microsoft Copilot — dan secara historis ini powered ChatGPT Penelusuran too. Yahoo dependency goes semua cara back untuk 2010 launch, ketika Microsoft warned situs owners: “Untuk keep Anda konten di itu Bing index, please ensure itu BingBot memiliki itu sama access untuk Anda site sebagai diberikan untuk MSNBot.” (terjemahan) “untuk pertahankan konten di Bing indeks, please ensure itu BingBot memiliki yang sama access untuk Anda situs sebagai diberikan untuk MSNBot.”

practical consequence: sebuah Disallow terhadap bingbot tidak cost Anda “sekadar Bing.” (terjemahan) “hanya Bing.” ini cascades di seluruh itu seluruh ecosystem di setelah. Apakah Anda care tentang Bing secara khusus atau tidak, Bingbot adalah gateway untuk sebuah bermakna chunk dari searchable web — dan increasingly untuk AI jawaban.

pengguna-agent string (dan mengapa ini adalah evergreen)

Bingbot’s pengguna-agent berisi bingbot/2.0 token plus sebuah Chromium-based Chrome/W.X.Y.Z versi angka, di mana W.X.Y.Z adalah substituted dengan saat ini stable Microsoft Edge bangun (Microsoft’s own contoh: 100.0.4896.127) — itu substitution adalah apa membuat string evergreen. Per Microsoft’s April 2022 announcement dari finalized strings, desktop UA adalah 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 dan mobile UA adalah 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). Microsoft’s sebelumnya, December 2019 preview dari ini strings memiliki juga proposed sebuah extra trailing Edg/W.X.Y.Z fragment, tetapi itu fragment tidak di akhir strings Microsoft published di 2022 dan confirmed fully langsung di February 2023 — jika Anda’re matching bingbot’s UA di code, jangan memerlukan ini. older legacy string adalah bare Mozilla/5.0 (compatible; bingbot/2.0; +http://www.bing.com/bingbot.htm).

“Evergreen” (terjemahan) “Evergreen” berarti persis itu versi angka tracks latest stable Edge secara otomatis. Practically, ini killed old dua-tier crawl/render kesenjangan: karena Bingbot berjalan yang sama Chromium mesin family sebagai modern Edge dan Chrome, ini renders JavaScript cara sebuah saat ini browser melakukan. Bing juga memperlakukan baik-faith dynamic rendering sebagai sebuah legitimate option untuk berat JS situs — ini tidak cloaking di mereka view.

Verifying Bingbot — pengguna-agent tidak cukup

pengguna-agent strings adalah trivially spoofed, so sebuah permintaan claiming untuk menjadi Bingbot proves tidak ada apa pun pada -nya own. reliable periksa adalah dua-langkah reverse DNS:

  1. Reverse (PTR) lookup crawling IP dari Anda logs. sebuah genuine Bingbot IP resolves untuk sebuah hostname ending di search.msn.com — pattern adalah msnbot-<ip-with-dashes>.search.msn.com (so 157.55.39.1msnbot-157-55-39-1.search.msn.com).
  2. Forward (sebuah) lookup itu hostname. ini harus resolve back untuk original IP.

jika either langkah fails, ini tidak Bingbot. Microsoft melakukan publish sebuah IP list di bing.com/toolbox/bingbot.json (28 IPv4 prefixes, terakhir generated January 2024), tetapi company’s own guidance adalah untuk prefer reverse DNS di atas IP list, karena addresses dapat perubahan di apa pun time. Treat JSON sebagai sebuah rough reference, tidak sebuah firewall izinkan-list. (yang sama reverse-DNS-di atas-IP-list logic applies untuk Googlebot — see verification scripts di Scripts tab.)

Bagaimana Bingbot discovers dan melakukan crawl

penemuan adalah tautan-driven. Fabrice Canel, Microsoft’s longtime Bingbot lead, mendeskripsikan pendekatan ini sebagai mengikuti tingkat kepentingan: “We are guided by key pages that are important on the internet and we follow links to understand what’s next.” (terjemahan) “Kami dipandu oleh halaman-halaman utama yang penting di internet dan mengikuti tautan untuk memahami langkah berikutnya.”* Scale adalah enormous — di sebuah 2019 interview Canel mengatakan “Every day, my team discovers more than 100 billion new URLs never seen before, while useless URLs parameters are ignored.” (terjemahan) “Setiap hari, tim saya menemukan lebih dari 100 miliar URL baru yang belum pernah terlihat, sementara parameter URL yang tidak berguna diabaikan.”* (sebuah 2020 figure put baru-URL penemuan di sekitar 70 billion per day; keduanya adalah nyata angka dari berbeda dates, so ini adalah worth mempertahankan tahun attached ketika Anda cite either satu.)

Dua behaviors set Bingbot apart dari bagaimana Google mendeskripsikan -nya own crawler:

  • Pre-filtering sebelum fetch. Bingbot membuat sebuah cost/nilai judgment sebelum ini bahkan downloads sebuah URL. sebagai Bing memiliki put ini, “Halaman itu adalah deemed untuk memiliki absolutely Tidak potential untuk menjadi useful di satisfying a user’s penelusuran query di Bing hasil adalah tidak retained.” (terjemahan) “halaman itu adalah deemed untuk memiliki absolutely Tidak potential untuk menjadi berguna di satisfying sebuah pengguna’s penelusuran kueri di Bing hasil adalah tidak retained.”
  • URL memory. Bingbot remembers URLs essentially forever: “Bingbot retains setiap URL di memory dan muncul back dan recrawls intermittently, even jika all links untuk it memiliki telah removed.” (terjemahan) “Bingbot retains setiap URL di memory dan muncul back dan recrawls intermittently, bahkan jika semua tautan untuk ini memiliki telah dihapus.” itu’s mengapa sebuah halaman dapat masih see Bingbot hits panjang setelah Anda’ve stripped setiap internal tautan untuk ini.

Underneath semua dari ini adalah sebuah politeness-pertama posture. Canel: “Our default crawl policy adalah untuk menjadi sebagai polite sebagai possible ketika crawling itu web.” (terjemahan) “kami default crawl policy adalah untuk menjadi sebagai polite sebagai mungkin ketika crawling web.” dan his candid take pada masalah itself: “Crawling right adalah a fascinating engineering problem itu hasn’t fully telah solved namun.” (terjemahan) “crawling right adalah sebuah fascinating engineering masalah itu hasn’t fully telah solved namun.”

lainnya Microsoft crawler

Bingbot tidak satu-satunya Microsoft bot Anda’ll see:

  • AdIdxBot (adidxbot) — Bing Ads quality-control crawler. catch worth knowing: ini shares anggaran crawling dengan Bingbot, so berat ad crawling dapat eat ke budget untuk Anda organic halaman.
  • BingPreview — generates halaman snapshots dan preview thumbnails.
  • MicrosoftPreview — tautan previews di Tim dan Office.
  • BingVideoPreview — video previews ditampilkan hanya di Bing. Like others ini memiliki desktop dan mobile variants, dan ini identifies itself terhadap +https://aka.ms/microsoftbots alih-alih bingbot.htm URL older crawler gunakan.
  • MSNBot / MSNBot-Media — legacy crawler, retired October 1, 2010.

Controlling Bingbot’s crawl

Three levers, dari blunt untuk surgical:

  • robots.txtbingbot token controls crawling. gunakan ini untuk pertahankan bot out dari rendah-nilai spaces; ini tidak sebuah deindexing alat.
  • crawl Control (Bing Webmaster alat) — lets Anda set Bingbot’s hourly crawl rate, so Anda dapat slow ini selama peak traffic dan let ini jalankan lebih cepat off-peak. ini adalah sebuah genuine Google/Bing divergence: Google retired -nya crawl-rate slider di Search Console, sementara Bing masih memberikan Anda sebuah active control.
  • IndexNow — alih-alih menunggu untuk menjadi re-di-crawl, Anda push perubahan. ini adalah sebuah protocol “dibuat oleh Microsoft Bing dan Yandex, allowing websites untuk easily notify penelusuran engines setiap kali mereka website konten adalah dibuat, diperbarui, atau deleted.” (terjemahan) “dibuat oleh Microsoft Bing dan Yandex, allowing situs web untuk easily notify mesin pencari setiap kali mereka situs web konten adalah dibuat, diperbarui, atau deleted.” Satu ping reaches setiap participating mesin. I tidak akan duplicate penuh treatment di sini — see IndexNow deep dive untuk setup, key file, dan 10 000-URL-per-permintaan limit.

strategic poin I pertahankan coming back untuk: Bing fixed sebuah reputation untuk aggressive crawling oleh getting efficient, dan IndexNow adalah centerpiece dari itu. sebagai I’ve ditulis di my analysis dari AI dan mesin pencari bot crawling, “ini estimated itu 53% dari crawler traffic adalah wasted effort, dan IndexNow dapat help cut itu number down untuk hampir tidak ada apa pun.” (terjemahan) “ini adalah estimated itu 53% dari crawler traffic adalah wasted effort, dan IndexNow dapat help cut itu angka down untuk hampir tidak ada apa pun.” Pushing perubahan beats trying untuk coax lebih exploratory crawling.

Bingbot, Copilot, dan AI opt-out kesenjangan

Karena Bing indeks feeds Microsoft Copilot, Bingbot adalah effectively sebuah AI crawler too. Canel menjelaskan bahwa markup schema membantu LLM Microsoft memahami konten Anda. Ia juga menekankan bahwa AI generatif menilai konten baru sebagai pemeriksaan referensi terhadap data pelatihan LLM; gunakan API di indexnow.org untuk mendorong informasi itu ketika diterbitkan atau diperbarui.

ada sebuah wrinkle pesaing artikel tend untuk skip. Google offers sebuah Google-Extended token itu lets Anda opt out dari AI training tanpa affecting penelusuran pengindeksan. oleh sebagian besar ketiga-party membaca ada Tidak equivalent terpisah opt-out untuk Bing — meaning blocking bingbot untuk stay out dari Copilot training akan juga drop Anda dari Bing penelusuran dan semuanya downstream dari ini. I’d treat itu sebagai sebuah observation tentang bagaimana controls saat ini line up alih-alih sebuah settled Microsoft policy, dan periksa saat ini documentation sebelum acting pada ini.

untuk di mana Bingbot sits di bigger picture — crawler family, Googlebot, pengguna-agent concept, AI crawler, robots.txt, dan IndexNow — crawling hub ties ini semua together.

Add an expert note

Pin an expert quote

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