We are using Cloudflare pro on one of our websites. This website is blocking all non-US based traffic because of our niche, we get attacked a lot from various bots, IPs etc, and we only sell our products to US-based customers.
We run a number of SEO tools for this site and one of them is CognitiveSEO, but it has become of no value for audits as the IPs are on many, many networks and from Germany.
We were given the string of:
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.113 Safari/537.36 - James BOT - WebCrawler http://cognitiveseo.com/bot.html
by the developer. We have tried whitelisting that string as a user agent, and James BOT as a user agent. Neither seems to have worked.
Any ideas on what we are doing wrong and more specifically, how to make this work?