Documentation Index Fetch the complete documentation index at: https://mintlify.com/TheCraigHewitt/seomachine/llms.txt
Use this file to discover all available pages before exploring further.
The Performance Agent analyzes real performance metrics from Google Analytics, Google Search Console, and DataForSEO to identify the highest-value content opportunities and create an actionable, prioritized task queue.
What It Analyzes
The Performance Agent examines:
Quick wins - Keywords ranking positions 11-20 (page 2)
Declining content - Pages losing traffic month-over-month
Low CTR pages - High impressions but low click-through rate
Trending topics - Queries showing rising search volume
Competitor gaps - Keywords competitors rank for but you donβt
High-value conversions - Pages driving significant conversions despite lower traffic
Data Sources
The agent pulls data from:
Google Analytics 4 : Traffic, engagement, conversions, trends
Google Search Console : Rankings, impressions, clicks, CTR, queries
DataForSEO : Competitive rankings, SERP data, keyword metrics
Opportunity Types
Quick Wins (Position 11-20)
What : Keywords ranking on page 2
Why High Priority :
Closest to page 1 (biggest traffic potential)
Small improvements = big gains
Easier than ranking new content from scratch
Action : Optimize existing content
Example :
Keyword: "podcast editing software"
Current Position: 12
Monthly Impressions: 5,400
Current Clicks: 180
If moved to position 5: +420 clicks/month
Effort: 3-4 hours to optimize
Priority: URGENT
Declining Content
What : Pages losing traffic month-over-month
Why High Priority :
Revenue at risk
Previously successful (proven track record)
Often fixable with content refresh
Action : Update and refresh content
Example :
Article: "How to Start a Podcast in 2023"
Previous Traffic: 2,500 pageviews/month
Current Traffic: 1,400 pageviews/month
Change: -44%
Likely Cause: Outdated (2023 in title, need 2025 update)
Effort: 2-3 hours to refresh
Priority: HIGH
Low CTR Pages
What : High impressions but low click-through rate
Why High Priority :
Already ranking well
Low-hanging fruit (just improve meta elements)
Can double clicks without ranking improvements
Action : Improve meta title and description
Example :
Page: "Podcast Hosting Guide"
Monthly Impressions: 12,500
Clicks: 380
CTR: 3.0% (benchmark: 5.0%)
Missed Clicks: 245/month
Effort: 15 minutes to update meta
Priority: URGENT (quick win)
Trending Topics
What : Queries showing rising search volume
Why Medium Priority :
Growing interest = future opportunity
First-mover advantage
May be easier to rank initially
Action : Create new content
Example :
Query: "AI podcast editing"
Growth: +167% impressions (last 90 days)
Current Volume: 1,200 impressions/month
Castos Content: None
Competition: Medium
Priority: MEDIUM (plan for next month)
Competitor Gaps
What : Keywords competitors rank for but you donβt
Why Medium Priority :
Proven demand
Competitive disadvantage
Strategic positioning opportunity
Action : Create new content or update existing
Example :
Keyword: "podcast transcription services"
Competitor Position: buzzsprout.com (position 3)
Castos Position: Not ranking
Search Volume: 2,900/month
Opportunity: High (we offer transcription)
Priority: MEDIUM
High-Value Conversions
What : Pages driving conversions despite lower traffic
Why Medium Priority :
Direct revenue impact
High-intent audience
Optimization multiplies value
Action : Optimize for more traffic
Example :
Page: "Podcast Analytics Guide"
Monthly Traffic: 800 pageviews
Conversions: 24 signups
Conversion Rate: 3.0% (excellent)
Opportunity: Increase traffic β multiply conversions
Priority: MEDIUM
Opportunity Scoring System
Each opportunity gets a score (0-100) based on:
Impact (0-40 points):
Potential traffic gain
Conversion potential
Business value
Strategic importance
Effort (0-30 points, inverse):
Time required (less = more points)
Difficulty level (easier = more points)
Resources needed (fewer = more points)
Confidence (0-30 points):
Data quality
Historical success rate
Competitive analysis
Trend stability
Formula :
Opportunity Score = (Impact Γ 0.5) + (Effort Γ 0.3) + (Confidence Γ 0.2)
Prioritization Matrix
Opportunities fall into quadrants:
DO FIRST (High Impact + Low Effort):
Quick wins (position 11-20)
Low CTR fixes
Minor content updates
STRATEGIC PROJECTS (High Impact + High Effort):
Comprehensive rewrites
New pillar content
Competitive content gaps
QUICK TASKS (Low Impact + Low Effort):
Small optimizations
Meta tweaks
Internal linking
DEPRIORITIZE (Low Impact + High Effort):
### Performance Review Report
Report Date: 2025-03-04
Analysis Period: Last 90 days
Data Sources: GA4, Google Search Console, DataForSEO
---
### Executive Summary
Overall Performance:
- Total Pageviews: 45,200
- Total Clicks (GSC): 8,400
- Average Position: 12.3
- Total Keywords Ranking: 1,247
Key Trends:
- Organic traffic up 12% vs. previous period
- 5 articles showing significant decline (-30%+)
- 23 keywords moved to page 2 (positions 11-20)
- 12 low CTR pages with high impression volume
Top Opportunities Identified: 31
---
### Priority Queue (Recommended Action Order)
#### π₯ URGENT (Do This Week)
1. **Quick Win: "podcast hosting platform"**
- Type: Position 11-20 Optimization
- Target: /blog/podcast-hosting-guide
- Current Position: 12
- Monthly Impressions: 5,400
- Current Clicks: 180
- Potential Gain: +420 clicks if moved to position 5
- Estimated Effort: 3-4 hours
- Why Urgent: Closest to page 1, high volume keyword
- Action:
1. Add 600 words on pricing comparison
2. Update 2023 screenshots to 2025
3. Add comparison table (featured snippet opportunity)
4. Refresh meta description
- Opportunity Score: 92/100
2. **Low CTR: "how to start a podcast"**
- Type: Meta Optimization
- Target: /blog/how-to-start-a-podcast
- Impressions: 12,500/month
- Clicks: 380 (3.0% CTR)
- Benchmark CTR: 5.0%
- Missed Clicks: 245/month
- Estimated Effort: 15 minutes
- Why Urgent: Quick win, high volume
- Current Meta: "How to Start a Podcast: Beginner's Guide"
- New Meta: "How to Start a Podcast in 2025: 10-Step Guide"
- Action: Update meta title and description
- Opportunity Score: 88/100
3. **Declining: "podcast analytics guide"**
- Type: Content Refresh
- Target: /blog/podcast-analytics
- Previous Traffic: 2,500 pageviews/month
- Current Traffic: 1,400 pageviews/month
- Change: -44%
- Estimated Effort: 2-3 hours
- Why Urgent: Losing 1,100 pageviews/month
- Action:
1. Update statistics to 2025 data
2. Add GA4 analytics examples (old GA3)
3. Refresh conclusion
4. Add 2 internal links to new content
- Opportunity Score: 85/100
---
#### β‘ HIGH PRIORITY (Do This Month)
1. **Quick Win: "podcast editing tips"**
- Position: 15
- Impressions: 3,200/month
- Opportunity Score: 78/100
2. **Trending: "AI podcast tools"**
- Growth: +145% (last 90 days)
- Volume: 1,800 impressions/month
- Castos Content: None
- Opportunity Score: 76/100
[5-10 high-priority items...]
---
#### π MEDIUM PRIORITY (Plan for Next Month)
1. **Competitor Gap: "podcast transcription"**
- Competitor: buzzsprout.com (position 3)
- Volume: 2,900/month
- Opportunity Score: 72/100
[5-10 medium-priority items...]
---
### Detailed Opportunity Analysis
#### Quick Win Opportunities (Position 11-20)
Found: 23 keywords on page 2
| Keyword | Pos | Impressions | Clicks | Score |
|---------|-----|-------------|--------|-------|
| podcast hosting platform | 12 | 5,400 | 180 | 92/100 |
| podcast editing tips | 15 | 3,200 | 95 | 78/100 |
| best podcast microphone | 18 | 2,100 | 45 | 72/100 |
---
#### Low CTR Opportunities
Found: 12 pages with high impressions, low CTR
| Page | Impressions | CTR | Potential Clicks |
|------|-------------|-----|------------------|
| /blog/how-to-start-a-podcast | 12,500 | 3.0% | +245/month |
| /blog/podcast-equipment | 8,900 | 2.5% | +225/month |
| /blog/podcast-seo | 6,200 | 2.4% | +160/month |
Recommended Meta Changes:
Page: "How to Start a Podcast"
Current Title: "How to Start a Podcast: Beginner's Guide" (48 chars)
New Title: "How to Start a Podcast in 2025: 10-Step Guide" (52 chars)
Current Desc: "Learn the steps to start your own podcast from
planning to publishing."
New Desc: "Start your podcast in 2025 with our 10-step guide.
Equipment, hosting, editing, and promotion. Beginner-friendly
with real examples. Launch today." (158 chars)
Expected Impact: CTR from 3.0% β 4.5% = +187 clicks/month
---
### Content Health Dashboard
Top 10 Performers (by traffic):
1. How to Start a Podcast - 12,500 pageviews - β οΈ Low CTR
2. Best Podcast Hosting - 8,200 pageviews - β
Healthy
3. Podcast Equipment Guide - 6,800 pageviews - β οΈ Declining
4. Podcast Editing Software - 5,400 pageviews - β‘ Quick win
5. Podcast Monetization - 4,200 pageviews - β
Rising
Content Requiring Attention:
- π΄ Critical (5): Significant traffic loss or missed opportunity
- π‘ Warning (12): Moderate issues, declining or underperforming
- β
Healthy (45): Performing well
Coverage Gaps:
- AI Tools: Only 1 article, competitors have 5+
- Video Podcasting: No content, growing trend
- Podcast Transcription: Indirect coverage, need dedicated guide
---
### Resource Allocation Recommendation
Based on opportunity analysis, allocate effort:
This Month:
- 60% β Quick wins (position 11-20 optimizations)
- 20% β Declining content updates
- 15% β Low CTR meta improvements
- 5% β New content for trending topics
Reasoning: Quick wins provide best ROI. Address declining content
to stop revenue leakage. Meta improvements are low-effort, high-return.
Limited new content until existing content is optimized.
---
### Implementation Roadmap
#### Week 1
- [ ] Optimize "podcast hosting platform" (position 12 β target 8)
- [ ] Update declining article: "Podcast Analytics Guide"
- [ ] Fix meta on 3 low-CTR pages
#### Week 2
- [ ] Optimize "podcast editing tips" (position 15 β target 10)
- [ ] Optimize "best podcast microphone" (position 18 β target 12)
- [ ] Update declining article: "Equipment Guide"
#### Week 3
- [ ] Create new content: "AI Podcast Tools" (trending)
- [ ] Fix meta on 5 more low-CTR pages
- [ ] Internal linking audit and improvements
#### Week 4
- [ ] Address competitor gap: "podcast transcription"
- [ ] Update statistics across top 10 articles
- [ ] Performance review and adjust strategy
---
### Success Metrics
Goals for Next 30 Days:
1. Move 5 keywords from page 2 to page 1
2. Recover 3,000 pageviews from declining content
3. Increase CTR by 1.5% on optimized pages
4. Publish 2 new articles on trending topics
5. Close 3 major competitor gaps
How We'll Measure:
- Weekly ranking checks on target keywords
- GA4 traffic monitoring on updated pages
- GSC CTR tracking on meta improvements
- DataForSEO competitor gap monitoring
---
Next Review: 2025-04-04 (30 days)
When It Runs
The Performance Agent runs when:
You use /performance-review command
Manually invoke with @performance agent
Monthly or quarterly content audits
It does not run automatically after /write.
Integration with Commands
The Performance Agent integrates with:
/performance-review - Generates full prioritization report
/priorities - Content prioritization matrix
/analyze-existing - Combines with Content Analyzer for deep dive
Best Practices
Trust the data : Prioritize based on metrics, not hunches
Start with quick wins : Build momentum with position 11-20 optimizations
Protect high performers : Donβt neglect content thatβs already working
Fix declining content fast : Stop revenue leakage immediately
Track results : Measure impact of changes to refine strategy
Resource reality : Only commit to what you can actually accomplish
ROI over volume : Better to do 3 high-impact tasks than 10 low-impact ones
Next Steps
Content Analyzer Deep content quality analysis
SEO Optimizer Implement optimization recommendations
Commands Learn about content workflow commands
Research Commands Data-driven content research