SEO Keyword Cluster Generator

What You Get

A prompt that takes your core business topic and generates organized keyword clusters — grouped by theme and search intent — with difficulty estimates and a content plan that tells you exactly what to write and in what order.

Instead of staring at a spreadsheet of 200 random keywords, you’ll get 5-7 tightly organized clusters, a 90-day content roadmap that prioritizes what you can actually rank for, and a clear sense of which keywords go together (so you can build topical authority and help Google understand what you’re really about).

The Prompt

Copy this into Claude. Fill in the bracketed sections with your info.

I need help building a 90-day SEO content strategy for my business. Here's what I'm working with:

My business: [Describe what you do and who you serve. Example: "I'm a therapist specializing in trauma recovery for women in Milwaukee" or "I help solopreneurs set up email marketing automation"]

My website: [Your website URL]

Seed topics I want to rank for: [Give me 3-5 core topics or phrases. These should be real things your audience searches for. Examples: "trauma therapy," "email automation for small business," "how to find a therapist"]

My current SEO status: [Pick one: Brand new (no SEO yet), Some traction (5-15 organic visitors/month), Established (consistent traffic but want to grow)]

My content capacity: [How many pieces can you realistically publish per month? Be honest. Examples: 1-2 pieces, 3-4 pieces, 5+ pieces]

Please generate a complete keyword strategy:

1. Create 5-7 keyword clusters around my seed topics. For each cluster, organize keywords by theme and search intent so I can see how they relate.

2. For each cluster, provide:
   - The pillar keyword (the big idea that anchors the cluster)
   - 5-8 supporting keywords (related searches that feed topical authority back to the pillar)
   - Search intent for each keyword (Is this someone looking for information? Trying to buy something? Comparing options? Trying to solve a problem?)
   - Estimated difficulty level (Low, Medium, or High. Be honest about what a solo business can rank for.)
   - Suggested content format (Blog post, how-to guide, comparison, landing page, template, checklist, etc.)

3. Create a 90-day content calendar that:
   - Prioritizes low-difficulty keywords first (build wins before going after competitive terms)
   - Groups content by cluster so each piece supports the others
   - Spreads content across my realistic monthly output
   - Includes a publishing order with brief reasoning for each piece

Important: Focus on keywords a small business can actually rank for. I don't need broad keywords like "marketing" — I need specific ones like "email marketing for therapists in Milwaukee." Specific beats broad every time.

Output format:
- Clean, scannable markdown
- One cluster at a time
- Clear pillar → supporting keywords hierarchy
- End with the 90-day calendar as a simple table

How to Use It

Step 1: Fill in your info. Spend 5 minutes being honest about what you do, who you serve, what keywords matter to your business, and how much you can actually write. This detail matters — it’s what makes the strategy realistic instead of theoretical.

Step 2: Run the prompt. Paste it into Claude with your answers filled in. You’ll get back 5-7 keyword clusters with all the intel you need.

Step 3: Pick your first cluster. Don’t try to do everything at once. Start with the first cluster in your 90-day calendar (the one with the lowest-difficulty keywords). Write those pieces first. This builds momentum and gives Google a signal that you’re an authority on this specific topic.

Key Insight: Clusters Beat Lists

Keyword clusters are more powerful than individual keywords because Google rewards topical authority. When you publish 5-8 pieces around a theme — all linking to each other, all reinforcing the same pillar concept — Google notices. Each piece helps the others rank. That’s why we cluster instead of just making a random list.

Think of it like this: if you write one blog post about “how to find a therapist,” it might rank okay. But if you also write pieces on “therapist credentials,” “questions to ask your therapist,” and “therapy cost” — all pointing back to the main pillar — suddenly Google sees you as the go-to resource for therapy-finding questions. Your topical authority goes up, and so does your ranking.

Tips for Better Results

  • Validate with a free tool. Claude estimates difficulty based on how competitive and established a keyword is, but it can’t see real search volume. Use Ubersuggest or Google Search Console (free) to double-check that the keywords Claude suggests are actually being searched. If they’re not, your 90-day calendar is built on guesses.

  • Start with the easy wins. The calendar prioritizes low-difficulty keywords first. Do this. Low-difficulty keywords help you build authority and momentum before you go after the competitive stuff. You’ll actually rank, people will find you, and you’ll have proof that your strategy works.

  • The calendar is the real value. Keyword lists are just lists. The 90-day calendar is the thing that matters — it tells you what to write, in what order, and why. Stick to it.

  • Local SEO wins. If you’re a local business (therapist, photographer, coach, etc.), add your city to every seed topic. “Marketing” won’t work. “Marketing for therapists in Milwaukee” will. Local SEO is where small businesses actually beat the big players.

Example Output

Here’s what a completed strategy looks like for a fictional therapist named Jordan who wants to attract therapy clients through organic search.


Cluster 1: Finding a Therapist (Transactional Intent)

Pillar keyword: How to find a therapist

Supporting keywords:

  • How to find a good therapist near me (Low difficulty, Transactional)
  • Questions to ask when choosing a therapist (Low difficulty, Informational)
  • How to know if a therapist is right for you (Low difficulty, Informational)
  • How to find a therapist that takes insurance (Medium difficulty, Transactional)
  • Therapist credentials explained (Low difficulty, Informational)
  • How therapy works for beginners (Low difficulty, Informational)

Suggested content formats:

  • Blog post: “7 Questions to Ask Before Committing to a Therapist”
  • How-to guide: “How to Find a Therapist Who Actually Gets Your Issues”
  • Landing page: “Is Therapy Right for You? Here’s How to Know”
  • Blog post: “What Therapy Credentials Actually Mean (And Why It Matters)“

Cluster 2: Therapy Types & Specializations (Informational Intent)

Pillar keyword: Types of therapy explained

Supporting keywords:

  • EMDR therapy what is it (Medium difficulty, Informational)
  • Trauma-focused therapy approaches (Medium difficulty, Informational)
  • Cognitive behavioral therapy for anxiety (Medium difficulty, Informational)
  • What is psychodynamic therapy (Low difficulty, Informational)
  • Difference between therapy and counseling (Low difficulty, Informational)
  • How to know which therapy type is right for you (Low difficulty, Informational)

Suggested content formats:

  • Comparison guide: “EMDR vs. CBT vs. Psychodynamic Therapy: Which Works Best?”
  • Blog post: “Understanding Different Types of Therapy”
  • FAQ post: “What’s the Difference Between a Therapist, Counselor, and Psychologist?”
  • How-to guide: “How to Choose the Right Therapy Approach for Your Needs”

90-Day Content Calendar (Months 1-3)

MonthPieceClusterKeywordFormatDifficultyWhy This First
Month 1, Week 17 Questions to Ask Before Choosing a TherapistFinding a TherapistHow to find a good therapist near meBlog postLowFast win. People search this constantly. Easy to rank.
Month 1, Week 2What Therapy Credentials Actually MeanFinding a TherapistTherapist credentials explainedBlog postLowSupports the first piece. Builds authority.
Month 1, Week 3Is Therapy Right for You? Here’s How to KnowFinding a TherapistHow to know if therapy is right for youLanding pageLowConversion-focused. People at the decision stage.
Month 2, Week 1Understanding Different Types of TherapyTherapy TypesTypes of therapy explainedBlog postLowShift to education. Position as expert, not just a service provider.
Month 2, Week 2EMDR vs. CBT: What’s the Real Difference?Therapy TypesEMDR therapy explainedComparisonMediumPeople actively comparing. Higher intent.
Month 2, Week 3What is Psychodynamic Therapy?Therapy TypesPsychodynamic therapy explainedBlog postLowContinue building topical authority.
Month 3, Week 1Trauma-Focused Therapy: What It Is & How It WorksTherapy TypesTrauma-focused therapyHow-to guideMediumTargets your specialty. Higher authority. You can rank now.
Month 3, Week 2The Therapist vs. Counselor Debate: What’s Actually DifferentFinding a Therapist + Therapy TypesDifference between therapist and counselorFAQLowCaptures confused searchers. Easy win.
Month 3, Week 3How to Choose the Right Therapy Approach for Your NeedsTherapy TypesChoosing therapy approachDecision guideMediumHigh-intent content. Potential clients actively deciding.


Ready to Build Yours?

This prompt works best when you’ve got clarity on what you do and who you serve. If you’re not quite there yet, that’s the real work — not the keywords.

Want help building your strategy? Book a Vibe Code mentorship session — $450 for a 90-minute working session where we build your SEO keyword strategy, content calendar, and publishing workflow. We’ll validate keywords, prioritize your roadmap, and send you home with a real plan you can actually execute.


Built with Claude. Every prompt in this playbook library has been tested in the latest Claude model.