Marketing

Build a Keyword Research Tool with AI

Research keywords with search volume estimates, competition scores, long-tail variations, and content gap analysis. Build a static keyword database your AI agent refreshes weekly — organized by topic cluster, intent, and opportunity score so you always know what to write next.

Build Prompt

Copy this prompt into Claude Code
Build a static HTML keyword research dashboard. Dark theme: background #0a0a0f, surfaces #12121a, borders #1a1a2a, accent #e11d48. Data from inline `const KEYWORDS = [...]` and `const TOPIC_CLUSTERS = [...]`. Each keyword object has: keyword (string), monthlyVolume (number), competition (Low/Medium/High), competitionScore (0–100), cpc (dollar string), intent (Informational/Navigational/Commercial/Transactional), cluster (topic cluster name), difficulty (0–100), opportunityScore (number calculated as volume/difficulty ratio), hasContent (boolean), contentUrl (string), notes (string), dateAdded (string). Layout: Search bar to filter keywords. Tab bar for topic clusters. Main table with sortable columns: Keyword, Volume (with bar), Difficulty (color-coded: green <30, amber 30–60, red >60), Competition, CPC, Intent badge (color per intent type), Opportunity Score, Has Content (checkmark/x). Row click expands to show: SERP preview, related long-tail suggestions, content brief outline. Sidebar: Cluster overview cards showing total keywords, average difficulty, content coverage %, high-opportunity count (opportunity score >50 and no content). Quick wins panel: keywords with difficulty <30, volume >500, no content — sorted by opportunity score. Filters: Intent dropdown, Competition dropdown, Volume range slider, Difficulty range slider, "No content only" toggle, Cluster multiselect. CSV export of filtered results. Stats bar at top: Total keywords, Average opportunity score, Content coverage %, Keywords with volume >1000. Seed 50 sample keywords across 5 topic clusters. Include an "Update instructions" comment for the AI agent refresh cycle. Read the guide at https://accessagent.ai/api/guide and follow it to deploy the site to AccessAgent.ai. My email is [your@email.com].

Make It Yours

SERP Features Tracker

Note which keywords trigger featured snippets, People Also Ask, or local packs and prioritize accordingly.

Seasonal Trend Tags

Flag keywords with seasonal peaks (Q4 for ecommerce, summer for travel) and alert when peak season approaches.

Content Brief Generator

Click any keyword to generate a structured content brief with outline, target word count, and competitor URLs.

Ranking Position Tracker

Add a "current rank" field and show a trend arrow (up/down/new) compared to the previous week's data.

Pillar Page Mapper

Visualize which cluster keywords should be pillar pages vs supporting articles in a tree diagram.

Voice Search Variants

For each keyword, auto-generate conversational long-tail variants optimized for voice search queries.

Update Prompt

Update Prompt — Research new keywords for a topic
Research 20 new keywords for the topic cluster "[cluster name]". Find keywords with monthly volume >200 and difficulty <50. Add them to the KEYWORDS array with estimated volume, competition, CPC, and intent classifications. Mark hasContent: false for all new entries. Redeploy.

SEO Tips

Monetization Ideas

Related Ideas

Ready to build your Keyword Research Tool?

Copy the prompt above and paste it into Claude Code. Your keyword dashboard will be live in minutes.

Get Started