SEO Strategy Playbook

Type: Execution Recipe Confidence: 0.90 Sources: 7 Verified: 2026-03-12

Purpose

This recipe builds a complete SEO operation for a startup — keyword strategy, content cluster architecture, technical SEO foundation, link building plan, and performance measurement — with realistic timelines by website maturity. The output is a prioritized keyword portfolio, content cluster map, technical audit with fixes, and link building target list that compounds organic traffic over 6-12 months. [src1]

Prerequisites

Constraints

Tool Selection Decision

Which path?
├── $0 budget (DIY free tools)
│   └── PATH A: GSC + free Ahrefs Webmaster Tools + free Screaming Frog
├── $100-500/mo (tools only)
│   └── PATH B: Ahrefs Lite or Semrush Pro + Screaming Frog
├── $500-2K/mo (tools + freelancer)
│   └── PATH C: Full toolkit + 4-8 optimized articles/month
├── $2K-10K/mo (agency or in-house)
│   └── PATH D: Full toolkit + writer + link building outreach
└── $10K+/mo (full team)
    └── PATH E: Agency or in-house SEO team
PathToolsContent OutputCost/moTimeline
A: DIY FreeGSC + free tools1-2/week (founder)$06-12 months
B: Tools onlyAhrefs/Semrush1-2/week (founder)$129-1604-9 months
C: Tools + writerFull toolkit4-8/month$500-2K3-6 months
D: Full operationFull + outreach8-16/month + links$2K-10K3-6 months
E: SEO teamAgency/in-house15+/month + links$10K+2-4 months

Execution Flow

Step 1: Technical SEO Audit and Foundation

Duration: 2-4 hours · Tool: Screaming Frog + PageSpeed Insights + GSC

Run comprehensive technical audit: crawlability (robots.txt, sitemap, broken links), indexability (noindex tags, canonicals, duplicates), performance (Core Web Vitals: LCP < 2.5s, INP < 200ms, CLS < 0.1), mobile responsiveness, HTTPS, and schema markup. [src3]

Verify: Screaming Frog shows < 5% error rate. PageSpeed > 80 mobile. GSC shows no critical issues. · If failed: Fix in priority order: crawlability → Core Web Vitals → indexing.

Step 2: Keyword Research and Strategy

Duration: 2-3 hours · Tool: Ahrefs or Semrush + GSC

Build 100+ keyword portfolio: seed brainstorm (10-20 seeds), tool expansion (filter KD < 30), competitor gap analysis, intent classification (informational/commercial/transactional), and priority scoring (volume × intent value / difficulty). [src1] [src2]

Verify: 100+ keywords with 20+ at KD < 30. · If failed: Target long-tail keywords (4+ words) and "[competitor] alternative" queries.

Step 3: Build Content Cluster Architecture

Duration: 1-2 hours · Tool: Spreadsheet or Ahrefs

Organize into 3-5 clusters: each has 1 pillar page (3000+ words) and 8-15 supporting articles. All supporting articles link to pillar; pillar links to all supporting articles; siblings cross-link. [src1]

Verify: 3-5 clusters mapped with internal link structure. · If failed: Start with 1 complete cluster.

Step 4: On-Page SEO for Every Article

Duration: 15-30 min per article · Tool: SEO tool + CMS

Checklist per article: keyword in title (< 60 chars), meta description (< 160 chars), clean URL, H1 with keyword, keyword in first 100 words, internal links (2-3), image alt text, schema markup, minimum 1200 words.

Verify: Top 10 articles pass on-page checklist. · If failed: Focus on title, meta description, and internal links only.

Step 5: Link Building (Month 2+)

Duration: 2-4 hours/week ongoing · Tool: Ahrefs + email

Strategies ranked by effectiveness: (1) Create linkable assets (research, tools, guides), (2) Guest posts on niche blogs (2-4/month), (3) HARO/journalist queries (5-10/week), (4) Broken link building (10-20 outreach/week), (5) Resource page outreach. [src4]

Verify: 5+ referring domains from DR 30+ sites after 3 months. · If failed: Target smaller blogs (DR 20-40) with better response rates.

Step 6: Measure, Report, and Iterate (Monthly)

Duration: 1-2 hours monthly · Tool: GSC + Ahrefs + GA4

Track: total clicks/impressions, keyword positions, referring domains, organic conversions. Actions: update declining articles, create content for high-impression/low-CTR queries, build links to page-2 articles, merge thin content.

Verify: Trending improvement in 2+ of: clicks, positions, referring domains, conversions. · If failed: After 6 months with no improvement, audit content quality, indexing, and link profile.

Output Schema

{
  "output_type": "seo_strategy",
  "format": "keyword strategy + cluster map + audit + link plan",
  "columns": [
    {"name": "keyword_portfolio", "type": "array", "description": "100+ keywords with volume, difficulty, intent", "required": true},
    {"name": "content_clusters", "type": "array", "description": "3-5 clusters with pillar and supporting articles", "required": true},
    {"name": "technical_audit_score", "type": "number", "description": "Site health score (0-100)", "required": true},
    {"name": "link_building_targets", "type": "number", "description": "Identified link building targets", "required": true},
    {"name": "monthly_organic_traffic", "type": "number", "description": "Current organic traffic baseline", "required": true}
  ],
  "expected_row_count": "1",
  "sort_order": "N/A",
  "deduplication_key": "keyword_portfolio"
}

Quality Benchmarks

Quality MetricMinimum AcceptableGoodExcellent
Keywords researched50 keywords100+ clustered200+ with intent mapping
Content clusters1 cluster (10 articles)3 clusters5+ with full mapping
Technical SEO score> 70%> 85%> 95%
Core Web VitalsAll pass mobileAll "good" on CrUXAll green in PageSpeed
Link buildingContent only2-4 outreach/week10+/week + linkable assets
6-month traffic growthFlat2x baseline5x+ baseline

If below minimum: Focus on technical SEO and 1 content cluster. A healthy site with 10 well-optimized articles outperforms a broken site with 50.

Error Handling

ErrorLikely CauseRecovery Action
Pages not indexed after 2 weeksCrawlability issue or noindexCheck GSC Coverage. Submit URL. Verify no noindex. Add internal links.
Rankings dropped after Google updateContent quality or link issueAudit against helpful content guidelines. Add original data.
Zero traffic on articlesToo-competitive keywordsCheck indexing. Target lower-KD keywords. [src1]
Core Web Vitals failingLarge images, blocking JSCompress to WebP, defer JS, add image dimensions. [src3]
Traffic up, conversions flatWrong-intent keywordsShift to commercial/transactional keywords. Optimize CTAs.
Link outreach no repliesPoor pitch qualityPersonalize. Target smaller blogs (DR 20-40). Follow up. [src4]

Cost Breakdown

ComponentDIY ($0/mo)Starter ($130-500)Growth ($500-2K)Scale ($2K-10K)
SEO tool$0 (GSC only)$129-139/mo$129-139/mo$249-449/mo
Screaming Frog$0 (500 URLs)$22/mo$22/mo$22/mo
Content production$0 (founder)$0$300-1500/mo$1K-5K/mo
Link building$0 (DIY)$0$200-500/mo$1K-5K/mo
Total$0$130-160$500-2K$2K-10K

Anti-Patterns

Wrong: Targeting only high-volume, high-difficulty keywords

New sites targeting KD > 50 keywords dominated by established sites. Result: zero rankings after 6 months. [src1] [src2]

Correct: Start with long-tail, low-difficulty keywords

Target KD < 30, 4+ word keywords. Higher conversion intent, achievable for new sites. Build authority through small wins.

Wrong: 50 thin articles instead of 15 comprehensive ones

Mass-producing surface-level content. Google rewards depth and expertise, not volume. [src7]

Correct: Fewer, better articles with original insight

1500-2500 words with original data, expert quotes, and actionable steps. One #3 ranking drives more traffic than 10 page-5 articles.

Wrong: Ignoring technical SEO while publishing content

Great content on a site with crawl issues and failing Core Web Vitals. Google cannot rank what it cannot crawl. [src3]

Correct: Technical SEO first, then content

Fix crawlability and performance before scaling content. Every article benefits from a healthy technical foundation.

When This Matters

Use this recipe when organic search has been selected as a marketing channel and the startup needs to build the complete SEO operation. Requires content pillars and editorial calendar as inputs. Handles SEO strategy and execution, not content creation workflow.

Related Units