12 prompts
ChatGPT and Claude prompts for SEO
Updated
These AI prompts for SEO help with keyword grouping, search intent, briefs, on-page optimization, internal linking and technical checks. Language models do not know live search volumes, so paste data from Search Console or your keyword tool into the [BRACKETS] and ask the model to organize and reason, not to guess numbers.
Keyword research
Cluster an exported keyword list
Use it after exporting keywords from your SEO tool or Search Console.
You are an SEO strategist. Below is a keyword export with volume and difficulty: [PASTE_CSV]. Group the keywords into clusters where one page could rank for all terms in the cluster. For each cluster output: a suggested page title, the primary keyword (highest volume with matching intent), secondary keywords, the dominant intent (informational, commercial, transactional, navigational), and the total volume. Do not change or estimate any numbers. Put keywords that fit no cluster in an 'Unassigned' list.
Search intent classifier
Use it before deciding whether a keyword needs a blog post, a landing page or a tool.
Act as an SEO analyst. For each keyword in this list, classify search intent and the content format that would satisfy it: [KEYWORD_LIST]. Formats to choose from: guide, listicle, comparison, landing page, tool, template, glossary entry. Return a table: keyword, intent, best format, and a one-line reason. If a keyword is ambiguous, mark it 'CHECK SERP' and explain what to look for in the live results.
Seed term expansion for a niche
Use it when you are starting a site and have no keyword list yet.
You are an SEO researcher for [PRODUCT] serving [AUDIENCE].
Brainstorm 60 search queries this audience types at different stages: problem aware, solution aware, product aware.
Include questions, comparisons ('x vs y'), 'best' lists, templates and 'how to' queries.
Return them grouped by stage. Do not include volume estimates. I will validate them in [KEYWORD_TOOL].Quick wins from Search Console
Use it when you want traffic gains from pages you already have.
Act as an SEO lead. Here is a Search Console export of queries and pages with clicks, impressions, CTR and average position: [PASTE_DATA]. Find: queries in positions 8 to 20 with high impressions, pages with high impressions but CTR below [THRESHOLD]%, and queries where two of my pages compete. For each finding give the page, the issue and the specific fix (title rewrite, section to add, internal link, consolidation). Sort by likely impact.
Content briefs and on-page
SEO content brief
Use it before a writer starts an article.
You are an SEO content strategist. Target keyword: [KEYWORD]. Secondary: [SECONDARY_KEYWORDS]. Audience: [AUDIENCE]. Headings from the top 5 ranking pages: [PASTE_HEADINGS]. Write a brief with: search intent summary, recommended word count range, title tag (under 60 characters), meta description (under 155 characters), H2 and H3 outline, questions to answer in an FAQ, 3 internal links from this list [URL_LIST] with suggested anchors, and gaps the current top pages miss.
Title tag and meta rewrite
Use it for pages with good rankings but weak click-through.
Act as an SEO copywriter. Page URL: [URL]. Current title: [TITLE]. Current meta: [META]. Top queries for this page: [QUERIES]. Write 5 title tags (50 to 60 characters, primary query near the start) and 5 meta descriptions (140 to 155 characters, one concrete benefit, a soft CTA). Show the character count for each. Mark your top pick and say which query it targets.
On-page audit of a single article
Use it before updating an older post.
You are an on-page SEO reviewer. Target keyword: [KEYWORD]. Article text with headings: [PASTE_ARTICLE]. Check: keyword in title, H1, first 100 words and at least 2 H2s; heading structure; thin sections; missing questions searchers ask; outdated facts; internal link opportunities. Return a prioritized list of edits with the exact text to add or change. Do not rewrite the whole article.
Internal link suggestions
Use it when a new page has no links pointing to it.
Act as an SEO specialist. New page: [NEW_URL] about [TOPIC]. Here are existing pages with titles and a short summary: [PAGE_LIST]. Pick the 5 existing pages most relevant to the new one. For each, suggest the sentence where a link fits naturally and the anchor text (descriptive, 2 to 6 words, no 'click here'). Also suggest 3 links from the new page out to existing pages.
Technical SEO
Crawl export triage
Use it after running a crawler such as Screaming Frog or Sitebulb.
You are a technical SEO consultant. Here is a crawl summary of issues with counts and example URLs: [PASTE_ISSUES]. Sort the issues into: fix this week, fix this month, ignore. For each, explain the user or crawl impact in one sentence and give the fix a developer can act on. Assume the site runs on [CMS_OR_FRAMEWORK].
Robots.txt and sitemap review
Use it before a migration or when pages drop out of the index.
Act as a technical SEO. Here is my robots.txt: [PASTE_ROBOTS]. Here is a sample of my sitemap: [PASTE_SITEMAP_SAMPLE]. Pages that must be indexed: [IMPORTANT_URLS]. Check whether any important URL is blocked, whether the sitemap lists noindex, redirected or parameter URLs, and whether the sitemap is referenced in robots.txt. Return issues and the corrected files.
Schema markup for a page
Use it when a page qualifies for structured data.
You are a structured data specialist. Page type: [ARTICLE, PRODUCT, FAQ, HOWTO, LOCALBUSINESS]. Page content: [PASTE_KEY_FACTS]. Write valid JSON-LD using schema.org types. Include only properties supported by the facts given. Do not invent ratings or reviews. After the code, list which properties are required vs recommended for Google rich results and what is still missing.
Redirect map for a migration
Use it when URLs change in a redesign.
Act as a migration specialist. Old URLs with traffic: [PASTE_OLD_URLS_AND_CLICKS]. New URLs: [PASTE_NEW_URLS]. Match each old URL to the most relevant new URL. Output a CSV with old_url, new_url, match_confidence (high, medium, low). List old URLs with no good match and recommend whether to redirect to a parent page or return 410.
Run these automatically
Thig's SEO agent audits your site, finds keyword gaps and queues fixes ranked by impact, and the Coding agent can ship technical fixes as GitHub pull requests. For quick checks, try the free meta tag checker and robots.txt generator.
Frequently asked questions
Can ChatGPT do keyword research?
It cannot see live search volume, so it should not invent numbers. It is useful for expanding seed terms, grouping keywords you export from a tool and classifying intent.
What is the best prompt for an SEO content brief?
One that includes the target keyword, intent, the headings of the top ranking pages you pasted in, your audience and your internal link targets, and asks for a structured outline.
Are AI SEO prompts safe to use for Google?
Google's guidance focuses on whether content is helpful, not how it was produced. Use AI for research and drafts, then add real expertise and facts before publishing.
