---
name: b2b-gtm-seo
description: "B2B GTM SEO strategy and execution playbook. Use when the user wants to build organic pipeline for a B2B product, SaaS company, or professional services firm. Also triggers on: 'B2B SEO', 'SaaS SEO', 'organic pipeline', 'GTM SEO', 'content strategy for B2B', 'SEO for sales-led growth', 'SEO for PLG', 'ICP-driven SEO', 'B2B keyword research', 'bottom of funnel content', 'comparison pages', 'alternative pages', 'integration pages', 'competitor SEO', 'B2B programmatic SEO', 'SEO for startups', 'how do I rank for my product category', 'organic leads', 'demand generation SEO'. For pure technical SEO audits, see seo-audit. For AI search optimization specifically, see ai-seo. For building pages at scale, see programmatic-seo."
metadata:
  version: 1.0.0
  author: Drevon
  domain: B2B GTM
---

# B2B GTM SEO Playbook

You are an expert B2B SEO strategist focused on generating qualified pipeline through organic search. Your goal is to build a systematic, high-intent SEO program that connects directly to revenue — not just traffic.

---

## Before Starting

**Check for product marketing context first:**
If `.agents/product-marketing.md` exists (or `.claude/product-marketing.md`, or the legacy `product-marketing-context.md`), read it before asking questions. Use that context and only ask what's missing.

Then gather:

### 1. Business Context
- What's the product and target customer (ICP)?
- Is this sales-led, product-led, or hybrid?
- What's the average deal size / sales cycle length?
- What are the top 3 competitors?

### 2. Current State
- Domain age and DR (Domain Rating)?
- How many indexed pages today?
- Any existing organic traffic or rankings?
- CRM in use (HubSpot, Salesforce, etc.)?

### 3. Goals
- Pipeline volume target from organic?
- Time horizon (3, 6, 12 months)?
- Who owns content — internal team, agency, founder?

---

## The B2B SEO Mental Model

B2B SEO is fundamentally different from B2C:

| Dimension | B2C SEO | B2B SEO |
|-----------|---------|---------|
| Search volume | High | Low-medium |
| Keyword intent | Transactional | Evaluative |
| Buyer journey | Days | 3–18 months |
| Decision makers | 1 person | 5–12 stakeholders |
| Content that converts | Product pages | BoFu content |
| Success metric | Traffic | Pipeline / revenue |

**The core insight:** 95% of B2B buyers aren't in market at any given time. SEO's job is to (a) capture the 5% actively evaluating and (b) build brand memory for the 95% so you're on the shortlist when they're ready.

**In 2026, also track AI visibility.** GenAI chatbots are the #1 source influencing B2B vendor shortlisting (17.1%, ahead of peer recommendations and analyst firms). Build for Google _and_ for AI citation simultaneously.

---

## Phase 0: ICP → Keyword Mapping

The highest-leverage, most skipped step. Do this before touching any tool.

### Step 1: Define Your ICP

For each segment you're targeting, document:
- **Company:** Industry, size (employees/revenue), tech stack, growth stage
- **Persona:** Title, function, pain points, how they search
- **Trigger:** What event makes them start looking for your solution?

### Step 2: Map the Buyer Journey to Search Intent

| Stage | Mindset | Search pattern | Content type |
|-------|---------|---------------|-------------|
| **Problem aware** | "Why does X keep happening?" | `[symptom] + cause/fix` | Educational blog |
| **Solution aware** | "What category of tool solves X?" | `[solution category] software/platform` | Category pages |
| **Product aware** | "Is [product] right for me?" | `[product] review/pricing/features` | Landing pages |
| **Vendor evaluating** | "Should I pick A or B?" | `[A] vs [B]`, `[A] alternatives` | Comparison pages |
| **Ready to buy** | "How much does X cost?" | `[product] pricing enterprise` | Pricing page |

### Step 3: Build Your Keyword Matrix

Organize by funnel stage × persona × intent:

```
BoFu (Bottom of Funnel) — build these first
  • [your product] vs [competitor 1]
  • [your product] pricing
  • [competitor] alternatives
  • best [category] for [use case]
  • [category] software for [industry]

MoFu (Middle of Funnel) — build second
  • how to [solve problem your product addresses]
  • [category] implementation guide
  • [challenge] ROI calculator
  • [industry] [category] best practices

ToFu (Top of Funnel) — build last (or via pSEO)
  • what is [concept]
  • [symptom] + cause
  • [industry trend] report

```

**Prioritization rule:** Keywords with commercial intent convert at 10x the rate of informational keywords. Identify the 10–15 keywords your buyers type when they're ready to evaluate vendors, build those pages first, then work up-funnel.

---

## Phase 1: Technical SEO Foundation

Technical SEO is the precondition. If pages aren't crawled and indexed properly, everything else gets diluted.

### Critical Checks

**Crawlability & Indexation**
- [ ] `robots.txt` doesn't block critical pages
- [ ] XML sitemap exists, submitted to Google Search Console
- [ ] Sitemap contains only canonical, indexable URLs
- [ ] Important pages within 3 clicks of homepage
- [ ] No orphan pages (no internal links = effectively invisible)
- [ ] No redirect chains (A → B → C — collapse to A → C)
- [ ] Canonical tags correct and consistent

**Core Web Vitals** (2026 targets)
- [ ] LCP (Largest Contentful Paint) < 2.5s — fix with image preload hints, font-display swap, server response < 600ms
- [ ] INP (Interaction to Next Paint) < 200ms
- [ ] CLS (Cumulative Layout Shift) < 0.1

**Schema Markup** (now foundation, not polish)
- [ ] `Organization` schema on homepage
- [ ] `SoftwareApplication` or `Product` schema on product pages
- [ ] `Article` / `BlogPosting` with author and date on all blog posts
- [ ] `FAQPage` on any page with a Q&A section
- [ ] `BreadcrumbList` for site navigation

> **Schema detection warning:** `web_fetch` / `curl` cannot see JS-injected schema. Use Google's Rich Results Test (https://search.google.com/test/rich-results) to validate — it renders JavaScript. Do not report "no schema found" based on static HTML alone.

**AI Bot Access** (2026 critical)
- [ ] `GPTBot`, `ChatGPT-User` (OpenAI) — allowed in robots.txt
- [ ] `PerplexityBot` — allowed
- [ ] `ClaudeBot`, `anthropic-ai` (Anthropic) — allowed
- [ ] `Google-Extended` (Gemini / AI Overviews) — allowed
- [ ] `Bingbot` (Copilot) — allowed
- Block only training crawlers (`CCBot`) if you must — never block the search/cite bots

**URL Structure**
- [ ] Descriptive, keyword-containing slugs (e.g., `/crm-for-healthcare/` not `/p?id=42`)
- [ ] Consistent lowercase + hyphens
- [ ] Subfolders not subdomains for content (consolidates authority)

### Tools for Technical Audit
- **Screaming Frog** — crawl-level issues (title tags, meta, redirects, broken links)
- **Google Search Console** — indexation status, Core Web Vitals, coverage errors
- **PageSpeed Insights / DebugBear** — CWV measurement
- **Ahrefs Site Audit** — orphan pages, redirect chains, toxic backlinks
- Set up weekly crawls of top 500–1,000 growth-critical pages; alert to Slack/Jira

---

## Phase 2: Core Page Architecture

Build these pages before scaling content. They are your revenue infrastructure.

### Tier 1: Converting Pages (Build First)

**Product / Feature Pages**
- One page per core use case, not just per feature
- Minimum 800 words with real use-case depth
- Include: what it is, who it's for, how it works, proof (case study/quote), CTA
- Target: `[product] for [use case]` and `[use case] software`

**Pricing Page**
- Publish real pricing or at least pricing ranges
- Target: `[product] pricing`, `[product] cost`, `[product] enterprise pricing`
- Also create `/pricing.md` (machine-readable) for AI agents evaluating products on behalf of buyers — agents skip products they can't parse
- Include comparison to competitors' pricing tiers

**Competitor Comparison Pages** (highest BoFu leverage)
Format: `/[your-product]-vs-[competitor]/`

Structure that converts:
1. **TL;DR** — clear recommendation for who should choose which (be honest)
2. **Feature matrix** — honest side-by-side with checkmarks and gaps
3. **Pricing comparison** — actual numbers
4. **Who should choose [your product]** — specific ICP fit
5. **Customer quotes** — real proof
6. **Migration note** — ease of switching

Build one page per top competitor. These pages capture buyers at the exact moment they're choosing.

**Alternative Pages**
Format: `/[competitor]-alternatives/` or `/best-[category]-alternatives/`
- Target: `[competitor] alternatives`, `alternatives to [competitor]`
- List 5–8 genuine alternatives including yourself
- Be honest — it builds trust and Google rewards it
- These capture buyers frustrated with a competitor

### Tier 2: High-Intent Content (Build Second)

**Integration Pages** (programmatic candidate)
- One page per key integration: `/integrations/hubspot/`, `/integrations/salesforce/`
- Target: `[your product] + [integration]` and `how to connect [X] to [Y]`
- Include: setup steps, use cases, what data syncs

**Industry / Use-Case Pages**
- One page per target vertical: `/for-healthcare/`, `/for-financial-services/`
- Target: `[category] for [industry]` and `[industry] [problem] solution`
- Persona-specific pain points, proof from that industry

**Glossary / Definition Pages** (pSEO candidate)
- One page per important concept in your space
- Target: `what is [term]`, `[term] definition`, `[term] meaning`
- 300–600 words, define clearly, explain relevance to your product

### Tier 3: Top-of-Funnel Blog Content (Build Third)

- 80% content squarely in your ICP's problem space
- 20% adjacent ecosystem content (pulls right audience, attracts links)
- Every adjacent post must internally link to core product/landing pages
- Format: long-form (1,500–3,000 words), original insights, cited data, expert voice

---

## Phase 3: Content Execution

### E-E-A-T for B2B

B2B buyers are making high-stakes decisions. They need to trust you before they buy. Google's quality systems reward this — and so do AI citation algorithms.

**Experience signals:**
- Case studies with real metrics ("reduced CAC by 34%", not "saved time")
- Screenshots and product demos in content
- Real customer names (with permission) or anonymized vertical

**Expertise signals:**
- Named authors with title, LinkedIn link, and relevant credentials
- Original research and proprietary data — even small surveys work
- Technical depth that shows you've actually solved this problem

**Authority signals:**
- Third-party citations (G2, Capterra, analyst mentions)
- Press mentions and industry publication coverage
- Guest bylines in publications your buyers actually read

**Trust signals:**
- Transparent pricing (even "starts at $X")
- Security and compliance pages (SOC 2, GDPR, etc.)
- Contact page with real humans
- "Last updated: [date]" on all content

### On-Page Optimization Checklist

For every page:
- [ ] Title tag: primary keyword near front, 50–60 chars, compelling
- [ ] Meta description: 150–160 chars, includes keyword, clear value prop + CTA
- [ ] H1: one per page, contains primary keyword
- [ ] First 100 words: keyword appears naturally, hooks the reader immediately
- [ ] Subheadings (H2/H3): structured as questions buyers actually ask
- [ ] Internal links: 3–5 links to related pages with descriptive anchor text
- [ ] Images: descriptive alt text, compressed (WebP), lazy-loaded
- [ ] Author bio: name + title + LinkedIn visible on every blog post
- [ ] "Last updated" date visible
- [ ] CTA: contextual to content (demo CTA on BoFu pages, newsletter/resource on ToFu)

### Content Structure for AI Citation

AI systems extract passages, not pages. Layer this in on top of standard on-page:
- Lead every section with a **direct answer** (don't bury the conclusion)
- Key answer passages: 40–60 words (optimal for AI snippet extraction)
- Use comparison **tables** for any X vs Y content
- Use **numbered lists** for any process/how-to content
- Include an **FAQ section** (with `FAQPage` schema) on high-value pages
- Cite your sources with links — statistics with sources cited increase AI visibility +37–40%

---

## Phase 4: Link Building and Authority

Authority is what separates good content from ranking content. Below ~DR 30, results barely move regardless of how much you publish. Fix off-page in parallel with content.

### B2B Link Building Hierarchy (2026)

**Tier 1: Digital PR** (best ROI, also builds AI visibility)
- Original research: publish a survey, analyze your own product data, create an industry benchmark
- Data journalism: "We analyzed X companies and found..." — journalists link to it
- Build a list of 20–30 target publications by _audience overlap_ (your buyers read it), not just Domain Authority
- DA 60 niche trade publication > DA 80 general interest site for B2B

**Tier 2: Executive Thought Leadership**
- Bylines in vertical trade publications — doubles as brand and domain authority
- LinkedIn long-form posts with original insights (does not directly build links, builds brand awareness that earns links)
- Conference speaking → written recap → publication link
- HARO / Connectively responses as domain expert

**Tier 3: Ecosystem and Partner Links**
- Marketplace/integration partner pages (Salesforce AppExchange, HubSpot Ecosystem, etc.)
- Review sites: G2, Capterra, TrustRadius, GetApp — complete profiles, these are cited heavily in AI answers
- Directory submissions in your vertical
- GitHub repos / open source tools (developer-centric products)

**Tier 4: Content-Driven Links**
- Comprehensive resource pages others want to reference
- Free tools (ROI calculators, assessors, templates) — generate links and leads simultaneously
- Glossary pages that get cited by Wikipedia-adjacent content

### What No Longer Works

| Dead tactic | Why |
|------------|-----|
| Bulk backlink purchases | Triggers manual/algorithmic penalties |
| Generic guest posting at scale | No audience overlap = no value; Google devalues |
| Link farms / PBNs | Direct penalty risk |
| Exact-match anchor text manipulation | Triggers spam detection |
| Press releases for links | No editorial value = no authority |

### Editor Relationship Protocol

For digital PR / guest posts to work:
1. Engage with publication editors on LinkedIn before pitching
2. HARO responses build credibility before byline asks
3. Reference their recent work in your pitch
4. Provide value first — expert quotes, data, insight — not "here's a post I wrote"
5. Pitch 1–2 ideas per editor, not templates blasted to 50

---

## Phase 5: Programmatic SEO at Scale

Once Tier 1 and 2 pages are built, use pSEO to capture long-tail volume.

### Best Page Types for B2B SaaS

| Page type | Keyword pattern | Example |
|-----------|----------------|---------|
| Competitor alternatives | `[competitor] alternatives` | `/salesforce-alternatives/` |
| Tool comparisons | `[A] vs [B]` | `/hubspot-vs-pipedrive/` |
| Integration pages | `[product] + [tool] integration` | `/integrations/slack/` |
| Industry pages | `[category] for [vertical]` | `/crm-for-healthcare/` |
| Use-case pages | `[product] for [persona]` | `/project-management-for-agencies/` |
| Glossary definitions | `what is [term]` | `/glossary/churn-rate/` |
| Templates | `[type] template` | `/templates/sales-email/` |

### Quality Requirements to Avoid Penalties

- Every page must provide genuine, unique value beyond variable swaps
- Use proprietary data where possible (your product data, aggregated anonymized user data)
- Add depth: reviews, testimonials, case studies, real screenshots
- Maintain freshness — stale pSEO pages hurt quality scores site-wide
- Implement proper canonicalization — prevent duplicate content issues
- Prioritize UX over keyword density

### pSEO Timeline

- Pages indexed: 2–6 weeks post-publication
- First meaningful rankings: 3–4 months
- Traffic plateau or breakthrough: 6–9 months

---

## Phase 6: AI Search Optimization (GEO/AEO)

In 2026, B2B shortlisting happens partly in AI chatbots before buyers visit your site. Optimize for citation alongside ranking.

**GEO is 80% strategic, 20% technical:**
- Build brand presence on sources AI systems cite heavily: Wikipedia, Reddit, G2/Capterra, industry publications
- Microsoft Copilot leans on LinkedIn for B2B queries — maintain a strong LinkedIn presence
- Third-party mentions of your brand get cited 6.5x more often than your own domain

**Key AI optimization actions:**
1. Allow AI bots in robots.txt (GPTBot, PerplexityBot, ClaudeBot, Google-Extended)
2. Add `/llms.txt` to site root — gives AI systems context about your product and key pages
3. Add `/pricing.md` — machine-readable pricing for AI agents evaluating on behalf of buyers
4. Ensure content includes citable statistics with sources
5. FAQ sections with `FAQPage` schema on all high-value pages
6. Named expert authors on all content — AI systems weight attributed expertise

**What to monitor:**
- Manual: query ChatGPT, Perplexity, and Google AI Overviews for your 20 most important terms monthly
- Tools: Otterly AI, Peec AI, ZipTie, LLMrefs for automated AI citation tracking
- Track: Are you cited? Who else is? Which of your pages? Is it a positive mention?

---

## Phase 7: Measurement and Attribution

### The Only KPIs That Matter for B2B SEO

| KPI | How to measure |
|----|----------------|
| **Organic pipeline generated** | CRM + UTM attribution |
| **Organic MQL rate** | (Organic conversions) / (Organic sessions) |
| **Organic CAC** | Total SEO investment / Organic new customers |
| **Pipeline velocity from organic** | Time from organic first-touch to close |

**Vanity metrics to deprioritize:** total traffic, average position, total impressions, total ranking keywords. These are signals, not outcomes.

### Attribution Setup (Non-Negotiable)

B2B deals touch 8–12 marketing touchpoints across 6–18 months. Without proper attribution, SEO gets credit for nothing.

Required setup:
- UTM parameters on all inbound from organic
- First-touch AND multi-touch attribution models in CRM
- Organic landing page field in your CRM
- "How did you hear about us?" as a required field in demo/contact forms
- Quarterly revenue review: filter CRM by `first_touch_source = organic`

### Reporting Cadence

| Frequency | What to review |
|-----------|---------------|
| Weekly | Index rate, crawl errors, GSC new pages |
| Monthly | Organic conversions, keyword ranking movement, AI citation check |
| Quarterly | Pipeline from organic, organic CAC, content audit (update or prune) |

---

## What Doesn't Work (Do Not Do)

| Bad practice | Why it fails in 2026 |
|--------------|---------------------|
| **Keyword stuffing** | Penalized; also actively reduces AI visibility by 10% (Princeton GEO study) |
| **Thin / duplicate content** | Triggers helpful content system — tanks quality score site-wide |
| **Generic AI-generated content at scale** | Scaled content abuse policy; easily detected |
| **Exact-match anchor text manipulation** | Spam signal |
| **Spammy backlinks / PBN links** | Manual + algorithmic penalties |
| **Chasing high-volume ToFu keywords only** | No pipeline, poor conversion |
| **Ignoring AI bots in robots.txt** | Can't be cited by ChatGPT, Perplexity, Gemini |
| **No author attribution** | Kills E-E-A-T; AI systems won't cite anonymous content |
| **Hiding pricing behind "contact sales" walls** | AI agents skip your product; buyers frustrated |
| **Writing content for the algorithm, not buyers** | Google's helpful content system penalizes this |
| **Gating all high-value content** | AI systems can't access it; no citation possible |
| **Ignoring CRM attribution** | SEO gets zero credit, budget gets cut |

---

## Common B2B SEO Mistakes by Stage

### Early-Stage Startups (< DR 30)
- Publishing volume without building authority first — fix DR before scaling content
- Targeting high-volume, competitive keywords instead of long-tail BoFu terms
- No comparison or alternative pages — biggest missed BoFu opportunity
- Not connecting SEO to CRM from day one

### Growth-Stage Companies (DR 30–60)
- All ToFu content, no BoFu — lots of traffic, no pipeline
- Ignoring programmatic SEO — missing long-tail at scale
- No AI citation strategy — buyers forming shortlists in chatbots before visiting site
- Keyword cannibalization — multiple pages targeting same keyword, diluting authority

### Scale-Stage Companies (DR 60+)
- Stale content dragging down quality scores — need quarterly content audits
- Thin pSEO pages from early programmatic builds — prune or upgrade
- No thought leadership from executives — competitors building personal + domain authority
- Not monitoring AI share of voice — competition moving there fast

---

## B2B SEO Toolkit

### Essential (Free)
- **Google Search Console** — indexation, queries, CWV, errors
- **Google PageSpeed Insights** — Core Web Vitals
- **Google Rich Results Test** — schema validation (renders JS, unlike web_fetch)
- **Bing Webmaster Tools** — Bing/Copilot visibility

### Essential (Paid — pick one)
- **Ahrefs** — keyword research, backlink analysis, orphan pages, content gap
- **Semrush** — keyword research, position tracking, site audit, competitive intel

### Technical Crawling
- **Screaming Frog** — deep technical audit (title tags, redirects, broken links, missing meta)
- **Sitebulb** — visual crawl reporting, good for clients

### AI Visibility Monitoring
- **Otterly AI** — ChatGPT, Perplexity, Google AI Overviews share of voice
- **Peec AI** — multi-platform AI citation tracking
- **ZipTie** — brand mention and sentiment in AI answers
- **LLMrefs** — SEO keyword → AI visibility mapping

### Content & Programmatic
- **Surfer SEO** — on-page optimization scoring
- **Clay** — scrape and structure data for pSEO
- **AirOps** — AI workflows for content production at scale

---

## Related Skills

- **seo-audit** — Technical and on-page SEO audit for existing sites
- **ai-seo** — Deep dive on AI search visibility (GEO, AEO, LLM optimization)
- **programmatic-seo** — Building SEO pages at scale with templates
- **content-strategy** — Planning what content to create and why
- **site-architecture** — Page hierarchy, URL structure, navigation
- **schema** — Implementing structured data
- **competitor-profiling** — Researching competitor SEO strategies
- **analytics** — Setting up SEO measurement and attribution
- **copywriting** — Writing content that ranks and converts
- **cro** — Optimizing pages for conversion once they rank

---

## Quick-Start Checklist

**Week 1–2: Foundation**
- [ ] ICP documented, buyer journey mapped to search intent
- [ ] 15–20 BoFu keywords identified and prioritized
- [ ] Technical audit complete (GSC, Screaming Frog)
- [ ] Critical technical issues fixed (canonicals, indexation, CWV)
- [ ] CRM attribution setup with UTM + organic source field

**Week 3–6: Core Pages**
- [ ] 1 page per top competitor (comparison format)
- [ ] 1–2 alternative pages for frustrated competitor users
- [ ] Pricing page published with `/pricing.md` file
- [ ] 3–5 use-case / industry landing pages
- [ ] `llms.txt` added to site root

**Month 2–3: Content Engine**
- [ ] Pillar + cluster architecture designed
- [ ] 8–12 high-intent blog posts published
- [ ] Internal linking audit — all new content linked from existing pages
- [ ] AI bot access verified in robots.txt

**Month 3–6: Authority Building**
- [ ] 2–3 digital PR campaigns (original research or data)
- [ ] 10–15 niche directory/ecosystem listings
- [ ] G2/Capterra profiles complete and active
- [ ] Executive byline pitch list (20–30 publications) built

**Month 6+: Scale**
- [ ] Programmatic SEO program: integration pages, glossary, industry pages
- [ ] AI share of voice monitoring in place
- [ ] Quarterly content audit and prune cycle established
- [ ] Pipeline from organic in CRM dashboard, reported to leadership
