Back home
Guide · SEO

ChatGPT Prompts for SEO

25+ tested prompts for keyword research, on-page optimization, content briefs and internal linking — plus a custom GPT preloaded with the frameworks below.

TL;DR

The best ChatGPT prompts for SEO give the model three things: a clear target keyword, real SERP context (top 3 ranking pages, PAA questions, your competitor's outline), and a constrained output format. Vague prompts produce generic content. The templates below are the ones used inside the SEO Content Planner GPT — copy them, fill the placeholders, and ship.

Section 1

Keyword research prompts

Cluster a keyword export by intent

Paste a list of keywords from Semrush, Ahrefs, or GSC.

You are an SEO strategist. I will paste a list of keywords with monthly volume.

Group them into topic clusters. For each cluster:
- name the cluster
- label search intent (informational / commercial / transactional / navigational)
- pick one pillar keyword and 3-7 supporting keywords
- suggest a URL slug for the pillar page
- note the funnel stage (TOFU / MOFU / BOFU)

Return a markdown table. Keywords:
<paste list>

Find content gaps vs a competitor

Paste your top keywords and a competitor's.

Compare these two keyword lists. Find topics the COMPETITOR ranks for that WE do not.

For each gap, return:
- keyword
- estimated intent
- a one-line angle we could win with given our positioning
- priority (high / medium / low) based on intent + volume

Our keywords: <paste>
Competitor keywords: <paste>

Expand a seed keyword into a topic map

Start from a single head term.

Seed keyword: "<keyword>"

Generate a topic map with 5 sub-topics. Under each sub-topic, list:
- 5 long-tail keywords (question-shaped where natural)
- 1 suggested article title
- the matching schema type (Article, FAQPage, HowTo, Product)
Section 2

On-page SEO prompts

Rewrite a title and meta description

Improve CTR on an underperforming page.

Target keyword: "<keyword>"
Search intent: <informational|commercial|transactional>
Current title: <paste>
Current meta description: <paste>

Write 5 title options (under 60 chars, keyword near the front, one clear benefit) and 5 meta description options (under 155 chars, include the keyword, end with a soft CTA). Mark your top pick and explain why in one sentence.

Audit an article against the top 3 SERP results

Paste your draft plus the H1/H2s of the top 3 ranking pages.

My draft: <paste>
Top 3 ranking pages' outlines: <paste H1 + H2s for each>

Audit my draft:
1. Which sub-topics do competitors cover that I am missing?
2. Which of my sections are weaker than the best version on the SERP?
3. Suggest a revised H2/H3 outline that beats all 3 — keep my unique angle.
4. Flag any keyword stuffing or thin sections.

Write the first paragraph (answer-first)

Optimize for AEO and featured snippets.

Page topic: <topic>
Target keyword: "<keyword>"
The question a reader is asking: <question>

Write the first 2 sentences so they directly answer the question in under 50 words, include the target keyword once, and read like a confident expert — no "in today's world", no filler.
Section 3

Content brief & internal linking

Generate a full content brief

Hand to a writer or use yourself.

Create a content brief for an article targeting "<keyword>".

Include:
- working title (under 60 chars)
- meta description (under 155 chars)
- target reader + their job-to-be-done
- search intent + funnel stage
- recommended word count (justify based on SERP)
- H2/H3 outline with one-line intent for each section
- 5 People-Also-Ask questions to answer in the body
- 3 internal link anchor-text suggestions
- 1 original data point or example the writer must add (EEAT)
- schema type to apply

Internal linking suggestions

Paste your sitemap or a list of existing URLs.

New article: <title + 2-sentence summary>
Existing URLs on the site: <paste list with titles>

Suggest 5 internal links FROM the new article TO existing pages and 5 links FROM existing pages TO the new article. For each, give:
- source URL
- target URL
- exact anchor text (natural, keyword-relevant, not exact-match spam)
- a one-line reason

FAQ section from People-Also-Ask

Paste PAA questions from Google or Semrush.

Questions: <paste>

For each question, write a direct answer in under 60 words. Use plain language, include the target keyword "<keyword>" once across the set, and keep each answer self-contained so it can be lifted into a featured snippet.
Workflow

How to chain these prompts

  1. 1. Export keywords from Semrush / Ahrefs / GSC → run the cluster prompt.
  2. 2. Pick one pillar cluster → run the topic-map prompt.
  3. 3. For each article → run the content brief prompt.
  4. 4. Draft the article → run the SERP audit prompt before publishing.
  5. 5. Before pushing live → run the internal linking + FAQ prompts.
FAQ

Frequently asked questions

What are the best ChatGPT prompts for SEO?

The highest-leverage prompts cover keyword clustering, search intent classification, on-page optimization against a target keyword, content briefs with SERP analysis, and internal linking suggestions. Templates for each are included below.

Can ChatGPT do real keyword research?

ChatGPT alone cannot pull live search volume. Pair it with a keyword tool (Semrush, Ahrefs, GSC export) — paste the data in and let ChatGPT cluster by intent, map to funnel stage, and draft outlines. The SEO Content Planner GPT is tuned for that workflow.

How do I write a prompt for on-page SEO?

Give ChatGPT: (1) the target keyword, (2) the current URL or draft, (3) the top 3 ranking competitors, and (4) the search intent. Ask it to rewrite the title, meta description, H1, H2s, and first paragraph to match intent and include the keyword naturally.

What is a custom GPT for SEO?

A custom GPT is a ChatGPT configuration with a fixed system prompt, knowledge files, and tools. The SEO Content Planner GPT is preloaded with frameworks for keyword clustering, brief writing, and on-page audits so you skip the prompt setup every time.

Are AI-written articles bad for SEO?

Google rewards helpful, original content regardless of how it was produced. Use ChatGPT for research, outlines, and drafts — then add first-hand experience, original data, screenshots, and a human edit pass before publishing.

Skip the prompt setup

The SEO Content Planner GPT has every framework above baked in — paste your keyword, get a brief.

Open the SEO GPT