I want to limit the most abusive users on my site. Therefore, I am asking for a new field in the firewall page rule field to monitor excessive usage (pageviews) by bots or human scrappers.
The average legitimate visitor on my site views 3 pages per session and visit 1 to 5 times a month. However, my 5 most abusive users (not search engines) visit >1,000 pageviews a month, and the top “user” has 14,000 pageviews/month (despite turning on super bot fighting mode).
Here’s an example of the new field I propose
Captcha Challenge users (who are not known bots) with over 100 pageviews a week.
Any of the following fields would address my needs. An option to use any of the 4 would be ideal:
- Pageviews/session - This alone is not as useful because some bots create a new session for each request. Pageviews/session + Sessions/week or month would handle all of the use cases for #1, 2 & 3.
Why am I asking for this?
Google Adsense provides better ads (higher revenue ads) to websites that limit robot traffic and only show legitimate users. Adsense recently released a YouTube video confirming this. I am sure the percentage of legitimate users is also a determining factor in other search-related algorithms (organic search, Adwords, etc.).
Adsense RPM (revenue per 1,000 pageviews) increased significantly when I enabled super bot fighting mode. So if I can limit other illegitimate/abusive users who get through super bot fighting mode, I will generate more revenue and reduce the demands on my server.
I am sure this would be useful for many other Cloudflare users as well.