跳到主要内容
← 全部指南

内链

链接是抓取工具找到大多数新页面的途径,也是一个网站表明自己哪些页面重要的方式。而内链,是这件事里你完全说了算的部分。

发现是通过链接发生的

谷歌说,它每天新找到的页面里,绝大多数来自链接。一个没有任何页面链接过去的页面,就只能靠站点地图,而那是弱得多的一次引荐——何况站点地图条目不像链接,它不带任何关于这个页面是干什么的上下文。

正是这个差别,让内链不是事后补上的优化。它是一个网站得以被发现的机制本身,也是获取链接这件事里唯一不需要经过谁同意的部分。你无法决定站外的谁来链接你;但你的页面之间怎么连,完全由你决定。

锚文本是一段描述

链接文字告诉读者和搜索引擎,另一头有什么在等着。「阅读更多」什么也没描述,「点击这里」描述得更少。一个点出目的地主题的短语,一次说给两类读者听,而且不多花一个字。

这里想过度优化的本能值得压一压。指向同一个页面的每条链接都重复一模一样的措辞,读起来像是设计出来的而不是写出来的;而自然的那一版——措辞有变化但仍然点出主题——既是更好的文字,也是更好的信号。就照你会怎么开口说,把链接写出来。

锚文本它传达了什么
阅读更多关于目的地,什么都没有
点击这里什么都没有,还外加一个关于设备的假设
这篇指南有个东西是指南,仅此而已
hreflang 的回链是怎么起作用的主题、深度,以及点进去的理由

深度与方向

Google 的实际要求比点击深度公式更简单:每个重要页面都应该至少有一个 Google 可以抓取的来自另一页面的链接。难以访问的页面也更容易被意外孤立,并且更难被用户发现。

从 hub 链接到有用的详情页,并在有助于导航时建立返回链接。上下文链接之所以有价值,是因为描述性的锚文本和周围内容能解释目标页为什么重要;当全站导航确实帮助用户移动时,它同样有用。

  1. 列出真正要紧的页面——那些值得拿到流量的。
  2. 对每一个,数一数它离首页隔着几次点击。
  3. 凡是这个数字偏大的,就问:现有的哪个页面本该链过去。
  4. 把链接加进正文,锚文本点出主题。
  5. 再检查反方向是否也存在,让这一对两头都连上。

内链悄悄出问题的地方

大多数网站并没有什么内链策略问题。它们有的是几个具体的缺陷,在没人做过决定的情况下慢慢攒了起来。

缺陷后果
链接只出现在主导航里每个页面得到的都是同一种笼统待遇
内链穿过重定向浪费抓取,信号也被稀释
链到非规范的变体网址本该合成一个的网址,信号被劈开
给自己的页面加 nofollow对自己掌控的页面收回背书
把靠后的条目藏进分页第二页之后的条目实际上够不着

链接是对你网站的一段描述

你内链的形状,是一个关于「这个网站是关于什么的」的论证。一个从相关语境里被二十条链接指着的页面,正在被反复描述为对那个主题很重要。一个只从页脚拿到一条链接的页面,正在被描述为顺带一提——而它本来也就是。

这也是为什么链接跟在内容后面比走在内容前面更管用。定下「这个页面需要十五条内链」,产出的是十五个生造的句子。把页面好好写出来,在读者真的会想去看另一个页面的地方加链接,产出的是数量更少、但每一条都有意义的链接——而数量本来就不是目标。

在你自己的网站上试试

问答

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

没有目标数字。有用的检验是:每个重要页面是不是都能在几次点击内到达,以及链过去的那段文字有没有描述它。

内链需要加 nofollow 吗?

不需要。nofollow 是给不可信或用户生成的目的地用的。你自己的页面恰恰是你打算背书的那些。

什么是孤儿页面?

站内没有任何东西链接到它的页面。它仍然可以通过站点地图被发现,但它到场时没有任何关于自己是干什么的上下文,也分不到这个网站其余部分挣来的东西。

点击深度会影响排名吗?

Google 不会公布排名的目标点击深度。可操作的标准是可达性:每个重要页面都应该至少有一个可爬行的内部链接,其网站结构可以让用户和爬虫无需仅依赖站点地图即可找到它。

锚文本是不是应该始终包含目标关键词?

不。指向同一页面的每条链接都重复同一措辞,读起来像是设计出来的。措辞有变化但仍点出目的地主题的那一版,既是更好的文字,也是更好的信号。

页脚链接和正文链接一样好吗?

它们承担不同的作用。正文中的上下文链接可以说明目标页面为何相关;页脚或导航链接仍可用于稳定的网站导航。应根据是否方便用户来使用它们,而不是为链接位置赋予固定的 SEO 价值。