Meta Tags Optimizer
SEO & GEO Skills Library · 20 skills for SEO + GEO · Install all:
npx skills add aaron-he-zhu/seo-geo-claude-skills
<details> <summary>Browse all 20 skills</summary>
Research · keyword-research · competitor-analysis · serp-analysis · content-gap-analysis
Build · seo-content-writer · geo-content-optimizer · meta-tags-optimizer · schema-markup-generator
Optimize · on-page-seo-auditor · technical-seo-checker · internal-linking-optimizer · content-refresher
Monitor · rank-tracker · backlink-analyzer · performance-reporter · alert-manager
Cross-cutting · content-quality-auditor · domain-authority-auditor · entity-optimizer · memory-management
</details>
这个技能创建引人注目、优化的元标签,提高搜索结果的点击率,并增强社交媒体分享。它涵盖了标题标签、元描述和社交元标签。
何时使用这个技能
- 为新页面创建元标签
- 优化现有元标签以获得更好的点击率
- 为社交媒体分享做准备
- 修复重复或缺失的元标签
- A/B测试标题和描述变体
- 针对特定的SERP功能进行优化
- 为不同类型的页面创建元标签
这个技能做什么
- 标题标签创建:编写引人注目、关键词优化的标题
- 元描述编写:创建点击率很高的描述
- 开放图谱优化:为社交分享做准备
- Twitter Card设置:优化Twitter特定的元标签
- 点击率分析:提出改进建议以获得更好的点击率
- 字符计数:确保适当的长度以在SERP中显示
- A/B测试建议:提供变体以进行测试
如何使用
创建元标签
为关于[主题]的页面创建元标签,目标关键词为[关键词]
为这个内容编写标题和元描述:[内容/URL]
优化现有标签
改善这些元标签以获得更好的点击率:[当前标签]
社交媒体标签
为[页面/URL]创建开放图谱和Twitter卡标签
数据源
见CONNECTORS.md了解工具类别占位符。
连接了~~搜索控制台+~~SEO工具: 自动提取当前元标签,按查询的点击率数据,竞争对手标题/描述模式,SERP预览数据以及印象/点击指标,以识别优化机会。
仅手动数据: 要求用户提供:
- 当前标题和元描述(如果优化现有)
- 目标主要关键词和2-3个次要关键词
- 页面URL和主要内容/价值主张
- 竞争对手URL或在SERP中表现良好的标题示例
使用提供的数据进行完整的工作流程。在输出中注明哪些指标来自自动收集与用户提供的数据。
指令
当用户请求元标签优化时:
-
收集页面信息
### 页面分析 **页面URL**:[URL] **页面类型**:[博客/产品/着陆页/服务/首页] **主要关键词**:[关键词] **次要关键词**:[关键词] **目标受众**:[受众] **主要CTA**:[希望用户采取的行动] **独特价值主张**:[使这个页面特别的地方] -
创建优化的标题标签
### 标题标签优化 **要求**: - 长度:50-60个字符(在SERP中完全显示) - 包含主要关键词(最好靠近前面) - 使其引人注目且值得点击 - 匹配搜索意图 - 如适用,包含品牌名称 **标题标签公式选项**: 1. **关键词 | 好处 | 品牌** "[主要关键词]:[好处] | [品牌名称]" 2. **数字 + 关键词 + 承诺** "[数字] [关键词] 那个 [承诺/结果]" 3. **如何格式** "如何 [关键词]:[好处/结果]" 4. **问题格式** "[关键词] 是什么?[简短答案/钩子]" 5. **年份 + 关键词** "[关键词] 在 [年份]:[钩子/更新]" **生成的标题选项**: | 选项 | 标题 | 长度 | 强力词 | 关键词位置 | |--------|-------|--------|-------------|------------------| | 1 | [标题] | [X] 字符 | [词] | [前/中] | | 2 | [标题] | [X] 字符 | [词] | [前/中] | | 3 | [标题] | [X] 字符 | [词] | [前/中] | **推荐**:选项 [X] **理由**:[为什么这个选项最好] **标题标签代码**: ```html <title>[选定的标题]</title> -
编写元描述
### 元描述优化 **要求**: - 长度:150-160个字符(在SERP中完全显示) - 自然包含主要关键词 - 包含清晰的号召性用语 - 准确匹配页面内容 - 创建紧迫感或好奇心 - 避免重复描述 **元描述公式**: [页面提供的内容] + [用户的好处] + [号召性用语] **要包含的强力元素**: - 数字和统计数据 - 当前年份 - 情感触发器 - 动作动词 - 独特的价值主张 **生成的描述选项**: | 选项 | 描述 | 长度 | CTA | 情感触发器 | |--------|-------------|--------|-----|-------------------| | 1 | [描述] | [X] 字符 | [CTA] | [触发器] | | 2 | [描述] | [X] 字符 | [CTA] | [触发器] | | 3 | [描述] | [X] 字符 | [CTA] | [触发器] | **推荐**:选项 [X] **理由**:[为什么这个选项最好] **元描述代码**: ```html <meta name="description" content="[选定的描述]"> -
创建开放图谱标签
### 开放图谱标签(Facebook, LinkedIn等) **必需的OG标签**: ```html <!-- 主要开放图谱标签 --> <meta property="og:type" content="[article/website/product]"> <meta property="og:url" content="[完整的规范URL]"> <meta property="og:title" content="[OG优化标题 - 60个字符以内]"> <meta property="og:description" content="[OG描述 - 200个字符以内]"> <meta property="og:image" content="[图片URL - 建议1200x630px]"> <!-- 可选但推荐 --> <meta property="og:site_name" content="[网站名称]"> <meta property="og:locale" content="en_US">OG类型选择指南:
页面类型 og:type 博客文章 article 首页 website 产品 product 视频 video.other 个人资料 profile OG标题考虑因素:
- 可以与标题标签不同
- 针对社交分享上下文进行优化
- 更多的会话语调可以接受
- 最理想60个字符以内
OG描述考虑因素:
- 可以比元描述更长(最多200个字符)
- 专注于分享性
- 什么会让用户在分享时点击?
OG图片要求:
- 推荐大小:1200x630像素
- 最小尺寸:600x315像素
- 格式:JPG或PNG
- 图片中的文本不超过20%
- 微妙地包含品牌
-
创建Twitter卡标签
### Twitter卡标签 **卡片类型选择**: | 卡片类型 | 最适合 | 图片大小 | |-----------|----------|------------| | summary | 文章,博客 | 144x144最小 | | summary_large_image | 视觉内容 | 300x157最小 | | player | 视频/音频 | 640x360最小 | | app | 移动应用 | 800x418 | **Twitter卡代码**: ```html <!-- Twitter卡标签 --> <meta name="twitter:card" content="[summary_large_image/summary]"> <meta name="twitter:site" content="@[YourTwitterHandle]"> <meta name="twitter:creator" content="@[AuthorTwitterHandle]"> <meta name="twitter:title" content="[标题 - 最多70个字符]"> <meta name="twitter:description" content="[描述 - 最多200个字符]"> <meta name="twitter:image" content="[图片URL]"> <meta name="twitter:image:alt" content="[图片描述,用于辅助功能]">Twitter特定考虑因素:
- 较短的标题效果更好(70个字符以内)
- 如果相关,包括@提及
- 包含主题标签的术语可以帮助发现
- 使用Twitter卡验证器进行测试
-
附加元标签
### 附加推荐的元标签 **规范URL**(防止重复): ```html <link rel="canonical" href="[首选URL]">机器人标签(索引控制):
<meta name="robots" content="index, follow">视口(移动优化):
<meta name="viewport" content="width=device-width, initial-scale=1">作者(用于文章):
<meta name="author" content="[作者姓名]">语言:
<html lang="en">文章特定(用于博客文章):
<meta property="article:published_time" content="[ISO 8601日期]"> <meta property="article:modified_time" content="[ISO 8601日期]"> <meta property="article:author" content="[作者URL]"> <meta property="article:section" content="[类别]"> <meta property="article:tag" content="[标签1]"> -
生成完整的元标签块
## 完整的元标签 复制并粘贴这个完整的元标签块: ```html <!-- 主要元标签 --> <title>[优化后的标题]</title> <meta name="title" content="[优化后的标题]"> <meta name="description" content="[优化后的描述]"> <link rel="canonical" href="[规范URL]"> <!-- 开放图谱/Facebook --> <meta property="og:type" content="[type]"> <meta property="og:url" content="[URL]"> <meta property="og:title" content="[OG标题]"> <meta property="og:description" content="[OG描述]"> <meta property="og:image" content="[图片URL]"> <meta property="og:site_name" content="[网站名称]"> <!-- Twitter --> <meta name="twitter:card" content="summary_large_image"> <meta name="twitter:url" content="[URL]"> <meta name="twitter:title" content="[Twitter标题]"> <meta name="twitter:description" content="[Twitter描述]"> <meta name="twitter:image" content="[图片URL]"> <!-- 附加 --> <meta name="robots" content="index, follow"> <meta name="author" content="[作者]"> -
CORE-EEAT对齐检查
验证元标签是否符合内容质量标准。参考:CORE-EEAT基准
### CORE-EEAT元标签对齐 | 检查 | 状态 | 注释 | |-------|--------|-------| | **C01意图对齐**:标题承诺与实际内容交付匹配 | ✅/⚠️/❌ | [标题是否准确代表页面提供的内容?] | | **C02直接回答**:元描述反映了前150个单词中的核心答案 | ✅/⚠️/❌ | [描述是否预览了直接答案?] | **如果C01失败**:标题具有误导性 — 重写以匹配实际内容。 **如果C02失败**:内容可能需要重构以前置答案,或描述应更好地反映可用内容。 -
提供点击率优化提示
## 点击率优化分析 ### 使用的强力词 - [词1] - 创建[情感/行动] - [词2] - 创建[情感/行动] ### 提高点击率的元素 | 元素 | 出现 | 影响 | |---------|---------|--------| | 数字 | 是/否 | +20-30% 点击率 | | 当前年份 | 是/否 | +15-20% 点击率 | | 强力词 | 是/否 | +10-15% 点击率 | | 问题 | 是/否 | +10-15% 点击率 | | 括号 | 是/否 | +10% 点击率 | ### A/B测试建议 测试这些变体: **版本A**(当前): - 标题:[标题] - 描述:[描述] **版本B**(测试): - 标题:[替代标题] - 描述:[替代描述] - 假设:[为什么这个可能会表现得更好]
验证检查点
输入验证
- [ ] 确认主要关键词并与页面内容匹配
- [ ] 确定页面类型(博客/产品/着陆页/服务/首页)
- [ ] 清晰定义目标受众和搜索意图
- [ ] 明确表达独特价值主张
输出验证
- [ ] 标题长度50-60个字符(在SERP中完全显示)
- [ ] 元描述长度150-160个字符
- [ ] 主要关键词出现在标题和描述中
- [ ] 指定开放图谱图片(建议1200x630px)
- [ ] 所有HTML语法有效(没有未关闭的引号或标签)
- [ ] 每个数据点的来源清晰说明(~~搜索控制台点击率数据,~~SEO工具竞争对手数据,用户提供的,或估计的)
示例
用户:“为关于’如何在[当前年份]开始播客’的博客文章创建元标签”
输出:
## 元标签:如何在[当前年份]开始播客
### 标题标签
```html
<title>如何在[当前年份]开始播客:完整的初学者指南</title>
长度:~55个字符✅ 关键词:"如何在[当前年份]开始播客"在前面✅ 强力词:“完整”,“初学者”✅
元描述
<meta name="description" content="学习如何在[当前年份]开始播客,用我们的分步指南。涵盖设备、托管、录音和推出你的第一个剧集。今天开始播客!">
长度:~163个字符✅ 关键词:自然包含✅ CTA:“今天开始播客!”✅
完整的元标签块
<!-- 主要元标签 -->
<title>如何在[当前年份]开始播客:完整的初学者指南</title>
<meta name="description" content="学习如何在[当前年份]开始播客,用我们的分步指南。涵盖设备、托管、录音和推出你的第一个剧集。今天开始播客!">
<link rel="canonical" href="https://yoursite.com/how-to-start-a-podcast/">
<!-- 开放图谱/Facebook -->
<meta property="og:type" content="article">
<meta property="og:url" content="https://yoursite.com/how-to-start-a-podcast/">
<meta property="og:title" content="如何在[当前年份]开始播客(完整指南)">
<meta property="og:description" content="你需要的一切来启动你的播客:设备推荐、托管平台、录音技巧和分步启动清单。无需经验。">
<meta property="og:image" content="https://yoursite.com/images/podcast-guide.jpg">
<meta property="og:site_name" content="你的网站名称">
<!-- Twitter -->
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:title" content="如何在[当前年份]开始播客">
<meta name="twitter:description" content="完整的初学者指南,教你如何启动播客。设备、托管、录音等等。">
<meta name="twitter:image" content="https://yoursite.com/images/podcast-guide.jpg">
<meta name="twitter:site" content="@YourHandle">
<!-- 文章标签 -->
<meta property="article:published_time" content="[YYYY-MM-DD]T08:00:00+00:00">
<meta property="article:author" content="https://yoursite.com/author/name">
<meta property="article:section" content="播客">
<meta property="article:tag" content="播客">
<meta property="article:tag" content="内容创作">
A/B测试变体
标题变体B: “在[当前年份]开始播客:分步指南(+免费清单)”
标题变体C: “如何在开始播客:[当前年份]指南[设备+软件+技巧]”
描述变体B: “想在[当前年份]开始播客吗?这个指南涵盖了一切:设备(100美元预算选项)、最佳托管平台、录音技巧,以及如何获得你的前1000名听众。”
## 页面类型模板
### 首页
```html
<title>[品牌名称] - [主要价值主张]</title>
<meta name="description" content="[品牌]帮助[受众][实现目标]。[关键特性/好处]。[CTA]">
产品页面
<title>[产品名称] - [关键好处] | [品牌]</title>
<meta name="description" content="[产品][关键特性]。[价格/优惠如果适用]。[社会证明]。[CTA]">
博客文章
<title>[如何/什么是/数字] [关键词] [好处/年份]</title>
<meta name="description" content="[他们将学到什么]。[涵盖的关键点]。[CTA]">
服务页面
<title>[服务]在[位置] - [品牌] | [差异化因素]</title>
<meta name="description" content="[服务描述]。[经验/资质]。[关键好处]。[CTA]">
成功提示
- 前置关键词 - 将重要术语放在开头
- 匹配意图 - 描述应该预览页面提供的内容
- 具体 - 模糊的描述被忽略
- 测试变体 - 小的变化可以显著影响点击率
- 定期更新 - 添加当前年份,刷新信息
- 检查竞争对手 - 看看SERP中哪些有效
标题标签公式模式
经过验证的标题公式
| 公式 | 模板 | 示例 | 最适合 |
|---|---|---|---|
| 如何做 | 如何[实现结果]([年份]) | 如何提高SEO排名(2026) | 信息指南 |
| 数字列表 | [数字] [形容词] [主题]为[受众] | 15个经过验证的电子商务SEO策略 | 列表文章 |
| 问题 | [问题]?这是[答案预览] | 什么是技术SEO?完整指南 | 定义内容 |
| 比较 | [选项A]与[选项B]:[差异化因素] | Ahrefs与SEMrush:哪个SEO工具赢了? | 比较页面 |
| 基于年份 | 最佳[主题]在[年份]([测试/排名]) | 2026年最佳SEO工具(专家测试) | 常青+新鲜 |
| 以好处为驱动 | [好处]:[如何实现它] | 在谷歌上排名第一:10步SEO清单 | 高点击率页面 |
| 括号 | [主题]([修饰语)) | 链接建设指南(带模板) | 添加价值信号 |
| 负面 | [数字] [主题]错误[后果] | 7个SEO错误,会杀死你的排名 | 问题意识内容 |
标题标签强力词
| 类别 | 强力词 | 适量使用 |
|---|---|---|
| 紧迫性 | 现在,今天,快速,即时,2026 | 不要过度使用;与实质内容配对 |
| 价值 | 免费,经过验证,完整,基本,终极 | 避免没有支持的夸张 |
| 具体性 | [确切数字],分步,清单,模板 | 更具体=更多点击 |
| 好奇心 | 秘密,鲜为人知,令人惊讶,实际上 | 必须兑现承诺 |
| 权威 | 专家,研究支持,数据驱动,经过测试 | 只有在真正的专家内容时才使用 |
| 情感 | 最好,最差,错误,警告,强大 | 平衡情感与可信度 |
标题标签长度优化
| 长度范围 | SERP行为 | 建议 |
|---|---|---|
| <30个字符 | 可能显得单薄 | 用修饰语或品牌扩展 |
| 30-50个字符 | 在所有设备上完全显示 | 适合移动优先 |
| 50-60个字符 | 在桌面上完全显示,可能在移动设备上截断 | 桌面的甜点 |
| 60-65个字符 | 在某些设备上被截断 | 关键词前置 |
| >65个字符 | 到处都被截断 | 避免 — 关键信息被切断 |
元描述文案框架
AIDA框架
| 元素 | 它的作用 | 示例 |
|---|---|---|
| Attention | 用大胆的声明或问题吸引 | “想让你的网站流量翻倍吗?” |
| Interest | 建立相关性 | “这个指南涵盖了15个经过验证的策略…” |
| Desire | 展示好处 | “…被排名靠前的网站用来增加流量200%。” |
| Action | CTA | “现在阅读完整指南。” |
完整示例:“想让你的网站流量翻倍吗?这个指南涵盖了15个经过验证的SEO策略,被排名靠前的网站用来增加流量200%。现在阅读完整指南。”(158个字符)
PAS框架
| 元素 | 它的作用 | 示例 |
|---|---|---|
| Problem | 确定痛点 | “努力在谷歌上排名?” |
| Agitate | 放大问题 | “大多数SEO指南都过时了,错过了关键的排名因素。” |
| Solution | 提供解决方案 | “我们的2026年指南涵盖了真正有效的内容。现在阅读。” |
好处-证明-CTA框架
| 元素 | 示例 |
|---|---|
| 好处 | “学习确切的SEO流程,使我们的流量增长了5倍” |
| 证明 | “—来自200多次审计的真实数据。” |
| CTA | “获取免费清单。” |
点击率优化数据
提高有机点击率的因素
| 因素 | 点击率影响 | 实施 |
|---|---|---|
| 标题中的数字 | +20-30% | “7种方式”,“15个技巧”,“2026” |
| 标题中的问题 | +14% | 以如何,什么,为什么开始 |
| 情感词 | +7% | “经过验证”,“基本”,“错误” |
| 括号/括号 | +38% | “[指南]”,“(含示例)” |
| 当前年份 | +10-15% | “2026年最佳SEO工具” |
| 强力词 | +12% | 见强力词表 |
| 匹配搜索意图 | +15-25% | 与SERP预期一致 |
| 丰富的结果(模式) | +30% | FAQ,HowTo,评论星级 |
开放图谱最佳实践平台
平台特定的OG优化
| 平台 | 图片大小 | 标题长度 | 描述长度 | 特殊标签 |
|---|---|---|---|---|
| 1200x630px | 40-60个字符 | 125-155个字符 | og:type, og:locale | |
| Twitter/X | 1200x600px | 70个字符最大 | 200个字符 | twitter:card, twitter:site |
| 1200x627px | 70个字符 | 150个字符 | 标准OG标签 | |
| 1000x1500px (2:3) | 100个字符 | 500个字符 | og:type=article优先 | |
| Slack | 500x500px最小 | 完整标题 | 前~300个字符 | 标准OG标签 |
OG标签清单
| 标签 | 必需? | 注释 |
|---|---|---|
| og:title | 是 | 可以与HTML标题不同;针对社交分享优化 |
| og:description | 是 | 社交优化的;可以与元描述不同 |
| og:image | 是 | 必须是绝对URL;最小200x200px,理想1200x630px |
| og:url | 是 | 规范URL |
| og:type | 是 | "website"用于首页,"article"用于博客文章 |
| og:site_name | 推荐 | 你的品牌名称 |
| og:locale | 推荐 | 例如,“en_US” |
| twitter:card | 推荐 | "summary_large_image"适用于文章 |
| twitter:site | 推荐 | @yourbrand |
参考材料
- 元标签公式 — 经过验证的标题和描述公式,模板,强力词和点击率数据
相关技能
- seo-content-writer — 为元标签创建内容
- schema-markup-generator — 添加结构化数据
- on-page-seo-auditor — 审核所有元标签
- serp-analysis — 分析竞争对手元标签
- geo-content-optimizer — GEO优化补充元标签改进
- content-quality-auditor — 完整的CORE-EEAT审计包括元标签解决的C01/C02项目