Solving 403 errors with CloudFlare

Recently I’ve switched over to using CloudFlare, for those unfamiliar it’s a proxy caching service. It caches resources from your site in several data centers. When looking over Google Webmaster Tools, I noticed every page it crawled was a 403 error. Not very conducive to having good search rankings.

After some digging the answer finally appeared on the WordPress.org forums. The Bad Behavior plugin was rejecting Google since the crawler was being proxied thru CloudFlare and had the user-agent of Googlebot but was not in the right IP address range. The solution, disable Bad Behavior. Although the plugin had always worked great in reducing the number of spam request, since CloudFlare increases security by blocking bad requests before ever reaching the server, no reason to have Bad Behavior taking up resources as well.

About Jeremy Clark

Small town IT worker with interests in all things technological and technical. Biggest interests are in web development especially the WordPress publishing platform and the community supporting it. Currently developing and maintain the free WordPress theme Techozoic. I'm also always available for hire.
This entry was posted in google, Internet, tech, wordpress. Bookmark the permalink.

One Response to "Solving 403 errors with CloudFlare"

Leave a reply

Comments will be sent to the moderation queue.