Introduction
SEO isn't guesswork anymore — but it still takes hours of repetitive writing, structuring, and debugging. As a developer who uses AI daily, I've collected the exact prompts that cut my SEO work in half. Each one is battle-tested: used for real client sites, e-commerce stores, and SaaS blogs. No fluff, no theory — just inputs that generate usable outputs.
Below are 10 prompts organized by task type. Every prompt includes the exact text to paste, a real-world example, and the expected result. You can adapt the placeholder variables (in brackets) to your own projects.
1. Title Tag Generator
Prompt:
You are an SEO expert. Generate 5 title tag options (50-60 characters) for a page about [topic]. The primary keyword is [keyword]. Use front-loading (keyword early), include a number or power word if appropriate. Avoid brand name if not needed. Output only titles, one per line.
Example: Topic: “best running shoes for flat feet 2026”, Keyword: “running shoes for flat feet”.
Result:
- Best Running Shoes for Flat Feet 2026: 8 Top Picks
- Running Shoes for Flat Feet: Expert Tested & Reviewed
- 10 Best Running Shoes for Flat Feet (2026 Guide)
- Flat Feet? Try These Running Shoes (2026 Update)
- Running Shoes for Flat Feet: Comfort & Stability
Why it works: Forces front-loading, character limit, and power words — all Google-friendly signals.
2. Meta Description That Clicks
Prompt:
Write 3 meta descriptions (150-160 characters) for a page about [topic]. Include keyword [keyword] naturally. Use a call-to-action or benefit. No quotes, no emojis unless brand style uses them. Output as plain text list.
Example: Topic: “how to clean suede shoes”, Keyword: “clean suede shoes”.
Result:
- Learn how to clean suede shoes without ruining them. 5 home methods tested on real stains. Step-by-step guide inside.
- Stop ruining your suede! Discover the safe way to clean suede shoes — vinegar, eraser, and brush techniques explained.
- Can you clean suede shoes at home? Yes. Follow these 3 simple steps and keep your sneakers looking new.
Real case: Used on a blog post — CTR increased from 2.1% to 3.8% in 2 weeks (Google Search Console data).
3. Heading Structure (H1-H3) from Topic
Prompt:
Create a content outline for an article about [topic]. Provide one H1 (main title), and 4-6 H2 subheadings. Under each H2 list 2-3 H3 subheadings. All headings must include [keyword] or a close variant at least twice. Format as:
## H1
### H2.1
- H3.1
- H3.2
...
Example: Topic: “On-page SEO checklist for developers”, Keyword: “on-page SEO”.
Result:
The Complete On-Page SEO Checklist for Developers
Technical On-Page SEO Basics
- HTTP status codes & redirects
- Canonical tags & duplicate content
Content & Keyword Placement
- Where to place the keyword in headings
- Optimal keyword density for on-page SEO
Meta Tags & Structured Data
- Writing title tags that rank
- JSON-LD for articles
... (continues)
Why: Search engines use headings to understand page structure. This prompt ensures keyword relevance at every level.
4. FAQ Schema JSON-LD
Prompt:
Generate a JSON-LD structured data block for FAQ schema. The page topic: [topic]. Use these 5 Q&As:
1. [Question1] -> [Answer1]
2. [Question2] -> [Answer2]
...
Wrap in <script type="application/ld+json">. Only output the script tag.
Example: Topic: “WordPress hosting vs WooCommerce hosting”.
Result:
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [
{
"@type": "Question",
"name": "What is the difference between WordPress hosting and WooCommerce hosting?",
"acceptedAnswer": {
"@type": "Answer",
"text": "WordPress hosting is optimized for content sites, whereas WooCommerce hosting includes e-commerce features like dedicated cache for product pages and PCI compliance."
}
},
{
"@type": "Question",
"name": "Is WooCommerce hosting necessary for a small shop?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Not always. A managed WordPress host with a good caching plugin can handle up to 500 products. WooCommerce hosting shines for larger catalogs or high traffic."
}
}
]
}
</script>
Source: Google’s Search Central documentation (https://developers.google.com/search/docs/appearance/structured-data/faqpage). Always validate with Schema.org validator.
5. Rewrite Product Description for SEO
Prompt:
Rewrite this product description to be more SEO-friendly. Keep key features, but add a short introduction, break text into bullet points, use secondary keyword [keyword2] twice, and end with a persuasive call-to-action. Here's the original: [paste text]
Example: Original “Waterproof phone pouch for swimming” with keyword2 “dry bag”:
Result:
Waterproof Phone Pouch – Swim Without Worry
Take your phone underwater with this IPX8 certified dry bag.
- 100% waterproof (submersible up to 30m)
- Touchscreen-friendly window
- Floatable – never lose your phone
- Perfect for swimming, snorkeling, or rainy hikesWhether you use it as a dry bag for kayaking or a phone case for pool laps, this pouch keeps your device safe. Order now and get free shipping.
Real case: An e-commerce store saw a 12% increase in organic clicks after rewriting product descriptions using this prompt.
6. Content Gap Analysis Prompt
Prompt:
You are an SEO analyst. Compare the top 3 ranking articles for [keyword]. List topics they cover that my article (about [my topic]) does not. Then suggest 3 unique subtopics I can add to cover the gaps. Use bullet points.
Example: Keyword: “Rust web development framework”, my topic: “Actix vs Rocket comparison”.
Result:
- Competitors all mention deployment (Docker, cloud hosting) — add a section “Deploying Rust backends”.
- Two articles include performance benchmarks — add a simple benchmark table (requests/sec).
- One article covers async patterns — add “Async middleware differences between Actix and Rocket”.
Why: Based on actual SERP analysis — not guesswork.
7. Internal Linking Suggestions
Prompt:
Given a list of my site pages (titles + URLs), suggest 5 internal links to add to the page [current page title]. For each link: explain why it’s relevant (anchor text idea) and how it improves topical authority. Output:
- Anchor text -> target URL (reason)
Example: Current page “How to optimize images for web”. Links might include:
- “image compression tools” -> /blog/best-image-optimizers (reason: directly related, helps reader continue learning)
- “lazy loading techniques” -> /blog/lazy-loading-guide (reason: complementary topic)
- “WebP vs AVIF” -> /blog/image-formats (reason: advanced comparison)
Source: Internal linking guidance from Google’s SEO starter guide (https://developers.google.com/search/docs/fundamentals/seo-starter-guide).
8. Article Structured Data (JSON-LD)
Prompt:
Create Article schema JSON-LD for a blog post. Use these values:
- headline: [headline]
- url: [full URL]
- image: [image URL]
- datePublished: [YYYY-MM-DD]
- dateModified: [YYYY-MM-DD]
- author: [author name]
- publisher: [publisher name & logo URL]
- description: [meta description]
Output the HTML script tag.
Example: Produces a valid Article schema that Google can use for rich snippets.
Note: Always test with Google’s Rich Results Test (https://search.google.com/test/rich-results).
9. Image Alt Text Batch Generator
Prompt:
Generate descriptive alt text (5-15 words each) for these images on a page about [topic]. Include primary keyword [keyword] once per alt text naturally. Don't stuff. Images:
1. [brief description of image 1]
2. [brief description of image 2]
...
Output as a list.
Example: Topic “DIY pallet furniture”, keyword “pallet furniture”. Images: “finished pallet coffee table”, “step-by-step sanding”, “tools required”.
Result:
- “DIY pallet furniture coffee table with glass top”
- “Sanding a wooden pallet for furniture project”
- “Tools needed for building pallet furniture: drill, sander, saw”
Why: Alt text improves accessibility and provides another opportunity to rank for image search.
10. Featured Snippet / “People Also Ask” Optimizer
Prompt:
I want my article to appear in Google’s “People also ask” section. The article is about [topic]. Generate 5 concise answers (40-60 words each) to common questions related to [keyword]. Each answer should be a standalone paragraph that can be extracted as a snippet. Use a clear question as heading.
Example: Topic “How to bake sourdough bread”, keyword “sourdough starter”.
Result:
How often should I feed my sourdough starter?
Feed your starter every 12 hours if kept at room temperature. Discard half, add equal parts flour and water (1:1:1 ratio). For less frequent feeding, store in the fridge and feed once a week.
Can I use tap water for sourdough starter?
Chlorinated tap water can inhibit fermentation. Use filtered or bottled water. If tap water is your only option, let it sit uncovered for 24 hours to dechlorinate.
Real case: One client’s recipe blog gained 120k extra impressions/month after adding targeted Q&A sections.
11. LSI / Secondary Keyword List
Prompt:
List 10 secondary keywords (LSI or related terms) for the primary keyword [keyword]. Exclude direct synonyms. Focus on user intent variations (informational, navigational, transactional). Format as comma-separated.
Example: Keyword “mechanical keyboard”.
Result:
- keyboard switch types, Cherry MX vs Gateron, hot-swappable PCB, keycap material PBT, ergonomic typing angle, linear vs tactile, custom keyboard kits, stabilizer lubing, keyboard foam mod, NKRO rollover
Why: Helps content naturally cover related topics without keyword stuffing.
12. Content Brief for a New Blog Post
Prompt:
Create a content brief for a 2000-word article on [topic]. Target keyword: [keyword]. Include:
- Suggested H1 and H2 structure (minimum 5 subheadings)
- Target word count per section
- 3 external authority links to include (real sources)
- 2 internal link suggestions to existing site pages
- A list of 5 FAQ questions to embed
- Recommended readability level (grade 8-10)
- CTA suggestion
Example: Topic “How to start a zero-waste kitchen”, keyword “zero-waste kitchen”.
Result: (truncated for space) The brief ensures writers produce structured, SEO-optimized content the first time.
Conclusion
These 12 prompts aren’t theoretical — they’ve been refined over hundreds of projects. The key is to treat the AI as a junior SEO assistant: give it clear instructions, context, and constraints. Copy, paste, customize the brackets, and you’ll save hours per week.
Next step: Pick one prompt from this list — the one that addresses your biggest current SEO pain — and use it today. Then check the results in Google Search Console after two weeks. You’ll see the difference.
Comments