Beschrijving
Most audit tools hand you a score and leave you guessing. WebDiagnosis Site Audit hands you a list of what to fix, in what order, and why it matters.
One click runs more than 170 checks across 14 themes — security, performance, SEO, accessibility, WordPress configuration, eco-design and more. Every finding comes with three things a score cannot give you: what was observed, what it costs you, and the concrete action that resolves it.
Built to be trusted
An audit is only useful if you can act on its results. That shapes how this plugin works:
- No false alarms. When a check cannot reach the data it needs, it says so instead of guessing. “Not verifiable” is a real answer — you will never chase a problem that does not exist.
- Severity that means something. Blocker, major, minor. A hardening suggestion is never dressed up as a vulnerability.
- Every finding is explained. Each result carries its own reasoning, the business impact, and the steps to fix it — including who can do it and how hard it is.
What gets checked
- Security — SSL/TLS, HTTP headers, exposed files, directory listing, user enumeration
- WordPress — core version, file editor, XML-RPC, REST API exposure, database prefix, cron
- Plugins & themes — updates, plugins removed from the directory, inactive items, abandoned code
- Performance — page cache, object cache, compression, render-blocking resources, TTFB
- SEO — title, meta description, canonical, robots.txt, sitemap, internal linking
- Structured data — Schema.org markup validated against what search engines actually require, not merely detected
- Accessibility — alt text, heading hierarchy, focus visibility, link purpose, landmarks
- Eco-design — page weight, image formats, web fonts, third-party scripts
- Infrastructure — PHP and MySQL versions, memory, execution limits, DNS
How it works
- Install and activate the plugin
- Click Run a diagnostic from the Site Audit screen
- Read the results by theme, starting with the priority action plan
The diagnostic runs only when you ask for it. It adds nothing to your front end and does not affect page load times.
Free and connected modes
The plugin is fully functional on its own: one complete diagnostic per day, all themes, all findings, all recommendations.
Connecting a free WebDiagnosis account adds multi-page analysis, unlimited diagnostics, history, monitoring and shareable reports. No account is required to use the plugin.
External Services
This plugin connects to an external service to perform website diagnostics.
The plugin does not send any personal data or content from the website.
Only technical configuration data is transmitted for analysis.
Service name: WebDiagnosis
Service URL: https://webdiagnosis.io
What the service is used for:
The service analyzes the WordPress website configuration and provides a diagnostic report with recommendations about performance, security and best practices.
What data is sent:
- WordPress version
- PHP version
- List of active plugins
- Active theme name
- Site URL
- Basic server configuration information
When data is sent:
Data is only sent when the user manually runs a diagnostic analysis from the plugin interface.
Links to the service:
- Privacy policy: https://webdiagnosis.io/privacy-policy/
- Terms of service: https://webdiagnosis.io/terms-of-service/
Schermafbeeldingen



Installatie
- Upload the plugin files to the
/wp-content/plugins/webdiagnosis-site-audit/directory, or install through the WordPress plugins screen - Activate the plugin through the ‘Plugins’ screen in WordPress
- Navigate to Site Audit in the admin menu to run your first diagnostic
FAQ
-
Does this plugin slow down my site?
-
No. The diagnostic only runs when you manually trigger it. It does not add any frontend scripts or affect page load times.
-
What data is collected?
-
Only technical configuration data is collected during a diagnostic: WordPress version, PHP version, active plugins list, theme information, and server configuration. No personal data or site content is transmitted.
-
Do I need a WebDiagnosis account?
-
No. The plugin works standalone with a complete daily diagnostic. A WebDiagnosis account unlocks multi-page analysis, unlimited diagnostics, history, and monitoring.
-
Why does a check sometimes say “not verifiable”?
-
Because it is honest. Some checks depend on data the plugin could not reach — a page that did not load, a server that did not answer. Reporting that plainly is better than reporting a problem that may not exist.
-
Is this plugin affiliated with WordPress?
-
No. WebDiagnosis Site Audit is an independent plugin developed by WebDiagnosis. It is not affiliated with, endorsed by, or sponsored by WordPress®, the WordPress Foundation, or Automattic. “WordPress” is a registered trademark of the WordPress Foundation, used here only to describe the software the plugin runs on.
Beoordelingen
Er zijn geen beoordelingen voor deze plugin.
Bijdragers & ontwikkelaars
“WebDiagnosis Site Audit” is open source software. De volgende personen hebben bijgedragen aan deze plugin.
BijdragersVertaal “WebDiagnosis Site Audit” in je eigen taal.
Interesse in ontwikkeling?
Bekijk de code, haal de SVN repository op, of abonneer je op het ontwikkellog via RSS.
Changelog
1.1.0
- Fixed and improved several checks
- Restored 56 checks that were silently skipped
- Fixed how translatable strings are handled, so the plugin can be translated into any language
- Strengthened the checks run before a release is published
1.0.0
- Initial public release
- 14 diagnostic themes, 170+ checks
- Structured data validated against search engine requirements
- Plain-language explanation and fix for every finding
- Bilingual interface (English/French)
- Expert assistance request and feedback form
- Optional connected mode with the WebDiagnosis platform