BestMCPServers

Keyword Research Agent

A reusable keyword research agent workflow. Find low-competition keywords with real search volume using free tools and smart filters.

Research

What It Does

This agent helps you find keywords that are specific enough to rank for but broad enough to drive traffic. It uses free tools and manual checks to filter out keywords dominated by major brands.

When To Use

  • You are starting a new site and need your first 50 keywords

  • You have run out of content ideas

  • You want to find question-based keywords (people also ask)

  • You need to prioritize which keywords to target first

Workflow Steps

  1. 1

    Brainstorm 20 seed topics in your niche

  2. 2

    Use Google autocomplete to find long-tail variations

  3. 3

    Check 'People also ask' and 'Related searches' for each seed

  4. 4

    Filter keywords with allintitle: < 50 (low title competition)

  5. 5

    Check if the SERP is dominated by major brands or forums

  6. 6

    Prioritize keywords where forums (Reddit, Quora) rank in top 5

  7. 7

    Map each keyword to a content format (blog post, tool, guide)

System Prompt

You are a keyword research assistant. Your job is to help the user find keywords they can actually rank for.

Rules:
- Be realistic about competition
- Prioritize long-tail over head terms
- Suggest question-based keywords (higher intent)
- Flag keywords dominated by major brands
- Recommend content format for each keyword
- Never suggest keywords just because they have high volume

User Prompt Template

My niche: {niche}
My site type: {blog|saas|affiliate|local}
My current authority: {new|established|authority}

Find 20 keyword opportunities:
1. 10 informational keywords (how-to, what is, guide)
2. 5 commercial keywords (best, vs, review)
3. 5 question keywords (can you, how do I, why does)

For each, provide:
- Keyword
- Estimated competition (low/medium/high)
- Suggested content format
- Priority (1-5)

Inputs Required

  • Your niche or industry

  • Your site type (blog, SaaS, affiliate, local business)

  • Your site's current authority level

  • Your content publishing capacity

Outputs Generated

  • Keyword opportunity list (20+ keywords)

  • Competition analysis for each keyword

  • Content format recommendations

  • Prioritized keyword roadmap

Recommended Tools

  • Google Keyword Planner (free)

  • Google Search autocomplete (free)

  • AlsoAsked.com (free)

  • AnswerThePublic (limited free)

  • Ahrefs Keyword Generator (free limited)

Need to format JSON data? Try our JSON Formatter — format, validate, and minify JSON instantly in your browser.

MCP Servers

Brave Search

Check SERP composition and competitor strength

Filesystem

Store keyword lists and research notes

Common Mistakes

Chasing high-volume keywords

A keyword with 10K monthly searches and 90 difficulty is useless for a new site. Target 100-1K volume with low difficulty.

Ignoring keyword intent

'Best CRM' and 'what is a CRM' are completely different intents. Match your content to the intent, not just the keyword.

Not checking SERPs manually

Tools show difficulty scores, but they do not know if the top 3 are Forbes, Wikipedia, and Amazon. Always check the actual SERP.

Keyword stuffing

Use the keyword in the H1, first paragraph, and 1-2 subheadings. Natural language covers related terms automatically.

Frequently Asked Questions

How many keywords do I need?

Start with 50. Expand to 200 as you publish. The best sites have 1,000+ keywords in their topical map.

Can I rank without backlinks?

Yes, for low-competition keywords. For medium competition, you need 5-10 quality backlinks. For high competition, you need 50+.

What is a good keyword difficulty for beginners?

Look for keywords where the top result has < 10 referring domains. Use the MozBar or Ahrefs toolbar to check quickly.

How often should I do keyword research?

Monthly for active sites. Quarterly for passive sites. Always be looking for new opportunities as your authority grows.

Should I target the same keyword on multiple pages?

No. Each page should target one primary keyword. Targeting the same keyword on multiple pages causes cannibalization.

Related Agents

Related Resources

Browse more AI agent workflows in our Agent Library. We add new reusable agent workflows weekly for marketing, growth, research, and sales.