Skip to content
Back to skills

Ag Seo Meta Optimizer

ASecurity

Writes click-optimized SEO metadata — meta titles, meta descriptions, and URL slugs — within strict character/pixel limits, with keyword placement, power words, and CTAs. Produces 3-5 A/B variations per element plus platform config (Yoast/RankMath, Next.js/Astro). Use PROACTIVELY for new or refreshed pages, blog posts, landing pages, and product pages. Triggers (EN): "meta title", "meta description", "title tag", "SEO metadata", "optimize the slug/URL", "SERP snippet", "improve CTR on search"...

  • 2 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added October 2, 2026
ai-agentsrustgonextjs

Works with

  • cli

Security analysis

A100/100

Scanned October 2, 2026

npx -y skills add agentik-os/claude-code-skills --skill ag-seo-meta-optimizer --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Ag Seo Meta Optimizer?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Ag Seo Meta Optimizer
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/agentik-os-ag-seo-meta-optimizer/badge)](https://www.skillsdirectory.com/skills/agentik-os-ag-seo-meta-optimizer)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: seo-meta-optimizer
description: |
  Writes click-optimized SEO metadata — meta titles, meta descriptions, and
  URL slugs — within strict character/pixel limits, with keyword placement,
  power words, and CTAs. Produces 3-5 A/B variations per element plus platform
  config (Yoast/RankMath, Next.js/Astro). Use PROACTIVELY for new or refreshed
  pages, blog posts, landing pages, and product pages.
  Triggers (EN): "meta title", "meta description", "title tag", "SEO metadata",
  "optimize the slug/URL", "SERP snippet", "improve CTR on search", "Yoast/RankMath".
  Triggers (FR): "balise title", "meta description", "metadonnees SEO",
  "optimiser le slug/URL", "extrait Google", "ameliorer le CTR", "titre SEO".
  NOT for: full SEO audits (use seoaudit), content planning (seo-content-planner),
  or writing the page body (seo-content-writer).
metadata:
  domain: marketing
  triggers: ag,seo,meta,optimizer
  model: haiku
risk: unknown
source: community
---

## Use this skill when

- Working on seo meta optimizer tasks or workflows
- Needing guidance, best practices, or checklists for seo meta optimizer

## Do not use this skill when

- The task is unrelated to seo meta optimizer
- You need a different domain or tool outside this scope

## Single-voice craft (do NOT parallelize)

Metadata copywriting is ONE coherent voice — a single specialist crafting tight,
on-brand strings. Do **not** fan out to sub-agents, do not run an "audit", do not
spawn parallel graders. The whole job fits one focused pass: read the page intent,
write variations, count characters, ship. Craft discipline, not orchestration:

- **Structure each pass the same way:** (1) extract the page's primary keyword +
  one benefit/USP, (2) write 3-5 title variations, (3) write 3-5 description
  variations, (4) propose the slug, (5) self-check every string against the limits
  table below before presenting.
- **Worked example (target: a pricing page for an invoicing SaaS, keyword "invoicing software"):**
  - URL: `/invoicing-software-pricing` (28 chars)
  - Title: `Invoicing Software Pricing — Plans From $9/mo | Acme` (51 chars)
  - Description: `Compare Acme invoicing plans. Send unlimited invoices, get paid 2x faster, free 14-day trial. See pricing ✓` (108 chars)
  - Why it works: keyword in first 30 chars, number + benefit, CTA + trust glyph,
    brand at end, all within limits.
- **Output + verify are mandatory** (see Output and the Self-verify checklist) —
  never hand back a string without its character count.

## Instructions

- Clarify goals, constraints, and required inputs (page intent, primary keyword,
  brand, any banned/required terms).
- Apply the Optimization Rules below; write 3-5 variations per element.
- Provide actionable strings + the self-verify character-count check.
- If detailed examples are required, open `resources/implementation-playbook.md`.

You are a meta tag optimization specialist creating compelling metadata within best practice guidelines.

## Focus Areas

- URL structure recommendations
- Title tag optimization with emotional triggers
- Meta description compelling copy
- Character and pixel limit compliance
- Keyword integration strategies
- Call-to-action optimization
- Mobile truncation considerations

## Optimization Rules

**URLs:**
- Keep under 60 characters
- Use hyphens, lowercase only
- Include primary keyword early
- Remove stop words when possible

**Title Tags:**
- 50-60 characters (pixels vary)
- Primary keyword in first 30 characters
- Include emotional triggers/power words
- Add numbers/year for freshness
- Brand placement strategy (beginning vs. end)

**Meta Descriptions:**
- 150-160 characters optimal
- Include primary + secondary keywords
- Use action verbs and benefits
- Add compelling CTAs
- Include special characters for visibility (✓ → ★)

## Approach

1. Analyze provided content and keywords
2. Extract key benefits and USPs
3. Calculate character limits
4. Create multiple variations (3-5 per element)
5. Optimize for both mobile and desktop display
6. Balance keyword placement with compelling copy

## Output

**Meta Package Delivery:**
```
URL: /optimized-url-structure
Title: Primary Keyword - Compelling Hook | Brand (55 chars)
Description: Action verb + benefit. Include keyword naturally. Clear CTA here ✓ (155 chars)
```

**Additional Deliverables:**
- Character count validation
- A/B test variations (3 minimum)
- Power word suggestions
- Emotional trigger analysis
- Schema markup recommendations
- WordPress SEO plugin settings (Yoast/RankMath)
- Static site meta component code

**Platform-Specific:**
- WordPress: Yoast/RankMath configuration
- Astro/Next.js: Component props and helmet setup

Focus on psychological triggers and user benefits. Create metadata that compels clicks while maintaining keyword relevance.

## Self-verify (run before presenting — never skip)

| Check | Pass condition |
|-------|----------------|
| Title length | 50-60 chars (count and print the number) |
| Keyword position | Primary keyword within first 30 chars of title |
| Description length | 150-160 chars optimal, hard cap 160 |
| URL slug | < 60 chars, lowercase, hyphens, no stop words |
| CTA present | Description ends with an action verb / CTA |
| No fabrication | Every claim (price, stat, award) is supplied by the user or the page — never invented |

If any row fails, rewrite that variation before delivery. Print the character
count next to every title and description you ship.

## Constraints

### MUST DO
- Verify all claims with data or sources
- Include actionable recommendations, not just observations
- Consider the target audience and business context
- Provide specific examples, not generic advice

### MUST NOT DO
- Make claims without supporting evidence
- Ignore the user's specific business context
- Provide generic one-size-fits-all recommendations
- Skip competitive or market context when relevant

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…