seo-leak

SEO intelligence engine for competitive analysis. Estimates Q*, P*, and T* signals, analyzes NavBoost and E-E-A-T factors, identifies ranking gaps, orchestrates audit workflows, and provides actionable SEO strategy recommendations.

$ Installer

git clone https://github.com/CleanExpo/Unite-Hub /tmp/Unite-Hub && cp -r /tmp/Unite-Hub/.claude/skills/seo-leak ~/.claude/skills/Unite-Hub

// tip: Run this command in your terminal to install the skill


name: seo-leak description: SEO intelligence engine for competitive analysis. Estimates Q*, P*, and T* signals, analyzes NavBoost and E-E-A-T factors, identifies ranking gaps, orchestrates audit workflows, and provides actionable SEO strategy recommendations.

SEO Leak Engine Skill

Overview

The SEO Leak Engine is the competitive SEO intelligence center. It:

  • Estimates Google's ranking signals (Q*, P*, T* factors)
  • Analyzes NavBoost (user behavior) signals
  • Evaluates E-E-A-T (Expertise, Authoritativeness, Trustworthiness)
  • Identifies ranking gaps vs. competitors
  • Orchestrates comprehensive SEO audits
  • Provides actionable SEO strategy recommendations

Based on research into Google's ranking factors and signals, the engine provides deeper competitive intelligence than traditional SEO tools.

Core Capabilities

1. Google Ranking Signals (Q*, P*, T*)

Query Signal (Q*) - What's the user searching for?

COMPONENTS:
- Query intent: informational, navigational, commercial, transactional
- Query language: exact match, semantic variations, long-tail
- Query freshness: real-time (news), evergreen (permanent), seasonal
- Query authority: brand searches, expert searches, general searches

EXAMPLE ANALYSIS:
Query: "best project management software for startups"
- Intent: Commercial (comparing products)
- Freshness: Evergreen with seasonal variations (Q1/Q4)
- Authority: Review sites, startup blogs, tools comparison
- Opportunity: Content comparison guides, ROI calculators

How to use:
- Understand what Google thinks the user wants
- Align content to that intent
- Create content only if you can satisfy intent better than competitors

Page Signal (P*) - How well does this page answer?

COMPONENTS:
- Content quality: depth, uniqueness, accuracy
- Content type: blog post, product page, comparison, guide
- Content freshness: when was it last updated?
- Content structure: headers, sections, readability
- Content format: text, video, interactive, images
- Page load speed: Core Web Vitals, first byte time
- Mobile optimization: responsive, tap targets, viewport

EXAMPLE ANALYSIS:
Competitor ranking for "project management software for startups"
- Title: "Best Project Management Tools for Startups (2025)"
- Word count: 4,200 words
- Sections: 12 tools reviewed with pros/cons
- Images: 24 (tool screenshots, UI demos)
- Video: 2 embedded reviews (8 min, 12 min)
- Updates: 7 updates in past 12 months
- CWV: 89/100
- Mobile: 95/100

Signal Assessment:
- Content completeness: STRONG (covers many tools)
- Freshness: STRONG (regularly updated)
- UX: STRONG (videos, images, structure)
- Speed: GOOD (needs improvement)

What you need to beat this:
- More tools (add 15-20, not just 12)
- Better UX (faster load, better interactive demo)
- More regular updates (quarterly vs. annual)
- Better video (high-quality, custom reviews)

Trust Signal (T*) - Can Google trust this source?

COMPONENTS:
- Author credentials: expertise, credentials, experience
- Site authority: backlinks, domain age, traffic
- Site safety: no malware, SSL certificate, no hacking history
- Topical authority: content in this topic area
- Update frequency: is content kept fresh?
- User feedback: reviews, ratings, comments
- Citation consistency: mentioned across web consistently

EXAMPLE ANALYSIS:
Your site vs. competitor (G2, Capterra, TrustRadius)
- Domain age: Competitor 15 years, you 2 years (disadvantage)
- Backlinks: Competitor 45k, you 1.2k (large gap)
- Mentions: Competitor in major publications, you in niche blogs
- Author: Competitor has staff writers with bylines, you single author
- Updates: Competitor posts weekly, you post monthly

Gap Analysis:
- Author credibility: Build author bios, credentials pages
- Site authority: Earn 500+ quality backlinks (via PR, partnerships)
- Topical authority: Publish 50+ articles in next 6 months
- Fresh content: Shift to weekly publishing cadence

Realistic timeline to close gap: 12-18 months

2. NavBoost Signal Analysis

What is NavBoost? NavBoost is Google's aggregated user behavior signal - how users interact with search results.

Components:

CLICK-THROUGH RATE (CTR)
- What % of searchers click your result?
- Why: Higher CTR = more relevant
- Factors: Title quality, snippet clarity, SERP position

ENGAGEMENT
- Do users stay on your page?
- Why: Longer dwell time = more helpful
- Factors: Content quality, page speed, structure

POGO-STICKING
- Do users return to Google?
- Why: Returning means result wasn't what they wanted
- Factors: Content doesn't match intent, poor UX, outdated info

SKIP RATE
- Do users skip your result for others?
- Why: Users prefer alternatives
- Factors: Competitors have better content, your snippet is unclear

HOW TO MEASURE:
- GSC CTR: Actual clicks / impressions
- Dwell time: Analytics session duration
- Bounce rate: Users leaving without action
- Search return rate: Users going back to search

OPTIMIZATION:
1. CTR: Improve title tags and meta descriptions
   - Make headlines compelling
   - Add numbers, power words
   - Include relevant keywords

2. Engagement: Keep users on page
   - Lead with value in first 100 words
   - Use subheadings for scanability
   - Add interactive elements (table of contents)
   - Include images and videos
   - Improve page speed

3. Anti-pogo: Match search intent perfectly
   - Understand what searchers actually want
   - Update if search intent changed since you ranked
   - Add competitor comparison if needed

4. Skip rate: Analyze competitor advantages
   - Read top 3 ranking pages
   - Note: unique elements they have
   - Add those elements + your differentiation

3. E-E-A-T Analysis

Expertise: Does the author know what they're talking about?

SIGNALS:
- Author credentials: degrees, certifications, experience
- Author byline: named author with photo, bio
- Author social proof: speaking, publications, followers
- Content depth: goes beyond surface, cites research
- Technical accuracy: no errors, proper terminology

HOW TO BUILD:
1. Create author profiles with credentials
2. Link to author's LinkedIn, Twitter
3. Get quoted in industry publications
4. Publish technical/research-backed content
5. Include citations and sources

Authoritativeness: Is this site recognized as an authority?

SIGNALS:
- Backlinks: Who links to you and why?
- Media mentions: Quoted in major publications?
- Industry recognition: Awards, certifications?
- Content volume: How much content on this topic?
- Consistency: Regular publishing?

HOW TO BUILD:
1. Earn backlinks through PR, partnerships, original research
2. Get featured in industry publications
3. Win industry awards (even local)
4. Publish research/original data
5. Consistent publishing schedule

Trustworthiness: Can users trust this source with important decisions?

SIGNALS:
- Site safety: No malware, legitimate business
- Transparency: Clear about who owns site
- Contact information: Actual address, phone, email
- User reviews: Positive ratings on third-party sites
- Privacy policy: Clear data handling
- Source citations: Where information comes from

HOW TO BUILD:
1. Security basics: HTTPS, regular security audits
2. Business information: About page with real details
3. Contact info: Multiple ways to reach you
4. Encourage reviews: Ask satisfied customers
5. Privacy policy: Clear, comprehensive
6. Source citations: Link to research and sources

OVERALL E-E-A-T SCORE:

Example: Project Management Software Review Site

EXPERTISE: 7/10
- Most reviewers have 3-5 years experience (good)
- Some lack software engineering background (gap for technical audience)
- Improvement: Add reviewers with deeper technical expertise

AUTHORITATIVENESS: 5/10
- 10k backlinks (moderate)
- Limited media mentions
- No major industry recognitions
- Improvement:
  - Publish original research (e.g., "State of PM Software 2025")
  - Pitch articles to major tech publications
  - Win or sponsor industry awards

TRUSTWORTHINESS: 8/10
- Transparent about ratings criteria
- Clear editorial policy
- User reviews available
- One negative: Affiliate links not clearly disclosed (fix)
- Improvement: Clearly label all affiliate relationships

OVERALL E-E-A-T: 6.5/10 (Moderate)
- Competitive set average: 7.2/10
- Leader: 8.5/10
- You need: +1.5 points over 6-12 months to be competitive

4. Ranking Gap Analysis

Gap framework:

STEP 1: IDENTIFY TARGET KEYWORDS
- Keywords your business should rank for
- Keywords your competitors rank for
- Keywords you currently DON'T rank for

STEP 2: ANALYZE TOP 3 COMPETITORS
For each keyword they rank for:
- What's their title? (template)
- How long is their content? (word count)
- What sections do they have?
- What unique elements? (tools, data, video)
- What's their backlink profile?
- What's their E-E-A-T?

STEP 3: YOUR CONTENT AUDIT
For each keyword you target:
- Do you have content for this keyword?
- How does it compare to top 3 competitors?
- What's missing from your version?
- How fresh is your content?

STEP 4: GAP SUMMARY

Example gap analysis:

TARGET KEYWORD: "Best Project Management Software for Startups"

CURRENT RANKING:
- You: Not in top 20 (gap = potentially valuable)
- Competitor 1 (G2): Position 2
- Competitor 2 (Capterra): Position 3
- Competitor 3 (TrustRadius): Position 5

GAP ASSESSMENT:

1. CONTENT COMPLETENESS
   Competitor 1:
   - 25 tools reviewed
   - 4,200 words
   - 8 sections (overview, features, pricing, reviews, etc.)
   - 24 images
   - 2 videos

   You:
   - Not ranked (potential: 30+ tools, 5,000+ words)
   - Gap: Need comprehensive comparison guide

2. SEARCH INTENT COVERAGE
   Competitor 1: Covers "best for startups" vs. "best for enterprises"
   Competitor 2: Includes pricing comparison table
   Competitor 3: Includes ROI calculator

   You: Could combine all three + add something unique
   Gap: Interactive comparison tool, ROI calculator

3. E-E-A-T
   Competitor 1: 50 author contributors, strong authority
   Competitor 2: Industry reviews, strong social proof
   Competitor 3: Original research, unique data

   You: New site, no established authority
   Gap: Build author credibility, get user reviews, original research

4. BACKLINK PROFILE
   Competitor 1: 45k backlinks from 8k unique domains
   Competitor 2: 32k backlinks from 6.5k unique domains
   Competitor 3: 28k backlinks from 5k unique domains

   You: 1.2k backlinks from 340 domains
   Gap: Need 10x+ backlinks (1-2 years of link-building)

RANKING DIFFICULTY: EXTREME
- These are huge sites with massive authority
- Backlink gap: 25-37x larger
- Better strategy: Target long-tail, less competitive keywords first

5. SEO Audit Orchestration

Comprehensive audit workflow:

PHASE 1: TECHNICAL AUDIT (1 week)
├─ On-page optimization
│  ├─ Title tags (40-60 chars, include keyword)
│  ├─ Meta descriptions (120-160 chars)
│  ├─ Header structure (H1, H2, H3 hierarchy)
│  ├─ Content length (vs. competitors)
│  ├─ Keyword density (natural language)
│  └─ Internal linking (relevant, contextual)
│
├─ Core Web Vitals
│  ├─ Largest Contentful Paint (target: <2.5s)
│  ├─ First Input Delay (target: <100ms)
│  ├─ Cumulative Layout Shift (target: <0.1)
│  └─ First Byte Time (target: <600ms)
│
├─ Mobile optimization
│  ├─ Responsive design
│  ├─ Touch targets (48x48px minimum)
│  ├─ Text readability
│  └─ Mobile rendering
│
├─ Crawlability
│  ├─ robots.txt
│  ├─ Sitemap quality
│  ├─ Broken links
│  ├─ Orphaned pages
│  └─ Canonicalization
│
└─ Structure data
   ├─ Schema markup (article, local business, product)
   ├─ Rich snippets (reviews, ratings, pricing)
   └─ Validation (no errors)

PHASE 2: CONTENT AUDIT (1 week)
├─ Content inventory
│  ├─ Keyword targeting
│  ├─ Content freshness
│  ├─ Duplicate content
│  └─ Thin content (low value)
│
├─ Competitive analysis
│  ├─ Content length comparison
│  ├─ Unique elements analysis
│  ├─ Format comparison (text, video, images)
│  └─ Topical authority assessment
│
└─ Gap identification
   ├─ Missing keywords
   ├─ Missing content types
   └─ Update opportunities

PHASE 3: AUTHORITY AUDIT (1 week)
├─ Backlink profile
│  ├─ Quality assessment
│  ├─ Competitor comparison
│  ├─ Anchor text analysis
│  └─ Link growth trends
│
├─ Brand mentions
│  ├─ Linked mentions
│  ├─ Unlinked mentions
│  └─ Citation consistency
│
└─ E-E-A-T assessment
   ├─ Author credibility
   ├─ Site authority
   └─ Trust signals

DELIVERABLE: 15-20 page audit report with:
- Executive summary (key findings + priority recommendations)
- Technical issues (ranked by impact and ease)
- Content gaps (ranked by opportunity size)
- Authority opportunities (ranked by effort vs. impact)
- 90-day action plan (prioritized tasks)
- ROI projections (estimated rankings, traffic)

6. SEO Strategy Recommendations

Strategy framework:

BASED ON YOUR POSITION:

IF YOU HAVE NO RANKING:
Strategy: Start with less competitive keywords
- Target long-tail keywords (4+ words)
- Find low-competition opportunities
- Build content fast (speed to market)
- Goal: 50+ rankings in 6 months
- Then: Optimize those for higher positions

IF YOU'RE IN POSITIONS 11-20:
Strategy: Optimize to get clicks
- Improve meta descriptions (increase CTR)
- Add content updates (freshness signal)
- Improve Core Web Vitals
- Goal: Move to positions 6-10 (higher CTR)

IF YOU'RE IN POSITIONS 6-10:
Strategy: Move to top 3
- Competitive content upgrade (length, depth, format)
- Backlink focus (get 10-20 quality links)
- NavBoost optimization (improve dwell time)
- Goal: Claim position 1-3

IF YOU RANK #1:
Strategy: Defend and dominate
- Keep content fresh (quarterly updates)
- Expand topically (cover related keywords)
- Build backlinks (stay ahead of competitors)
- Monitor competitors (stay ahead of threats)

Command Reference

Signal Analysis

Analyze ranking signals
- Target keyword: the keyword you're studying
- Your page: URL of your current ranking (if any)
- Competitors: Top 3 currently ranking
- Depth: Quick analysis or deep dive?
- Output: Q*, P*, T* signal assessment + gap analysis

Estimate Q*, P*, T*
- Keyword: search query
- Focus: Which signal to analyze deep?
- Timeframe: Is this seasonal? Evergreen?
- Output: Ranking signal estimates

NavBoost analysis
- Keyword: your target keyword
- Your page: your current page
- Competitors: who's winning?
- Output: User behavior signals + optimization recommendations

Competitive Intelligence

Competitive gap analysis
- Target keyword: your focus
- Competitors: list of 3-5 top competitors
- Focus areas: content, authority, technical, E-E-A-T
- Output: Detailed gap report with actions

E-E-A-T assessment
- Target site: URL to assess
- Focus: Expertise? Authority? Trustworthiness?
- Benchmark against: Competitor URLs
- Output: E-E-A-T score + improvement roadmap

Content comparison
- Your URL: your current ranking page
- Competitor URLs: top 3 ranking pages
- Metrics: length, structure, elements, freshness
- Output: Detailed comparison + improvement suggestions

Audit & Strategy

SEO audit
- Site URL: the site to audit
- Focus areas: technical, content, authority, or full audit
- Timeline: quick scan or comprehensive (1-3 weeks)?
- Output: Audit report with prioritized recommendations

SEO strategy
- Your position: current ranking (or not ranked)
- Keywords: list of 5-10 target keywords
- Timeline: 90 days? 6 months? 12 months?
- Output: Strategic recommendations with roadmap

Keyword gap finder
- Your site: URL to analyze
- Competitors: 3-5 competitors to study
- Industry: industry context
- Output: List of missing keywords + opportunity ranking

Triggers & Keywords

User says any of:

  • "SEO analysis for..."
  • "Why is competitor ranking higher?"
  • "Gap analysis for..."
  • "Ranking signal analysis"
  • "NavBoost optimization"
  • "E-E-A-T assessment"
  • "SEO audit for..."
  • "Competitive intelligence on..."
  • "Keyword strategy for..."
  • "Can I rank for..."
  • "How hard is this keyword?"
  • "Should we target..."

Integration Points

SEO Leak Engine works with:

  • DataForSEO API - Ranking data, backlink analysis
  • SEMRush/Ahrefs APIs - (if available) Competitive data
  • Google Search Console - Your actual CTR, impressions
  • Playwright/Browser - Page analysis, content scanning
  • Claude Opus - Extended Thinking for deep analysis
  • Analytics platforms - User behavior data
  • Content audit tools - Content inventory

Example Workflows

Workflow 1: Should We Target This Keyword?

Founder: "Should we target 'project management for startups'?"

SEO Leak Engine:
1. Analyze Google's ranking for this keyword
2. Assess Q* (search intent): Commercial, product-focused
3. Assess P* (page quality): Competitor analysis
4. Assess T* (trust): Domain authority needed
5. Estimate difficulty score (1-100): 78 (HARD)
6. Estimate timeline to rank: 18-24 months
7. Estimate required effort: 50+ quality backlinks, authority building

RECOMMENDATION:
"NOT YET. You don't have the authority to win this directly.
Instead:
1. Target long-tail: 'best PM software for remote teams' (difficulty: 35)
2. Build from there: Publish 30 articles on adjacent keywords
3. Earn backlinks through partnerships and PR
4. After 12 months: Revisit the main keyword

This path gives you 80%+ chance of success vs. 20% going direct."

Workflow 2: Our Page Isn't Ranking - Why?

Your URL: yoursite.com/best-project-management
Competitor ranking #1: g2.com/categories/project-management

SEO Leak Engine Analysis:

P* GAP (Page Quality):
- They: 6,500 words, 12 sections, 30 tools, video reviews
- You: 2,100 words, 4 sections, 8 tools, no video
- Gap: You need +4,400 words, +8 sections, +22 tools

T* GAP (Trust):
- They: 50k backlinks, 15-year domain, Wall Street Journal mentions
- You: 800 backlinks, 1-year domain, no major publications
- Gap: Need 200+ quality backlinks minimum

Q* GAP (Query Match):
- They: Target both "best for startups" and "best for enterprises"
- You: Only target startups
- Gap: Need to cover enterprise use cases too

ACTION PLAN:
1. Expand content from 2,100 → 5,000+ words
2. Add video reviews (3-5 minutes each)
3. Add 15+ more tools to comparison
4. Update content (it's 8 months old)
5. Earn 200 backlinks (12-month effort)

Expected timeline to page 1: 8-12 months

Version 1 Scope

What we deliver:

  • Q*, P*, T* signal estimation framework
  • NavBoost signal analysis
  • E-E-A-T assessment tool
  • Competitive gap analysis
  • SEO audit checklist
  • Strategy recommendations framework

What we don't deliver (Post-V1):

  • Real-time ranking tracking (requires API integration)
  • Automated backlink prospecting
  • Keyword research tool
  • AI content generation for SEO
  • Link-building automation

Key Principle: Data-driven SEO strategy beats guesswork. Understand why competitors rank higher, then strategically beat them or find easier opportunities.