很多人把内链当成排版问题:段落之间加两个链接,看着丰富一点就算完成。实际上,内链决定的是路径——用户从首页出发要几次点击才能到某个页面,蜘蛛沿着哪些链接能发现它。一个内容质量不差但埋在第五层的页面,被发现和被更新的机会,通常明显少于放在第二层的同类页面。
先搞清楚点击深度
点击深度可以简单理解为:从首页出发,经过最少的点击次数到达某个页面。可以先做一次粗略的盘点:
- 主要栏目页,最好在首页一到两次点击内可达;
- 重点内容或常更新的板块,建议控制在三次点击以内;
- 超过四到五层的页面,通常是老文章、旧专题、深层标签页,值得单独看一看还有没有必要保留入口。
这里说的是经验性的观察,不是硬性标准。栏目规模、内容总量不同,合理的层数也不同。关键是把明显偏深的页面找出来,判断它到底重不重要。
一份内链自查清单
检查时不必每个页面都翻,按下面的条目过一遍,问题通常很快就能暴露出来:
- 主导航是否覆盖了主要栏目,有没有把重要板块藏在二级甚至三级菜单里;
- 面包屑是否指向真实存在的层级,而不是为了塞关键词拼出来的假路径;
- 列表页每页展示多少条,翻页链接是否真的可点、可抓;
- 正文相关推荐是否指向同主题页面,还是随机抓几篇凑数;
- 孤儿页面:只存在于 Sitemap 里,从首页顺着链接走不到;
- 锚文本:是不是清一色的“点击这里”“查看更多”;
- 链接集中度:是不是全站链接都指向首页和少数几个页面,其余页面几乎没人链过去。
几种常见的问题
导航层级过深
有些站点为了首页“干净”,把大量入口收进折叠菜单或者只放在页脚。用户多找一次,蜘蛛也多走一步。如果某个板块确实重要,给它一个更靠前的入口,比藏在角落更实际。
相关推荐每次刷新都在变
用随机推荐本身没问题,但如果每次加载出来的链接都完全不同,页面之间的链接关系就变得很不稳定。同一篇内容在不同时间被看到的“邻居”不一样,用户和爬虫都难以形成稳定的路径印象。可以考虑固定一部分推荐位,只留少量位置做随机。
聚合页和标签页泛滥
标签页、专题页本意是聚合,但数量一旦超过正文页面,就容易反过来分散链接。判断标准可以简单一点:这个聚合页是否有稳定的用户需求,是否有独立于列表页的价值。如果没有,考虑合并或加上必要的抓取限制。
操作顺序建议
- 选一批你真正在意、希望被持续更新的页面,记录它们当前的点击深度;
- 挑出深度明显超标的那几个,判断是入口问题还是内容本身该下线;
- 从层级更浅、主题相关的页面加上合理的内链;
- 把锚文本改成能描述目标页内容的说法;
- 隔一段时间(比如一个月)再复看一次,确认改动是否真的生效。
内链首先是给用户走的路线,蜘蛛只是沿着同一条路走。为点击服务的内链,通常也更容易被发现。
几件不建议做的事
- 为了增加链接而在正文里塞入大量不相关链接;
- 批量交换链接、购买链接,或者用蜘蛛池等方式制造虚假访问;
- 让每个页面都链回首页,形成没有意义的循环;
- 导航完全依赖 JavaScript 渲染,又没有做任何降级处理。
内链调整不需要一次做完。改动越多,越难判断是哪一步起了作用。分批调整、记录变化,比一次性大改更容易看清结果。