12 KiB
Content Tracks: SEO-First & Product-First
Date Created: January 9, 2026
Purpose: Two parallel content strategies for Banatie
Status: Active
Source: Keyword research ($3.60 DataForSEO) + strategic discussion
Overview
Два параллельных трека контента:
| Track | Цель | Измерение успеха |
|---|---|---|
| SEO-First | Трафик, domain authority, ранжирование | Позиции в Google, organic traffic |
| Product-First | Conversion, validation, brand positioning | User engagement, signups, feedback |
Принцип: SEO-first даёт трафик. Product-first конвертит и валидирует. Оба нужны параллельно.
TRACK 1: SEO-FIRST
Цель: Low-hanging SEO fruits. Начать ранжироваться сейчас → результаты через 3-6 месяцев.
Validated Opportunities
| # | Контент | Volume | KD | Тип | Приоритет | Brief |
|---|---|---|---|---|---|---|
| 1 | Placeholder Images API | 14,800 | 32 | Landing + Guide | 🔥 HIGH | 0-inbox/placeholder-images-api.md |
| 2 | Midjourney Alternatives for Developers | 1,300 | 3 | Listicle | 🔥 URGENT | 0-inbox/midjourney-alternatives-developers.md |
| 3 | Dark Mode Placeholder Images | 4,400 | 2 | Docs section | MEDIUM | Data в research/keywords/placeholder-niche-deep-dive-2026-01-02.md |
| 4 | Advertising Images Guide | 1,600 | 4 | Guide | MEDIUM | 0-inbox/advertising-images-guide.md — нужна SERP validation |
Needs SERP Validation
| Keyword | Volume | KD | Риск |
|---|---|---|---|
| marketing images | 2,900 | 19 | Может быть stock photo intent |
| social media images | 1,900 | 14 | Может быть stock photo intent |
| blog images | 720 | 7 | Низкий риск |
Include as Sections (не standalone)
| Keyword | Volume | KD | Где включить |
|---|---|---|---|
| test images | 6,600 | 9 | H2 в Placeholder guide |
| lorem picsum | 880 | 15 | Comparison в Placeholder |
| placeholder api | 880 | 28 | Placeholder guide |
Skip (validated as wrong intent)
| Keyword | Volume | Причина |
|---|---|---|
| banner images | 27,100 | Stock photo intent, dominated by Unsplash/Adobe |
SEO Content Details
1. Placeholder Images API (PRIMARY)
Target: /placeholder-images landing page
Keywords cluster:
- placeholder images (14,800)
- placeholder api (880)
- lorem picsum (880) — comparison
- dummy images (720)
- test images (6,600) — as section
SERP Validation: ✅
- "AI placeholder images" в related searches
- Competitors beatable (placehold.co, Lorem Picsum)
- 100% developer intent
Differentiation:
| Feature | placehold.co | Lorem Picsum | Banatie |
|---|---|---|---|
| Real images | ❌ | ✓ (random) | ✓ (contextual) |
| AI-generated | ❌ | ❌ | ✓ |
| Prompt-based | ❌ | ❌ | ✓ |
| Live URLs | ❌ | ❌ | ✓ |
Content structure:
- What are placeholder images (answer base intent)
- Best placeholder image services (comparison)
- AI Placeholder Images: Next Generation (our pitch)
- Getting started with Banatie Live URLs
- Code examples (HTML, React, Next.js)
Outreach opportunity: loremipsum.io ranks with "15 Best Placeholder Generators" — get listed.
2. Midjourney Alternatives for Developers (URGENT)
Target: Blog post (dev.to, cross-post)
Why urgent: Volume declining rapidly (8.1K → 1.3K). Window closing.
Keywords:
- midjourney alternative (1,300, KD 3)
- midjourney api (720, KD 35)
- ai image generator api (590, KD 32)
Angle: "5 Midjourney Alternatives with API Access for Developers"
Include competitors:
- Replicate
- fal.ai
- Runware
- DALL-E API
- Banatie (our positioning)
Key message: Midjourney = Discord-only, no API. Developers need programmatic access.
3. Dark Mode Placeholder Images
Target: /docs/placeholders/dark-mode
Keywords:
- image placeholder dark (4,400, KD 2)
- placeholder image dark (1,300, KD 6)
Why separate: Combined 5.7K volume, ultra-low KD. Easy win.
Content: How to generate dark-mode-friendly placeholders with Live URLs.
4. Advertising Images Guide
Target: Blog post or guide
Keywords:
- advertising images (1,600, KD 4)
- promotional images (880, KD 17)
Status: Needs SERP validation before writing. Could be stock photo intent like "banner images".
Angle if validated: "How developers can generate advertising images programmatically"
TRACK 2: PRODUCT-FIRST
Цель: Core product positioning, conversion, validation. Нужно независимо от SEO volume.
Core Content
| # | Контент | SEO Vol | Зачем нужен | Тип | Приоритет | Brief |
|---|---|---|---|---|---|---|
| 1 | Live URLs Guide | ~0 | Core feature documentation | Docs + Landing | 🔥 HIGH | Нет brief, core docs |
| 2 | Claude Code + Banatie Workflow | 10-20 | ICP контент, позиционирование | Tutorial | 🔥 HIGH | 0-inbox/claude-code-image-generation-mcp.md |
| 3 | Cursor Image Generation Workflow | ~0-50 | ICP контент, workflow demo | Tutorial | HIGH | 0-inbox/cursor-image-generation-workflow.md |
| 4 | MCP Image APIs Compared | ~0 | Competitive positioning | Comparison | MEDIUM | 0-inbox/mcp-image-apis-compared.md |
| 5 | Vibecoding Images Tutorial | ~0 | Future SEO, trend positioning | Tutorial | MEDIUM | Нет brief |
Blocked Content
| Контент | Блокер |
|---|---|
| MCP Integration Guide | MCP feature must ship first |
| Cursor Workflow (полный) | MCP feature must ship first |
Product Content Details
1. Live URLs Guide (CORE)
Target: /docs/live-urls/ + /live-urls landing
Why critical:
- Core differentiator от всех конкурентов
- Без гайда пользователь не поймёт главную фичу
- Validation scenario для interviews
Content structure:
- What are Live URLs
- How they work (URL → generation → CDN)
- Use cases (placeholders, prototypes, production)
- Code examples (HTML, React, Next.js)
- Prompt syntax and parameters
- Best practices
2. Claude Code + Banatie Workflow
Target: Tutorial (blog + docs)
Keywords (low but exact ICP):
- can claude code generate images (20 vol)
- claude code image generation (10 vol)
Why important despite low volume:
- Direct hit на наш ICP
- Показывает что мы понимаем workflow
- Может ранжироваться по unexpected queries
- Needed для validation interviews
Content structure:
- The problem: broken images in Claude Code projects
- Current solutions (copy stock photos manually)
- Better way: Banatie integration
- Step-by-step setup
- Real examples with prompts
- Before/after comparison
3. Cursor Image Generation Workflow
Target: Full tutorial (blog + cross-post)
Why important:
- Cursor = massive user base
- AI-first developers = our ICP
- Detailed tutorial = conversion
- Competitors have docs, we need tutorial
Content structure:
- The old way (context switching pain)
- The new way (MCP integration)
- Setup guide (step-by-step)
- Real use cases with code
- Comparison: Banatie vs other MCP servers
- Advanced features (@name, project organization)
Note: Partially blocked until MCP ships. Can prepare outline and screenshots.
4. MCP Image APIs Compared
Target: Comparison article (blog)
Why important:
- Shows we understand ecosystem
- Honest comparison = trust
- Competitive positioning
Compare:
- Replicate MCP
- Together AI MCP
- fal.ai MCP
- Banatie MCP
- Amazon Bedrock MCP
Criteria:
- Setup time
- Cost per image
- Project organization
- Developer experience
Key message: "You don't need cheapest. You need the one that fits your workflow."
5. Vibecoding Images Tutorial
Target: Tutorial (blog)
Why despite 0 volume:
- Vibecoding = explosive trend (10 → 135K in 3 months)
- Search behavior not formed yet
- Early indexed content = advantage when demand comes
- Shows we understand the movement
Content structure:
- What is vibecoding
- The image problem in vibecoding
- How Banatie solves it
- Workflow examples
- Live URLs for rapid prototyping
Site Structure Plan
Landing Pages (banatie.app)
/placeholder-images ← SEO landing (14.8K vol)
/live-urls ← Product feature landing
/integrations/cursor ← Workflow landing (when MCP ready)
/integrations/claude-code ← Workflow landing
Documentation
/docs/
├── getting-started/
├── live-urls/ ← Core feature docs (Product-first)
├── placeholders/ ← SEO + utility
│ ├── dark-mode/ ← 4.4K vol, KD 2
│ ├── sizes/
│ └── profiles/
├── integrations/
│ ├── mcp/
│ ├── cursor/
│ └── claude-code/
└── api-reference/
Blog (dev.to, cross-post)
- Midjourney Alternatives (URGENT, SEO)
- MCP Servers Compared (Product)
- Claude Code + Banatie Workflow (Product)
- Cursor Image Generation (Product, when MCP ready)
Priority Summary
TOP 5 (делать первыми)
- Placeholder Images Landing — SEO foundation (14.8K vol) ✅ Brief ready
- Live URLs Documentation — core product story
- Midjourney Alternatives — URGENT, easy win (KD 3) ✅ Brief ready
- Claude Code Workflow Tutorial — ICP content ✅ Brief ready
- Cursor Workflow Tutorial — ICP content (blocked by MCP) ✅ Brief ready
SECONDARY
- Dark Mode Placeholders (docs section)
- Advertising Images (needs SERP validation)
- MCP Comparison Article
- Vibecoding Tutorial (future SEO bet)
Research Files Reference
Keyword Research:
banatie-content/research/keywords/research-report-2026-01-09.md— final reportbanatie-content/research/keywords/serp-analysis-2026-01-09.md— SERP validationbanatie-content/research/keywords/placeholder-niche-deep-dive-2026-01-02.md— placeholder deep divebanatie-content/research/keywords/ai-web-dev-images-2026-01-09.md— main research
Content Briefs:
banatie-content/0-inbox/placeholder-images-api.mdbanatie-content/0-inbox/midjourney-alternatives-developers.mdbanatie-content/0-inbox/advertising-images-guide.mdbanatie-content/0-inbox/claude-code-image-generation-mcp.mdbanatie-content/0-inbox/cursor-image-generation-workflow.mdbanatie-content/0-inbox/mcp-image-apis-compared.md
Key Insights from Research
-
Solution keywords > Problem keywords
- "placeholder images" (14.8K) vs "how to get images for vibe coding" (0)
- Target what people search, not what they need
-
Generic > AI-prefixed
- "placeholder images" (14.8K, KD 32) vs "ai image generator" (high KD)
- Position as "images for developers" not "AI image generator"
-
Long-tail questions = ~0 volume
- People don't google problems, they google solutions
- Don't target question keywords standalone
-
SEO ≠ Market validation
- SEO shows search behavior, not real pain
- Customer interviews still needed
Document Owner: @men + Oleg
Last Updated: January 9, 2026
Related: BANATIE-CONTENT-INTEGRATION.md