BuildWithGuru Site Health — Score, Site Audit & Monitoring

BuildWithGuru Site Health — Score, Site Audit & Monitoring

Details
View on WordPress

You already have plugins that each watch one thing. Guru Site Health is the layer above them: it reads what is actually happening on your site, works out how healthy it really is, and answers three questions on one screen.

What is important? What changed? What next?

It does not replace your SEO plugin, your security plugin, or your cache plugin. It reads alongside them and turns a pile of separate signals into one score you can act on.

What it checks

Every check below runs on your own site, with no account and no setup.

  • Updates — outdated core, plugins and themes, PHP versions past their security-support date, and whether anything is blocking automatic updates from landing.
  • Security & configuration — weak or default authentication keys, the file editor, debug output in production, plain HTTP, open registration handing out privileged roles, XML-RPC, predictable admin usernames.
  • Database — autoloaded option bloat, revision build-up, expired transients, orphaned metadata.
  • Media — images missing from disk after a bad migration, oversized unoptimised originals, missing alt text.
  • Accessibility — images with no alt attribute, links a screen reader announces as nothing, skipped heading levels.
  • SEO — search-engine visibility, a robots.txt blocking your whole site, plain permalinks, missing sitemap.

It respects what you already run

If you use Rank Math or Yoast SEO, Guru Site Health reads their analysis and folds it into your score, clearly labelled so you always know where a finding came from. If you use neither, nothing is missing — the SEO checks above still run.

The same rule applies everywhere: Guru Site Health never asks you to install another plugin to work, and never counts a missing plugin against your score.

Honest scoring

Two rules make the number trustworthy:

  1. What cannot be measured is never scored as zero. If a check has no data source, it is reported as not measured and excluded from the average entirely. Not having a particular plugin installed can never lower your score.
  2. Severity depends on context. Debug mode is a serious problem on a live site and completely normal on a developer’s machine. Guru Site Health reads your environment type and scores accordingly, instead of nagging every local install.

Automatic monitoring

Guru Site Health scans on a schedule and keeps a history, so you can see your score over time and exactly which issues appeared or were resolved between any two scans.

It emails you only when something genuinely regresses — a new high-severity problem, or a real drop in score. There is no daily digest, because a daily “still fine” email is a daily email you will learn to ignore.

Privacy: nothing leaves your site

Guru Site Health makes no external requests at all. No accounts, no API keys, no telemetry, no analytics, no “anonymous usage data”. Every scan runs on your server and every result is stored in your own database.

The only email it ever sends goes to the address you choose, through your own site’s mail configuration.

Built for real sites

  • Scan history lives in its own database table, never in autoloaded options — we do not cause the bloat we scan for.
  • Large sites can spread a scan across several requests so it never times out.
  • A short guided introduction on first run, and a Guide button to read it again whenever you like.
  • A REST API exposes every scan, so the data is yours to use.
  • Fully translatable.

Details

Plugin code:
buildwithguru-site-health
Plugin version:
1.0.0
Outdated:
No
WP version:
6.4 or higher
PHP version:
8.1 or higher
Test up to WP version:
7.1
Total installations:
0
Last updated:
2026-09-03
Rating:
Times rated:
0
health-check
maintenance
monitoring
site-audit
site-health