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
12 KiB
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
- Go to Content Strategy Analyzer
- Enter your website URL
- Add competitors (optional)
- Click "Analyze Content Strategy"
- 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
- Identify top 3-5 opportunities
- Assign priorities
- Plan content calendar
- Assign ownership
- 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
- Search Volume (40%) - Higher is better
- Competition (30%) - Lower difficulty is better
- Relevance (20%) - Match to your audience
- 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:
- Topic: Clear, specific title
- Keywords: Primary + secondary keywords
- Type: Blog, guide, video, etc.
- Length: Recommended word count
- 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
- Create content
- Optimize for keywords
- Build internal links
- Publish on schedule
- 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
- Identify high-priority topics
- Assign to weeks
- Include supporting content
- Plan promotions
Quarterly Planning
- Set content themes
- Plan pillar topics
- Map cluster topics
- Set KPIs
Annual Planning
- Define content strategy
- Plan seasonal content
- Set annual goals
- 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
- ✅ Start with high-opportunity topics
- ✅ Balance content types
- ✅ Create content clusters
- ✅ Plan 2-3 months ahead
- ✅ Include supporting content
Content Creation Best Practices
- ✅ Research thoroughly before writing
- ✅ Optimize for primary + secondary keywords
- ✅ Build internal links to relevant content
- ✅ Include multimedia (images, videos)
- ✅ Update older content regularly
Publishing Best Practices
- ✅ Maintain consistent schedule
- ✅ Promote on social media
- ✅ Build backlinks
- ✅ Monitor rankings
- ✅ 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
- Run Analysis: Execute Content Strategy Analysis
- Review Findings: Understand your opportunities
- Make Plan: Create 90-day content calendar
- Get Help: Ask AI Copilot for recommendations
- Create Content: Use Blog Writer to create planned content
- Optimize: Use On-Page SEO to optimize
- 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 or ask AI Copilot for help!