How to Enable AI Bot Blocking for Vultr CDN Pull Zones

Updated on September 25, 2024

AI Bot Blocking in Vultr CDN Pull Zones helps protect your content by preventing unwanted AI bots from accessing your site. This feature safeguards your site from harmful traffic and ensures that your bandwidth is utilized efficiently by real users only. By enabling AI bot blocking, you can enhance security and maintain optimal performance for your content delivery.

Follow this guide to enable the AI bot blocking feature for Vultr CDN Pull Zones on your Vultr account using the Vultr Customer Portal, API, or CLI.

  • Vultr Customer Portal
  • Vultr API
  • Vultr CLI
  1. Navigate to Products, click CDN, and then click Pull Zones.

    Pull Zone option in products sidebar

  2. Click your target CDN Pull Zones service.

    Selection of a target Pull Zone service

  3. Click Features.

    Button for feature management portal

  4. Select block_ai and click Update Features.

    Button for Blocking AI Bots

  1. Send a GET request to the List Pull Zones endpoint and note the target Pull Zone service's ID.

    console
    $ curl "https://api.vultr.com/v2/cdns/pull-zones" \
        -X GET \
        -H "Authorization: Bearer ${VULTR_API_KEY}"
    
  2. Send a PUT request to the Update Pull Zone to enable block_ai feature in your target Pull Zone feature.

    console
    $ curl "https://api.vultr.com/v2/cdns/pull-zones/<pullzone-id>" \
        -X PUT \
        -H "Authorization: Bearer ${VULTR_API_KEY}" \
        -H "Content-Type: application/json" \
        -d '{
            "block_ai": true
    }'
    
  1. List all available CDN Pull Zones services and note the target Pull Zone service's ID.

    console
    $ vultr-cli cdn pull list
    
  2. Enable block_ai feature in your target Pull Zone service.

    console
    $ vultr-cli cdn pull update --block-ai <pullzone-id>