Using Cloudflare Proxy Drops Google Position Ranking

I am having a weird issue for all websites on Cloudflare when I am using Cloudflare proxy. The ranking will drop each time I turn on Cloudflare cache and proxy.

But within a few hours of turning it off ranking will improve.
This is not a one-time thing.

I have ran tests for this multiple times for multiple websites with the same issue and result. But once I turn off cache and DNS proxy, the ranking will get back to within hours not days.

Here are the settings when this happens:

  1. Cache Level = Standard
  2. Browser Cache TTL = Respect Existing Headers
  3. Page Rules
    A. (asterisk)domain.com/(asterisk) (Cache Level: Everything) - I even tried removing the asterisk at the front and doing www and non www.
    B. (asterisk)domain.com/wp-admin(asterisk) ( Cache: Bypass, Security Level High, Diable Apps, Disable Performance). I even tried removing the asterisk at the front and doing www and non www.
  4. DNS Setting = Proxied

I even went pro and still all the issues persist.

Can someone who has dealt with this and solved it please help.

What ranking are you referencing?

Page rank as in drop in position.

When you proxy through, you are enabling a lot of security features. I would check your firewall settings to make sure you aren’t blocking SEO crawlers.

You can exclude good bots from being blocked, if need be, by excluding verified bots.

I doubt that’s the issues but thanks for your input.