SEO Research Tool

Comprehensive keyword research and SEO strategy builder with chain prompts for traditional SEO and Reddit-driven keyword discovery

Keyword Research - Chain Prompt Builder

Use chain prompts to research and build comprehensive keyword strategies.

Traditional SEO keyword expansion and clustering approach

1Step 1: Expand Seed Keywords

View Prompt Template
You are an SEO research assistant.
Given the following seed keywords: 

Generate a list of 50 related search keywords.
Include variations, synonyms, long-tail keywords, and trending phrases.
Output as JSON with fields:
- keyword
- search_intent (informational / navigational / commercial / transactional)
- reason_for_inclusion

Example output format:
[
  {
    "keyword": "best AI tools for business",
    "search_intent": "commercial",
    "reason_for_inclusion": "High commercial intent, targets business users"
  }
]
Open in AI Tool:

2Step 2: Cluster Keywords

View Prompt Template
Cluster the following keywords into topical groups based on semantic similarity.

Input: {{STEP_1_OUTPUT}}

Output format:
[
  {
    "cluster_name": "AI Productivity Tools",
    "keywords": ["best AI tools for business", "AI tools for productivity", "AI tools 2025"],
    "primary_keyword": "AI productivity tools",
    "search_volume_estimate": "high/medium/low"
  }
]
Open in AI Tool:

3Step 3: Enrich with SEO Data

View Prompt Template
For each keyword cluster, estimate SEO metrics and content recommendations.

Input: {{STEP_2_OUTPUT}}

For each cluster, provide:
- search_volume_score (1-10)
- ranking_difficulty (1-10, where 10 is hardest)
- trend_score (increasing/stable/decreasing)
- best_content_type (blog, comparison, tutorial, video, infographic, etc.)
- target_audience
- recommended_content_angle

Output as enhanced JSON with all original fields plus new metrics.
Open in AI Tool:

4Step 4: Generate Final Keyword Strategy

View Prompt Template
Using the enriched keyword data, create a prioritized keyword strategy.
Rank clusters by: high search volume, low difficulty, and strong trend.

Input: {{STEP_3_OUTPUT}}

Output as markdown table with columns:
| Priority | Cluster Name | Keywords | Primary Keyword | Volume | Difficulty | Trend | Content Type | Target Audience | Quick Win Strategy |

After the table, provide:
1. Top 5 Quick Wins (high volume, low difficulty)
2. Long-term Targets (high volume, high difficulty - build authority first)
3. Content Calendar Suggestions (what to create first)
4. Internal Linking Strategy
Open in AI Tool:
Research Progress:0 / 4 Steps

How to Use Chain Prompts:

  1. Select your research mode (SEO or Reddit)
  2. Enter your seed keywords above
  3. Copy Step 1 prompt or open it directly in an AI tool
  4. Paste the AI's response back into Step 1 textarea
  5. Repeat for all steps (2, 3, and 4) - each step uses the previous output
  6. When all steps are complete, click "Download JSON" to save your research
  7. Upload the JSON file anytime using "Upload Saved JSON" to restore your progress
RubixScript - Developer Tools & Apps Suite