Bot Blocking in Vultr CDN Pull Zones helps protect your site from unwanted bots by filtering out unnecessary traffic. This feature ensures that only legitimate users can access your content, enhancing your site’s security and performance.
Follow this guide to enable the bot blocking feature for Vultr CDN Pull Zones on your Vultr account using the Vultr Customer Portal, API, or CLI.
Navigate to Products, click CDN, and then click Pull ZoneSs.
Click your target CDN Pull Zones service.
Click Features.
Select block_bad_bots and click Update Features.
Send a GET
request to the List Pull Zones endpoint and note the target Pull Zone service's ID.
$ curl "https://api.vultr.com/v2/cdns/pull-zones" \
-X GET \
-H "Authorization: Bearer ${VULTR_API_KEY}"
Send a PUT
request to the Update Pull Zone to enable block_bad_bots feature in your target Pull Zone feature.
$ curl "https://api.vultr.com/v2/cdns/pull-zones/<Pull Zone-id>" \
-X PUT \
-H "Authorization: Bearer ${VULTR_API_KEY}" \
-H "Content-Type: application/json" \
-d '{
"block_bad_bots": true
}'
List all available CDN Pull Zones services and note the target Pull Zone service's ID.
$ vultr-cli cdn pull list
Enable block_ai feature in your target Pull Zone service.
$ vultr-cli cdn pull update --block-bad-bots <pullzone-id>