发现是通过链接发生的
谷歌说,它每天新找到的页面里,绝大多数来自链接。一个没有任何页面链接过去的页面,就只能靠站点地图,而那是弱得多的一次引荐——何况站点地图条目不像链接,它不带任何关于这个页面是干什么的上下文。
正是这个差别,让内链不是事后补上的优化。它是一个网站得以被发现的机制本身,也是获取链接这件事里唯一不需要经过谁同意的部分。你无法决定站外的谁来链接你;但你的页面之间怎么连,完全由你决定。
锚文本是一段描述
链接文字告诉读者和搜索引擎,另一头有什么在等着。「阅读更多」什么也没描述,「点击这里」描述得更少。一个点出目的地主题的短语,一次说给两类读者听,而且不多花一个字。
这里想过度优化的本能值得压一压。指向同一个页面的每条链接都重复一模一样的措辞,读起来像是设计出来的而不是写出来的;而自然的那一版——措辞有变化但仍然点出主题——既是更好的文字,也是更好的信号。就照你会怎么开口说,把链接写出来。
| 锚文本 | 它传达了什么 |
|---|---|
| 阅读更多 | 关于目的地,什么都没有 |
| 点击这里 | 什么都没有,还外加一个关于设备的假设 |
| 这篇指南 | 有个东西是指南,仅此而已 |
| hreflang 的回链是怎么起作用的 | 主题、深度,以及点进去的理由 |
深度与方向
Google 的实际要求比点击深度公式更简单:每个重要页面都应该至少有一个 Google 可以抓取的来自另一页面的链接。难以访问的页面也更容易被意外孤立,并且更难被用户发现。
从 hub 链接到有用的详情页,并在有助于导航时建立返回链接。上下文链接之所以有价值,是因为描述性的锚文本和周围内容能解释目标页为什么重要;当全站导航确实帮助用户移动时,它同样有用。
- 列出真正要紧的页面——那些值得拿到流量的。
- 对每一个,数一数它离首页隔着几次点击。
- 凡是这个数字偏大的,就问:现有的哪个页面本该链过去。
- 把链接加进正文,锚文本点出主题。
- 再检查反方向是否也存在,让这一对两头都连上。
内链悄悄出问题的地方
大多数网站并没有什么内链策略问题。它们有的是几个具体的缺陷,在没人做过决定的情况下慢慢攒了起来。
| 缺陷 | 后果 |
|---|---|
| 链接只出现在主导航里 | 每个页面得到的都是同一种笼统待遇 |
| 内链穿过重定向 | 浪费抓取,信号也被稀释 |
| 链到非规范的变体网址 | 本该合成一个的网址,信号被劈开 |
| 给自己的页面加 nofollow | 对自己掌控的页面收回背书 |
| 把靠后的条目藏进分页 | 第二页之后的条目实际上够不着 |
链接是对你网站的一段描述
你内链的形状,是一个关于「这个网站是关于什么的」的论证。一个从相关语境里被二十条链接指着的页面,正在被反复描述为对那个主题很重要。一个只从页脚拿到一条链接的页面,正在被描述为顺带一提——而它本来也就是。
这也是为什么链接跟在内容后面比走在内容前面更管用。定下「这个页面需要十五条内链」,产出的是十五个生造的句子。把页面好好写出来,在读者真的会想去看另一个页面的地方加链接,产出的是数量更少、但每一条都有意义的链接——而数量本来就不是目标。