Agent Skills
返回列表
网页元标签完整性检查

网页元标签完整性检查

内容创作 更新于 2026.08.29

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_fccf428b/page-metadata-audit。

技能介绍

元标签的隐性故障

title 和 description 之外,还有一类 meta 标签出问题时往往不会立即报警——hreflang 缺失导致多语言页面互相竞争,canonical 与 hreflang 指向不一致让搜索引擎忽略语言版本,noindex 配置错误让登录页或感谢页出现在搜索结果里,viewport 缺失直接拉低移动端排名。这些标签散落在 <head> 里,出错的方式各不相同,排查起来却遵循一套固定的模式。

检查逻辑与关键步骤

技能首先尝试读取 .claude/project-context.md 或 .cursor/project-context.md,确定项目的语言区域和索引目标。然后分四条线展开:

  • Hreflang:验证自引用、对称标注、ISO 639-1 代码三个硬性要求;检查 canonical 与 hreflang 是否指向同一区域版本;确认 x-default 指向默认语言或语言选择页。
  • Meta robots:按 noindex、nofollow 及其组合判断页面意图——感谢页通常用 noindex,follow,测试页用 noindex,nofollow。
  • Viewport / charset:检查移动端适配和字符编码声明,缺失时直接输出修复代码。
  • Metadata completeness:确认每个页面都有 title 和 meta description,缺失时标记问题位置。

技能覆盖 Next.js App Router 的 metadata 配置和原生 HTML 写法,SPA/JS 渲染页面建议通过 sitemap 补充 hreflang。

边界与注意

  • 技能只做元标签层面的检查,不评估内容质量或反向链接。
  • 修改前会展示目标与影响,涉及外部写入需要明确确认。
  • 不安装依赖、不修改系统权限、不执行下载内容。

使用场景

  • 运营多语言电商网站,需检查每个语言版本页面是否包含自引用、对称的hreflang标签
  • 作为技术负责人,排查登录页和感谢页是否误用noindex导致被搜索引擎收录
  • 执行SEO审计时,检查每个页面是否缺少viewport或charset声明
  • 排查多语言站点时,验证canonical标签是否与对应区域版本的hreflang指向一致

适合人员

  • Web开发者:需要在Next.js或原生HTML中正确配置hreflang和robots标签
  • SEO工程师:检查多语言站点的hreflang对称性并修复canonical冲突
  • 技术负责人:排查因viewport或charset缺失导致的移动端排名下降
  • 独立站运营:确保多语言页面的x-default指向正确的语言选择页