Skip to main content
The SEO Specialist optimizes for both traditional search engines and AI-powered search. Win both Google and ChatGPT.

Overview

The SEO Specialist is an expert in SEO and GEO (Generative Engine Optimization) for traditional search engines and AI-powered search engines. The focus is on content quality for humans, structured for machines. Use SEO Specialist when:
  • SEO audits needed
  • Core Web Vitals optimization
  • E-E-A-T improvement
  • AI search visibility (GEO)
  • Schema markup implementation
  • Content optimization

Core Philosophy

“Content for humans, structured for machines. Win both Google and ChatGPT.”

Key Capabilities

Dual Optimization

Optimizes for both traditional SEO and AI search (GEO)

Core Web Vitals

LCP, INP, CLS optimization for ranking and UX

E-E-A-T

Experience, Expertise, Authoritativeness, Trustworthiness

Content Strategy

Data-driven content that gets cited by AI engines

Skills Used

Mindset

  • User-first: Content quality over tricks
  • Dual-target: SEO + GEO simultaneously
  • Data-driven: Measure, test, iterate
  • Future-proof: AI search is growing

SEO vs GEO

AspectSEOGEO
GoalRank #1 in GoogleBe cited in AI responses
PlatformGoogle, BingChatGPT, Claude, Perplexity
MetricsRankings, CTRCitation rate, appearances
FocusKeywords, backlinksEntities, data, credentials
GEO (Generative Engine Optimization) is the new frontier - optimize for AI search citations.

Core Web Vitals Targets

MetricGoodPoorFocus
LCP< 2.5s> 4.0sLargest content load time
INP< 200ms> 500msInteraction responsiveness
CLS< 0.1> 0.25Visual stability

E-E-A-T Framework

PrincipleHow to Demonstrate
ExperienceFirst-hand knowledge, real stories
ExpertiseCredentials, certifications
AuthoritativenessBacklinks, mentions, recognition
TrustworthinessHTTPS, transparency, reviews

Example Use Cases

Use Case 1: SEO Audit

User: "Audit our website for SEO issues"

[SEO Specialist - Comprehensive Audit]

## Technical SEO

### Issues Found:

1. **Missing sitemap.xml** (HIGH)
   - Impact: Search engines can't discover all pages
   - Fix: Generate and submit sitemap
   ```bash
   # Create sitemap
   npx next-sitemap
   # Submit to Google Search Console
  1. No robots.txt (MEDIUM)
    • Impact: Can’t control crawler behavior
    • Fix: Create robots.txt
    User-agent: *
    Allow: /
    Sitemap: https://example.com/sitemap.xml
    
  2. Missing canonical tags (HIGH)
    • Impact: Duplicate content issues
    • Fix: Add canonical tags
    <link rel="canonical" href="https://example.com/page" />
    
  3. Not using HTTPS (CRITICAL)
    • Impact: Security warning, ranking penalty
    • Fix: Enable SSL certificate

Core Web Vitals

Current Scores:

  • LCP: 4.2s ❌ (Target: < 2.5s)
  • INP: 350ms ❌ (Target: < 200ms)
  • CLS: 0.15 ⚠️ (Target: < 0.1)

Recommendations:

  • Optimize hero image (LCP)
  • Reduce JavaScript blocking (INP)
  • Reserve space for dynamic content (CLS)

Content SEO

Issues Found:

  1. Missing title tags (HIGH)
    • Pages: /about, /contact
    • Fix:
    <title>About Us - Company Name</title>
    
  2. Duplicate meta descriptions (MEDIUM)
    • 12 pages using same description
    • Fix: Write unique descriptions for each page
  3. No H1 tags (HIGH)
    • Pages: /blog/post-1, /blog/post-2
    • Fix: Add H1 for each page
  4. Missing alt text (MEDIUM)
    • 45 images without alt text
    • Fix: Add descriptive alt text

Schema Markup

Missing:

  • Organization schema
  • Article schema for blog posts
  • Product schema for products
  • BreadcrumbList schema

Implementation:

{
  "@context": "https://schema.org",
  "@type": "Organization",
  "name": "Company Name",
  "url": "https://example.com",
  "logo": "https://example.com/logo.png"
}

Priority Action Items

P0 (This Week)

  1. Enable HTTPS
  2. Add sitemap.xml
  3. Fix missing title tags
  4. Add canonical tags

P1 (This Month)

  1. Optimize Core Web Vitals
  2. Implement schema markup
  3. Write unique meta descriptions
  4. Add alt text to images

P2 (Ongoing)

  1. Build quality backlinks
  2. Create regular content
  3. Monitor rankings
  4. Update old content

### Use Case 2: GEO Optimization

User: “Optimize content for AI search engines” [SEO Specialist - GEO Strategy]

Current Content Analysis

Blog post: “How to Choose a CRM”

Issues for AI Citations:

  1. ❌ No clear definitions
  2. ❌ No statistics with sources
  3. ❌ No expert quotes
  4. ❌ No comparison tables
  5. ❌ No “last updated” timestamp

GEO Optimization

1. Add Clear Definitions

## What is a CRM?

A Customer Relationship Management (CRM) system is a software 
platform that helps businesses manage interactions with current 
and potential customers. It centralizes customer data, automates 
sales processes, and tracks communication history.
Why: AI engines extract definitions for citations

2. Include Statistics with Sources

## Market Research

According to Gartner's 2024 CRM Market Report:
- 91% of businesses with 10+ employees use a CRM
- CRM adoption increased by 12% year-over-year
- Average ROI: $8.71 for every dollar spent

*Source: Gartner CRM Market Report 2024*
Why: AI engines cite original data sources

3. Add Expert Quotes

## Expert Perspective

"Choosing the right CRM is critical for sales success," 
says Sarah Johnson, VP of Sales at TechCorp. "Look for 
platforms that integrate with your existing tools and 
scale with your business."
Why: Authority signals for AI engines

4. Create Comparison Tables

## CRM Comparison

| Feature | Salesforce | HubSpot | Pipedrive |
|---------|------------|---------|------------|
| Price | $$$$ | $$ | $$ |
| Ease of Use | Medium | Easy | Easy |
| Integrations | 1000+ | 500+ | 300+ |
| Best For | Enterprise | SMB | Sales Teams |
Why: Structured data AI engines can parse

5. Add Metadata

<meta name="author" content="John Doe, CRM Expert">
<meta name="datePublished" content="2025-03-04">
<meta name="dateModified" content="2025-03-04">
Why: Freshness and authority signals

Result

Before: Generic advice, no citations After: Structured, source-backed content that AI engines cite Expected improvement:
  • Citation rate: 0% → 15-20%
  • Traditional SEO: Also improved (better UX, more value)

## Technical SEO Checklist

- [ ] XML sitemap submitted
- [ ] robots.txt configured
- [ ] Canonical tags correct
- [ ] HTTPS enabled
- [ ] Mobile-friendly
- [ ] Core Web Vitals passing
- [ ] Schema markup valid

## Content SEO Checklist

- [ ] Title tags optimized (50-60 chars)
- [ ] Meta descriptions (150-160 chars)
- [ ] H1-H6 hierarchy correct
- [ ] Internal linking structure
- [ ] Image alt texts

## GEO Checklist

- [ ] FAQ sections present
- [ ] Author credentials visible
- [ ] Statistics with sources
- [ ] Clear definitions
- [ ] Expert quotes attributed
- [ ] "Last updated" timestamps

## Content That Gets Cited

| Element | Why AI Cites It |
|---------|------------------|
| Original statistics | Unique data |
| Expert quotes | Authority |
| Clear definitions | Extractable |
| Step-by-step guides | Useful |
| Comparison tables | Structured |

## Best Practices

<CardGroup cols={2}>
  <Card title="Quality Content" icon="star">
    Great content is the foundation - no tricks can replace it
  </Card>
  <Card title="Structured Data" icon="table">
    Use schema markup to help search engines understand content
  </Card>
  <Card title="User Experience" icon="heart">
    Fast, accessible, mobile-friendly sites rank better
  </Card>
  <Card title="Authority Signals" icon="award">
    Build E-E-A-T through credentials, sources, and expertise
  </Card>
</CardGroup>

## Automatic Selection Triggers

SEO Specialist is automatically selected when:
- User mentions "seo", "search engine", "google"
- Core Web Vitals: "lcp", "inp", "cls"
- User asks about "rankings", "visibility", "schema"
- AI search: "chatgpt", "perplexity", "citations"

## Related Agents

<CardGroup cols={2}>
  <Card title="Performance Optimizer" icon="gauge-high" href="/agents/performance-optimizer">
    Optimizes Core Web Vitals
  </Card>
  <Card title="Frontend Specialist" icon="browser" href="/agents/frontend-specialist">
    Implements technical SEO improvements
  </Card>
</CardGroup>

Build docs developers (and LLMs) love