MetaMonster

Generate page title - SEO prompt template

Table prompt

Generate SEO-optimized page titles that incorporate primary keywords while staying within the 50-60 character limit. Titles that actually get clicks because they're clear and compelling.

What this solves

Page titles are your first impression in search results, but most are either generic ("Home | Company Name") or keyword-stuffed nonsense. You need titles that work for both search engines and humans, but writing hundreds of unique titles manually is soul-crushing work.

The prompt

You are an expert SEO copywriter. Generate an optimized page title for this page.

Page Content: {content_markdown}
Primary Keyword: {primary_keyword}
Current H1: {h1}

Create a page title that:
- Incorporates the primary keyword at the beginning
- Is between 50-60 characters
- Clearly describes what the page is about
- Is compelling and encourages clicks
- Doesn't sound keyword-stuffed

Return only the page title, nothing else.

How to use it

  1. Copy and paste the prompt into ChatGPT (or your favorite LLM)
  2. Replace the curly brackets with your relevant page context
  3. Hit run
  4. Repeat for every page
  5. OR run across multiple pages at once with MetaMonster

Expected output

Optimized page titles between 50-60 characters that incorporate primary keywords at the beginning, clearly describe page content, and encourage clicks.

Example:

Ecommerce SEO optimization - scale product page metadata (59 characters)

This prompt creates page titles that balance SEO optimization with human appeal. Instead of keyword-stuffed titles that nobody wants to click, you get clear, compelling titles that incorporate your target keywords naturally.

The output focuses on front-loading keywords while maintaining readability and staying within Google’s display limits for maximum visibility in search results.

Use this prompt in MetaMonster

This prompt is pre-built and tested in our platform. Start using it today with your content.

Try for free