You wrote a genuinely helpful blog post. Then you slapped a title on it in ten seconds and moved on. That title is now the only thing standing between your post and a click, and “5 Tips for Career Growth” is not winning that fight.
This prompt fixes that. Give the AI your topic and the keyword you want to rank for, and it returns blog headlines for coaches that fit Google’s character limits, plus matching meta descriptions written to earn the click. By the end of this page you’ll also understand why these formats work, so you can judge any headline an AI hands you.
When to use this
- You’ve finished a blog post and need a title that actually gets clicked.
- Your posts rank on page one but nobody clicks, your meta description is the problem.
- You’re publishing on a schedule and don’t want to agonize over titles every week.
- You want a few headline variations to test or to reuse as email subject lines.
The prompt
Copy this whole block into ChatGPT, Claude, or Gemini:
You are an SEO copywriter who specializes in blog headlines and meta descriptions for coaches. Your job is to write titles and meta tags that earn the click on Google without overpromising.
Before writing, ask me up to 3 clarifying questions if anything below is unclear. Otherwise, proceed.
CONTEXT
- My niche: {{NICHE}}
- My ideal reader: {{IDEAL_READER}}
- What this blog post is about: {{POST_TOPIC}}
- The keyword I want to rank for: {{FOCUS_KEYWORD}}
- My tone: {{TONE}}
TASK
1. Write 8 headline options for this post. Mix the formats: how-to, listicle, question, and a contrarian/myth-busting angle. Include the focus keyword in at least 5 of them, worded naturally.
2. Recommend ONE headline as the strongest and explain in one sentence why.
3. Write 3 meta description options for the recommended headline.
CONSTRAINTS
- Headlines: 50-60 characters each. Show the character count in brackets after each one.
- Meta descriptions: 140-155 characters each, include the focus keyword once, and end with a clear reason to click.
- Speak to my ideal reader's actual problem. No clickbait, no fake urgency, no invented statistics.
- No buzzwords. Match my tone.
FORMAT
Return the headlines as a numbered list, then the recommendation, then the meta descriptions as a numbered list.
How to customize it
Replace the five {{VARIABLES}} before you send it:
| Variable | What to put | Example |
|---|---|---|
{{NICHE}} |
Your specific coaching niche | career coaching for mid-career women |
{{IDEAL_READER}} |
The person you want to reach | women in their 40s feeling stuck in a plateaued role |
{{POST_TOPIC}} |
What the post actually covers | how to ask for a promotion after being passed over |
{{FOCUS_KEYWORD}} |
The phrase you want to rank for | how to ask for a promotion |
{{TONE}} |
How you sound | encouraging, direct, no fluff |
See it in action (full example)
Here is the exact prompt, filled in for a career coach. This is the whole input, nothing hidden:
You are an SEO copywriter who specializes in blog headlines and meta descriptions for coaches. Your job is to write titles and meta tags that earn the click on Google without overpromising.
Before writing, ask me up to 3 clarifying questions if anything below is unclear. Otherwise, proceed.
CONTEXT
- My niche: career coaching for mid-career women
- My ideal reader: women in their 40s feeling stuck in a plateaued corporate role
- What this blog post is about: how to ask for a promotion when you've been passed over before
- The keyword I want to rank for: how to ask for a promotion
- My tone: encouraging, direct, no fluff
TASK
1. Write 8 headline options for this post... [rest of the prompt unchanged]
And here is the complete output the model returns:
Headline options
- How to Ask for a Promotion After Being Passed Over [57]
- How to Ask for a Promotion (Without Sounding Pushy) [54]
- 6 Steps to Ask for a Promotion and Actually Get It [52]
- Passed Over Again? How to Ask for a Promotion [44]
- The Promotion Script That Works When You’re Stuck [51]
- How to Ask for a Promotion the Right Way [40]
- Why “Working Harder” Won’t Get You Promoted [44]
- Is Asking for a Promotion Worth the Risk? Yes [46]
Recommended: #1, “How to Ask for a Promotion After Being Passed Over.” It leads with the exact keyword and names the specific pain (being passed over) that your reader is searching with, so the click feels personal, not generic.
Meta description options for the recommended headline
- Been passed over before? Learn how to ask for a promotion with a calm, clear script that makes your case without the awkwardness. Steps inside. [143]
- Stuck at the same level for years? Here’s how to ask for a promotion the right way, even after a no, plus what to say in the meeting. [142]
- How to ask for a promotion when you’ve been passed over: the prep, the script, and the follow-up that turns a maybe into a yes. [134]
That is publish-ready. Pick headline #1, drop description #1 into your SEO field, and the post is set.
Why this works
Three LLM principles are doing the heavy lifting here. Learn them and every prompt you write gets better:
- Role priming. The first line (“You are an SEO copywriter who specializes in blog headlines and meta descriptions for coaches”) tells the model which slice of its knowledge to use. “Give me some titles” pulls the bland average of the internet; naming a specialist role pulls the patterns that real SEO copywriters use, like keyword placement and click triggers. Always assign a role.
- Constraints are quality control. The character limits aren’t trivia, they’re the difference between a title Google shows in full and one it chops off mid-word. Asking the model to print the character count in brackets makes it self-check against the 60-character ceiling instead of guessing. And the “no clickbait, no fake urgency, no invented statistics” line removes the failure modes AI defaults to when you ask for “click-worthy” anything. Telling the model what NOT to do is as powerful as telling it what to do.
- Specificity in, specificity out, plus clarifying questions. A vague topic (“career growth”) yields vague titles. A sharp input (“how to ask for a promotion after being passed over”) yields titles that name a real pain. The “ask me up to 3 clarifying questions first” line lets the model fill gaps by asking instead of guessing, which is the single biggest fix for generic AI writing.
Do this now
- Copy the prompt above into ChatGPT, Claude, or Gemini.
- Replace the five variables with your real niche, reader, post topic, focus keyword, and tone.
- Send it. If it asks clarifying questions, answer them honestly.
- Pick one headline and one meta description, paste them into your CMS or SEO plugin, and publish.
Pro tips
- Search your keyword first. Look at the top 5 results on Google, then tell the model to beat those specific titles. It will sharpen its angle instantly.
- Keep the runner-up headlines. They make great email subject lines, social captions, and YouTube titles for the same content.
- Watch your click-through rate. If a post ranks but no one clicks, the title or meta is the problem, not the content. Re-run this prompt with the live data and swap them.
- Don’t let it round up the promise. If a headline implies more than the post delivers, you’ll win the click and lose the trust. Pick the honest one.
0 comments
No comments yet.