Skip to content

Site Audit strategy library: pillar + 4 strategies - #322

Merged
bensenescu merged 5 commits into
every-app:mainfrom
jeremypenguin-max:library-site-audit
Sep 12, 2026
Merged

Site Audit strategy library: pillar + 4 strategies#322
bensenescu merged 5 commits into
every-app:mainfrom
jeremypenguin-max:library-site-audit

Conversation

@jeremypenguin-max

@jeremypenguin-max jeremypenguin-max commented Sep 11, 2026

Copy link
Copy Markdown
Contributor

Third topic in the strategy library, same shape as Keyword Research (#128, #187) and Competitive Analysis (#237): a pillar at /library/site-audit with four strategies under it, plus a guides section on the Site Audit feature page pointing into it.

Rebased onto current main today. The LibrarySpokePage component and the library index changes from #479 are already upstream, so this only adds the site-audit entries.

What's here

Strategy Grounded in
01 The technical SEO audit checklist that ends in fixes, not findings get_audit_issues
02 When your own crawler gets blocked get_audit_pages
03 Index bloat: when the fix is deleting pages get_audit_pages, inspect_urls
04 Write an SEO audit report the client will actually act on get_audit_issues

Each strategy ends with a copy-paste MCP prompt and links /docs/mcp, the relevant skills, and the feature page. FAQPage JSON-LD on each spoke, same pattern as #240.

Every number came out of OpenSEO

  • Checklist strategy. A crawl of one 318-page site returned 1,180 findings. 35 were critical, and 32 of those traced back to four missing URLs. That collapse from findings to a work order is the strategy.
  • Blocked crawler strategy. A crawl of 867 pages came back with 784 blocked by the site's own edge. The strategy is about reading that flag as a signal about how search engines and AI crawlers are being treated, not as a broken site.
  • Index bloat strategy. Homes.com removed 5 million pages from a 110-million-page site and recovered from Panda. On a small site the same instinct is usually wrong. The strategy is about telling which situation you are in before deleting anything.
  • Report strategy. Structure that ties each finding to a page, a cost, and a business number, with the summary at the front.

Screenshots are real app screenshots from those runs, cropped to the data with account and domain chrome removed, kebab-case filenames, real alt text.

Quotes

Topic-led and multi-guest: Grant Simmons (Homes.com / Fiat Growth), Patrick Stox (built Site Audit at Ahrefs), Chris Green (Torque Partnership). Every quote is verbatim from an interview transcript. No page is about any one guest or their company.

Checks

types:check clean, build:app clean, prettier clean on every changed file.

🤖 Generated with Claude Code

https://claude.ai/code/session_01R5c56XeUKSKJSaVjPU2Jpc

Jeraath and others added 4 commits September 11, 2026 15:52
Third topic in the strategy library, built to the same shape as Keyword
Research (every-app#128, every-app#187) and Competitive Analysis (every-app#237): a pillar at
/library/site-audit with four strategies under it, plus a guides section
on the Site Audit feature page pointing into it.

| | Strategy | Grounded in |
|---|---|---|
| 01 | The technical SEO audit checklist that ends in fixes, not findings | run_site_audit, get_audit_issues |
| 02 | Write an SEO audit report the client will actually act on | get_audit_issues (how_to_fix) |
| 03 | Index bloat: when the fix is deleting pages | get_audit_pages, inspect_urls |
| 04 | When your own crawler gets blocked | get_audit_pages (fetchClass) |

Every figure came out of real OpenSEO runs against unscriptedseo.com and
seoarcade.com rather than illustrative examples. Screenshots are real app
screenshots from those audits.

Multi-guest and topic-led throughout: two practitioners per strategy,
drawn from Patrick Stox, Grant Simmons and Chris Green, every quote
verbatim from an interview transcript, each guest's episode linked once
in their own section.

Also sweeps one pre-existing "## Final thought" heading in
content/blogs/seo-for-startups.md to the standard added to the deslop
skill today, per principle 6 of openseo-review-web-content.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
The four site audit strategy pages each render a five-question FAQ
section but emitted no FAQPage JSON-LD, so none of those 20 questions
were machine-readable. Each spoke now emits FAQPage markup built from
the same questions and answers the page renders, copied verbatim from
the MDX so the schema matches the visible content. BreadcrumbList was
already covered by LibrarySpokePage, so no change there.

Also rewrote the four verdict bullets in index-bloat.mdx. All four
opened with a bolded keyword, which reads as generated text; the
Search Console verdicts now sit inside the sentences that explain what
to do about them.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01R5c56XeUKSKJSaVjPU2Jpc
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01R5c56XeUKSKJSaVjPU2Jpc
@jeremypenguin-max jeremypenguin-max changed the title Site Audit strategy library: pillar + 4 plays Site Audit strategy library: pillar + 4 strategies Sep 11, 2026
ywwenjin163 pushed a commit to ywwenjin163/open-seo that referenced this pull request Sep 12, 2026
@bensenescu
bensenescu merged commit dd04695 into every-app:main Sep 12, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants