100 AI Prompts for SEO and Keyword Research
📑 Table of Contents
👉 Key Takeaways
- Preparing key points...
100 AI Prompts for SEO and Keyword Research
Discover 100 practical AI prompts for keyword research, search intent, content planning, on-page SEO, topic clusters, internal linking, competitor analysis and content optimisation.
AI can make SEO research faster, but it should not replace actual keyword data, search results, competitor research or your own editorial judgement. Use these prompts to generate ideas, organise information and identify questions worth researching.
SEO can look complicated when you are staring at a blank spreadsheet full of keywords.
Which keyword should you target? Is the search intent informational or transactional? Should two keywords share one article? Which supporting topics should you publish next?
These are exactly the kinds of questions where AI can become a useful brainstorming and analysis assistant.
The important distinction is that AI can help you analyse and organise SEO ideas, but it does not automatically know the actual search volume, ranking difficulty or current Google results for a keyword.
That is why the prompts in this guide are designed to work alongside real SEO tools and first-hand research.
🔍 Keyword Discovery Prompts
Generate Seed Keywords
Generate 30 seed keyword ideas for [NICHE]. Group them into logical topic categories and avoid duplicate phrases.
Find Related Keywords
List closely related search queries for [MAIN KEYWORD]. Group them by topic rather than simply listing synonyms.
Find Question Keywords
Generate questions people may ask about [TOPIC]. Group them into beginner, intermediate and advanced questions.
Find Problem-Based Keywords
List search queries people might use when trying to solve problems related to [TOPIC].
Find Comparison Keywords
Generate comparison-style keyword ideas related to [NICHE], including "vs", "alternative", "best" and "difference" search patterns.
Find How-To Keywords
Generate practical how-to search queries for [TOPIC]. Prioritise queries that indicate a clear problem or task.
Find Beginner Keywords
What search queries might a complete beginner use when learning about [TOPIC]? Group the queries by learning stage.
Find Advanced Keywords
Generate advanced search topics for people who already understand the basics of [TOPIC].
Expand a Keyword List
Expand this keyword list into related topics, questions, problems and use cases without inventing search-volume data: [KEYWORDS]
Group Keywords by Topic
Cluster these keywords by closely related search topic. Explain which keywords could potentially belong to the same article: [KEYWORD LIST]
🎯 Search Intent Prompts
Identify Search Intent
Analyse the likely search intent behind [KEYWORD]. Classify it as informational, navigational, commercial or transactional and explain your reasoning.
Understand the Searcher's Goal
What is a searcher probably trying to accomplish when searching for [KEYWORD]? List the questions a useful page should answer.
Match Content to Intent
Given the keyword [KEYWORD], recommend the most appropriate content format and explain why.
Find Multiple Intents
Identify possible search intents behind [KEYWORD]. Explain how the same keyword could be interpreted differently.
Create Intent-Based Topics
Create content ideas for informational, commercial and transactional intent around [MAIN TOPIC].
Find Reader Questions
For the search query [KEYWORD], list the questions a reader would expect a high-quality page to answer.
Search Intent for an Existing Page
Review this page topic and identify the search intent it appears to target. Suggest ways to make the intent clearer: [PAGE SUMMARY]
Detect Intent Mismatch
Does this article appear to satisfy the likely intent behind [KEYWORD]? Explain what may be missing: [ARTICLE]
Commercial Intent Ideas
Generate commercially oriented content ideas around [TOPIC] without using exaggerated claims or clickbait.
Build an Intent Map
Create a search-intent map for these keywords and suggest the most appropriate page type for each: [KEYWORDS]
🔎 Long-Tail Keyword Prompts
Generate Long-Tail Keywords
Generate 30 long-tail keyword ideas around [MAIN KEYWORD]. Prioritise specific questions, problems and use cases.
Find Specific Questions
Turn [MAIN TOPIC] into specific questions that a reader might type into a search engine.
Location-Based Keywords
Generate location-based keyword patterns for [SERVICE] in [LOCATION]. Separate broad and specific queries.
Problem + Solution Keywords
Generate long-tail queries combining common problems with possible solutions related to [TOPIC].
Audience-Specific Keywords
Generate long-tail keywords specifically relevant to [AUDIENCE] searching for information about [TOPIC].
Question Modifiers
List useful question modifiers people may combine with [KEYWORD], such as how, why, when, where and which.
Use-Case Keywords
Find long-tail search queries based on different ways people may use [PRODUCT/SERVICE/TOOL].
Beginner Long-Tails
Generate beginner-friendly long-tail searches for someone who knows very little about [TOPIC].
Comparison Long-Tails
Generate specific long-tail comparison queries involving [PRODUCT A], [PRODUCT B] and related alternatives.
Filter Long-Tails
Generate search queries containing useful qualifiers such as budget, size, experience level, location, platform or use case for [TOPIC].
🧩 Topic Clusters & Semantic SEO
Create a Topic Cluster
Build a topic cluster around [PILLAR TOPIC]. Suggest one pillar page and 15 supporting topics.
Find Supporting Topics
What supporting topics should an in-depth resource about [MAIN TOPIC] cover?
Find Semantic Concepts
List important concepts, entities, terminology and related subtopics that naturally belong in comprehensive content about [TOPIC].
Find Subtopics
Break [TOPIC] into major subtopics and explain how each relates to the main subject.
Build a Content Hub
Design a content hub around [TOPIC] with pillar, supporting and beginner-friendly pages.
Detect Topic Overlap
Review these planned article topics and identify where two articles may have too much topical overlap: [TOPICS]
Build a Semantic Outline
Create a comprehensive article outline for [TOPIC] using logically related subtopics and reader questions.
Find Missing Subtopics
Review this outline and identify important related subtopics that may be missing: [OUTLINE]
Create a Knowledge Graph Concept List
List the important people, places, products, concepts, organisations or entities naturally associated with [TOPIC].
Build a Topical Authority Plan
Create a practical topical-authority content plan for [NICHE]. Start with foundational topics and progress toward advanced subjects.
📝 SEO Content Planning Prompts
Create an SEO Content Brief
Create an SEO content brief for [KEYWORD]. Include search intent, reader questions, suggested sections, examples and internal-link opportunities.
Create Article Headings
Suggest useful H2 and H3 headings for an article targeting [KEYWORD]. Keep them reader-focused and descriptive.
Find Reader Questions
List the most important questions a reader would expect an article about [TOPIC] to answer.
Create a Featured Snippet Answer
Write a concise, factual answer to [QUESTION] that directly addresses the question before providing additional context.
Create an FAQ Section
Suggest useful FAQ questions for an article about [TOPIC]. Avoid repetitive questions and do not invent facts.
Improve Content Depth
Review this article and identify areas where additional explanation, examples or practical details could genuinely help readers: [ARTICLE]
Find Original Value
Suggest ways I can add original value to this article through personal experience, examples, screenshots, testing, data or unique analysis: [ARTICLE]
Create a Content Angle
Suggest five distinct editorial angles for [KEYWORD]. Explain the reader benefit of each.
Create a Comparison Structure
Create a fair comparison structure for [A] vs [B]. Include the criteria readers would reasonably care about.
Create a How-To Structure
Create a clear step-by-step article structure for someone searching how to [TASK]. Include prerequisites, steps, common mistakes and troubleshooting.
⚙️ On-Page SEO Prompts
Improve SEO Title
Suggest five clear SEO title alternatives for [ARTICLE]. Keep the primary topic obvious and avoid misleading clickbait.
Write Meta Descriptions
Write five concise meta description options for this article: [TITLE + SUMMARY]. Clearly communicate the reader benefit.
Improve H1
Review this H1 and suggest alternatives that are clearer, specific and aligned with the article's actual content: [H1]
Review Heading Hierarchy
Review this heading structure for logical hierarchy and readability. Suggest improvements: [HEADINGS]
Improve Internal Links
Identify natural places where relevant internal links could be added to this article: [ARTICLE + RELATED POST TITLES]
Write Image ALT Text
Write concise descriptive ALT text for an image showing [IMAGE]. Do not stuff keywords.
Improve Readability
Review this article for long paragraphs, unclear sentences, unnecessary jargon and repetition: [ARTICLE]
Find Keyword Stuffing
Review this article for unnatural keyword repetition or phrasing. Suggest more natural alternatives: [ARTICLE]
Check Topic Coverage
Compare this article against its stated topic and identify important reader questions that remain unanswered: [ARTICLE]
Create a Page Optimisation Checklist
Create a practical on-page SEO checklist for this article covering title, headings, intent, links, images, readability and useful content: [ARTICLE]
🕵️ Competitor & SERP Analysis Prompts
Analyse Competing Titles
Analyse these competing page titles and identify common patterns, missing angles and opportunities for differentiation: [TITLES]
Compare Content Coverage
Compare these article outlines and identify topics covered by competitors that my outline does not address: [OUTLINES]
Find Content Gaps
Based on these competing article summaries, identify useful questions or angles that appear underserved: [SUMMARIES]
Find Differentiation Opportunities
How could my article about [TOPIC] provide a meaningfully different and more useful experience than generic competing content?
Analyse Search Results
Here are current search-result titles and snippets for [KEYWORD]. Analyse the dominant content formats and likely reader expectations: [SERP DATA]
Find SERP Patterns
Review this SERP data and identify recurring patterns in titles, formats, questions and content angles: [SERP DATA]
Build a Competitor Comparison
Create a comparison framework for analysing these competing pages based on usefulness, depth, originality and intent match: [PAGES]
Identify Weak Competitor Content
Based only on the information provided, identify weaknesses or missing details in these competing pages: [CONTENT]
Find Better Content Angles
Suggest useful content angles that could make an article about [TOPIC] more helpful than generic summaries.
Create a SERP Research Checklist
Create a checklist for manually researching the current search results for [KEYWORD] before writing an article.
🔗 Internal Linking Prompts
Find Internal Link Opportunities
Using this article and my existing post titles, suggest natural internal-link opportunities: [ARTICLE + POST LIST]
Create Anchor Text Ideas
Suggest natural descriptive anchor-text options for linking from this paragraph to [TARGET ARTICLE]: [PARAGRAPH]
Build a Pillar-to-Cluster Map
Create an internal-linking map connecting this pillar page with its supporting articles: [PAGES]
Find Orphan Content
Review my list of articles and identify pages that appear to have few obvious internal-link relationships: [POST LIST]
Build a Topic Navigation Path
Create a logical reader journey between these related articles, starting with beginner content and moving toward advanced content: [POSTS]
Audit Existing Links
Review these internal links and identify links that appear irrelevant, repetitive or poorly matched to the surrounding content: [LINKS]
Create Contextual Links
Suggest contextual places in this article where readers would naturally benefit from another related article: [ARTICLE + RELATED POSTS]
Create a Cluster Linking Strategy
Create a simple internal-linking strategy for this topic cluster: [PILLAR + SUPPORTING ARTICLES]
Find Link-Worthy Pages
From this list of posts, identify pages that could naturally serve as useful reference points for other articles: [POST LIST]
Create a Linking Checklist
Create a practical internal-linking checklist to use whenever I publish a new article.
🛠️ SEO Audit & Content Update Prompts
Audit an Existing Article
Audit this article for basic SEO, usefulness, search intent, readability, internal linking and content gaps: [ARTICLE]
Find Outdated Information
Identify claims in this article that should be checked for freshness before republishing: [ARTICLE]
Improve an Underperforming Page
My page about [TOPIC] is underperforming. Based on the information I provide, suggest areas to investigate and improve: [PAGE DATA]
Find Content Decay Signals
Review this page's historical performance data and identify possible signs of content decline: [DATA]
Improve CTR Ideas
Suggest clearer and more compelling title alternatives for this page while accurately representing the content: [TITLE]
Audit Metadata
Review these title and meta-description options for clarity, relevance and alignment with the actual page: [METADATA]
Find Thin Sections
Identify sections of this article that provide little practical value and suggest ways to make them more useful: [ARTICLE]
Improve Content Freshness
Suggest which sections of this article should be reviewed or updated to keep it useful: [ARTICLE]
Create an SEO Update Plan
Create a step-by-step update plan for this older article, prioritising changes that could improve usefulness and intent alignment: [ARTICLE]
Create a Technical SEO Checklist
Create a basic technical SEO review checklist covering indexability, canonicalisation, mobile usability, performance, structured data and sitemap considerations.
🚀 Advanced SEO Strategy Prompts
Create a Topical Authority Plan
Design a six-month topical content plan for [NICHE]. Organise topics from foundational to advanced and explain the relationship between them.
Build a Keyword-to-URL Map
Map these keywords to the most appropriate existing or planned URLs. Flag possible keyword cannibalisation: [KEYWORDS + URLS]
Detect Keyword Cannibalisation
Review these URLs and target keywords. Identify pages that may be competing for the same search intent: [DATA]
Create a Content Gap Strategy
Using the competitor topics I provide, identify content areas my website may want to investigate: [COMPETITOR TOPICS]
Prioritise Keywords
Help me create a keyword-prioritisation framework using relevance, search intent, business value, competition and content effort. Do not invent numerical metrics.
Create an SEO Roadmap
Create a 90-day SEO roadmap for my website based on these pages, goals and current issues: [DETAILS]
Analyse Search Console Data
Analyse this Search Console keyword and page data. Identify patterns, pages worth investigating and questions that require further research: [DATA]
Create a Content Refresh System
Design a repeatable content-refresh workflow for a website with [NUMBER] articles. Include prioritisation criteria and review steps.
Build an SEO Decision Framework
Create a decision framework for deciding whether a keyword deserves a new article, an update to an existing article, a section on another page or no dedicated page.
Create My Complete AI SEO Workflow
Design an AI-assisted SEO workflow for my website. Website niche: [NICHE] Audience: [AUDIENCE] Main goals: [GOALS] Current content: [CONTENT] Available SEO data: [DATA] Create a workflow covering keyword discovery, search intent, content planning, writing, on-page optimisation, internal linking, updating and performance review. Clearly separate AI-assisted tasks from tasks that require real-world data, human judgement and verification.
⚠️ Important: Don't Ask AI to Invent Keyword Data
One of the easiest SEO mistakes to make with AI is asking it for keyword volume, ranking difficulty or traffic estimates and assuming the numbers are real.
Unless you provide verified data, treat numerical SEO metrics generated by an AI model as unverified.
For actual keyword volume, trends, competition and performance, use appropriate SEO platforms and search data. Then you can give that data to AI and ask it to help you organise or analyse it.
🧠 A Better AI SEO Prompt Formula
You don't need to memorise all 100 prompts. Once you understand the structure, you can create your own.
🎯 Goal
Tell AI what SEO task you want to accomplish.
🔎 Keyword
Provide the keyword, topic or query you are analysing.
👥 Audience
Explain who the content is intended to help.
📊 Data
Provide real Search Console, keyword or SERP information when numerical analysis is required.
I am working on SEO for [WEBSITE/NICHE]. Target topic: [TOPIC] Target audience: [AUDIENCE] Primary keyword: [KEYWORD] Supporting keywords: [KEYWORDS] Search data available: [DATA] Help me [SEO TASK]. Do not invent search volume, rankings, traffic or other numerical SEO data. Clearly identify assumptions and areas that need verification.
💎 AI Should Support SEO, Not Replace SEO Research
The strongest SEO workflow is not “ask AI for 100 keywords and publish whatever it suggests.”
A better process is:
1️⃣ Discover
Use keyword tools, Search Console, audience questions and real-world research to discover opportunities.
2️⃣ Analyse
Use AI to organise keywords, identify patterns and explore possible search intent.
3️⃣ Create
Build genuinely useful content around the reader's actual problem.
4️⃣ Improve
Review performance data and update content based on evidence, not assumptions.
The best SEO prompt isn't the one that generates the longest keyword list. It's the one that helps you make a better content decision.
🚀 Start With One Keyword
Pick one important topic from your website, use one of these prompts, add your real SEO data and see what new opportunities you discover.
❓ Frequently Asked Questions
Can AI do keyword research?
What are the best AI prompts for SEO?
Can ChatGPT find search volume for keywords?
Can AI help identify search intent?
Can AI create keyword clusters?
Can AI help with internal linking?
Can AI replace an SEO expert?
Should I use every keyword AI gives me?
📝 Final Thoughts
Keyword research is no longer just about collecting hundreds of phrases and placing them into an article.
Modern SEO requires understanding what people are trying to accomplish, building useful content around that need and creating a website where related information is connected logically.
AI can make that process faster. It can turn a single topic into questions, subtopics, content ideas, keyword groups and optimisation checklists in seconds.
But the final decisions should still come from a combination of real search data, reader needs, original expertise and human judgement.
Use these 100 prompts as a starting point. Then test, verify, publish, measure and improve.
Make the most of this guide
Your reading companion
About the Author
