---
title: Block Bad Bots
url: https://docs.vultr.com/products/network/cdn-push-zone/features/block-bots
description: A security feature that prevents malicious automated traffic from accessing your website by identifying and blocking harmful bot activity.
publish_date: 2024-09-23T20:21:10.415346Z
last_updated: 2026-05-26T20:16:22.677320Z
---

# How to Enable Bad Bot Blocking for Vultr CDN Push Zones

Bad Bot Blocking in Vultr CDN Push Zones helps protect your site by blocking unwanted bots from accessing your content. This feature reduces unnecessary traffic and ensures that only legitimate users can interact with your content, enhancing the security and efficiency of your site. By enabling Bad Bot blocking, you safeguard your resources and maintain a smoother experience for genuine visitors.

Follow this guide to enable the Bad Bot blocking feature for Vultr CDN Push Zones on your Vultr account using the Vultr Console, API, or CLI.

=== "Vultr Console"

    1. Navigate to **Products**, click **CDN**, and then click **Push Zones**.
    1. Click your target CDN Push Zone subscription to open its management page.
    1. Click **Features**.
    1. Select **block_bad_bots** and click **Update Features**.

=== "Vultr API"

    1. Send a `GET` request to the [**List CDN Push Zones** endpoint](https://www.vultr.com/api/#tag/CDNs/operation/list-pushzones) and note the target Push Zone subscription's ID.

        ```console
        $ curl "https://api.vultr.com/v2/cdns/push-zones" \
            -X GET \
            -H "Authorization: Bearer ${VULTR_API_KEY}"
        ```

    1. Send a `PUT` request to the [**Update CDN Push Zone** endpoint](https://www.vultr.com/api/#tag/CDNs/operation/update-pushzone) to enable Bad Bot blocking feature for your target Push Zone subscription.

        ```console
        $ curl "https://api.vultr.com/v2/cdns/push-zones/{pushzone-id}" \
            -X PUT \
            -H "Authorization: Bearer ${VULTR_API_KEY}" \
            -H "Content-Type: application/json" \
            --data '{
                "block_bad_bots": true
            }'
        ```

=== "Vultr CLI"

    1. List all available CDN Push Zone subscriptions and note the target Push Zone subscription's ID. 

        ```console
        $ vultr-cli cdn push list
        ```

    1. Enable Bad Bot blocking feature for your target Push Zone subscription.

        ```console
        $ vultr-cli cdn push update <pushzone-id> --block-bad-bots
        ```
