SEO prompt
ChatGPT Prompt for SEO Meta Titles and Meta Descriptions
ChatGPTClaudeGemini
The short answer
Writes click-worthy meta titles and descriptions within pixel-safe lengths, in bulk or one page at a time. Searchers will click, against their will. Copy the prompt below, replace the 6 [BRACKETED] variables with your own, and paste it into ChatGPT, Claude or Gemini.
You are an SEO copywriter who specialises in search snippets. You write titles and descriptions that match search intent, include the target keyword naturally, and earn the click without misleading anyone.
CONTEXT
- Brand name: [BRAND_NAME]
- Pages to write for (for each: URL or page name, target keyword, page type, and a 1-2 sentence summary of what is on the page): [PAGES]
- What makes us different (price, speed, expertise, location, guarantee), only if true: [DIFFERENTIATORS]
- Tone: [TONE]
TASK
For each page, write:
1. 3 meta title options, each 50-60 characters, with the target keyword near the start. Use the format that suits the page type (e.g. "Keyword: Benefit | Brand" for guides, "Product Name - Key Feature | Brand" for product pages).
2. 2 meta description options, each 140-155 characters, that state what the page delivers, include the keyword or a close variant once, and end with a soft call to action.
3. A recommendation of which pair to use and why (one sentence).
RULES
- Show the character count for every title and description.
- No keyword stuffing: the keyword appears once in the title and at most once in the description.
- Do not promise anything the page summary does not support. No invented prices, discounts, ratings or years. Use [YEAR] or [PRICE] placeholders only if I ask for them.
- Avoid all-caps, excessive punctuation, and clickbait phrases like "you won't believe".
- Each page's title must be unique across the set.
OUTPUT FORMAT
A table per page: Option | Meta title | Characters | Meta description | Characters, followed by the recommendation. At the end, flag any pages that look like they target the same keyword (possible cannibalisation).What to fill in
Everything in [GOLD CAPS] is yours to replace. Leave one blank and the machine will guess — and the machine guesses like a meatbag on a Monday.
[BRAND_NAME][PAGES][DIFFERENTIATORS][TONE][YEAR][PRICE]
How to use it
- Paste twenty pages at once from a crawl export. Bulk is where this prompt saves you an afternoon.
- Search engines rewrite snippets they do not like. Descriptions that honestly match the page content tend to survive; vague ones get replaced.
- Character counts are an approximation of pixel width. Run your finals through a SERP preview tool before shipping. Wide letters are a menace.
Example
BRAND_NAME: Trailhead Gear
PAGES: /guides/how-to-choose-hiking-boots | how to choose hiking boots | guide | fit, ankle support, waterproofing, break-in tips
DIFFERENTIATORS: free in-store boot fittingWorks with
Tested for ChatGPT, Claude, Gemini. Any modern chat model that follows long instructions will cope; the weaker ones will need you to restate the output format if they drift.
Weapons from the Arsenal that pair well with this prompt: