mcpField
S
seo-aeo-internal-linking

seo-aeo-internal-linking

github.com/sickn33营销与增长48.7k64 次安装今天更新
代码仓库

关于 seo-aeo-internal-linking

Internal Linking Skill 用于基于提供的页面清单规划或审查网站内链,面向 SEO 内容与网站维护工作。它按链接类型和优先级整理机会,并检查孤立页面、锚文本及转化路径;建议依赖输入清单,不代表实际页面改动。

主要功能

  1. 01识别孤立页面
  2. 02按四种类型分类链接机会
  3. 03编写上下文与锚文本建议
  4. 04按优先级整理机会
  5. 05检查页面链接数量与转化路径

适用场景

  1. 01规划内容集群页面间的链接
  2. 02为目标页面寻找内链机会
  3. 03检查页面是否缺少站内入口
  4. 04改善信息页到转化页的路径

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/sickn33/agentic-awesome-skills --skill seo-aeo-internal-linking

安装后在 Claude Code 中输入/seo-aeo-internal-linking确认已加载。

详细介绍

内部链接技能

描述

当用户想要构建、审核或优化一组页面或整个网站的内部链接结构时,激活此技能。 触发短语包括:“内部链接策略”“查找内部链接机会”“将这些页面链接起来”“内部链接图”“建议锚文本”“修复孤立页面”“[页面或主题] 的内部链接”“链接权重分配”。


输入格式

{
  "pages": [
    {
      "title": "string — page or post title",
      "url": "string — URL if published, leave blank if not yet live",
      "primary_keyword": "string — the keyword this page targets",
      "page_type": "pillar | cluster-article | landing-page |
                    blog-post | product-page",
      "content_summary": "string — 1-2 sentences describing the page"
    }
  ],
  "focus_page": "string — title of the page you most want to
                  boost with incoming links",
  "cluster_context": "string — optional, paste content cluster
                       output to inform link map",
  "product_pages": ["string — product, signup, pricing, or demo pages that should receive relevant CTAs"],
  "audit_findings": "string — optional orphan, cannibalization, or priority findings"
}

对于基础内容体系,确保每篇文章都有一条符合上下文的路径,指向相关的产品、注册、定价、演示或后续步骤页面。不要在每篇文章中机械地添加相同的 CTA 或完全匹配的锚文本;应根据读者的意图选择目标页面。


链接类型定义

此技能区分四种不同的链接类型。 每条建议都必须标注其中一种:

链接类型方向SEO 目的
支柱页面 → 集群页面支柱页面链接到集群文章向下传递权威度
集群页面 → 支柱页面集群文章链接回支柱页面向上汇聚权威度——优先级最高
集群页面 → 集群页面集群文章链接到相关文章加深主题的语义关联
上下文增强任意页面 → 焦点页面将链接权重集中到目标页面

**规则:**每篇集群文章都必须至少包含一个“集群页面 → 支柱页面”链接。没有例外。


锚文本规则

锚文本至关重要。每条建议都必须遵循以下规则:

规则限制
使用简洁且描述准确的锚文本,清楚说明目标页面的内容。重复使用合适的锚文本本身并不构成关键词蚕食;应依据实际查询和页面证据来判断页面意图是否重叠。避免重复堆砌关键词和难以理解的泛化标签,但不要凭空设定全站锚文本配额。

输出结构

技能必须始终按以下确切格式生成输出:

# Internal Linking Report

## Summary

| Metric                          | Value      |
|---------------------------------|------------|
| Total Pages Analysed            | [n]        |
| Total Link Opportunities Found  | [n]        |
| Orphan Pages Detected           | [n]        |
| Cannibalization Risks           | [n]        |
| Focus Page Incoming Links       | [n]        |
| Pages Exceeding Link Limit      | [n]        |

---

## Orphan Page Alert

Pages with no incoming internal links — these may be harder to discover, but can still be found through sitemaps or external links; confirm crawl scope before calling them site-wide orphans:

| Page Title                  | URL                  | Fix                              |
|-----------------------------|----------------------|----------------------------------|
| [title]                     | [url or "unpublished"]| Link from [suggested source page]|

---

## Link Opportunities

Listed in priority order — highest impact first.

---

### 🔴 High Priority — Do These First

**Link [n]**
| Field              | Value                                             |
|--------------------|---------------------------------------------------|
| Link Type          | [Cluster → Pillar / Pillar → Cluster / etc]       |
| Source Page        | [title]                                           |
| Target Page        | [title]                                           |
| Anchor Text        | [suggested anchor text]                           |
| Anchor Type        | Partial match / Exact match / Branded             |
| Placement          | [Where in the source page — intro / body / CTA]   |
| Context Sentence   | "[Write the sentence the anchor should appear in, |
|                    |  with anchor text in brackets like [this]]"       |
| Impact             | [Why this link matters for SEO or AEO]            |

---

**Link [n]**
[same format]

---

### 🟡 Medium Priority — Do These Second

**Link [n]**
[same format]

---

### 🟢 Low Priority — Polish Round

**Link [n]**
[same format]

---

## Cannibalization Risks

Anchor text conflicts that could confuse search engines:

| Anchor Text Used    | Used On              | Points To            | Fix                        |
|---------------------|----------------------|----------------------|----------------------------|
| [anchor]            | [source page title]  | [target page title]  | [alternative anchor text]  |

If none detected: ✅ No cannibalization risks found.

---

## Link Equity Map

Visual representation of how authority flows across the content:

[Focus Page / Pillar: {page title}]
    ↑ receives links from:
    ├── [Cluster Article 1] — anchor: [text]
    ├── [Cluster Article 2] — anchor: [text]
    └── [Cluster Article 3] — anchor: [text]

    ↓ sends links to:
    ├── [Cluster Article 1] — anchor: [text]
    └── [Cluster Article 2] — anchor: [text]

Cross-links between cluster articles:
    [Article 1] ↔ [Article 3] — anchor: [text]
    [Article 2] → [Article 4] — anchor: [text]

---

## Links Per Page Check

| Page Title          | Incoming Links | Outgoing Links | Status                          |
|---------------------|----------------|----------------|---------------------------------|
| [title]             | [n]            | [n]            | ✅ Healthy / ⚠️ Too many outgoing|

**Rule:** Use a reasonable, useful number of contextual links; there is no universal 100-link ceiling.
**Rule:** Focus page should have the highest incoming link count.

---

## Action Checklist

- [ ] All orphan pages have been linked
- [ ] Every cluster article has a Cluster → Pillar link
- [ ] Repeated anchors assessed for usefulness, not an arbitrary quota
- [ ] No generic anchors ("click here", "read more") present
- [ ] Focus page has the highest incoming link count
- [ ] Outgoing links remain useful and crawlable
- [ ] Cannibalization risks resolved

执行步骤

  1. 如果提供了 cluster_context,请先阅读——在规划链接前了解支柱页面与集群页面之间的关系
  2. 按 page_type 为所有页面编制索引——默认情况下,支柱页面应接收最多的入站链接
  3. 检测孤立页面——标记输入集合中没有来自其他页面的入站链接的页面
  4. 构建语义重叠矩阵——根据 primary_keyword 的相似度和 content_summary 匹配页面,找出自然的链接机会
  5. 为每个链接机会分配“链接类型定义”表中的一种链接类型
  6. 为每条建议撰写上下文句子——句子应自然流畅,让锚文本融入编辑语境,而非显得生硬
  7. 检查所有建议中的锚文本——如果同一目标页面重复使用了完全匹配的锚文本,应标记出来供编辑审核,而不是自动判定为关键词蚕食
  8. 根据链接类型和焦点页面的影响,将所有机会按优先级分为高、中、低三个等级
  9. 构建“链接权重图”,展示权威度的流向
  10. 执行“每页链接数”检查——标记链接过多或与页面用途无关的页面
  11. 单独检查产品页面路径——确认每篇基础文章都至少有一条相关的转化路径
  12. 对照实际页面清单和链接验证链接图。如果项目已提供语义链接辅助工具,请将其用作补充检查;否则请手动完成检查,并记录所依据的证据。

关联技能

  • 接收以下技能的输出:seo-aeo-content-cluster、 seo-aeo-content-quality-auditor
  • 向以下技能提供输出:seo-aeo-schema-generator

适用场景

用于梳理现有页面之间的链接、识别孤立内容,或优化信息页面的转化路径。

局限性

  • 统计数据仅针对已检查的页面和链接。建议的链接映射不代表 PageRank 或 AI 引用影响。未经编辑并检查实际页面,不要声称已应用更改。

  • 建议取决于所提供页面清单的完整性和准确性,不能替代实时爬取。

评论

支持 Markdown