A full SEO audit used to mean hours of crawling tools, spreadsheets, and cross-referencing reports from half a dozen tabs. With Spatz SEO, you can scan your entire WordPress site, see every issue ranked by severity, and know exactly what to fix first — all without leaving your dashboard. Here’s how the site-wide audit workflow actually works, and how to get the most out of it.
Why a Site-Wide Audit Is Different from Page-Level Checks
Most SEO plugins give you a score for each individual post or page. That’s useful, but it tells you nothing about the health of your site as a whole. You might have a handful of perfectly optimised pages sitting on a domain riddled with broken internal links, duplicate meta descriptions, or missing canonical tags.
A site-wide audit looks across everything at once — every page, post, category archive, and custom post type — and surfaces patterns you’d never spot by checking pages one at a time. It answers questions like: How many pages have no meta description at all? Which posts are cannibalising each other by targeting the same keyword? Where are the crawl dead-ends that are quietly wasting your link equity?
Spatz SEO runs this analysis directly inside WordPress, pulling from your existing content database rather than sending a remote crawler to knock on your server’s door. That makes it fast — genuinely fast — even on sites with hundreds of pages.
Starting the Audit: What Spatz SEO Actually Scans
Open the Spatz SEO menu in your WordPress admin and navigate to the Site Audit section. Hit Run Audit and the plugin gets to work immediately. Depending on the size of your site, the scan typically completes in under two minutes for sites up to a few hundred pages.
During the scan, Spatz SEO checks every indexable URL across:
- Title tags and meta descriptions — missing, duplicated, too short, or over the recommended character limit
- Heading structure — pages with no H1, multiple H1s, or a heading hierarchy that jumps from H2 straight to H4
- Image alt text — images without alt attributes, which hurt both accessibility and image search visibility
- Internal linking — orphaned pages with no inbound internal links, and links pointing to 404 pages
- Canonical tags — missing canonicals, self-referencing canonicals, and pages where the canonical points somewhere unexpected
- Indexability signals — pages marked noindex, pages excluded from the sitemap, and any conflicts between the two
- Content length — thin pages that fall below a meaningful word-count threshold
- Focus keyword conflicts — two or more pages assigned the same focus keyword, a classic cannibalisation warning sign
This isn’t an exhaustive list of every signal, but it covers the issues that move the needle for most WordPress sites. By the time the progress bar finishes, you have a structured report sitting in front of you.
Reading the Report: Severity Levels and What They Mean
The audit results are grouped into three severity tiers. Understanding what each one means helps you decide where to spend your time.
Critical Issues
These are problems that are actively harming your rankings or blocking search engines from doing their job. Examples include pages returning a 404 that have inbound links, important pages set to noindex, or a site with no sitemap submitted. Spatz SEO flags these in red. Fix them first, full stop.
Warnings
Warnings are real problems, but they’re not on fire. A page with a meta description that’s 12 characters long isn’t going to tank your rankings overnight, but it is leaving clicks on the table. Duplicate title tags across category pages, images without alt text, and orphaned posts all land here. Once your critical issues are clear, work through warnings in bulk — many of them can be batch-edited.
Recommendations
These are improvements rather than errors. Spatz SEO might suggest adding more internal links to a well-performing post, or flag that a page’s title tag — while not broken — could be more descriptive. Think of recommendations as your ongoing optimisation backlog, not an emergency queue.
Each issue in the report links directly to the affected page or post. One click opens the editor with the relevant field highlighted, so you’re never hunting around trying to remember where to update a meta description.
How Do You Prioritise SEO Fixes When the List Feels Overwhelming?
This is the question most site owners ask after running their first audit. You launch the report and suddenly there are 47 warnings and 12 critical issues staring back at you. The instinct is to start at the top of the list and work down. Resist it.
A smarter approach is to layer two filters on top of the severity groupings Spatz SEO already provides:
1. Traffic first. Inside the audit report, you can sort issues by the traffic each affected page currently receives (pulled from your connected analytics). A missing meta description on a page that gets 2,000 visits a month is worth far more of your time than the same issue on a page that gets 12. Fix high-traffic pages first regardless of severity tier.
2. Effort second. Some fixes take 30 seconds — updating a meta description, adding an alt tag. Others take an hour — rewriting thin content, restructuring internal links across a whole category. When two issues are roughly equal in priority, do the quick one first. Getting 10 small wins cleared is better for momentum than getting stuck in one big project.
In practice, this means your first working session after an audit might look like this: fix all critical issues on your top 20 pages by traffic, then batch-update meta descriptions site-wide using Spatz SEO’s bulk editor, then circle back to the bigger content and linking projects with the time you have left.
Spatz SEO’s bulk editing tools are worth calling out here specifically. Rather than opening each post individually, you can update title tags and meta descriptions across multiple pages from a single table view — selecting rows, editing inline, and saving in one pass. For sites with 50+ posts, this alone can turn a half-day task into a 20-minute one.
Turning the Audit into an Ongoing Process
A one-time audit is useful. A scheduled audit is what actually moves your organic traffic over time.
Spatz SEO lets you schedule automatic audits on a weekly or monthly cadence. Each time one runs, the plugin compares the new results against the previous report and shows you a delta view — new issues that appeared, old issues that were resolved, and your overall health score trend. This is the kind of visibility that used to require a dedicated SEO tool subscription on top of your WordPress stack.
A few habits that work well once you’re in a regular audit rhythm:
- Review the delta after every major content push. If you published 10 new posts last month, run an audit to catch anything that slipped through — a forgotten focus keyword, an image block where alt text wasn’t filled in, a new page accidentally set to noindex.
- Watch your critical issues count as your primary health metric. Getting that number to zero and keeping it there is a more honest measure of site health than any composite score.
- Share the report with clients or stakeholders via the export function. Spatz SEO can generate a clean PDF summary of the audit results, which is far easier to walk a client through than a raw data table.
The goal isn’t to achieve a perfect audit score. The goal is to make sure search engines can crawl, understand, and rank your content without running into unnecessary obstacles. Spatz SEO’s audit workflow is built around that practical aim — surfacing real problems, telling you how serious they are, and getting you to the fix with as few clicks as possible.
If you haven’t run a site-wide audit yet, now is the right time. The first scan almost always turns up at least one critical issue that nobody knew was there. Find it, fix it, and move on — that’s the whole point.