用途
orphan-pages 是针对前端 SEO 的审计技能,用于识别并修复孤儿页面。所谓孤儿页面,是指没有任何其他站点页面通过内部链接指向它的页面。
它适用于两类场景:
- 审计网站整体架构;
- 排查某些内容质量良好、但自然流量偏低的页面。
该技能适用于页面数量超过约 20 个的网站。
主要能力
- 识别孤儿页面:借助站点爬取工具(如 Screaming Frog 或类似工具),找出存在于站点地图或已被索引、但内部入链为零的页面。
- 记录信息:列出 URL、页面标题,以及可逻辑关联到该孤儿页面的现有内容。
- 制定修复方案:为每个孤儿页面找出 2–5 个相关的已有页面,用于添加链接。
- 补充内部链接:在正文内容、相关文章区域或导航中加入带上下文锚文本的链接,锚文本需具描述性并与目标页面的主关键词匹配。
- 代码审查:爬取全站并为每个 URL 建立内部入链计数,对照站点地图与已索引页面,找出内部入链为零的 URL,并输出 URL、页面标题、字数与潜在链接页面,同时排除感谢页、管理页等有意不设链接的页面。
使用方式
按技能给出的「检查—修复—解释—代码审查」流程执行:
- 检查(Check):使用站点爬取工具识别孤儿页面,记录 URL、标题与可能关联的内容。
- 修复(Fix):为每个孤儿页面挑选 2–5 个相关已有页面,在正文、相关文章区域或导航中加入上下文锚文本链接。
- 解释(Explain):理解孤儿页面为何难以排名,并据此说明修复必要性。
- 代码审查(Code Review):按上述方式统计入链、交叉比对站点地图与已索引页面,并生成报告。
更完整的实现细节、代码示例与框架相关指引见 references/rule.md。规则页面:https://frontendchecklist.io/rules/seo/orphan-pages
适用场景
- 网站架构审计;
- 内容质量良好但自然流量偏低的页面排查;
- SEO 内部链接结构优化;
- 页面数超过约 20 个的站点。
限制
- 仅靠站点地图并不足够:PageRank 的传递需要内部链接。
- 孤儿页面没有内部链接,可能永远不被 Googlebot 发现,或很少被重新抓取;没有 PageRank 时,即使内容优秀,排名潜力也有限。
- 需要排除有意不设链接的页面,例如感谢页、管理页。
- 资料未提供具体的收费、价格、平台与效果数据。