
Comprehensive technical audit for WordPress. Identifies SEO, performance, database, and security issues.
Technical Site Auditor is a powerful WordPress plugin that performs comprehensive technical audits of your website. It identifies issues across multiple categories and provides actionable recommendations to improve your site’s SEO, performance, security, and overall health.
Key Features
Content Analysis
* Thin content detection
* Duplicate title and description checks
* Heading structure validation
* Keyword consistency analysis
SEO Checks
* Meta title and description optimization
* Open Graph and Twitter Card validation
* Schema.org markup verification
* Robots.txt and XML sitemap analysis
Performance Optimization
* Image optimization recommendations
* Asset loading analysis (CSS/JS)
* Database cleanup suggestions
* Server configuration checks
Security Audits
* SSL/HTTPS verification
* Security header checks
* XML-RPC exposure detection
* File permission reviews
Link Analysis
* Broken link detection
* Redirect chain analysis
* External link verification
* Orphan page detection
Database Health
* Autoload option monitoring
* Post revision cleanup
* Transient management
* Spam comment detection
Free vs Premium
Free Version
* Unlimited URL scanning
* All 260+ checks included
* Manual fixes with guidance
* Export issues to CSV
Premium Version
* One-click auto-fix for many issues
* Safe .htaccess auto-fix (security headers, GZIP, caching)
* Automatic backup and rollback for all fixes
* Undo/revert for all fixes
* Scheduled automated scans
* Email notifications
* Premium modules:
* Redirect Manager
* Meta Title/Description Manager
* Breadcrumbs Generator
Integrations
Technical Site Auditor detects and integrates with popular plugins:
- Yoast SEO
- Rank Math
- All in One SEO
- SEOPress
- WooCommerce
- Elementor
- Divi Builder
- Beaver Builder
- WPBakery Page Builder
- Oxygen Builder
External Services
This plugin connects to the following external services:
WordPress.org API
This plugin uses the official WordPress.org API to check for WordPress core updates and verify core file integrity.
What it does:
* Checks if your WordPress installation is up to date
* Verifies that core WordPress files have not been modified (security check)
Data sent:
* Your WordPress version number
* Your site locale (language setting)
When data is sent:
* Only during a site audit scan, when the “WordPress Updates” or “Core File Integrity” checks are enabled
Service provider: WordPress.org (Automattic)
* Terms of Service
* Privacy Policy
No personal user data is ever transmitted. The plugin only sends technical information about your WordPress installation to verify its status.
FAQ
Is there a limit on how many URLs I can scan?
No, both free and premium versions support unlimited URL scanning. You can scan your entire site regardless of size.
Do I need a license key for the free version?
No, the free version works without a license key. You only need a license key to unlock premium features.
Will the plugin slow down my site?
No. Technical Site Auditor only runs when you initiate a scan or when scheduled scans are configured (premium). It does not affect frontend performance.
Can I undo changes made by auto-fix?
Yes. All auto-fixes in the premium version create backups before making changes. You can revert any fix from the Issues page.
Does it work with page builders?
Yes. The plugin includes specific checks for Elementor, Divi, Beaver Builder, WPBakery, and Oxygen Builder to identify common issues.
Is WooCommerce supported?
Yes. When WooCommerce is detected, additional checks are enabled for product pages, categories, and store-specific issues.
ChangeLog
3.0.0
- Major: Unified Optimizer system – single source of truth for all optimizations
- Added: Auto-marking of issues as fixed when optimizations are activated
- Added: Automatic reopening of issues when optimizations are deactivated
- Added: Comprehensive AI development documentation (CLAUDE.md)
- Added: Full backup system for database, themes, plugins, and full site backups
- Added: Chunked backup processing to handle large sites without timeouts
- Improved: Fix History now syncs correctly with actual optimization state
- Improved: Categories hide properly when requirements are not met
- Improved: WooCommerce category shows “WooCommerce required” notice
- Fixed: Empty category display for premium-only features
- Fixed: Vertical alignment in filter controls
- Fixed: Various CSS styling issues
- Removed: Legacy optimization systems
- Code: Major cleanup removing unused files and legacy code
- Code: Improved WordPress.org compliance
1.0.7
- Added: Comprehensive issue details for 50+ more issue types:
- Accessibility issues: form labels, empty buttons, image links, tabindex
- Meta issues: title length, meta description length with actual values
- External links: broken links, timeouts, missing noopener, internal nofollow
- Database: MyISAM tables, autoload size with largest options, spam/trash counts
- Server: memory limit, execution time, SSL expiry, WordPress version
- Redirects: chains with hop count, loops, 302s that should be 301s
- Robots: empty categories, thin author pages
- Performance: duplicate plugins by category, too many plugins
- Security: exposed versions, missing headers with recommendations
- Added: Fix guidance for accessibility issues (form labels, skip links, tabindex)
- Added: Safe .htaccess auto-fix system (Premium):
- Add HSTS header for HTTPS enforcement
- Add security headers (X-Content-Type-Options, X-Frame-Options, Referrer-Policy, Permissions-Policy)
- Enable GZIP compression for better performance
- Enable browser caching with optimal expiration times
- Automatic backup before every change
- Automatic rollback if site becomes unreachable after change
- Detection of 20+ known plugins (WP Rocket, Wordfence, Yoast, etc.) to avoid conflicts
- Full undo/restore capability from any backup
- Improved: Redirect chain display shows hop count and source plugin
- Improved: Security header issues show recommended values
- Improved: Database autoload issues show largest offending options
1.0.6
- Changed: “How to fix” now uses expandable button like “Why does this matter?”
- Changed: Both buttons are now consistent in styling and behavior
- Changed: Issue details box now uses subtle gray background (was orange/yellow)
- Fixed: Empty issue detail boxes no longer show
- Improved: Issue details now show WHAT was found, not just counts:
- Inactive plugins: shows plugin names
- Missing alt text: shows image filenames
- Missing dimensions: shows image filenames
- Generic anchor text: shows anchor text and link URLs
- Broken links: shows link URLs with HTTP status
- Render-blocking JS/CSS: shows script/stylesheet URLs
- Schema errors: shows schema type and missing fields
- And many more…
- Improved: Database issues more human-readable (“3 tables need optimization — 13 MB”)
- Improved: PHP version display cleaner (“Current: PHP 8.1.33 — Recommended: PHP 8.2+”)
1.0.5
- Added: Complete fix guidance for ALL 100+ issue types (was ~40)
- Added: Knowledge base explanations for ALL issue types with “Why this matters?”, impact, and how to fix
- Added: Fallback guidance for unknown issue types based on fix type
- Fixed: “Manual” badge now always shows step-by-step guidance
- Fixed: “Why does this matter?” button now appears for all issues
- Improved: More detailed fix instructions with numbered steps
1.0.4
- Fixed: Site-wide issues (PHP version, robots, database) now only appear once per scan
- Fixed: robots.txt checker no longer flags legitimate blocks (/wp-admin/, /readme.html, /author/)
- Fixed: Improved duplicate detection for 30+ site-wide issue types
- Changed: robots.txt only flags truly problematic rules (blocking /, /wp-content/, /wp-includes/, CSS/JS)
1.0.3
- Added: Issue details now show WHAT was detected (blocked patterns, URLs, file sizes, etc.)
- Added: “How to fix” guidance always visible for manual issues with step-by-step instructions
- Added: 15+ more issue types in knowledge base (robots, canonical, sitemap, content)
- Fixed: Manual/Guided/Developer fix types now include actual guidance
- Improved: Better formatting for detected issues with syntax highlighting
1.0.2
- Fixed: Duplicate homepage entries (URL normalization with trailing slashes)
- Added: Detailed issue explanations – “Why this matters?” with impact and fix instructions
- Added: Knowledge base for 25+ common issue types with learn more links
- Changed: Fix type labels more user-friendly (Guided→Manual, Server→Hosting)
- Added: Tooltips on fix type badges explaining what each type means
1.0.1
- Fixed: Issues page grouped view toggle now works reliably
- Fixed: Improved JavaScript event handling with delegation
- Fixed: Added CSS specificity to prevent plugin conflicts
- Fixed: Duplicate issues no longer appear for site-wide checks
1.0.0
- Initial release
- 260+ technical checks across 24 categories
- Content, meta, links, images, schema analysis
- Security, database, performance auditing
- Server and asset optimization checks
- Page builder specific checks
- WooCommerce integration
- CSV export for all issues
- Premium: Auto-fix with undo
- Premium: Scheduled scans with email notifications
- Premium: Redirect Manager module
- Premium: Meta Manager module
- Premium: Breadcrumbs module