> ## Documentation Index
> Fetch the complete documentation index at: https://moengage.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Bot Traffic Blocking

> Block bot and crawler traffic from affecting your MoEngage analytics and billing using user agent filtering.

MoEngage tries to prevent all the traffic from bots as they may impact the DAU/MAU and billing. Due to bots, there would be web activities that have not been performed by actual users and it results in higher DAU, MAU.

Bots, such as crawlers, spiders, and search engine bots, download and index content from websites all over the internet. MoEngage uses a user agent filtering method to prevent bots from using its functionality and block the bot traffic.

## Default Blocked Bot List

<CodeGroup>
  ```javascript Default Blocked Bot List lines wrap theme={null}
  Applebot - [http://www.apple.com/go/applebot](http://www.apple.com/go/applebot)
  PetalBot - [https://webmaster.petalsearch.com/site/petalbot](https://webmaster.petalsearch.com/site/petalbot)
  Pingbot - [www.pingdom.com](https://www.pingdom.com)
  Proximic - [https://www.comscore.com/Web-Crawler](https://www.comscore.com/Web-Crawler)
  AdsBot-Google - [www.google.com/adsbot](https://www.google.com/adsbot)
  Googlebot - [http://www.google.com/bot.html](http://www.google.com/bot.html), [http://www.googlebot.com/bot.html](http://www.googlebot.com/bot.html)
  Cincraw	- [http://cincrawdata.net/bot](http://cincrawdata.net/bot)
  Crawler	- headlessChrome
  SnapchatBot - [https://businesshelp.snapchat.com/s/article/adsbot-crawler](https://businesshelp.snapchat.com/s/article/adsbot-crawler)
  SnapchatAds - [https://businesshelp.snapchat.com/s/article/adsbot-crawler](https://businesshelp.snapchat.com/s/article/adsbot-crawler)
  YandexRenderResourcesBot - [http://yandex.com/bots](http://yandex.com/bots)
  Bingbot - [http://www.bing.com/bingbot.htm](http://www.bing.com/bingbot.htm)
  Slurp -  [http://help.yahoo.com/help/us/ysearch/slurp](http://help.yahoo.com/help/us/ysearch/slurp)
  MicrosoftPreview - [https://aka.ms/MicrosoftPreview](https://aka.ms/MicrosoftPreview)
  Baiduspider/2.0 - [http://www.baidu.com/search/spider.html](http://www.baidu.com/search/spider.html)
  ```
</CodeGroup>

## Integration Changes

To block additional bots, you can update the `bots_list: ["bot_name"]` key during [integration](/developer-guide/web-sdk/web-sdk-integration/basic-integration/web-sdk-integration).

Provide an array of strings containing the identifiers for the bots you wish to block, where each string is a unique bot identifier. It can be:

* The full **userAgent**
* A specific **substring**

You can handle multiple bots as shown in the code below:

<CodeGroup>
  ```javascript JavaScript wrap theme={null}
  Moengage = moe({
    appId: moeAppID,
    botsList: ["bot_name1","bot_name2","bot_name3"],
  });
  ```
</CodeGroup>
