Skip Navigation

Search

Customer Portal Bot Prevention Best Practices
Answer ID 13063   |   Last Review Date 10/09/2025

What can I do to improve my site's protections against bots?

Below are the current options available to you to protect your site from bot or automated traffic.  Note that making your end user pages more secure against automated traffic serves more than one purpose.  Some solutions may decrease your billable sessions, but just as importantly, if your Customer Portal pages are set up in an inefficient or query-heavy manner, excessive bot traffic can compromise performance and availability.

Note that if your site is available to the public (meaning there is no login required), you should have calibrated your sessions entitlements taking into account that at least some automated traffic will be generating sessions against your site.  No solution can filter out all automated traffic and the only guaranteed way to ensure that your knowledge base statistics and sessions are not inflated by bots crawling across your site is to put content behind a login.

Options For Bot Remediation

Bring your Own Captcha (BYOC) is a service that is available as a product feature starting in the 25c version of the application.  This refers users to a CAPTCHA challenge on page load once a session.    You are able to configure your own CAPTCHA service or use a basic one that comes with the feature.  Note that this is distinct from the Customer Portal abuse detection feature, which protects your webforms from attackers - this can be configured on page load to help mitigate automations and bots.