Upgrade to Pro — share decks privately, control downloads, hide ads and more …

4 Hours to 30 Minutes: Automating High-Impact S...

4 Hours to 30 Minutes: Automating High-Impact SEO Audits with Claude Code

In this talk, John will demonstrate how Claude Code can compress a full technical SEO audit from a 4-hour manual process into under 30 minutes.

He'll walk through the exact automation workflow, show real outputs, and give attendees a replicable framework they can deploy on their own client sites immediately.

Avatar for johncaiozzo

johncaiozzo

September 16, 2026

More Decks by johncaiozzo

Other Decks in Marketing & SEO

Transcript

  1. Hi, I'm John. 12 years in SEO: agency & in-house

    some of the brands behind the work
  2. 4 hours One technical audit. One site. Done properly, by

    hand. crawl config · exports · spreadsheet joins · analysis · writeup
  3. The first 30 minutes: configuration 0:30 01 Crawl mode: text

    vs JS 02 Crawl speed & politeness 03 XML sitemap discovery 04 GSC, GA4 + API connections 05 Include / exclude rules 06 Custom extractions & searches 07 Page-type segmentation
  4. The anatomy of a manual audit Setup Crawl Analysis &

    joins Deliverable 0:30 0:30–2:00+ 1:00–2:00 1:00 ≈ 4 hours. Every audit. Every site.
  5. What you'll see today ≈ 1 min a fast sampling

    audit, built for this talk any Shopify store: 9 modules, 50+ checks free at audit.johncaiozzo.com A gateway to the full audit, not the full audit.
  6. What runs for clients ≈ 30 min dedicated front-end +

    back-end apps full-site crawl, JS rendering on every template daily and weekly checks, reports, Slack alerts Sections 1 to 3 are this system. Section 4 is the gateway to it.
  7. What I find on Shopify stores. Every time. × Orphaned

    collections: live, indexed, no internal links HIGH × Forgotten collections: still live, zero products CRITICAL ! Sitemap URLs that redirect or 404 MEDIUM × Broken header or footer links HIGH × Product schema missing, or injected only by JavaScript HIGH ! No agentic-commerce (ACP) context, e.g. product_type MEDIUM None of these are hard to find. They're hard to remember to look for.
  8. Three files. Every audit. collector fetch + check + persist

    → router query + filter + export → Every audit. Same three files. page chart + alerts + table
  9. 65+ rules across 18 modules and growing weekly the client

    build, multiple storefronts · today's free tool: 9 modules, 50+ checks
  10. What happens when you hit Run 01 robots.txt crawl rules,

    declared sitemaps, AI-bot access 02 sitemaps 03 04 page types checks sample each template 9 modules, 50+ checks, scored and ranked → the URL inventory: → classify every URL, → collections, products, pages No crawler to configure. The store tells the tool how to audit it — the same four steps for every storefront, every run.
  11. 39.3s 131 requests · 30 pages · zero babysitting the

    hosted sample audit — the full local run with rendering checks: under 30 minutes
  12. The whole framework collector fetch + check + persist →

    router query + filter + export → page chart + alerts + table config — the only per-client file Three files per audit. One config per client. That's the framework. In the open-source engine the same idea is one module per check family — plus one config.
  13. Try it right now. The live tool — 50+ checks,

    including agentic-commerce (ACP) readiness. Free. audit.johncaiozzo.com github.com/caiozzo-consulting/shopify-seo-audit audit a store now
  14. MONDAY Automate your link checker > claude "check every nav

    and footer link on mysite.com, flag anything that isn't a clean 200"
  15. TUESDAY Sitemap health > claude "parse my sitemap index, check

    every URL's status, flag redirects and 404s in the sitemap"
  16. Thank you. Run it on your own store at the

    link. Come say hi — I love talking shop. @johncaiozzo · johncaiozzo.com github.com/caiozzo-consulting/shopify-seo-audit audit.johncaiozzo.com