Issue #518 - Subscription not updating after checkout: - Fix stale closure in SubscriptionContext checkout polling (use subscriptionRef) - Move checkout success polling from InitialRouteHandler into SubscriptionContext - Remove redundant polling code from InitialRouteHandler - Fix plan label: 'Free' instead of 'No Plan', proper capitalization - Add plan refresh button in UserBadge - Add 'View Costing Details' to UserBadge dropdown - Rename 'ALwrity Podcast Maker' to 'Podcast Creator' across UI - Clean subscription=success URL param after verification Blog Writer WYSIWYG Editor enhancements: - Per-section preview toggle (view/edit icons) - Enhanced hover-based toolbar - Circular SVG progress stats bar with detailed tooltip - Research tool chips in stats bar footer - Per-section TTS with useTextToSpeech hook (browser native) - Full blog preview modal with print/PDF support - PlayAllTTSButton: sequential playback with progress bar - OnThisPageNav: floating sidebar with scroll tracking - Section data attributes for scroll anchoring GSC Brainstorm Topics feature: - Backend: gsc_brainstorm_service.py (rule-based + LLM recommendations) - Backend: POST /gsc/brainstorm endpoint with 3-word minimum validation - Frontend: gscBrainstorm.ts API client - Frontend: useGSCBrainstormConnection hook (popup OAuth, no /onboarding redirect) - Frontend: useGSCBrainstorm hook (connect check + brainstorm call) - Frontend: GSCBrainstormModal (3-tab results: Opportunities, Gaps, AI Recs) - Frontend: BrainstormButton (visible at 3+ words, GSC connect overlay) - Wire BrainstormButton into ManualResearchForm and ResearchAction - Add blog_writer to gsc_auth router features for ALWRITY_ENABLED_FEATURES
467 lines
12 KiB
Markdown
467 lines
12 KiB
Markdown
# Content Strategy Tool Guide
|
|
|
|
## 📊 Overview
|
|
|
|
The ALwrity Content Strategy Analyzer helps you identify content gaps, discover opportunities, plan your content calendar, and develop a data-driven content strategy. Using AI analysis and competitive intelligence, you can create content that ranks and converts.
|
|
|
|
## 🎯 What You Can Do
|
|
|
|
### Content Gap Analysis
|
|
- Identify topics you're missing
|
|
- Find competitor content opportunities
|
|
- Analyze content distribution
|
|
- Discover emerging trends
|
|
|
|
### Opportunity Identification
|
|
- Score opportunities by potential
|
|
- Identify high-volume keywords
|
|
- Find low-competition topics
|
|
- Discover audience needs
|
|
|
|
### Content Planning
|
|
- Generate topic recommendations
|
|
- Suggest content types
|
|
- Plan publishing schedule
|
|
- Create content clusters
|
|
|
|
### Competitive Positioning
|
|
- Analyze competitor content strategies
|
|
- Find content advantages
|
|
- Identify differentiation opportunities
|
|
- Plan content differentiation
|
|
|
|
---
|
|
|
|
## Content Strategy Analysis
|
|
|
|
### Analysis Components
|
|
|
|
#### 1. Content Gaps
|
|
**What It Shows**:
|
|
Topics your competitors cover that you don't
|
|
- Missing high-opportunity topics
|
|
- Underserved audience needs
|
|
- Emerging trend areas
|
|
- Topic clusters without coverage
|
|
|
|
**Opportunity Scoring**:
|
|
- **Search Volume**: Monthly search interest
|
|
- **Difficulty**: Competition level (easy to hard)
|
|
- **Opportunity Score**: Combined potential (0-100)
|
|
- **Recommended Content Types**: Blog, guide, video, etc.
|
|
|
|
**Example Output**:
|
|
```
|
|
Topic: "Advanced Email Marketing Strategies"
|
|
- Search Volume: 12,000/month
|
|
- Difficulty: Medium
|
|
- Opportunity Score: 82/100
|
|
- Recommended Types: Blog post, guide, video tutorial
|
|
- Your Gap: Not in top 20 results
|
|
- Competitor Ranking: Competitor A #3, B #8
|
|
```
|
|
|
|
#### 2. Content Distribution
|
|
**What It Shows**:
|
|
How your content is distributed across types and topics
|
|
- Blog posts vs. pages vs. guides
|
|
- Topic distribution
|
|
- Content depth analysis
|
|
- Content freshness
|
|
|
|
**Comparison**:
|
|
- Your distribution vs. competitors
|
|
- Underserved content types
|
|
- Overexposed areas
|
|
- Rebalancing recommendations
|
|
|
|
#### 3. Publishing Velocity
|
|
**What It Shows**:
|
|
How frequently you and competitors publish
|
|
- Your publishing rate (posts/week)
|
|
- Competitor rates
|
|
- Trend over time
|
|
- Recommendations for optimal frequency
|
|
|
|
**Analysis**:
|
|
- Are you publishing enough?
|
|
- Publishing frequency trends
|
|
- Recommended increase/decrease
|
|
- Content quality vs. quantity balance
|
|
|
|
#### 4. Competitive Content Analysis
|
|
**What It Shows**:
|
|
What content your competitors are creating successfully
|
|
- Their top-performing topics
|
|
- Content types they excel at
|
|
- Content gaps in their strategy
|
|
- Differentiation opportunities
|
|
|
|
---
|
|
|
|
## How to Use the Content Strategy Tool
|
|
|
|
### Getting Started
|
|
|
|
#### Step 1: Run the Analysis
|
|
1. Go to **Content Strategy Analyzer**
|
|
2. Enter your website URL
|
|
3. Add competitors (optional)
|
|
4. Click **"Analyze Content Strategy"**
|
|
5. Wait for analysis to complete (5-10 minutes)
|
|
|
|
#### Step 2: Review the Report
|
|
The report includes:
|
|
- **Executive Summary**: Key findings and opportunities
|
|
- **Content Gaps**: Top 10 high-opportunity topics
|
|
- **Gap Analysis**: Missing topics with scoring
|
|
- **Competitive Positioning**: How you compare
|
|
- **Recommendations**: Specific action items
|
|
|
|
#### Step 3: Make a Plan
|
|
1. Identify top 3-5 opportunities
|
|
2. Assign priorities
|
|
3. Plan content calendar
|
|
4. Assign ownership
|
|
5. Set timelines
|
|
|
|
### Example Workflow
|
|
|
|
```
|
|
Monday: Run content strategy analysis
|
|
Tuesday: Review findings, identify top 10 opportunities
|
|
Wednesday: Select top 5, create content briefs
|
|
Thursday: Assign to team members
|
|
Friday: Plan publishing schedule
|
|
```
|
|
|
|
---
|
|
|
|
## Understanding Your Results
|
|
|
|
### Opportunity Scores
|
|
|
|
#### Scoring Breakdown
|
|
- **0-20**: Low opportunity (low volume, high competition)
|
|
- **21-40**: Moderate opportunity (niche topics)
|
|
- **41-60**: Good opportunity (decent volume, moderate competition)
|
|
- **61-80**: High opportunity (strong volume, manageable competition)
|
|
- **81-100**: Excellent opportunity (high volume, low competition)
|
|
|
|
#### What Affects Scoring
|
|
1. **Search Volume** (40%) - Higher is better
|
|
2. **Competition** (30%) - Lower difficulty is better
|
|
3. **Relevance** (20%) - Match to your audience
|
|
4. **Trend** (10%) - Rising trends get bonus points
|
|
|
|
### Gap Types
|
|
|
|
#### Topic Gaps
|
|
Missing entire topics competitors cover:
|
|
- **Complete Gap**: Neither you nor competitors are strong
|
|
- **Competitive Gap**: Competitors strong, you weak
|
|
- **Emerging Gap**: New trend both miss
|
|
|
|
#### Content Type Gaps
|
|
Missing specific content formats:
|
|
- Blog posts (if competitors have videos)
|
|
- Case studies (if missing examples)
|
|
- Interactive content (if all text)
|
|
- Video content (if no video)
|
|
|
|
#### Topic Cluster Gaps
|
|
Missing clusters of related content:
|
|
- Competitors have cluster, you don't
|
|
- Cluster has high search volume
|
|
- Your audience likely interested
|
|
- Quick win opportunity
|
|
|
|
---
|
|
|
|
## Content Planning
|
|
|
|
### Creating Your Plan
|
|
|
|
#### Step 1: Prioritize Opportunities
|
|
Score each gap:
|
|
- **Impact Score**: Potential traffic gain (0-100)
|
|
- **Effort Score**: Time/resources needed (0-100)
|
|
- **Priority**: Impact ÷ Effort (higher = better)
|
|
|
|
#### Step 2: Plan Content
|
|
For each top opportunity:
|
|
1. **Topic**: Clear, specific title
|
|
2. **Keywords**: Primary + secondary keywords
|
|
3. **Type**: Blog, guide, video, etc.
|
|
4. **Length**: Recommended word count
|
|
5. **Timeline**: When to publish
|
|
|
|
#### Step 3: Create Clusters
|
|
Group related content:
|
|
- **Pillar**: Main topic (comprehensive guide)
|
|
- **Cluster**: Supporting topics (detailed guides)
|
|
- **Resources**: Additional materials
|
|
|
|
#### Step 4: Publish & Optimize
|
|
1. Create content
|
|
2. Optimize for keywords
|
|
3. Build internal links
|
|
4. Publish on schedule
|
|
5. Promote on social
|
|
|
|
### Example Plan
|
|
|
|
```
|
|
Pillar Topic: "Email Marketing Strategy"
|
|
- Pillar Content: Complete guide (5,000+ words)
|
|
|
|
Cluster Topics:
|
|
1. Email Segmentation (2,000 words)
|
|
2. Email Automation (2,000 words)
|
|
3. A/B Testing Emails (1,500 words)
|
|
4. Email Personalization (1,500 words)
|
|
|
|
Supporting Resources:
|
|
- Email templates (downloadable)
|
|
- Best practices checklist
|
|
- Tools comparison guide
|
|
- Case study example
|
|
|
|
Timeline:
|
|
- Pillar: Week 1
|
|
- Cluster 1-2: Week 2-3
|
|
- Cluster 3-4: Week 4-5
|
|
- Resources: Week 6
|
|
```
|
|
|
|
---
|
|
|
|
## Advanced Analysis
|
|
|
|
### Content Type Recommendations
|
|
|
|
The tool recommends optimal content types based on:
|
|
- Your audience preferences
|
|
- Topic characteristics
|
|
- Competitor strategies
|
|
- Search intent
|
|
- Engagement potential
|
|
|
|
#### Typical Recommendations
|
|
- **Blog Post**: General informational topics
|
|
- **Comprehensive Guide**: In-depth, authoritative topics
|
|
- **How-To Guide**: Procedural, step-by-step topics
|
|
- **Tutorial**: Technical, complex topics
|
|
- **Case Study**: Implementation, real-world examples
|
|
- **Video**: Visual, demonstration topics
|
|
- **Infographic**: Data, comparison topics
|
|
- **Checklist**: Action-oriented topics
|
|
|
|
### Topic Clustering
|
|
|
|
The tool identifies natural clusters:
|
|
- **Related Topics**: Naturally grouped topics
|
|
- **Pillar Content**: Main comprehensive topic
|
|
- **Supporting Content**: Detailed subtopics
|
|
- **Internal Linking**: Connection strategy
|
|
|
|
### Trend Analysis
|
|
|
|
Identifies emerging trends:
|
|
- **Rising Trends**: Topics gaining search interest
|
|
- **Seasonal Topics**: Cyclical content opportunities
|
|
- **Declining Trends**: Topics losing interest
|
|
- **Timeless Topics**: Evergreen, stable content
|
|
|
|
---
|
|
|
|
## Content Calendar
|
|
|
|
### Planning Your Calendar
|
|
|
|
#### Monthly Planning
|
|
1. Identify high-priority topics
|
|
2. Assign to weeks
|
|
3. Include supporting content
|
|
4. Plan promotions
|
|
|
|
#### Quarterly Planning
|
|
1. Set content themes
|
|
2. Plan pillar topics
|
|
3. Map cluster topics
|
|
4. Set KPIs
|
|
|
|
#### Annual Planning
|
|
1. Define content strategy
|
|
2. Plan seasonal content
|
|
3. Set annual goals
|
|
4. Identify growth areas
|
|
|
|
### Example Calendar
|
|
|
|
```
|
|
Month 1: Foundation
|
|
- Pillar: "Complete SEO Guide" (Week 1)
|
|
- Cluster: "Keyword Research" (Week 2)
|
|
- Cluster: "On-Page SEO" (Week 3)
|
|
- Update: Refresh old posts (Week 4)
|
|
|
|
Month 2: Building
|
|
- Cluster: "Technical SEO" (Week 1)
|
|
- Cluster: "Link Building" (Week 2)
|
|
- Supporting: Templates & Tools (Week 3)
|
|
- Promotion: Webinar, social (Week 4)
|
|
|
|
Month 3: Expansion
|
|
- Cluster: "Content Strategy" (Week 1)
|
|
- Case Study: Success story (Week 2)
|
|
- Competitive: Competitor comparison (Week 3)
|
|
- Review: Monthly analytics (Week 4)
|
|
```
|
|
|
|
---
|
|
|
|
## Best Practices
|
|
|
|
### Planning Best Practices
|
|
1. ✅ Start with high-opportunity topics
|
|
2. ✅ Balance content types
|
|
3. ✅ Create content clusters
|
|
4. ✅ Plan 2-3 months ahead
|
|
5. ✅ Include supporting content
|
|
|
|
### Content Creation Best Practices
|
|
1. ✅ Research thoroughly before writing
|
|
2. ✅ Optimize for primary + secondary keywords
|
|
3. ✅ Build internal links to relevant content
|
|
4. ✅ Include multimedia (images, videos)
|
|
5. ✅ Update older content regularly
|
|
|
|
### Publishing Best Practices
|
|
1. ✅ Maintain consistent schedule
|
|
2. ✅ Promote on social media
|
|
3. ✅ Build backlinks
|
|
4. ✅ Monitor rankings
|
|
5. ✅ Update based on performance
|
|
|
|
---
|
|
|
|
## Common Mistakes to Avoid
|
|
|
|
### Planning Mistakes
|
|
- ❌ Picking only easy topics (low competition often = low volume)
|
|
- ❌ Ignoring your audience needs
|
|
- ❌ Publishing too infrequently
|
|
- ❌ Creating isolated posts (no strategy)
|
|
- ❌ Copying competitor content
|
|
|
|
### Execution Mistakes
|
|
- ❌ Publishing without optimization
|
|
- ❌ Forgetting internal linking
|
|
- ❌ Neglecting images/multimedia
|
|
- ❌ Not tracking performance
|
|
- ❌ Giving up too quickly
|
|
|
|
### Strategy Mistakes
|
|
- ❌ Only pursuing quick wins
|
|
- ❌ Ignoring competitor moves
|
|
- ❌ Not updating old content
|
|
- ❌ Focusing only on rankings
|
|
- ❌ Missing audience trends
|
|
|
|
---
|
|
|
|
## Integration with Other Tools
|
|
|
|
### Works With:
|
|
- **Blog Writer** - Create planned content
|
|
- **Metadata Generator** - Optimize titles/descriptions
|
|
- **On-Page SEO** - Optimize created content
|
|
- **Competitive Analysis** - Understand competitor strategy
|
|
- **AI Copilot** - Get strategic recommendations
|
|
|
|
### Typical Workflow:
|
|
```
|
|
1. Content Strategy Tool → Identify opportunities
|
|
2. AI Copilot → Get recommendations
|
|
3. Blog Writer → Create content
|
|
4. On-Page SEO → Optimize content
|
|
5. SEO Dashboard → Track rankings
|
|
```
|
|
|
|
---
|
|
|
|
## Measuring Success
|
|
|
|
### Key Metrics to Track
|
|
|
|
#### Traffic Metrics
|
|
- Organic traffic to new content
|
|
- Traffic by content type
|
|
- Traffic growth trend
|
|
- Pages per session
|
|
|
|
#### Ranking Metrics
|
|
- New keyword rankings
|
|
- Ranking improvements
|
|
- Top 10 positions
|
|
- Rank 1 positions
|
|
|
|
#### Engagement Metrics
|
|
- Average time on page
|
|
- Bounce rate
|
|
- Click-through rate
|
|
- Social shares
|
|
|
|
#### Conversion Metrics
|
|
- Leads from content
|
|
- Sales from content
|
|
- Cost per acquisition
|
|
- Content ROI
|
|
|
|
### Measuring ROI
|
|
|
|
```
|
|
Content ROI = (Revenue from Content - Content Cost) / Content Cost
|
|
|
|
Example:
|
|
- 10 articles created = $5,000 cost
|
|
- Generated $25,000 in revenue
|
|
- ROI = ($25,000 - $5,000) / $5,000 = 400%
|
|
```
|
|
|
|
---
|
|
|
|
## Next Steps
|
|
|
|
1. **Run Analysis**: Execute Content Strategy Analysis
|
|
2. **Review Findings**: Understand your opportunities
|
|
3. **Make Plan**: Create 90-day content calendar
|
|
4. **Get Help**: Ask AI Copilot for recommendations
|
|
5. **Create Content**: Use Blog Writer to create planned content
|
|
6. **Optimize**: Use On-Page SEO to optimize
|
|
7. **Track**: Monitor rankings and traffic
|
|
|
|
---
|
|
|
|
## Common Questions
|
|
|
|
### Q: How often should I run analysis?
|
|
**A**: Monthly for active strategies, quarterly minimum
|
|
|
|
### Q: How many opportunities should I pursue?
|
|
**A**: Start with top 5-10, one at a time
|
|
|
|
### Q: How long before I see results?
|
|
**A**: 4-8 weeks for rankings, 8-12 weeks for traffic
|
|
|
|
### Q: Should I ignore easy topics?
|
|
**A**: No! Include 20% easy wins, 80% strategic growth
|
|
|
|
### Q: Can I modify recommendations?
|
|
**A**: Absolutely! Use them as guidance, not requirements
|
|
|
|
---
|
|
|
|
**Ready to plan your content strategy? Start with [Content Strategy Analyzer](tools-reference.md) or ask [AI Copilot](ai-copilot.md) for help!**
|