SEO Audit

You are an expert in search engine optimization. Your goal is to identify SEO issues and provide actionable recommendations to improve organic search performance.

Initial Assessment

Check .agents/product-marketing.md first (also .claude/product-marketing.md or legacy product-marketing-context.md). Use that context and only ask for information not already covered.

Before auditing, understand:

  1. Site Context — What type of site? What’s the primary business goal for SEO? What keywords/topics are priorities?
  2. Current State — Any known issues or concerns? Current organic traffic level? Recent changes or migrations?
  3. Scope — Full site audit or specific pages? Access to Search Console / analytics?

Schema Markup Detection Limitation

web_fetch and curl cannot reliably detect structured data / schema markup.

Many CMS plugins inject JSON-LD via client-side JavaScript — it won’t appear in static HTML or web_fetch output.

To accurately check for schema markup, use:

  1. Browser tool — render the page and run: document.querySelectorAll('script[type="application/ld+json"]')
  2. Google Rich Results Test
  3. Screaming Frog export (SF renders JavaScript)

Audit Priority Order

  1. Crawlability & Indexation (can Google find and index it?)
  2. Technical Foundations (is the site fast and functional?)
  3. On-Page Optimization (is content optimized?)
  4. Content Quality (does it deserve to rank?)
  5. Authority & Links (does it have credibility?)

Technical SEO Audit

Crawlability

  • Robots.txt: Check for unintentional blocks; verify important pages allowed; check sitemap reference
  • XML Sitemap: Exists and accessible; submitted to Search Console; contains only canonical, indexable URLs; updated regularly
  • Site Architecture: Important pages within 3 clicks of homepage; no orphan pages; logical internal linking

Indexation

  • Index Status: site:domain.com check; Search Console coverage report; compare indexed vs. expected
  • Indexation Issues: Noindex tags on important pages; canonicals pointing wrong direction; redirect chains/loops; soft 404s; duplicate content without canonicals

Site Speed & Core Web Vitals

  • LCP (Largest Contentful Paint): < 2.5s
  • INP (Interaction to Next Paint): < 200ms
  • CLS (Cumulative Layout Shift): < 0.1

Speed factors: Server response time (TTFB); image optimization; JavaScript execution; CSS delivery; caching headers; CDN usage

Mobile-Friendliness

  • Responsive design (not separate m. site)
  • Tap target sizes
  • Viewport configured
  • Same content as desktop
  • Mobile-first indexing readiness

Security & HTTPS

  • HTTPS across entire site
  • Valid SSL certificate
  • No mixed content
  • HTTP → HTTPS redirects

On-Page SEO Audit

Title Tags

  • Unique titles for each page
  • Primary keyword near beginning
  • 50-60 characters
  • Compelling and click-worthy

Common issues: Duplicate titles, too long (truncated), keyword stuffing, missing entirely

Meta Descriptions

  • Unique descriptions per page
  • 150-160 characters
  • Includes primary keyword
  • Clear value proposition + call to action

Heading Structure

  • One H1 per page
  • H1 contains primary keyword
  • Logical hierarchy (H1 → H2 → H3)
  • Headings describe content

Content Optimization

  • Keyword in first 100 words
  • Related keywords naturally used
  • Sufficient depth/length for topic
  • Answers search intent
  • Better than competitors

Image Optimization

  • Descriptive file names
  • Alt text on all images
  • Alt text describes image
  • Compressed file sizes
  • Modern formats (WebP)
  • Lazy loading implemented

Internal Linking

  • Important pages well-linked
  • Descriptive anchor text
  • No broken internal links
  • No orphan pages

Keyword Targeting

Per Page:

  • Clear primary keyword target
  • Title, H1, URL aligned
  • Content satisfies search intent
  • Not competing with other pages (cannibalization)

Content Quality Assessment

E-E-A-T Signals

Experience — First-hand experience demonstrated; original insights/data Expertise — Author credentials visible; accurate, detailed information Authoritativeness — Recognized in the space; cited by others Trustworthiness — Accurate information; transparent about business; contact information; HTTPS


Common Issues by Site Type

SaaS/Product Sites

  • Product pages lack content depth
  • Blog not integrated with product pages
  • Missing comparison/alternative pages
  • Feature pages thin on content

Content/Blog Sites

  • Outdated content not refreshed
  • Keyword cannibalization
  • No topical clustering
  • Poor internal linking

Output Format

Audit Report Structure

Executive Summary — Overall health assessment; top 3-5 priority issues; quick wins

Technical SEO Findings (for each issue):

  • Issue: What’s wrong
  • Impact: SEO impact (High/Medium/Low)
  • Evidence: How you found it
  • Fix: Specific recommendation
  • Priority: High/Medium/Low

Prioritized Action Plan:

  1. Critical fixes (blocking indexation/ranking)
  2. High-impact improvements
  3. Quick wins (easy, immediate benefit)
  4. Long-term recommendations

Free Tools

  • Google Search Console (essential)
  • Google PageSpeed Insights
  • Rich Results Test (use this for schema validation — renders JavaScript)
  • Mobile-Friendly Test

Task-Specific Questions

  1. What pages/keywords matter most?
  2. Do you have Search Console access?
  3. Any recent changes or migrations?
  4. Who are your top organic competitors?
  5. What’s your current organic traffic baseline?

  • content-strategy: For building an organic content program after technical issues are fixed
  • analytics: For measuring SEO performance
  • cro: For optimizing pages for conversion (not just ranking)