| name | meta-title-optimizer |
| description | Generate and optimize meta titles and descriptions for therapy pages following NextStep's formula (Service + Location | Differentiator | NextStep Therapy). Creates 5 CTR-optimized variations under 60 chars, tests against SERP simulator, scores each for click-through potential. Use when user mentions "meta title", "meta description", "optimize for CTR", "improve SERP appearance", or provides page URL for SEO optimization. |
Meta Title & Description Optimizer
Purpose
Generate meta titles and descriptions that maximize click-through rates (CTR) while following NextStep Therapy's established formula and maintaining CRPO compliance.
When to Use This Skill
- User mentions "meta title" or "meta description"
- User asks to "optimize for CTR" or "improve click-through rate"
- User provides a page URL for SEO optimization
- User asks "how can I rank better" or "improve SERP performance"
- User mentions specific therapy pages needing optimization
Quick Start
Step 1: Gather Input
Ask user for:
- Target keyword (e.g., "anxiety therapy ontario")
- Page content or URL
- Current meta title/description (if exists)
- Target audience (students, professionals, general)
Step 2: Generate Title Variations
Create 5 title variations following the formula:
[Service] + [Location] | [Differentiator] | NextStep Therapy
Key Rules:
- Maximum 60 characters (50-60 is optimal)
- Front-load primary keyword
- Include ONE differentiator per title
- Avoid "CBT" or "ACT" unless keyword research explicitly supports it
- Use positive sentiment (4.1% higher CTR than negative)
- Keep to 6-10 words maximum
CRPO Compliance:
- ✅ Must be factual and verifiable
- ✅ No exaggerated claims or guarantees
- ✅ No misleading statements
- ❌ Never promise specific outcomes
- ❌ Never claim to be "best" or "top" without proof
Step 3: Score Each Variation
Score each title (0-100) based on:
Keyword placement (0-25 points)
- Front-loaded: 25 points
- Middle: 15 points
- End: 5 points
Length optimization (0-25 points)
- 50-60 chars: 25 points
- 45-49 or 61-65 chars: 15 points
- Under 45 or over 65: 5 points
Emotional appeal (0-25 points)
- Positive, empathetic tone: 25 points
- Neutral: 15 points
- Negative or clinical: 5 points
Differentiation (0-25 points)
- Clear unique value: 25 points
- Moderate differentiation: 15 points
- Generic: 5 points
Total Score:
- 90-100: Excellent CTR potential
- 75-89: Good CTR potential
- 60-74: Fair CTR potential
- Below 60: Needs improvement
Step 4: Generate Meta Descriptions
For the top 2-3 title variations, create matching meta descriptions:
Rules:
- 150-155 characters (maximum 160)
- Expand on the value proposition
- Include call-to-action
- Mention CRPO registration
- Use natural, empathetic language
- Front-load important information
Example Structure:
[Benefit statement]. [Social proof/credential]. [Call-to-action]. Same-week appointments available.
Step 5: SERP Preview Simulation
Generate a visual SERP preview for each variation:
Title Here (60 chars max)
https://nextsteptherapy.ca/page-slug
Meta description here explaining the value proposition and including
CRPO credentials. Call-to-action at the end.
Step 6: Recommend Top Choice
Present the highest-scoring variation with reasoning:
- Why this variation will perform best
- Specific CTR improvement estimate (based on benchmarks)
- Any A/B testing recommendations
Differentiators Library
Use ONE per title (rotate for variety):
Service-Based:
- "Same-Week Virtual Sessions"
- "Evening & Weekend Appointments"
- "ACT Therapy Specialist"
- "CRPO Registered Therapist"
Location-Based:
- "Serving [City] & Ontario"
- "Virtual Therapy Across Ontario"
- "Ontario-Based Therapist"
Outcome-Focused (must be factual):
- "Evidence-Based Treatment"
- "Specialized Support"
- "Professional Guidance"
NEVER USE (CRPO violations):
- "Best therapist"
- "Guaranteed results"
- "Cure anxiety/depression"
- "Most experienced"
- "Top-rated" (without verifiable proof)
CTR Benchmarks (2024 Data)
Use these to set expectations:
| Position | Average CTR | With Optimized Title |
|---|---|---|
| #1 | 39.8% | 45-50% (est.) |
| #2 | 18.7% | 22-25% (est.) |
| #3 | 10.2% | 12-15% (est.) |
| #4-5 | 7-8% | 9-11% (est.) |
| #6-10 | 3-5% | 4-7% (est.) |
Example Workflow
User: "Optimize the meta title for my anxiety therapy ontario page"
Skill Response:
"I'll create 5 CTR-optimized meta title variations for your anxiety therapy Ontario page.
Current Analysis:
- Target keyword: "anxiety therapy ontario"
- Page focus: Virtual anxiety therapy across Ontario
- Key differentiators: CRPO #10979, ACT specialization, same-week availability
Title Variations:
Anxiety Therapy Ontario | Same-Week Sessions | NextStep (56 chars)
- Score: 95/100
- Keyword placement: Front-loaded (25/25)
- Length: Optimal (25/25)
- Emotional appeal: Positive, accessible (23/25)
- Differentiation: Clear unique value (22/25)
Ontario Anxiety Therapy | CRPO Registered | NextStep (54 chars)
- Score: 88/100
- Keyword placement: Front-loaded (25/25)
- Length: Optimal (25/25)
- Emotional appeal: Professional, trustworthy (20/25)
- Differentiation: Credential-based (18/25)
Anxiety Therapy Ontario | ACT Specialist | NextStep (52 chars)
- Score: 85/100
- Keyword placement: Front-loaded (25/25)
- Length: Optimal (25/25)
- Emotional appeal: Specialized approach (18/25)
- Differentiation: Treatment-specific (17/25)
Virtual Anxiety Therapy | Ontario | NextStep Therapy (55 chars)
- Score: 82/100
- Keyword placement: Front-loaded (25/25)
- Length: Optimal (25/25)
- Emotional appeal: Modern, accessible (17/25)
- Differentiation: Format-based (15/25)
Anxiety Treatment Ontario | Evening & Weekends | NextStep (60 chars)
- Score: 78/100
- Keyword placement: Front-loaded (25/25)
- Length: Optimal (25/25)
- Emotional appeal: Convenient (15/25)
- Differentiation: Scheduling-based (13/25)
Recommended Meta Descriptions (for top 3):
For Title #1:
Professional anxiety therapy across Ontario with same-week virtual appointments. CRPO registered therapist (RP #10979). Evening and weekend sessions available. Book your consultation today.
(155 chars)
SERP Preview:
Anxiety Therapy Ontario | Same-Week Sessions | NextStep
https://nextsteptherapy.ca/anxiety-therapy-ontario
Professional anxiety therapy across Ontario with same-week virtual
appointments. CRPO registered therapist (RP #10979). Evening and
weekend sessions available. Book your consultation today.
Recommendation: Title #1 is the strongest choice because:
- Front-loads exact target keyword
- Highlights unique differentiator (same-week availability)
- Uses positive, action-oriented language
- Optimal length for full display on mobile and desktop
- Estimated CTR improvement: +15-20% over generic title
Next Steps:
- Implement Title #1 and Meta Description #1
- Monitor CTR in Google Search Console for 30 days
- A/B test against Title #2 if CTR plateaus
- Track position changes and organic traffic"
Advanced Features
Mobile Optimization Check
Always verify titles display fully on mobile (50-55 chars safest).
Keyword Density Warning
If keyword appears multiple times, warn about keyword stuffing.
Competitor Comparison
If competitor titles are provided, identify differentiation opportunities.
Seasonal Adjustments
Suggest seasonal variations (e.g., "New Year, New You" in January).
Scripts
Use these helper scripts for validation and testing:
validate_title.py
Checks character count, keyword placement, CRPO compliance.
serp_simulator.py
Generates visual SERP preview with pixel-width calculations.
ctr_scorer.py
Applies scoring algorithm and provides improvement estimates.
Data Files
high_performing_titles.csv
Examples of NextStep titles with historical CTR data.
differentiators_library.yaml
Approved differentiators for rotation (CRPO compliant).
crpo_compliance_rules.yaml
Prohibited words/phrases and required disclaimers.
CRPO Compliance Checklist
Before finalizing ANY title or description:
- Claims are factual and verifiable
- No guarantees of outcomes
- No superlatives without proof (best, top, most)
- Credentials displayed correctly (RP #10979)
- No misleading statements
- Professional tone maintained
- No testimonial language
Sources & Research
CTR Optimization:
- Meta Title CTR Best Practices (Lyon Content)
- Google CTR Stats by Position (Backlinko)
- SERP CTR Trends 2024 (Smart Insights)
CRPO Guidelines:
Error Handling
If keyword is too long: "The keyword '[keyword]' is [X] characters, which makes it difficult to fit in a 60-character title. Consider targeting a shorter variation or using a partial match."
If no clear differentiator: "I don't see a clear differentiator in your page content. NextStep's unique selling points are: CRPO #10979, ACT specialization, same-week availability, evening/weekend appointments. Which should I emphasize?"
If claims seem exaggerated: "Warning: The phrase '[phrase]' may violate CRPO advertising standards. Claims must be factual and verifiable. I'll revise to a compliant alternative."