站点结构优化器
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_2c0f1e77/site-structure-optimizer。
技能介绍
要解决什么问题
站点改版或内容堆叠之后,常见问题不是单页文案,而是整站信息架构和站内链接图脱节:重要页面藏在四层目录里、孤儿页没有入链、枢纽页与专题簇没有形成可爬的拓扑,URL 迁移也没有配套的 301 规划。这类问题会直接影响爬虫路径、主题聚类(hub/spoke)以及权重在站内如何流动。
本技能只拧「结构」这一根杠杆,并明确不负责 CORE-EEAT 打分与否决项(交给 content-quality-auditor)、不分析站外反链(offsite-signal-analyzer)、不诊断 XML sitemap / 收录(technical-seo-checker)。
两种模式如何工作
通过 --mode 或从需求推断模式;若同时要「重搭结构 + 修链接」,先跑 architecture,再进入 linking,不要混步执行。
| 模式 | 适用场景 | 核心产出 |
|------|----------|----------|
| architecture | 新建或重构,布局本身是问题 | ASCII 层级树、URL 映射表、导航规范、hub/spoke 计划、Mermaid 站点图(标孤儿/孤岛)、architecture score /100 |
| linking | 页面已存在,问题是如何互链 | 孤儿清单与处置、锚文本分布检查、按优先级的 source/target/anchor 计划、structure score /100 |
architecture 侧会按站点类型选深度与 URL 模式,应用「3 次点击」规则、定义主导航/页脚/侧栏与面包屑,并在 Mermaid 里把孤儿(无入链)和孤岛(簇内互链但不回枢纽)可视化。评分从 100 起扣:孤儿、孤岛、重要页过深、无 301 的 URL 变更、父路径不一致等。
linking 侧会量化当前内链分布、列出高价值孤儿并建议保留/加链、noindex 或 301,对照阈值检查锚文本(对齐 R08 描述性锚文本思路),并给出可落地的上下文内链机会;目标 URL 需可解析,断链应交给质量门禁(R10)。
指标须标注 Measured、User-provided 或 Estimated,缺输入标 N/A,不把推断写成实测。可选本地辅助:crawl.py 拉页面列表与链接图,linkgraph.py 算孤儿、点击深度与站内 PageRank。
边界与交接
架构模式在缺少站点类型且页面清单均无法推断时会硬停,需你补充类型/列表、提供可爬域名,或声明假设类型及风险。链接模式遇到高价值孤儿要删除/noindex/跳转但流量未知时,会请你选择处置方式。
完成后输出标准 handoff summary,可写入 memory/seo-geo/tune/site-structure-optimizer/;URL 迁移无重定向、高价值孤儿、断链目标等应转交 content-quality-auditor。链式建议:architecture 完成后同技能 linking 模式;linking 完成后可接 on-page-seo-checker 校验页面级目标。
使用场景
- 新建内容站前,需要定首页到详情页的层级、URL 规则与主导航项,并画出含 hub/spoke 的站点图
- 博客改版要把带日期的旧 URL 迁到新分类路径,同时要列出 301 重定向与不能丢的保留 URL
- 某篇支柱文章已发布,要从站内找可加的上下文内链,并给出来源页、目标 URL 与锚文本优先级
- 爬完页面清单后发现多页无站内入链,要区分高价值孤儿该加链还是 noindex/301 并出处置方案
适合人员
- 负责站点改版的技术 SEO,要在动 URL 前产出层级树、导航规范与无 301 的风险清单
- 运营多栏目内容站的主编,改版或迁 CMS 后需要孤儿页清单和按栏目补链的 source/target 计划
- 搭建产品文档或帮助中心的文档工程师,要定 L0–L3 深度、侧栏导航并与 URL 路径一致
- 独立站或营销站负责人,已有页面列表但内链稀疏,要 structure 分诊断和分阶段内链实施优先级