← 返回专栏
· 1 分钟阅读

内部链接SEO:最被低估的排名因素

内部链接是最便宜的SEO优化,但大多数网站都忽略了它。了解内部链接如何帮助谷歌抓取你的网站、分配页面权重、提升排名——附实用操作指南。

外链总是被吹上天。内链才是真正干重活的——而且完全免费。

我们给一个 77 页的内容站做了次审计,发现文章之间一条内链都没有。我们用一个周末修好了,6 周内自然展示量翻了一倍。内容没变、域名没变、外链没变。只是加了内链。

为什么内链很重要

1. 爬虫发现

Googlebot 靠顺着链接爬来发现页面。如果一个页面没有任何内链指向它(也就是”孤立页面”),Googlebot 可能永远发现不了它——即使它在你的 sitemap 里。

一个页面的内链越多,Googlebot 发现和重新抓取它的速度就越快、越可靠。

2. 链接权重分配

你站上的每个页面都有”链接权重”(有时也叫 link juice 或 PageRank)。这是它从外链和内链累积起来的权威值。

当页面 A 链到页面 B 时,A 会把自己的一部分链接权重传给 B。你的首页——通常外链最多——能分发的权重也最多。

策略性的内链能让你把权重从最强的页面引流到你想排名的页面。

3. 主题聚类

当你把相关页面互链起来,Google 就会明白它们是同一个主题聚类的一部分。这有助于建立主题权威——也就是”你的网站是某个领域的全面资源”这个信号。

一个主题聚类的样子:

Pillar Page: "Keyword Research Guide"
    ├── /keyword-research/tools
    ├── /keyword-research/volume
    ├── /keyword-research/difficulty
    ├── /keyword-research/long-tail
    └── /keyword-research/competitor-analysis

每个子页面都链回 pillar 页,也链到它的兄弟页面。Google 看到这个结构就会知道:这个网站对关键词研究的覆盖是全面的。

4. 锚文本相关性

链接的可点击文字(锚文本)告诉 Google 目标页面讲的是什么:

<!-- Good: descriptive anchor text -->
<a href="/keyword-research">keyword research guide</a>

<!-- Bad: generic anchor text -->
<a href="/keyword-research">click here</a>

内链让你能精确控制锚文本——外链做不到这一点(外链刻意优化锚文本会显得很刻意)。

内链审计

在加新链接之前,先盘点一下你现有的状况:

第一步:找出孤立页面

孤立页面就是存在于 sitemap 里、但没有任何内链指向它的页面。

python3 -m zens_ink.site_audit --dist dist --sitemap dist/sitemap.xml

审计会报告孤立页面——这些页面 Google 不太可能发现或优先处理。

第二步:绘制你的链接图谱

对每个页面,记下:

  • 有多少内链指向它
  • 有多少内链从它指出去
  • 用了什么锚文本

入链多的页面就是你的”枢纽页面”。入链为零的就是孤立页面。

第三步:找出加链接的机会

对每篇文章,问自己:

  • 我写过哪些相关文章?
  • 这篇文章是否提到了我在别处写过的概念?
  • 有没有自然的位置可以加上下文链接?

如何构建内链策略

Pillar-Cluster 模型

  1. 确定 pillar 主题:描述你网站核心主题的宽泛话题(比如”关键词研究”、“技术 SEO”、“内容策略”)
  2. 创建 pillar 页面:全面覆盖某个主题的完整指南
  3. 创建 cluster 页面:深入某一个具体方面的子主题
  4. cluster → pillar:每个 cluster 页面向上链到它的 pillar
  5. pillar → cluster:pillar 页面向下链到每个 cluster 页面
  6. cluster ↔ cluster:相关的 cluster 页面互相链接

正文链接 > 导航链接

文章正文里的链接比导航、页脚、侧边栏里的链接权重更高。Google 把正文链接视为编辑背书——是作者主动选择链过去,因为它相关。

往深处链,别只链首页

大多数网站对首页过度链接,对深层内容却链接不足。每个指向首页的内链,都错过了一次给内容页加权重的机会。

用描述性的锚文本

<!-- Don't -->
Learn more <a href="/seo-audit">here</a>.

<!-- Do -->
Run a <a href="/seo-audit">free SEO audit</a> on your site.

在不同链接页面之间,自然地变化锚文本。不要每次都用一模一样的锚文本——看起来很机械化。

实操落地

新站

每发布一篇新文章,立刻加上 3-5 个内链:

  • 从新文章链到已有的相关内容
  • 从已有内容链到新文章

这样能确保每个页面从上线第一天起就有入链。

老站改造

  1. 用表格列出所有页面
  2. 按主题分类
  3. 每个页面找出 3-5 个相关页面
  4. 在正文里找自然的插入位置
  5. 用描述性锚文本加链接
  6. 重新部署

这活很枯燥,但 ROI 很高。一个 50 页的站大概要花 4-6 小时。

自动化检测

python3 -m zens_ink.site_audit --dist dist --sitemap dist/sitemap.xml

它会标记出:

  • 孤立页面(在 sitemap 里但没有内链)
  • 死链(404)
  • 缺少锚文本
  • 入链非常少的页面

每页该有多少内链?

没有硬性上限,但最佳实践是:

  • 最低要求:每个页面至少要有 3 个内链指向它
  • 正文链接:一篇 1500 词的文章里有 5-15 个上下文链接是正常的
  • 导航链接:全局导航不算在”最低 3 个”里面——那些是结构性的,不是编辑性质的
  • 避免:单页超过 100 个链接会稀释每个链接传递的权重

内链误区

误区:“内链不影响排名。” 事实:Google 的 John Mueller 已经确认,内链能帮助 Google 理解站点结构和页面重要性。

误区:“我需要一个插件才能做内链。” 事实:对于静态站点(Astro、Hugo、Next.js),内链就是 HTML 的 <a> 标签,不需要插件。WordPress 的话,Link Whisper 这类插件能帮上忙,但手动链接更有策略性。

误区:“内链加 nofollow 能省下链接权重。” 事实:nofollow 内链反而浪费权重。所有内链都用 follow(默认值),登录页和管理页可以例外。

常见问题

一个页面应该有多少内链?

每个页面至少要有 3 个来自其他页面的内链指向它。一篇 1500 词的文章正文里,争取放 5-15 个指向相关页面的上下文链接。

SEO 里的孤立页面是什么?

孤立页面就是没有任何内链指向它的页面。它可能出现在你的 sitemap 里,但 Googlebot 不太可能发现或优先处理它,因为没有其他页面引用它。

内链的锚文本重要吗?

重要。描述性锚文本告诉 Google 目标页面的主题。用自然、多样化的锚文本,包含相关关键词——避免“click here”或“read more”这类泛泛的文字。

内链应该加 nofollow 吗?

不应该。nofollow 告诉 Google 不要跟踪链接或传递权重。对于内链,你要的是 Google 跟踪它并传递权重。只有在你不想背书的外部链接上才用 nofollow。

怎么找死链?

在构建完的站点上跑一下 zens_ink.site_audit。它会报告所有死链(404)、孤立页面、缺失 canonical、以及其他影响 SEO 的技术问题。


内链是我们 开发者技术 SEO 清单 里最有影响力的修复项之一。想找出需要加内链的内容缺口,可以用我们的 竞争对手分析指南

想给自己的站点做同样的分析?

ZensInk Pro 把这个流程自动化了。一条命令,从种子词到内容计划。

查看 Pro →