Agent skill

meta-tags-optimizer

Optimize title tags, meta descriptions, Open Graph, Twitter cards for maximum CTR with A/B variations. 标题优化/元描述/CTR

Stars 163
Forks 31

Install this agent skill to your Project

npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/other/other/meta-tags-optimizer

Metadata

Additional technical details for this skill

tags
seo meta-tags title-tag meta-description open-graph twitter-card ctr-optimization social-sharing 标题优化 元描述 メタタグ 메타태그 meta-tags-seo
author
aaron-he-zhu
version
9.0.0
triggers
[
    "optimize title tag",
    "write meta description",
    "improve CTR",
    "Open Graph tags",
    "social media preview",
    "title optimization",
    "meta tags",
    "Twitter cards",
    "my title tag needs work",
    "low click-through rate",
    "fix my meta tags",
    "OG tags not showing",
    "social preview looks wrong",
    "my click rate is low",
    "how to write a good title tag",
    "how to improve click-through rate",
    "what is a good meta description",
    "Yoast SEO title tool",
    "RankMath title optimizer",
    "\u6807\u9898\u6807\u7b7e\u4f18\u5316",
    "\u5143\u63cf\u8ff0\u4f18\u5316",
    "OG\u6807\u7b7e",
    "\u70b9\u51fb\u7387\u63d0\u5347",
    "\u793e\u4ea4\u9884\u89c8",
    "TDK\u4f18\u5316",
    "\u6807\u9898\u4e0d\u597d",
    "\u70b9\u51fb\u7387\u592a\u4f4e",
    "\u793e\u4ea4\u5206\u4eab\u9884\u89c8\u4e0d\u5bf9",
    "\u6807\u9898\u600e\u4e48\u5199",
    "TDK\u600e\u4e48\u5199",
    "\u30e1\u30bf\u30bf\u30b0\u6700\u9069\u5316",
    "\u30bf\u30a4\u30c8\u30eb\u30bf\u30b0",
    "CTR\u6539\u5584",
    "\uba54\ud0c0 \ud0dc\uadf8 \ucd5c\uc801\ud654",
    "\uc81c\ubaa9 \ud0dc\uadf8",
    "\ud074\ub9ad\ub960 \uac1c\uc120",
    "optimizar meta tags",
    "mejorar CTR",
    "etiquetas Open Graph",
    "otimizar meta tags",
    "meta discription",
    "tittle tag"
]
geo relevance
low

SKILL.md

Meta Tags Optimizer

SEO & GEO Skills Library · 20 skills for SEO + GEO · ClawHub · skills.sh System Mode: This build skill follows the shared Skill Contract and State Model.

This skill creates compelling, optimized meta tags that improve click-through rates from search results and enhance social media sharing. It covers title tags, meta descriptions, and social meta tags.

System role: Build layer skill. It turns briefs and signals into assets that other skills can review, publish, and monitor.

When This Must Trigger

Use this when the conversation involves a shippable asset or transformation that should feed directly into quality review, deployment, or monitoring — even if the user doesn't use SEO terminology:

  • Creating meta tags for new pages
  • Optimizing existing meta tags for better CTR
  • Preparing pages for social media sharing
  • Fixing duplicate or missing meta tags
  • A/B testing title and description variations
  • Optimizing for specific SERP features
  • Creating meta tags for different page types

What This Skill Does

  1. Title Tag Creation: Writes compelling, keyword-optimized titles
  2. Meta Description Writing: Creates click-worthy descriptions
  3. Open Graph Optimization: Prepares pages for social sharing
  4. Twitter Card Setup: Optimizes Twitter-specific meta tags
  5. CTR Analysis: Suggests improvements for better click rates
  6. Character Counting: Ensures proper length for SERP display
  7. A/B Test Suggestions: Provides variations for testing

Quick Start

Start with one of these prompts. Finish with a short handoff summary using the repository format in Skill Contract.

Create Meta Tags

Create meta tags for a page about [topic] targeting [keyword]
Write title and meta description for this content: [content/URL]

Optimize Existing Tags

Improve these meta tags for better CTR: [current tags]

Social Media Tags

Create Open Graph and Twitter card tags for [page/URL]

Skill Contract

Expected output: a ready-to-use asset or implementation-ready transformation plus a short handoff summary ready for memory/content/.

  • Reads: the brief, target keywords, entity inputs, quality constraints, and prior decisions from CLAUDE.md and the shared State Model when available.
  • Writes: a user-facing content, metadata, or schema deliverable plus a reusable summary that can be stored under memory/content/.
  • Promotes: approved angles, messaging choices, missing evidence, and publish blockers to memory/hot-cache.md, memory/decisions.md, and memory/open-loops.md.
  • Next handoff: use the Next Best Skill below when the asset is ready for review or deployment.

Handoff Summary

Emit this shape when finishing the skill (see skill-contract.md §Handoff Summary Format for the authoritative format):

  • Status: DONE / DONE_WITH_CONCERNS / BLOCKED / NEEDS_INPUT
  • Objective: what was analyzed, created, or fixed
  • Key Findings / Output: the highest-signal result
  • Evidence: URLs, data points, or sections reviewed
  • Open Loops: blockers, missing inputs, or unresolved risks
  • Recommended Next Skill: one primary next move

Data Sources

See CONNECTORS.md for tool category placeholders.

With ~~search console + ~~SEO tool connected: Automatically pull current meta tags, CTR data by query, competitor title/description patterns, SERP preview data, and impression/click metrics to identify optimization opportunities.

With manual data only: Ask the user to provide:

  1. Current title and meta description (if optimizing existing)
  2. Target primary keyword and 2-3 secondary keywords
  3. Page URL and main content/value proposition
  4. Competitor URLs or examples of well-performing titles in the SERP

Proceed with the full workflow using provided data. Note in the output which metrics are from automated collection vs. user-provided data.

Instructions

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

  1. Gather Page Information — URL, page type, primary/secondary keywords, target audience, primary CTA, unique value prop
  2. Create Optimized Title Tag — 50-60 chars, primary keyword front-loaded; pick from 5 formula options (Keyword|Benefit|Brand, Number+Keyword+Promise, How-to, Question, Year+Keyword); generate 3 options with power word analysis
  3. Write Meta Description — 150-160 chars, primary keyword, CTA; use [Offer] + [Benefit] + [CTA] formula; generate 3 options with CTA and emotional trigger labels
  4. Create Open Graph, Twitter Card, and Additional Meta Tags — OG (og:type/url/title/description/image), Twitter Card, canonical, robots, viewport, author, article tags; combine into full block
  5. CORE-EEAT Alignment Check — verify C01 (Intent Alignment) and C02 (Direct Answer) with Pass/Warn/Fail
  6. Provide CTR Optimization Tips — power words analysis, CTR boosting elements table (Numbers +20-30%, Year +15-20%, Power Words +10-15%, Question +10-15%, Brackets +10%), A/B test suggestions

Reference: See references/instructions-detail.md for full templates (page analysis, title/description formula options, CORE-EEAT alignment matrix, CTR optimization analysis), worked example, and tips. See references/meta-tag-code-templates.md for HTML code templates.

Validation Checkpoints

Input Validation

  • Primary keyword confirmed and matches page content
  • Page type identified (blog/product/landing/service/homepage)
  • Target audience and search intent clearly defined
  • Unique value proposition articulated

Output Validation

  • Banned-vocab self-check — scan titles and descriptions for banned words/phrases per skill-contract.md §Output Voice. Especially: crucial, robust, leverage, seamless, unlock, cutting-edge, empower, streamline. Meta tags are short — every word counts.
  • Title length 50-60 characters (displays fully in SERP)
  • Meta description length 150-160 characters
  • Primary keyword appears in both title and description
  • Open Graph image specified (1200x630px recommended)
  • All HTML syntax valid (no unclosed quotes or tags)
  • Source of each data point clearly stated (~~search console CTR data, ~~SEO tool competitor data, user-provided, or estimated)

Example

User: "Create meta tags for a blog post about 'how to start a podcast in [current year]'"

Output (abbreviated):

  • Title: <title>How to Start a Podcast in [year]: Complete Beginner's Guide</title> (~55 chars, keyword front-loaded, power words: Complete, Beginner's)
  • Description: <meta name="description" content="Learn how to start a podcast in [year] with our step-by-step guide. Covers equipment, hosting, recording, and launching your first episode. Start podcasting today!"> (~163 chars, CTA included)

See the full example (with OG, Twitter, Article tags and 3 A/B variations) in references/instructions-detail.md.

Tips for Success

Front-load keywords; match intent; be specific; test variations; update regularly; check competitors. Full list in references/instructions-detail.md.

Save Results

After delivering content or optimization output to the user, ask:

"Save these results for future sessions?"

If yes, write a dated summary to memory/content/YYYY-MM-DD-<topic>.md containing:

  • One-line description of what was created
  • Target keyword and content type
  • Open loops or items needing review
  • Source data references

Gate check recommended: Run content-quality-auditor before publishing (PostToolUse hook will remind automatically).

If any findings should influence ongoing strategy, recommend promoting key conclusions to memory/hot-cache.md.

Reference Materials

Next Best Skill

Expand your agent's capabilities with these related and highly-rated skills.

Didn't find tool you were looking for?

Be as detailed as possible for better results