seo-audit
/digital-marketing-pro:seo-audit
Script location. If your host does not set
${CLAUDE_PLUGIN_ROOT}, the scripts are in this plugin'sscripts/folder, next toskills/. Run them with Python 3.10 or newer:python, orpython3wherepythonis not found (macOS, many Linux systems).
Purpose
Perform a comprehensive SEO audit that evaluates a website across all major ranking dimensions. Produces a prioritized action plan with estimated impact and effort for each recommendation.
Algorithm-update context (read before triaging volatility)
Status as of 2026-10-04 (time-boxed — re-check after ~2026-12): per the Google Search Status Dashboard, the most recent core update began 21 May 2026 (completed after ~12 days). Since then Google has run only spam updates: the August 2026 spam update (18–21 Aug) and the September 2026 spam update (started 24 Sep; not yet marked complete on 2026-10-04). There was no September 2026 core update — several SEO blogs reported one; the dashboard lists none. Attribute only to updates the dashboard lists. Separately, Google's site reputation abuse policy has split at the EEA border since 30 Aug 2026: outside the EEA a manual action demotes the affected section; inside the EEA the section is separated and ranks on its own instead (Search Central) — word audit findings on third-party/"parasite" sections per region.
When an audit runs inside a listed update's rollout window (or the 4 weeks after) and the brand shows ranking volatility:
- Do not make reactive changes during a rollout. Wait for the dashboard to mark the update complete, plus 7–14 days of settling, before drawing conclusions.
- Diagnose direction before scope. A site-wide drop vs a single-section drop vs a single-template drop have very different root causes. Compare pre-rollout (21 days before the start date) vs in-rollout vs post-rollout impressions and clicks, segmented by page-group.
- Match the response to the update type. Core updates re-weight existing quality signals — the answer is deeper E-E-A-T, unique value, and pruning thin/duplicated/AI-spam pages, not chasing rumoured signals. Spam updates target policy violations — check the affected pages against Google's spam policies (scaled content abuse, site reputation abuse, expired-domain abuse) before touching anything else.
- Flag in the executive summary whether ranking deltas pre-date a listed update (likely site-specific issues) or coincide with one — this decides between quick wins and a multi-quarter quality program.