mcpField
3
30x-seo-internal-links

30x-seo-internal-links

github.com/norahe0304-art营销与增长5666 次安装33 周前更新
代码仓库

关于 30x-seo-internal-links

面向 SEO 从业者的技能,可审查网站内链并为新文章提供链接建议。分析涵盖页面层级、链接分布、锚文本和失效链接,并提供分析与生成两种模式。

主要功能

  1. 01网站内链审计
  2. 02孤立页面与点击深度检查
  3. 03链接分布和锚文本分析
  4. 04失效链接与 nofollow 检查
  5. 05新文章内链建议

适用场景

  1. 01查找没有入站链接的页面
  2. 02识别层级过深的重要页面
  3. 03检查内链锚文本与失效链接
  4. 04为新发布的文章规划链接

安装

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

$npx skills add https://github.com/norahe0304-art/30x-seo --skill 30x-seo-internal-links

安装后在 Claude Code 中输入/30x-seo-internal-links确认已加载。

详细介绍

内部链接分析与生成

此技能的作用

两种功能:

模式输入输出
分析模式网站 URL内部链接问题报告
生成模式新文章 + 网站结构链接建议(链接位置、锚文本)

良好的内部链接:

  • 帮助 Google 找到你的所有页面
  • 将“链接权重”(排名能力)传递给重要页面
  • 引导用户浏览你的内容

内部链接为何重要

  • 孤立页面(没有内部链接)= Google 找不到这些页面 = 不会被编入索引
  • 深层页面(距离首页超过 6 次点击)= Google 认为这些页面不重要
  • 链接囤积(首页链接到所有内容)= 每个链接的权重被稀释
  • 锚文本不佳 = Google 无法理解链接页面的内容

检查类别

1. 孤立页面

没有任何内部链接指向的页面。

查找方法:

  1. 抓取整个网站,找出所有页面
  2. 检查哪些页面没有入站内部链接
  3. 与站点地图交叉核对(孤立页面通常只能通过站点地图访问)

严重程度:

  • 孤立页面 + 在站点地图中 = 中等(Google 可通过站点地图找到,但权重较弱)
  • 孤立页面 + 不在站点地图中 = 严重(Google 可能永远找不到)
2. 点击深度分析
深度含义SEO 影响
点击 1 次从首页链接最高优先级
点击 2 次从主要版块链接高优先级
点击 3 次常规内容一般优先级
点击 4 次以上深藏的内容优先级较低
点击 6 次以上过深可能无法被良好编入索引

规则:重要页面距离首页应在 3 次点击之内。

3. 内部链接分布

PageRank 流向分析:

  • 哪些页面收到的内部链接最多?
  • 哪些页面收到的内部链接最少?
  • 链接分布是否符合业务优先级?

常见问题:

问题描述修复方法
首页囤积链接首页有 500 个出站链接精简导航,使用中心页
孤立页面集群一组页面只相互链接从网站主要版块添加链接
死胡同没有出站内部链接的页面添加指向相关内容的上下文链接
链接孤岛各版块之间没有链接添加跨版块的上下文链接
4. 锚文本分析

良好的锚文本:

  • 能描述目标页面的内容
  • 自然包含相关关键词
  • 在不同的链接页面中有所变化

不佳的锚文本模式:

模式示例问题
泛泛而谈“点击这里”、“阅读更多”没有关键词信号
过度优化每个链接都用“最佳 SEO 工具”看起来像垃圾内容
裸 URL“https://site.com/page”浪费关键词机会
不匹配锚文本 =“狗”,目标页面 = 猫相关页面信号混乱
5. 失效的内部链接

指向你自己网站内 404 页面的链接。

影响:

  • 浪费链接权重
  • 用户体验差
  • 浪费抓取预算
6. 内部链接上的 Nofollow

在内部链接上使用 rel="nofollow" = 不良做法。

不恰当的情况:

  • 常规内容链接标记为 nofollow
  • 导航链接标记为 nofollow

可以接受的情况:

  • 用户生成的内容(评论)
  • 登录/注册页面(PageRank 雕刻已过时,但仍可接受)
7. 链接权重漏斗

收到大量内部链接却没有提供价值的页面:

  • 致谢页面
  • 登录页面
  • 服务条款(每个页面的页脚都链接到该页面)

**解决方案:**添加 nofollow,或减少指向低价值页面的链接。

8. 上下文链接与导航链接
类型描述SEO 价值
导航页眉、页脚、侧边栏较低(每个页面都相同)
上下文文章内容中的链接较高(独特且与主题相关)

**目标:**重要页面应同时拥有导航链接和上下文链接。

分析方法

步骤 1:抓取网站
  • 使用爬虫发现所有页面
  • 记录所有内部链接(源 URL、目标 URL、锚文本)
步骤 2:构建链接图
  • 创建页面关系邻接矩阵
  • 计算每个页面的入站/出站链接数
步骤 3:计算指标
  • 点击深度:从主页开始进行 BFS
  • 内部 PageRank:简化的 PageRank 计算
  • 孤立页面检测:入站链接数为 0 的页面
步骤 4:与目标交叉比对
  • 哪些页面应该获得排名?(营收页面、支柱内容)
  • 这些页面是否获得了强有力的内部链接支持?

输出格式

内部链接健康评分:XX/100
网站结构概览
Total pages: XXX
Total internal links: XXX
Average links per page: XX
Max click depth: X

Link Distribution:
├── Depth 1: XX pages (XX%)
├── Depth 2: XX pages (XX%)
├── Depth 3: XX pages (XX%)
├── Depth 4+: XX pages (XX%)
└── Orphans: XX pages (XX%)
关键问题
孤立页面(发现 XX 个)
URL在站点地图中?建议从何处添加链接
深层页面(6 次以上点击)(发现 XX 个)

| URL | 当前深度 | 建议从何处添加链接 |

失效的内部链接(发现 XX 个)

| 源 URL | 失效链接 | 建议的修复方式 |

链接权重分析
内部链接数排名前 10 的页面

| URL | 入站链接数 | 是否为优先页面? |

内部链接不足的优先页面

| URL | 当前链接数 | 建议链接数 |

锚文本报告
过度优化的锚文本

| 锚文本 | 数量 | 目标页面 |

通用锚文本(请修复)

| 锚文本 | 数量 | 更好的替代文本 |

建议
  1. [根据调查结果提供具体的修复说明]

第 2 部分:链接生成模式

适用场景

撰写新文章后,不确定应该在哪里添加链接。

输入
  1. 新文章内容(或 URL)
  2. 网站现有页面列表(或用于抓取的网站 URL)
流程
步骤 1:分析新文章
  • 提取文章主题和关键词
  • 识别可链接的概念/术语
步骤 2:与现有页面匹配
  • 查找与新文章主题相关的现有页面
  • 按相关性排序
步骤 3:生成建议

生成 3 种类型的建议:

类型说明
出站新文章应链接到的现有页面
入站应添加指向新文章链接的现有页面
锚文本每个链接的建议锚文本
输出格式
# Internal Link Suggestions

## New Article Info
- Title: [Article title]
- URL: [Article URL]
- Topic: [Main topic]
- Keywords: [Keyword list]

## Outbound Links (New Article → Existing Pages)

| Link Location | Target Page | Suggested Anchor | Reason |
|---------------|-------------|------------------|--------|
| Paragraph 2 "SEO optimization" | /seo-guide | "SEO optimization guide" | Topic related |
| Paragraph 5 "keyword research" | /keyword-research | "keyword research methods" | Deep reading |
| Ending CTA | /services | "our services" | Conversion |

## Inbound Links (Existing Pages → New Article)

| Source Page | Suggested Location | Suggested Anchor |
|-------------|-------------------|------------------|
| /seo-guide | "internal links" related paragraph | "internal link strategy" |
| /blog-index | Latest articles list | [Article title] |

## Implementation Checklist

- [ ] Add link to /seo-guide in new article paragraph 2
- [ ] Add link to /keyword-research in new article paragraph 5
- [ ] Update /seo-guide to add backlink
示例
User: I wrote an article about "Core Web Vitals optimization", where should I link?

Claude: [Read article content]
        [Read site existing pages]
        [Match related pages]

Output:
- Link to /technical-seo ("technical SEO")
- Link to /page-speed ("page speed optimization")
- Link to /google-ranking-factors ("Google ranking factors")
- Suggest /technical-seo backlink to this new article

命令

命令模式
/seo internal-links https://example.com分析模式
/seo internal-links suggest [new-article]生成模式

[PROTOCOL]:有变更时更新此标题,然后检查 CLAUDE.md

评论

支持 Markdown