Meta description writer prompt template

Draft three search-snippet meta descriptions that fit Google's length limit, include the target keyword naturally, and earn the click.

Free to copy4 fill-in variablesWorks with any text-based AI model

Copy the prompt

Keep the instruction intact and replace each double-braced field with your own context.

Meta description writer
Write 3 meta description options for the page below. Each must:

- Stay between 140 and 158 characters, counting spaces.
- Include the keyword "{{keyword}}" once, worded naturally (no stuffing).
- End with a concrete, specific call to action that fits the page.
- Match a {{tone}} tone and never overpromise what the page delivers.

Page title: {{page_title}}
What the page is about: {{page_summary}}

After each option, show its exact character count and one sentence on why it
would tempt a searcher to click rather than scroll past.

Fill in the variables

Use the examples as a shape, not as required wording.

{{keyword}}
The primary keyword you want the page to rank forExample: local-first note app
{{tone}}
The voice of the snippetExample: calm and practical
{{page_title}}
The page's headline or H1Example: Promptsson: keep your prompts on your own machine
{{page_summary}}
One or two sentences describing what the page offersExample: A prompt notebook that stores everything in your browser, with no account and no cloud sync required.

Filled-in example

This shows the template with realistic inputs before it is sent to a model.

              Write 3 meta description options for the page below. Each must:

- Stay between 140 and 158 characters, counting spaces.
- Include the keyword "local-first note app" once, worded naturally (no stuffing).
- End with a concrete, specific call to action that fits the page.
- Match a calm and practical tone and never overpromise what the page delivers.

Page title: Promptsson: keep your prompts on your own machine
What the page is about: A prompt notebook that stores everything in your browser,
with no account and no cloud sync required.

After each option, show its exact character count and one sentence on why it
would tempt a searcher to click rather than scroll past.

            

How to use this template

Three checks keep the result useful and grounded in your actual task.

  1. Give it real context.Replace every variable and remove any instruction that does not apply.
  2. Run it in your preferred model.The template is plain text, so it works with ChatGPT, Claude, Gemini, and local models.
  3. Review before you rely on it.Check facts, code, claims, and sensitive information; then save the wording that performed best.