Skip to content

Edge Doctor for Cloudflare®

All 25 checks

Every check Edge Doctor for Cloudflare® runs, in six groups, each with a guide: what the check looks at, what each result means, and how to confirm and fix it by hand.

Run these checks on your own site with Edge Doctor for Cloudflare®, free on WordPress.org.

How to read a result

Every result has a status and a confidence: High, Medium or Low. Confidence says how sure the plugin is about what it measured, not how serious the finding is.

StatusWhat it meansIn Site Health
PassedThe check measured your site and found nothing to fix.Good
WarningThe check found something that is likely a problem or a risk. It can be intended on your site.Recommended
FailedThe check found a problem.Critical when the confidence is High, otherwise Recommended
InfoA fact about your setup, worth knowing but not a problem in itself.Good
Could not checkThe plugin could not measure this reliably on your site, so it names the reason instead of guessing.Good, unless no check in the group could run: then the group is Recommended
Not applicableThe check does not apply to your site, for example because the site is not behind Cloudflare.Good

You can ignore a warning or a failure. It stays ignored only while its evidence stays the same. When the evidence changes, the finding comes back.

All checks

Cloudflare connection and SSL

How Cloudflare reaches your server, and whether the SSL mode and the redirects fit your site.

5

Visitor IP behind Cloudflare

Whether WordPress sees the real address of each visitor rather than a Cloudflare address.

3

Private pages and Cloudflare cache

Whether pages meant for one person can end up in the shared cache, and whether the cache stays fresh.

8

Cloudflare features that affect WordPress

Cloudflare features that rewrite your HTML on the way to the visitor.

2

Requests from your server to itself

Whether Cloudflare lets your server reach its own site, which WP-Cron, the REST API and Site Health rely on.

3

DNS and origin exposure

DNS records that send mail through the proxy or reveal the address of your server.

4

Why a check could not run

When a check could not run, the result names a reason. Three reasons can affect many checks at once, so they have their own guide; every other reason is explained on the guide of the check that gave it.

Edge Doctor for Cloudflare® is not affiliated with or endorsed by Cloudflare, Inc. Cloudflare is a registered trademark of Cloudflare, Inc.