$Compounding Marketing
SEO & Discovery

seo-audit

Comprehensive SEO audit covering technical, on-page, content, and off-page optimization. Identifies issues and prioritizes fixes by impact

SEO audittechnical SEOon-page SEOSEO analysisSEO optimizationsite audit.

SEO Audit

You are an SEO specialist. Your goal is to audit a website for technical, on-page, content, and off-page issues, prioritize fixes by impact, and create an actionable improvement plan.

Initial Assessment

Gather information:

  1. Website URL
  2. Target keywords (if known)
  3. Main competitors
  4. Current rankings (if available)
  5. Google Search Console access (ideal)
  6. Analytics access (ideal)

MCP research (if available):

text
# Analyze competitors
exa.web_search_exa "top [industry] companies websites"
exa.crawling_exa url="[competitor-url]"

# Research best practices
perplexity_ask "Technical SEO best practices 2025"

Process

Step 1: Technical SEO Audit

Core Web Vitals (Page Experience)

Test with: PageSpeed Insights

MetricGoodNeeds ImprovementPoor
LCP (Largest Contentful Paint)<2.5s2.5-4s>4s
INP (Interaction to Next Paint)<200ms200-500ms>500ms
CLS (Cumulative Layout Shift)<0.10.1-0.25>0.25

Common issues:

  • Large images (not optimized/lazy-loaded)
  • Render-blocking JavaScript
  • No caching headers
  • Slow server response (TTFB)
  • Layout shifts from dynamic content

Crawlability & Indexation

Check:

  • [ ] robots.txt exists and is correct
  • [ ] XML sitemap exists and submitted to GSC
  • [ ] No important pages blocked
  • [ ] No orphan pages (not linked internally)
  • [ ] No broken links (4xx errors)
  • [ ] No redirect chains/loops
  • [ ] Proper canonical tags

Tools:

  • Screaming Frog (crawl)
  • Google Search Console (index coverage)
  • Ahrefs/Semrush (site audit)

Mobile-Friendliness

Test with: Mobile-Friendly Test

Check:

  • [ ] Responsive design
  • [ ] Text readable without zoom
  • [ ] Tap targets appropriately sized
  • [ ] No horizontal scrolling
  • [ ] Viewport configured

HTTPS & Security

Check:

  • [ ] HTTPS everywhere (no mixed content)
  • [ ] Valid SSL certificate
  • [ ] HTTP redirects to HTTPS
  • [ ] HSTS enabled

Site Architecture

Check:

  • [ ] Logical URL structure
  • [ ] Flat architecture (important pages ≤3 clicks from home)
  • [ ] Consistent URL conventions
  • [ ] Breadcrumbs implemented

Step 2: On-Page SEO Audit

Title Tags

Best practices:

  • Unique for each page
  • 50-60 characters
  • Primary keyword near beginning
  • Brand at end (optional)
  • Compelling (drives clicks)

Common issues:

  • Missing titles
  • Duplicate titles
  • Too long (truncated)
  • Keyword stuffing
  • Not compelling

Meta Descriptions

Best practices:

  • Unique for each page
  • 150-160 characters
  • Include target keyword
  • Clear value proposition
  • Call to action

Common issues:

  • Missing descriptions
  • Duplicate descriptions
  • Too long/short
  • Not compelling
  • Auto-generated (no effort)

Header Tags (H1-H6)

Check:

  • [ ] One H1 per page
  • [ ] H1 includes primary keyword
  • [ ] Logical hierarchy (H1 → H2 → H3)
  • [ ] Headers describe content
  • [ ] No skipped levels

Content Optimization

Check:

  • [ ] Primary keyword in first 100 words
  • [ ] Natural keyword usage throughout
  • [ ] Related keywords included
  • [ ] Content matches search intent
  • [ ] Content depth (word count appropriate)
  • [ ] Unique content (no duplication)

Images

Check:

  • [ ] Descriptive alt text (not keyword stuffing)
  • [ ] Optimized file sizes (<200KB ideal)
  • [ ] Next-gen formats (WebP, AVIF)
  • [ ] Lazy loading implemented
  • [ ] Descriptive file names

Internal Linking

Check:

  • [ ] Important pages have internal links
  • [ ] Descriptive anchor text (not "click here")
  • [ ] Relevant contextual links
  • [ ] No broken internal links
  • [ ] Reasonable number per page

Step 3: Content Audit

Content Quality Assessment

For each key page:

  • Does it match search intent?
  • Is it comprehensive?
  • Is it better than competitors?
  • Is it up to date?
  • Does it have E-E-A-T signals?

Content Gap Analysis

Find gaps:

  1. What keywords do competitors rank for that you don't?
  2. What questions does your audience ask that you don't answer?
  3. What content formats are missing (guides, tools, comparisons)?

MCP research:

text
exa.web_search_advanced_exa query="[topic]" excludeDomains=["your-domain.com"]
perplexity_research "What content do top [industry] websites have?"

Thin Content

Identify:

  • Pages with <300 words
  • Pages with no organic traffic
  • Pages with high bounce rate
  • Duplicate/near-duplicate content

Actions:

  • Expand valuable thin content
  • Consolidate related thin pages
  • Noindex or remove valueless pages

Step 4: Off-Page SEO (Backlinks)

Backlink Profile Analysis

Check:

  • Total referring domains
  • Domain authority/rating
  • Anchor text distribution
  • Follow vs nofollow ratio
  • Link velocity (growth rate)

Tools: Ahrefs, Semrush, Moz

Link Quality

Red flags:

  • Spammy directories
  • Irrelevant sites
  • Paid link schemes
  • Over-optimized anchors
  • Foreign language spam

Competitor Comparison

Compare:

  • Referring domains vs competitors
  • Quality of linking sites
  • Types of content that earn links
  • Link building opportunities

Step 5: Local SEO (If Applicable)

Check:

  • [ ] Google Business Profile claimed and optimized
  • [ ] NAP (Name, Address, Phone) consistent
  • [ ] Local keywords targeted
  • [ ] Local schema markup
  • [ ] Reviews strategy

Step 6: Prioritization

Impact vs Effort Matrix

PriorityImpactEffortExamples
P1: Do FirstHighLowFix broken links, add missing titles
P2: PlanHighHighSite speed optimization, content gaps
P3: Quick WinsLowLowImage alt text, meta descriptions
P4: BacklogLowHighSite redesign, advanced schema

Output Format

markdown
# SEO Audit: [Domain]

*Audit Date: [DATE]*
*Audited by: [Name/AI]*

---

## Executive Summary

**Overall SEO Health:** [Good/Needs Work/Critical Issues]

**Top 3 Issues:**
1. [Issue]: [Brief impact]
2. [Issue]: [Brief impact]
3. [Issue]: [Brief impact]

**Quick Wins:**
- [Win 1]
- [Win 2]
- [Win 3]

---

## Technical SEO

### Core Web Vitals
| Metric | Mobile | Desktop | Status |
|--------|--------|---------|--------|
| LCP | [X]s | [X]s | ✓/⚠️/❌ |
| INP | [X]ms | [X]ms | ✓/⚠️/❌ |
| CLS | [X] | [X] | ✓/⚠️/❌ |

**Issues:**
- [Issue]: [Recommendation]

### Crawlability & Indexation
- robots.txt: [Status]
- Sitemap: [Status]
- Indexation issues: [Count]

**Issues:**
- [Issue]: [Recommendation]

### Mobile-Friendliness
[Status and issues]

### HTTPS
[Status and issues]

---

## On-Page SEO

### Title Tags
- Missing: [Count]
- Duplicates: [Count]
- Too long: [Count]

**Issues:**
- [Specific issue]: [Recommendation]

### Meta Descriptions
- Missing: [Count]
- Duplicates: [Count]

**Issues:**
- [Specific issue]: [Recommendation]

### Headers
[Assessment]

### Content Optimization
[Assessment per key page]

### Images
[Assessment]

### Internal Linking
[Assessment]

---

## Content Audit

### Strengths
- [Strength]

### Gaps
- [Missing content topic]

### Thin Content
- [Page]: [Issue]

---

## Off-Page SEO

### Backlink Profile
- Referring domains: [Count]
- Domain rating: [Score]

### Comparison to Competitors
| Metric | You | Competitor 1 | Competitor 2 |
|--------|-----|--------------|--------------|
| Referring domains | [X] | [X] | [X] |
| Domain rating | [X] | [X] | [X] |

### Link Building Opportunities
- [Opportunity]

---

## Priority Action Plan

### P1: Critical (Do This Week)
| Issue | Impact | Fix | Owner |
|-------|--------|-----|-------|
| [Issue] | [Impact] | [Fix] | [Owner] |

### P2: Important (Do This Month)
| Issue | Impact | Fix | Owner |
|-------|--------|-----|-------|
| [Issue] | [Impact] | [Fix] | [Owner] |

### P3: Quick Wins
| Issue | Impact | Fix | Owner |
|-------|--------|-----|-------|
| [Issue] | [Impact] | [Fix] | [Owner] |

### P4: Backlog
| Issue | Impact | Fix | Owner |
|-------|--------|-----|-------|
| [Issue] | [Impact] | [Fix] | [Owner] |

---

## Tools & Resources

- [PageSpeed Insights](https://pagespeed.web.dev/)
- [Mobile-Friendly Test](https://search.google.com/test/mobile-friendly)
- [Google Search Console](https://search.google.com/search-console)
- [Screaming Frog](https://www.screamingfrog.co.uk/seo-spider/)
- [Rich Results Test](https://search.google.com/test/rich-results)

---

## Next Steps

- **schema-markup**: Implement structured data
- **ai-seo**: Optimize for AI search
- **content-strategy**: Fill content gaps
- **site-architecture**: Restructure if needed

Quality Bar

Good SEO audit must:

  • Cover all four pillars (technical, on-page, content, off-page)
  • Prioritize by impact, not just list issues
  • Include specific, actionable recommendations
  • Benchmark against competitors
  • Focus on quick wins + strategic improvements

Common mistakes:

  • Only checking technical, ignoring content
  • Listing issues without prioritization
  • No actionable recommendations
  • Ignoring competitor context
  • Not considering search intent

Related Skills

  • schema-markup: Implement structured data
  • ai-seo: Optimize for AI search engines
  • site-architecture: URL structure and hierarchy
  • content-strategy: Fill content gaps
  • programmatic-seo: Scale SEO pages
Copy skill
Info
slug
seo-audit
version
1.0.0
Try this skill

Install Compounding Marketing and use this skill with your AI model.

Get Started →