内部链接不是一次做完的工程,而是一套固定顺序加一条长期维护线:先把全站 URL 盘成一张清单,再为每个主题选出枢纽页,然后定下链接方向,接着写锚文本,最后回到 Search Console 看 Google 实际抓了什么、把权重算给了谁。顺序不能颠倒,因为每一步的产物都是下一步的输入——没有清单就选不出枢纽,没定方向就不知道该给谁写什么锚文本。做完这一轮,站就有了骨架,之后每季度只重复最后两步。
我第一次做内链是反着来的。先写了一堆文章,然后在一个下午把所有能开的功能都开了——相关文章、最新文章、随机推荐。三个月后我在 Search Console 的链接报告里看到,站内被链最多的页面是首页,第二名是我随手写的一篇行业新闻,而我真正想推的那篇核心指南,入链只有两条,还都是页脚来的。那一刻我明白问题不在链接数量,而在于那堆链接没有方向。
第一步,把 URL 盘成一张清单
这一步很多人跳过,直接去改页面。但你不把页面铺开看,就分不清自己做的是架构还是补救。
我从 sitemap 里导出 URL,丢进表格,按语言目录分组(/en/、/de/、/fr/、/es/、/ja/、/pt-br/ 各一块,按你的实际目录来),每一行至少填四列:语言目录、页面类型(枢纽、文章、工具、法务)、同语言入链数、从首页点几下能到。
第一次盘完,通常会出现三种情况。一种是孤岛页面,除了 sitemap 没有任何入口。一种是被压得很深的页面,从首页要点五六次才到。还有一种是柱子反了——你心里的枢纽页入链很少,某篇随手写的页面反而被到处链。
点击深度我一般用三次点击当警戒线,超过就重新看看它有没有更该待的位置。这条线不是硬标准,但它便宜、好查,比争论“几个点击算深”有用得多。
第二步,一个主题只选一个枢纽
枢纽页就是那个主题的总入口。判断它合不合格,我看三件事:这个词的搜索意图能不能覆盖一批长尾;页面结构上允不允许我不断往里补内容;将来如果要重写,我第一个会去改的是不是它。
一个主题有两个枢纽,等于没有枢纽——权重会在两个页面之间摊薄,锚文本也会互相打架。多语言站要按语言各选一套,德语目录的枢纽和英语目录的枢纽是两个页面,不要指望一个页面同时吃两种语言的词。
盘点清单上那些入链数意外高的页面,往往才是你真正在用的枢纽,哪怕你当初没这么设计。这种情况我一般直接承认现实,把它扶正,而不是硬把链接挪到自己设想的那一页上去。
第三步,方向先定,锚文本后写
内链的方向只有三种:从枢纽往下走到文章,从文章往上回到枢纽,同层页面横向互链。这三类用途不同,配额也不同。
往下走是分发,数量最多,具体哪篇链哪篇由主题决定。往上走是收拢,每篇文章至少留一条回到自己主题的枢纽,这是最容易被漏掉、也最影响判断的一类。横向互链最容易失控,我的做法是每篇只留两三个真正相关的同层邻居,其余一律砍掉。
方向定完再写锚文本。反过来做的话,你会写出一堆很漂亮但不知道该指向哪里去的词。
第四步,锚文本是写给爬虫和读者一起看的
锚文本承担的是告诉 Google 这个链接指向的页面在讲什么。所以它要用目标页的主题词,或者主题词的自然变体,而不是“点击这里”“了解更多”“阅读全文”。
同一篇目标页从不同来源拿到措辞略有差别的锚文本,比全站统一一个词更自然。链接前后那句话也参与判断,所以别把锚文本写成孤零零一个词塞在句尾,让它待在正常的句子里。
写完一页之后我会把这一页所有的锚文本连起来读一遍。如果读起来像目标页的关键词清单,说明写得太机械;如果读起来是正常的中文,同时你能看出每一条分别指向什么主题,那就对了。这个自检方法很土,但它比任何评分都准。
第五步,多语言站的默认规则
这条是整个体系里最容易被忽略、代价也最大的:绝大部分内链应该留在同一语言目录内。
Google 是按语言版本分别评估主题相关性的。你从德语页链到英语页,等于把德语那边积攒起来的相关性送给英语目录;反过来也不会帮到德语页多少。跨语言的链接入口只留一个地方就够了,就是语言切换器,其余位置不要为了“多导点流量”硬塞。
例外确实存在。有些页面天生没有对应语言版本,比如只在美国适用的合规说明,或者某个本地化工具。这种情况用语言切换器兜底,或者干脆让它做孤岛,都比在正文里乱链好。
第六步,去 Search Console 验结果
改完之后不要凭感觉判断,去链接报告里看两件事。
第一,内部链接数排在前面的页面,是不是你认定的那几个枢纽页。如果不是,说明你脑子里的架构和 Google 看到的架构不是一回事,得回去改页面而不是改想法。
第二,翻一下“已发现但未编入索引”的页面,看看它们是不是点击深度太深,或者干脆没有同语言入链。
有一点要诚实:Search Console 的链接数据是抽样的,不是全量。它适合看相对排序,不适合拿绝对数字和别人比,也不适合每周盯着看。我一般按季度对一次,改完之后给几周时间让它重新抓取、重新计算。
加链接这件事有上限
每加一条内链,花掉的是两份注意力:爬虫的和你读者的。一个页面上三到八条有理由的内链,通常比四十条自动生成的效果好——不是因为少,而是因为每一条都能说清楚为什么在这里。
我的判断标准很简单:这条链接删掉,读者会不会迷路?不会,就删。
排名停滞时,先查内链
外链你控制不了,内链从 URL 到锚文本全在你自己手里。所以当一篇文章明明是那个主题里最全的,却一直卡在第二页,我第一个查的不是内容,而是它有没有从枢纽页拿到上行链接、周围的锚文本有没有告诉 Google 它在讲什么、它离首页是不是被埋得太深了。这三件事查起来很快,改起来也很快。
局限也要说清楚。站点如果只有二三十个页面,不需要严格的枢纽层级,扁平结构反而更好。法务页、登录页、工具页这类天生和主题无关的页面,也不必硬塞进主题树,给它们一个页脚链接就够了,不要为了“结构完整”制造一堆没有意义的链接。
这套顺序里,你一个下午通常只能做完一步。这没关系。内链不是一次做全的项目,它是先把清单摊开、把枢纽认准、把方向定死,然后剩下的日子按季度回来核对一次。