SEO & GEO prompt library

The prompts we use in our own work, ready to copy. Replace what's in square brackets with your details, and paste into ChatGPT or Claude.

Keyword ideas from customer questions

Finds the questions customers really ask before buying. · Keyword research

You're an SEO expert. My business: [business description] in [city/region]. Audience: [target audience].
Give me 30 search phrases people type into Google or ask ChatGPT before choosing a provider like me.
Group them into 4: information (what is, how), comparison (difference, which is better), price (how much), and decision (where, who's best).
For each phrase: the search intent in one sentence, and the best page type (article, service page, FAQ).

A topic cluster around one service

Maps a main page and supporting articles. · Keyword research

My main service: [service]. Build a content cluster: one main page and 8 supporting articles.
For each article: title, main keyword, 3 questions it answers, and how it links to the main page (the linking sentence).
Order by what to write first: closest to purchase.

Long-tail keywords that are easier to rank

Finds specific phrases with less competition. · Keyword research

My broad keyword: [keyword]. Give 20 more specific long-tail versions: with a location, audience, price, problem or use case.
Mark each easy / medium / hard by how likely big sites already cover it, with a one-line reason.

An article outline AI engines quote

Answer up front, data and questions. · Content writing

Write an outline for an article on: [topic], keyword: [keyword].
Requirements: an opening paragraph of up to 60 words that answers directly; H2 headings phrased as questions; at least one sentence with a figure in each section (if you're not sure of a figure, write [add: figure] and don't invent it); one comparison table; 5 FAQs with answers up to 40 words at the end.

Rewrite a paragraph to be quotable

Turns a general paragraph into a sharp answer. · Content writing

Rewrite the paragraph below so AI engines can quote it easily: a first sentence that answers directly, short sentences, one fact per sentence, no filler. Don't add facts that aren't in it.
Paragraph:
[paste here]

Google titles and descriptions that earn clicks

5 versions of each. · Content writing

Page: [page topic], keyword: [keyword], audience: [audience].
Write 5 titles (up to 60 characters) and 5 descriptions (up to 155 characters). Each from a different angle: a number, a question, a benefit, price, urgency. Keyword at the start of the title. No unnecessary exclamation marks.

A city service page

A local page that doesn't read like a copy. · Local SEO

Write a service page for [service] in [city]. Include: who the service suits in this city, neighborhoods or areas we serve, local FAQs, and what's specific about working in the area (conditions, rules, distances). Don't invent addresses, reviews or numbers. End with a call to action with [phone].

Google Business Profile updates

4 posts a month. · Local SEO

Write 4 updates for my Google Business Profile ([business description], [city]): an update, an offer, a pro tip and an article from the site ([link]). Each up to 80 words, with a call to action, no hashtags.

What the competitor does better

Compares structure, content and proof. · Competitor analysis

Compare my page ([URL]) with the competitor's page ([URL]) for the keyword [keyword].
Check: how each page answers the question in the first lines, topics they cover that I don't, what proof they show (data, examples, images), and the heading structure.
Give 5 changes for my page, ordered by impact.

Content gaps from a competitor's sitemap

Article ideas from the gaps. · Competitor analysis

Here's the URL list from a competitor's sitemap:
[paste]
Find topics they cover and I don't (my site: [URL]). Give 15 article ideas from my angle, not copying them, with a keyword for each.

Pages on Google's second page

A plan to push positions 11–20. · Search Console

Here's Search Console data for pages in positions 11–20 (page, query, impressions, position):
[paste]
For each page: what's probably missing to reach page one, and one action to take this week. Order by impressions.

Many impressions, few clicks

New titles for low CTR. · Search Console

These pages have high impressions and low CTR (page, current title, query, CTR):
[paste]
Write a new title and description for each that matches the search intent, and explain in one line why the current one doesn't attract clicks.

A guest post pitch

A short, personal email. · Links

Write a short email (up to 150 words) to the owner of [URL], who writes about [topic]. Suggest 3 article ideas that fit their readers, and say why we're the right people to write it ([about us]). No flattery, no promises. Add a 50-word follow-up.

Link-worthy content ideas

Content assets others want to link to. · Links

My field: [field]. Suggest 8 content ideas other sites would want to link to: a calculator, a small survey, an in-depth guide, a comparison table, local data. For each: why they'd link to it and who to reach out to.

What ChatGPT knows about my business

A self-check of your visibility. · AI visibility (GEO)

Without inventing: what do you know about [business name] ([site URL])? If you're not sure, say so. Then: which businesses would you recommend to someone looking for [service] in [city], and why? What would you want to see on my site to recommend me?

A "who it's for" page AI engines like

Connects the brand, the service and the audience. · AI visibility (GEO)

Write a "who this service is for" page for [business name], which provides [service]. Split by customer type; for each: their problem, what we do for them, and a typical outcome (no invented numbers). Mention the business name naturally, and add 5 FAQs.