Agent Skills
返回列表
✍️

TechnicalSeo

内容创作 更新于 2026.08.29

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

请根据 https://skillhub.cn/install/skillhub.md 的指引,把 @user_3c6cb52e/technical-seo-cegl 这个技能安装到当前 AI 助手中。

技能介绍

它解决什么问题

页面收录不了、收录了却排不上名,很多时候问题不在内容,而在爬虫能否正确抓取和理解页面。重复内容被分散权重、一个 noindex 悄悄挡住整个目录、URL 里的大小写和下划线让同一个页面出现多个版本——这类问题不会在页面上报错,却直接影响抓取与索引效率。TechnicalSeo 把这类底层检查整理成一套可执行清单,对单个页面或整个站点做结构化诊断,输出 WARN / FAIL / PASS 级别的结论与修复提示。

核心检查项

规范化与索引控制

  • Canonical URL:检测缺失、空 href、跨域指向、相对路径、多标签、自引用
  • Robots meta:noindex、nofollow 以及 robots 内容,判断页面是否可被索引
  • Robots.txt:分析 Disallow、Sitemap、Crawl-delay 指令,以及该文件对当前页面的实际影响
  • Sitemap references:校验 XML 格式、是否包含当前 URL、是否存在 4xx/5xx 链接

页面结构与状态

  • URL structure:大小写混用、下划线、特殊字符或编码空格、超长 URL、双斜杠、结尾斜杠不一致
  • HTTP status hints:识别 meta refresh 与 JS 跳转这类对 SEO 不友好的重定向
  • Indexability checklist:title、meta description、正文内容是否为空、noindex、canonical、HTTPS

内容组织

  • Pagination:rel="prev" / rel="next" 标记是否完整
  • Duplicate content signals:相同内容不同 URL、查询参数造成的重复页、重复的 meta description

适用边界

  • 审计单个 HTML 文件时 robots.txt 可能无法访问,需要跳过该项并注明限制
  • Next.js App Router 会通过 metadata export 自动生成 canonical,应检查渲染后的实际 HTML
  • 登录墙后的页面可能有意使用 noindex,需结合上下文判断
  • SPA 客户端路由可能所有"页面"共用一个 canonical,应标记为警告
  • 预发布环境常带 noindex,要区分有意与无意
  • Google 自 2019 年起不再使用 rel="prev"/"next",Bing 仍支持,属于提示项而非错误

使用场景

  • 上线新站前排查首页与栏目页的 canonical 与 robots meta,确保搜索引擎能正常抓取索引。
  • 发布后收录异常,检查 robots.txt 的 Disallow 规则与 sitemap 是否把目标页面挡住了。
  • 重构 URL 后审计大小写、下划线与双斜杠,确认旧链接与新结构没有产生重复页。
  • 迁移到 HTTPS 后核对 canonical 和 og:url,确认所有页面都返回 HTTPS 版本。

适合人员

  • 独立站工程师:负责站点上线与改版,需要在发布前确认抓取与索引配置正确。
  • SEO 技术专员:处理收录异常和排名波动,用结构化清单定位技术层面的原因。
  • 全栈开发者:把 SEO 检查嵌入日常开发流程,在合并请求阶段发现规范问题。