WordPress Site Health "Should Be Improved": Critical Issues Explained

Your WordPress dashboard says Site Health status "Should be improved" and lists critical issues. Some of those items genuinely matter; others are advice you can safely ignore on a small business site.

Common signs of this issue

Safe checks you can do yourself

None of these require sharing passwords with anyone.

What this usually means

Site Health is a built-in checklist, not an alarm. It runs a set of tests against your server and settings and sorts the results into critical issues and recommended improvements. A status of "Should be improved" simply means at least one test did not pass. Plenty of perfectly healthy small business sites sit on "Should be improved" forever because of one item that does not apply to them. The useful skill is telling the two kinds apart.

The items that genuinely matter are the ones that affect security or break features. Outdated PHP means your server runs a language version that may no longer get security patches. Loopback and REST API failures mean WordPress cannot talk to itself, which quietly breaks scheduled posts, some backups, the block editor, and plugin updates — see not a valid JSON response and missed schedule for what that looks like. Failed background updates, errors displayed to visitors, and no HTTPS also deserve attention.

The items that usually do not matter much are the performance recommendations aimed at larger sites. Persistent object cache is a server feature (such as Redis or Memcached) that helps busy or database-heavy sites; a five-page brochure site gains little. Page cache not detected is worth a look only if it also reports slow server response. Optional PHP modules missing, like imagick, rarely cause visible problems. And inactive plugins and themes are good housekeeping rather than an emergency — though old, unused code is still a security liability worth removing.

What not to do

When to get help

It is worth bringing someone in when a critical issue involves the server rather than a setting you can click: an outdated PHP version your plugins may not survive, loopback or REST API failures that return server errors, or scheduled events that fail repeatedly. Those are the items where a wrong move can take the site offline, and where the fix usually means reading logs, testing a PHP upgrade on a staging copy, or adjusting firewall rules. A person who does this routinely can also tell you, item by item, which warnings are safe to leave alone — which saves you paying for fixes you do not need. See PHP version compatibility problems and how to update WordPress safely for the groundwork.

Glenn runs WebsiteSelfHelp and reviews Site Health reports for small business owners. Send him your Site Health results (the copied Info text is ideal) and he will tell you plainly which items need fixing, which can be ignored, and what the fixes would involve. You do not need to share a login to get that first answer.

Not sure what to do next?

Answer a few short questions and we'll point you to the safest next step — DIY, a freelancer, or a direct review. No passwords required.

Is this a business website? If this issue may be costing you leads, sales, or trust, you may want a direct review instead of trial and error.

Frequently asked questions

What does WordPress Site Health "Should be improved" mean?

It means at least one of WordPress's built-in tests did not pass. It is not an emergency on its own. Open Tools, then Site Health, and read the critical issues first — those tell you whether anything important is actually wrong.

Which Site Health critical issues actually matter?

Outdated PHP, loopback request failures, REST API errors, failed background updates, errors shown to visitors, and a site not fully on HTTPS. These affect security or break features. Most performance recommendations are optional on small sites.

What does "Your site could not complete a loopback request" mean?

WordPress tried to contact itself over the web and failed. That self-check is used for scheduled tasks and for safely editing plugins and themes. It is usually caused by a firewall, security plugin, Cloudflare setting, or password protection on the site.

Do I need a persistent object cache?

Most small business sites do not. It helps busy or database-heavy sites, such as large shops or membership sites. If Site Health reports your server response time as fine, you can usually leave this recommendation alone.

Is it safe to remove inactive plugins and themes?

Generally yes, after a backup — deactivated plugins are not doing anything, and unused code is a security risk. Keep your active theme, its parent theme if you use a child theme, and one default WordPress theme as a fallback.

Does Site Health affect my Google rankings?

No. Google never sees your Site Health status. Some of the underlying issues, such as a slow server or no HTTPS, can affect visitors and search performance, but the score itself does not.

How much does it cost to fix Site Health issues?

Many items cost nothing but a few minutes. Server-side fixes like a PHP upgrade with compatibility testing, or tracking down a loopback failure, are typically a small, fixed-scope job. Prices vary, so ask for the specific items to be quoted.

Related free guides

WordPress site down?

Seeing “There has been a critical error on this website”?

Our guided repair tool logs in over secure FTPS and fixes the most common WordPress failures — safely, with every change backed up and reversible. Start with a free scan, no password needed.

Fix My WordPress Site → Free scan · No download of your site · Reversible