Social Media SEO (2025)
Transform social media posts into discoverable, engaging content using research-backed SEO strategies and extensive formula databases.
What This Skill Solves
The 2025 Social Media Landscape Problem:
- Instagram pivoted from hashtag-based discovery to keyword-based SEO (Google/Bing now index captions)
- X/Twitter prioritizes first 100 characters for search visibility
- Generic content gets lost (zero-click searches at 60%, users find answers on platform)
- 70% of Gen Z use TikTok/Instagram as primary search engines, not Google
This skill provides:
- Platform-specific optimization playbooks (Instagram, X/Twitter, Threads)
- CSV databases with 100+ proven formulas (captions, threads, hooks, viral patterns)
- Data-driven selection (includes avg_engagement, conversion_rate metrics)
- Non-monotonous variety (dozens of styles instead of static templates)
When to Use This Skill
Trigger patterns:
- "Optimize my Instagram caption for SEO"
- "Create viral Twitter thread structure"
- "Best hashtag strategy for [platform]"
- "Write engaging social media post about [topic]"
- "Improve discoverability on [platform]"
- "Generate multiple caption variations"
Use with seo-manager subagent for intelligent querying of databases and customized recommendations.
Core Methodology
2025 Social Media SEO Principles
1. Keyword-First Approach (Instagram/Threads)
- 3-5 highly relevant hashtags (not 30)
- Keywords in first 15 characters of caption
- Alt text optimization for Google/Bing indexing
- Profile optimization (name, username, bio)
2. First-100-Characters Rule (X/Twitter)
- Critical keywords front-loaded
- Hook formula in opening
- Bio optimization (160 chars with primary keyword)
- Thread architecture matters
3. E-E-A-T for Social (All Platforms)
- Experience: Show, don't tell
- Expertise: Cite sources, use data
- Authoritativeness: Consistent expertise
- Trust: Authentic voice, no manipulation
4. Viral + SEO Integration
- Emotion (surprise/joy/curiosity) + Keywords
- Relatability + Search intent
- Utility/Shareability + Semantic optimization
- Timeliness + Trending keywords
Platform-Specific Optimizations
Instagram (Keyword-Based Discovery)
- Caption keywords > Hashtags (2025 shift)
- Alt text = Google/Bing SEO opportunity
- Reel optimization: 30-90 sec, on-screen text, captions
- Name field searchable (not just username)
X/Twitter (Real-Time Relevance)
- Thread first tweet = hook + keywords (first 50 chars)
- Engagement drives distribution (replies > retweets > likes)
- Bio formula: [Who] + [What] + [Keyword]
- Fresh content boosted (post timing matters)
Threads (Meta's Discovery Algorithm)
- Cross-promotion with Instagram
- Topic clarity (last 9-12 posts influence categorization)
- Connected reach (existing followers) vs Unconnected reach (discovery)
How to Use The Databases
This skill includes 7 CSV databases with proven formulas:
Database Structure
# Example: caption-styles.csv
num,platform,style_name,goal,structure,example,avg_engagement,character_count,keyword_placement
1,instagram,Educational Hook,"teach + engage","[Question] + [Answer] + [CTA]","Did you know...",8.2%,145,"first 15 chars"
Querying Pattern
Manual Search:
- Open relevant CSV (e.g.,
databases/caption-styles.csv) - Filter by: platform, goal, avg_engagement threshold
- Select 2-3 matching formulas
- Adapt structure to your content
With seo-manager subagent:
User: "Instagram caption for educational content, high engagement"
→ Subagent queries: platform=instagram, goal=teach, avg_engagement>8%
→ Returns: Top 3 formulas with reasoning
→ Generates: 3 customized variations
Available Databases (P0-P2)
P0 (Core):
caption-styles.csv- 30+ caption formulas by platform/goalhook-formulas.csv- 25+ first-3-second hooks
P1 (Advanced):
thread-structures.csv- 25+ thread architectureshashtag-strategies.csv- 20+ platform-specific strategiesviral-patterns.csv- 20+ proven viral triggers
P2 (Intelligence):
engagement-tactics.csv- 15+ CTA formulaskeyword-clusters.csv- 10+ semantic keyword groups
Quick Start Guide
For Instagram Posts
-
Profile optimization (one-time):
- Name field: Include primary keyword (e.g., "Sarah | SEO Expert")
- Username: Relevant to niche if possible
- Bio: 2-3 keywords naturally woven
- Enable "Website Embeds" (Settings → Sharing)
-
Caption creation:
- Query
caption-styles.csv: filter by goal (educate/entertain/convert) - Front-load keyword in first 15 characters
- Use 3-5 relevant hashtags (micro + mid + broad mix)
- Add descriptive alt text with keywords
- Query
-
Reel optimization:
- Length: 30-90 seconds (higher completion rate)
- On-screen text: Include keywords
- Captions: Always enable
- Trending audio: When relevant to brand
For X/Twitter Threads
-
Bio optimization:
- Formula:
[Role/Expertise] helping [audience] with [value] - Example: "SEO strategist helping creators with discoverability"
- 160 chars, primary keyword included
- Formula:
-
Thread structure:
- Query
thread-structures.csv: select thread type - Tweet 1: Hook + keyword (first 50 chars critical)
- Tweets 2-9: Value delivery
- Tweet 10: Summary + CTA
- Alt text on all images
- Query
-
Engagement optimization:
- Post timing: Use analytics for audience peak
- First hour critical (80% of viral potential decided)
- Reply to comments within 1 hour
- Quote-tweet relevant content
For Threads
-
Cross-promote with Instagram:
- Share Threads posts to Instagram Stories
- Similar content themes (algorithm recognizes)
-
Topic clarity:
- Last 9-12 posts influence categorization
- Stay focused on niche topics
- Avoid random off-topic posts
-
Two-tier distribution:
- Connected reach: Engagement quality matters
- Unconnected reach: Topic relevance + freshness
Integration with seo-manager Subagent
The seo-manager subagent (separate file) provides intelligent orchestration:
Capabilities:
- Multi-database querying (combines patterns from multiple CSVs)
- Goal-based recommendations (awareness/engagement/conversion)
- Platform-specific optimization
- A/B test variation generation
- Evidence-based reasoning (cites avg_engagement data)
Example workflow:
User: "Create Instagram post about AI tools for designers"
seo-manager:
1. Queries caption-styles.csv: platform=instagram, goal=educate
2. Queries hook-formulas.csv: emotion_trigger=curiosity
3. Queries keyword-clusters.csv: category=ai+design
4. Combines patterns into 3 variations
5. Explains: "Pattern #12 (12.1% avg engagement) + Hook #5 (curiosity gap)"
Best Practices
Content Creation:
- ✅ Front-load keywords (first 15-50 chars depending on platform)
- ✅ Use proven formulas from databases (not guessing)
- ✅ Add alt text to EVERY image (accessibility + SEO)
- ✅ Track performance (A/B test different formulas)
- ❌ Don't keyword stuff (natural integration only)
- ❌ Don't use 30 hashtags (3-5 relevant ones better)
- ❌ Don't ignore platform-specific features
Database Usage:
- ✅ Filter by proven metrics (avg_engagement >7%)
- ✅ Adapt formulas to your voice (don't copy verbatim)
- ✅ Combine multiple patterns for uniqueness
- ✅ Update with your winning formulas
- ❌ Don't use every formula blindly
- ❌ Don't ignore platform column (Instagram ≠ Twitter)
SEO Optimization:
- ✅ Research semantic keywords (not just primary)
- ✅ Optimize for both platform search AND Google
- ✅ Build topic authority (consistent niche focus)
- ✅ Engage authentically (quality > quantity)
- ❌ Don't sacrifice readability for keywords
- ❌ Don't neglect analytics (track what works)
Notes and Limitations
Algorithm Changes:
- Databases reflect 2025 best practices (Instagram Dec 2025, X/Twitter Nov 2025)
- Mark deprecated patterns when algo updates
- Add new winning formulas as discovered
Not a Magic Bullet:
- SEO improves discoverability, NOT quality
- Bad content with good SEO = still bad content
- Authenticity > Optimization (humans detect manipulation)
Platform Constraints:
- Instagram: Only public professional accounts (18+) eligible for Google indexing
- X/Twitter: Nofollow links (but still valuable for visibility)
- Threads: Young platform, SEO features evolving
Quality Over Quantity:
- 1 optimized post > 10 generic posts
- Sustained engagement > viral spike
- Community building > vanity metrics
References
Detailed Playbooks:
references/instagram-seo.md- Comprehensive Instagram optimizationreferences/x-twitter-seo.md- X/Twitter strategiesreferences/threads-seo.md- Threads best practicesreferences/analytics-guide.md- What to track & optimize
CSV Databases:
databases/caption-styles.csvdatabases/hook-formulas.csvdatabases/thread-structures.csvdatabases/hashtag-strategies.csvdatabases/viral-patterns.csvdatabases/engagement-tactics.csvdatabases/keyword-clusters.csv
Helper Scripts:
scripts/query_database.py- Search/filter CSVs programmatically