关于 30x-seo-internal-links
面向 SEO 从业者的技能,可审查网站内链并为新文章提供链接建议。分析涵盖页面层级、链接分布、锚文本和失效链接,并提供分析与生成两种模式。
主要功能
- 01网站内链审计
- 02孤立页面与点击深度检查
- 03链接分布和锚文本分析
- 04失效链接与 nofollow 检查
- 05新文章内链建议
适用场景
- 01查找没有入站链接的页面
- 02识别层级过深的重要页面
- 03检查内链锚文本与失效链接
- 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. 孤立页面
没有任何内部链接指向的页面。
查找方法:
- 抓取整个网站,找出所有页面
- 检查哪些页面没有入站内部链接
- 与站点地图交叉核对(孤立页面通常只能通过站点地图访问)
严重程度:
- 孤立页面 + 在站点地图中 = 中等(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 | 当前链接数 | 建议链接数 |
锚文本报告
过度优化的锚文本
| 锚文本 | 数量 | 目标页面 |
通用锚文本(请修复)
| 锚文本 | 数量 | 更好的替代文本 |
建议
- [根据调查结果提供具体的修复说明]
第 2 部分:链接生成模式
适用场景
撰写新文章后,不确定应该在哪里添加链接。
输入
- 新文章内容(或 URL)
- 网站现有页面列表(或用于抓取的网站 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