Linux 软件免费装
Banner图

Site Health Score & Website Audit — BuildWithGuru

开发者 guruprasad123
更新时间 2026年9月8日 12:14
PHP版本: 8.1 及以上
WordPress版本: 7.1
版权: GPL-2.0-or-later
版权网址: 版权信息

标签

maintenance health check site audit site health website audit

下载

1.0.0 1.0.1 1.0.2 1.0.3 1.0.4

详情介绍:

Install it, click Run scan, and in about ten seconds you have one number: how healthy your WordPress site actually is, out of 100. Underneath it sits the list that produced that number — outdated plugins, security settings still on their defaults, a database quietly filling with junk, images with no alt text, SEO basics switched off — sorted so the thing that matters most is at the top. Every item tells you what is wrong, why it matters, what to do about it, and the evidence behind it. Nothing on your site is changed. Fix something, scan again, and watch the number move. There is nothing to configure, no account to create and no API key to paste. Features The score Finding and fixing Seeing what changed Reporting Built for real sites What it checks Every check below runs on your own site, with no account and no setup. A full audit takes a few seconds and reads only — nothing is changed. Where it fits alongside your other plugins 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, and 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. 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. Reports you can hand to someone else Your latest scan opens as a printable report: a plain-English summary of what the score means, charts showing where the problems are, and every finding with its fix and the evidence behind it. Save it as a PDF straight from your browser. No PDF library is bundled to do it. Your browser already renders type better than any PHP library would, and the result is selectable text rather than a picture of text. You can also compare any two periods — the last 7, 30, 90 or 365 days, or a custom date range — and export that comparison the same way. If you look after sites for other people, that is the document that shows what actually changed this month. 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. Try it Install it, click Run scan, and you will have your score in about ten seconds. No account, no key to paste, and nothing on your site is changed.

安装:

Install from your dashboard (easiest)
  1. In WordPress, go to Plugins → Add New.
  2. Search for Guru Site Health.
  3. Click Install Now, then Activate.
Install from a downloaded file
  1. Download the .zip file from this page.
  2. Go to Plugins → Add New → Upload Plugin.
  3. Choose the .zip, click Install Now, then Activate.
Your first scan
  1. Look for Guru Site Health in the left-hand admin menu. It sits below Settings, near the bottom.
  2. Click Run scan. On most sites this takes a few seconds.
  3. You will see a score out of 100, the six areas that produced it, and a list of issues with the worst first.
A short guided tour opens the first time you visit. You can reopen it at any point with the Guide button in the top right. What to do next Work down the issue list from the top. Click any issue to expand it: you get what is wrong, why it matters, the steps to fix it, and the evidence the finding is based on. Fix one thing, run another scan, and watch the score move. That is the whole loop. There is nothing to set up first. Automatic daily scanning is on from the moment you activate, and you can change the schedule, add an email address for alerts, or switch it off entirely in Settings. Requirements On an older PHP version the plugin shows a notice and deactivates itself rather than breaking your site. Where your data is kept In your own database, on your own server. Nothing is sent anywhere, so there is no account to create and no key to paste. Deleting the plugin removes its two tables and every option it created, leaving nothing behind.

屏幕截图:

  • The worst problems first, so you never have to wonder what to fix next.
  • Every finding shows its evidence, so you can check it rather than take it on faith.
  • Prove what actually changed this month — the document you send a client.
  • Set the scan schedule, choose who gets alerted, and decide how much history to keep.
  • A printable report a non-technical client can actually read. Save it as a PDF from your browser.
  • A guided introduction on first run, re-openable any time from the Guide button.

升级注意事项:

1.0.3 Fixes unreadable headings in the "What this checks" panel, and tidies the score chart and layout. Worth updating — nothing is scored differently. 1.0.2 Clean modules now list what they checked, and the dashboard offers a rescan after you fix something. No changes to how anything is scored. 1.0.1 The dashboard is now always dark, matching the screenshots. No other changes. 1.0.0 First release.

常见问题:

What exactly does it check?

Six areas, all on your own site, with no account and no setup:

  • Updates — outdated core, plugins and themes, PHP past its security-support date, anything blocking automatic updates.
  • Security & configuration — weak or default authentication keys, the file editor, debug output in production, plain HTTP, open registration, XML-RPC, predictable admin usernames.
  • Database — autoloaded option bloat, revision build-up, expired transients, orphaned metadata.
  • Media — images missing from disk, oversized 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 site, plain permalinks, missing sitemap.
A full audit takes a few seconds and only reads — nothing is changed.

Why do I need this if I already have SEO and security plugins?

Because they are built to go deep in one area, and nothing was looking at the whole. Your SEO plugin does not tell you that a plugin is three versions behind; your security plugin does not tell you that half your images have no alt text; neither tells you which of those matters more this week. This looks across six areas at once, weights them, and puts what needs attention first. Open the dashboard and use What this checks for a side-by-side of what this covers and what stays with your specialist plugins.

Will it change anything on my site?

No, and that is deliberate. Every check only reads. Guru Site Health tells you what to fix and how, and never modifies, deletes or "optimises" anything on your behalf. The only rows it ever writes or removes are its own scan results, in its own table.

Does it send my data anywhere?

No. Guru Site Health makes no external HTTP requests whatsoever — no accounts, no API keys, no telemetry, no analytics, no "anonymous usage data". Nothing about your site leaves your server.

How is this different from WordPress's built-in Site Health?

Core's Site Health screen runs a list of pass/fail tests and leaves you to decide which of them matter. This runs a weighted audit across six areas and reduces it to one number, then keeps a history of that number — so you can see whether the maintenance you did last month actually improved anything. Core's health check tells you what is true right now; this tells you what changed, and what to do next. It also reads Rank Math or Yoast where they are installed, which core does not.

Does this replace my security or SEO plugin?

No, and it is not trying to. Guru Site Health does not scan for malware and does not check keyword rankings — those need constantly-updated threat databases and search-engine crawling, which dedicated plugins are funded to do properly. Guru Site Health measures the things nobody else covers and normalises everything into one score.

Do I need Rank Math or Yoast?

No. Guru Site Health's SEO checks run on every site. If one of those plugins is installed, Guru Site Health additionally reads its per-post analysis to give you more detail — clearly labelled with where it came from.

Will it bloat my database?

No, and this is one of the things it scans other sites for, so it would be a poor look. Guru Site Health keeps the last 100 detailed scans by default — adjustable from 10 to 2000 in Settings — and removes older ones automatically. Your score history is kept separately in a much smaller table, so the long-term trend survives even though the detail behind old scans does not. Deleting the plugin removes both tables and every option it created.

Why is one of the modules showing "Not measured"?

Because it has no data source on this site. That is reported honestly and excluded from your score rather than counted as a failure — a module you cannot measure is not a problem with your site.

My score is 100 but I know something is wrong

Guru Site Health only reports what it can verify from inside your server. Real-world page speed, Core Web Vitals and malware detection cannot be measured that way, and it will not pretend otherwise.

Can I run scans automatically?

Yes, and it is on by default. Choose hourly, twice daily, daily or weekly in Settings. Note that WordPress's scheduler only runs when your site receives traffic, so a very quiet site may see scans run late.

Does it work on multisite?

Scans run per site and correctly account for network-activated plugins. A central multi-site dashboard is planned for a later release.

更新日志:

1.0.3 1.0.2 1.0.1 1.0.0