PluginBench
Skill
Review
Audit score 70

meta-tags-optimizer

aaron-he-zhu/seo-geo-claude-skills

Optimize title tags, meta descriptions, and social cards to improve CTR and sharing quality.

What is meta-tags-optimizer?

Generates SEO-optimized meta tags including title tags, meta descriptions, Open Graph, and Twitter Cards. Use this when optimizing page metadata for search visibility and social sharing—not for structured data (use schema-markup-generator) or body copy (use seo-content-writer).

  • Generate three title tag options (50–60 characters, keyword front-loaded)
  • Create three meta description variants (150–160 characters with keyword and CTA)
  • Build complete Open Graph and Twitter Card tag blocks
  • Provide canonical, robots, viewport, author, and article meta tags
  • Run CORE-EEAT alignment checks (Intent Alignment and Direct Answer)
  • Suggest A/B test variants and CTR optimization tips

How to install meta-tags-optimizer

npx skills add https://github.com/aaron-he-zhu/seo-geo-claude-skills --skill meta-tags-optimizer
Claude Code
Cursor
Windsurf
Cline

How to use meta-tags-optimizer

  1. 1.Provide the page URL, page type, primary and secondary keywords, target audience, and CTA
  2. 2.Receive three optimized title tag options and three meta description variants
  3. 3.Review the complete Open Graph, Twitter Card, and additional meta tag block
  4. 4.Confirm CORE-EEAT alignment (Intent Alignment and Direct Answer checks)
  5. 5.Select preferred variants and implement in your page HTML
  6. 6.Use CTR optimization tips to guide A/B testing and future refinements

Use cases

Good for
  • Optimize metadata for a new landing page targeting specific keywords
  • Improve existing meta tags to increase click-through rate from search results
  • Create social-ready metadata (OG/Twitter cards) for better sharing appearance
  • Test multiple title and description variants to find highest-performing options
  • Prepare metadata package before adding structured data with schema-markup-generator
Who it's for
  • SEO specialists and content marketers
  • Web developers implementing metadata
  • Product managers optimizing page performance
  • Content teams preparing pages for publication

meta-tags-optimizer FAQ

What's the difference between this skill and schema-markup-generator?

This skill optimizes the meta tags themselves (titles, descriptions, OG/Twitter cards). schema-markup-generator adds JSON-LD structured data to support rich snippets and enhanced SERP features. Use both together for a complete metadata package.

Can this skill improve my body copy or page content?

No. This skill focuses only on meta tags. For optimizing page body copy and content, use the seo-content-writer skill.

How are the title and description character limits chosen?

Title tags are kept near 50–60 characters to display fully in most search results; meta descriptions target 150–160 characters to avoid truncation on desktop and mobile.

What if I don't have current CTR data or competitor information?

You can provide the page URL, keywords, and audience context manually. The skill will generate options based on SEO best practices; optional integrations with search console and SEO tools can pull CTR data and competitor patterns automatically if available.

Where are the results saved?

On confirmation, results are saved to memory/content/YYYY-MM-DD-<topic>.md following the standard Skill Contract save template.

Full instructions (SKILL.md)

Source of truth, from aaron-he-zhu/seo-geo-claude-skills.


name: meta-tags-optimizer description: 'Use when the user asks to "optimize meta tags"; improves titles, descriptions, Open Graph, Twitter cards, and CTR test variants. Not for JSON-LD structured data — use schema-markup-generator; not for body copy — use seo-content-writer. 标题优化/元描述/CTR' version: "9.9.12" license: Apache-2.0 compatibility: "Claude Code and compatible agent-skill hosts" homepage: "https://github.com/aaron-he-zhu/seo-geo-claude-skills" when_to_use: "Use when optimizing title tags, meta descriptions, Open Graph tags, or Twitter Cards for a page." argument-hint: "<page URL or content>" metadata: author: aaron-he-zhu version: "9.9.12" geo-relevance: "low"

Meta Tags Optimizer

Creates title tags, meta descriptions, and social meta tags that improve CTR and sharing quality.

Quick Start

Create meta tags for a page about [topic] targeting [keyword]
Improve these meta tags for better CTR: [current tags]

Skill Contract

Expected output: a ready-to-use metadata package plus the standard handoff summary for memory/content/.

  • Reads: the brief, target keywords, entity inputs, and quality constraints.
  • Writes: a user-facing metadata deliverable and reusable summary.
  • Promotes: approved angles, messaging choices, missing evidence, and publish blockers to memory/hot-cache.md and memory/open-loops.md; propose durable decisions as pending-decision items.
  • Done when: three title and three description options are provided within the character limits with the keyword front-loaded; a complete OG/Twitter tag block is included; and C01 (Intent Alignment) and C02 (Direct Answer) pass.
  • Primary next skill: schema-markup-generator when the metadata package is ready for structured-data support.

Handoff Summary

Emit the standard shape from skill-contract.md §Handoff Summary Format.

Data Sources

Optional search console and SEO tool integrations pull CTR data and competitor patterns automatically; otherwise ask for current tags, keywords, and competitors. See CONNECTORS.md.

Instructions

When a user requests meta-tag optimization, run these six steps:

  1. Gather Page Information — URL, page type, primary and secondary keywords, audience, CTA, and value proposition.
  2. Create Optimized Title Tag — keep it near 50-60 characters, front-load the keyword, and generate three options using the supported title formulas.
  3. Write Meta Description — target 150-160 characters, include the keyword and CTA, and generate three options.
  4. Create Open Graph, Twitter Card, and Additional Meta Tags — include OG, Twitter, canonical, robots, viewport, author, and article tags as needed.
  5. CORE-EEAT Alignment Check — verify C01 (Intent Alignment) and C02 (Direct Answer).
  6. Provide CTR Optimization Tips — explain the winning elements, tradeoffs, and A/B test options.

Label every metric Measured (tool/export), User-provided, or Estimated (model inference); never present an estimate as measured; if a required metric is unavailable, mark it N/A — do not invent it.

Reference: See Instructions Detail for the compact workflow, formulas, alignment matrix, CTR analysis, and example. See Meta Tag Code Templates for HTML blocks.

Example

See the full worked sample in Instructions Detail — Example.

Save Results

On user confirmation, save to memory/content/YYYY-MM-DD-<topic>.md — see Skill Contract §Save Results Template.

Reference Materials

Next Best Skill