SEO · On-page optimization
The Best Prompt for Title Tags and Meta Descriptions
The best prompt for title tags and meta descriptions works from a summary of each page, so every tag describes what is really there. This prompt takes a list of pages with their main query and content summary, writes title options and a description for each, checks them for uniqueness across the batch and returns a table with character counts. It also reminds you that Google may rewrite titles and choose its own snippet.
Title Tag and Meta Description Prompt
Writes unique, accurate title tags and meta descriptions for a batch of pages, with options, character counts and a check against what each page says.
- Works with
- ChatGPT, Claude, Gemini
- Difficulty
- Beginner
- Complexity
- Single reply
- Variables
- 5
- Version
- 1.0
Customize this prompt
Fill in what you know. Anything left blank stays as a [bracketed placeholder]. Nothing you type leaves your browser.
5 variables · fields marked * matter most
Context: I need title tags and meta descriptions for the pages listed below. You are writing as an SEO copywriter who treats these as accurate labels for a page first and as adverts second. Brand name: [Brand name] Brand placement in titles: [Brand placement in titles] Voice: [Voice] Tags currently in use (may be blank): [Existing titles and descriptions] PAGES [Pages] WHAT TO PRODUCE, PER PAGE - Two title tag options. Each should state the page's specific topic in the words a searcher would use, put the distinguishing detail early, and read as natural language. - One meta description of one or two sentences that summarizes what the page contains and gives a reason to visit that the page can back up. - A one-line note if my summary was too thin to write an accurate tag, saying what you need. RULES 1. Use only what my page summary states. No prices, dates, numbers, guarantees, awards or superlatives unless they appear in the summary. 2. Every title in this batch must be distinct from every other and from any near-identical page. If two pages are so similar that distinct titles are impossible, flag them instead of forcing a difference. 3. No keyword lists, no repeating the same term twice in a title, no boilerplate repeated across descriptions beyond the brand name. 4. Working lengths: titles about 50 to 60 characters, descriptions about 120 to 155. These are conventions to reduce truncation in results, not limits set by Google. Do not pad or cut meaning to hit them. 5. Apply the brand placement setting consistently. On the homepage, the brand may lead. 6. Match the page's language and the stated voice. No all caps, no clickbait, no questions the page does not answer. 7. If an existing tag is already accurate and distinct, say keep and do not rewrite it for the sake of change. OUTPUT A table with one row per page: URL | Title option A (characters) | Title option B (characters) | Meta description (characters) | Notes. After the table: a list of any duplicate or near-duplicate pages you flagged, then one line reminding me that search engines may show a different title or snippet from the ones supplied, so the page's visible headings and content should say the same thing.
Use it when you are
- Writing tags for a batch of new pages before launch
- Replacing duplicated or templated titles flagged in a site crawl
- Rewriting descriptions for pages with impressions but a weak click-through rate
- Producing options for a client or editor to choose from
Why this prompt works
Accuracy is the first rule, appeal the second
Google's documentation on title links asks for descriptive, concise titles and notes that it may generate its own when a title is inaccurate, stuffed or boilerplate. Framing the tag as a label for the page, limited to facts in your summary, produces titles that are less likely to be replaced and descriptions that do not promise what the page lacks.
Uniqueness is checked across the whole batch
Writing tags one page at a time is how sites end up with ten titles that differ by one word. Handling the list together and requiring each title to be distinct lets the model spot collisions, and the instruction to flag pages that cannot be told apart surfaces a duplication problem tags alone cannot solve.
Length guidance is labeled as convention
Search engines truncate by display width and publish no fixed character limit. The prompt gives working ranges because they are practical, says plainly that they are conventions, and ranks meaning above hitting a number, which avoids clipped or padded tags written to satisfy a counter.
Keeping a good tag is an allowed answer
Models asked to rewrite will rewrite everything. Rule 7 permits a keep verdict for tags that are already accurate and distinct, so the output shows you where change is worthwhile and leaves working titles alone. That matters on established pages, where a title that already describes the page well has nothing to gain from new wording.
How to use it
- Build the page list in a spreadsheet with three columns: URL, main query and a short summary of what is on the page. Paste it in as text.
- Put any specifics you want mentioned, such as product counts or delivery terms, in the summary. The model is told not to use anything else.
- Choose a brand placement and add current tags if you want keep-or-rewrite verdicts.
- Run the prompt, pick one title per page and check lengths in your spreadsheet instead of trusting the model's counts.
- Confirm each chosen title agrees with the page's visible H1 and content, then publish.
- Review performance in Search Console after the pages have been recrawled, and note which titles were shown as written.
AI model compatibility
| Model | Status | Notes |
|---|---|---|
| ChatGPT | Expected to work | Language models often miscount characters. Treat the counts in the table as approximate and confirm lengths in a spreadsheet with a LEN formula. |
| Claude | Expected to work | For batches above a few dozen pages, split the list and paste the titles already written into the existing tags field so uniqueness is checked across runs. |
| Gemini | Expected to work | Keep the numbered rules; an explicit rule list and a fixed table format help keep rows consistent across a long batch. |
“Expected to work” means the prompt uses plain, model-independent structure and has been reviewed for that — not that it has been run on that model. A model is marked Tested only when a test record is published below.
Worked example
Scenario: An illustrative case: an outdoor gear retailer writing tags for three category and guide pages before a site relaunch.
Context: I need title tags and meta descriptions for the pages listed below. You are writing as an SEO copywriter who treats these as accurate labels for a page first and as adverts second. Brand name: Fernway Outdoor Brand placement in titles: End of title after a separator Voice: Plain and practical, no exclamation marks Tags currently in use (may be blank): /tents/2-person/ | Tents | Fernway Outdoor | Shop tents online. /tents/4-person/ | Tents | Fernway Outdoor | Shop tents online. PAGES /tents/2-person/ | 2 person tents | Category page listing two-person tents with filters for weight and season rating /tents/4-person/ | 4 person tents | Category page listing four-person tents, includes family and car-camping models /guides/tent-seasons/ | 3 season vs 4 season tent | Guide explaining season ratings, when each suits, and how to read a tent's rating label WHAT TO PRODUCE, PER PAGE - Two title tag options. Each should state the page's specific topic in the words a searcher would use, put the distinguishing detail early, and read as natural language. - One meta description of one or two sentences that summarizes what the page contains and gives a reason to visit that the page can back up. - A one-line note if my summary was too thin to write an accurate tag, saying what you need. RULES 1. Use only what my page summary states. No prices, dates, numbers, guarantees, awards or superlatives unless they appear in the summary. 2. Every title in this batch must be distinct from every other and from any near-identical page. If two pages are so similar that distinct titles are impossible, flag them instead of forcing a difference. 3. No keyword lists, no repeating the same term twice in a title, no boilerplate repeated across descriptions beyond the brand name. 4. Working lengths: titles about 50 to 60 characters, descriptions about 120 to 155. These are conventions to reduce truncation in results, not limits set by Google. Do not pad or cut meaning to hit them. 5. Apply the brand placement setting consistently. On the homepage, the brand may lead. 6. Match the page's language and the stated voice. No all caps, no clickbait, no questions the page does not answer. 7. If an existing tag is already accurate and distinct, say keep and do not rewrite it for the sake of change. OUTPUT A table with one row per page: URL | Title option A (characters) | Title option B (characters) | Meta description (characters) | Notes. After the table: a list of any duplicate or near-duplicate pages you flagged, then one line reminding me that search engines may show a different title or snippet from the ones supplied, so the page's visible headings and content should say the same thing.
What a good response should contain
- A three-row table with two distinct title options and one description per page, each with a character count
- Titles for the two category pages that differ by capacity and use, with the brand at the end
- Descriptions that mention only details from the summaries, such as the weight and season filters, with no prices or delivery claims
- A rewrite verdict for the duplicated existing titles
- A closing reminder that search engines may display a different title or snippet
This is an illustrative scenario showing how to fill in the prompt and what to look for. It is not a recorded model output. Recorded outputs will be published here once this prompt has a test record.
Testing and editorial review
Status: Untested. Reviewed for structure and clarity by the editorial team. No recorded model test yet.
No test record has been published for this prompt yet. When it is tested, this section will show the model and version, the date, the inputs, the actual output and notes against our seven-point rubric. We do not publish numerical scores.
| Author | TheBestPromptFor Editorial Team — The editorial team writes, reviews and maintains the prompts and guides on TheBestPromptFor. Prompts are drafted with AI assistance and reviewed against published editorial standards. |
|---|---|
| Published | November 15, 2026 |
| Last reviewed | November 15, 2026 |
| Last tested | Not yet tested |
| Version history |
|
Limitations and things to check
- Google may rewrite a title link or build a snippet from page content instead of your meta description. Supplying good tags influences what is shown but does not control it.
- Character counts from a model are frequently off by a few. Verify them in a spreadsheet or your CMS.
- Tags are written from your summaries, so an inaccurate summary yields an inaccurate tag.
- The model cannot see how tags display at different screen widths or whether a change improves click-through; measure that in Search Console.
Alternative prompts
SEO
On-Page SEO Review Prompt
Reviews one existing page against its target query and returns specific before-and-after edits to the title, headings, opening, coverage, links and images.
- ChatGPT
- Claude
- Gemini
Content Writing
Headline Writing Prompt
Generates headlines from several distinct angles, checks each against accuracy and length tests, and recommends three with reasons.
- ChatGPT
- Claude
- Gemini
SEO
Content Refresh Prompt
Audits an existing page section by section, decides whether to refresh, rewrite, merge or leave it, and lists what to keep, update, cut, add and verify.
- ChatGPT
- Claude
- Gemini
- Perplexity
Related resources
Technical guide
Few-Shot Prompting: How to Use Examples in a Prompt
How to include worked examples in a prompt so the model follows a format, label set or style, and how to choose examples that generalize.
Guide
Prompt Templates vs Prompts: What Is the Difference?
A prompt is one complete request; a template is a reusable prompt with named variables. When to use each and how to turn one into the other.
Frequently asked questions
How long should a title tag be?
Google's documentation sets no character limit and truncates titles to fit the device width. Around 50 to 60 characters is a common working range that usually avoids truncation on desktop. Put the distinguishing words early so the title still makes sense if it is cut.
Does Google always use my meta description?
No. Google's snippet documentation says snippets are generated automatically, primarily from page content, and the meta description may be used when it describes the page better. Write one for every important page, keep it specific to that page, and make sure the page itself states the same points.
Should every page have a unique title?
Yes. Distinct, descriptive titles help searchers tell your pages apart, and Google's guidance advises against repeated or boilerplate titles. If two pages cannot be given different titles, consider whether both pages need to exist.
Sources and references
- Influencing title links in Google Search — Google Search Central
- Control your snippets in search results — Google Search Central
- SEO Starter Guide — Google Search Central
Was this prompt useful?
No account needed. Do not include personal information.