做站内链接时,很多人只关心“有没有链过去”,很少关心“这个链接在说什么”。蜘蛛顺着链接爬到目标页,只是第一步;它还需要从链接本身获得一点线索,判断这个目标页大概是讲什么的。锚文本就是最直接的线索来源。
锚文本在收录链条里承担两件事
把站内链接的作用拆开看,其实有两层。
- 发现:目标 URL 能否被蜘蛛看到,取决于链接是否存在、是否可抓取,比如没有加 nofollow、不是由脚本动态生成、不是表单提交。
- 描述:目标页值不值得抓、属于哪个主题,部分依赖链接周边的文字。锚文本、链接所在段落的句子、链接前后的标题,会被一起读进去。
第一层出问题,页面可能压根不会被抓;第二层出问题,页面被抓到了,但主题判断模糊,归类会比较慢,在同类页面里也不容易排到前面。
笼统锚文本会把信号稀释掉
以下几种写法很常见,问题不在于“错”,而在于几乎没有信息量。
- “点击这里”“查看更多”“详情”“阅读全文”——不同页面共用同一批词,谁都没被描述清楚。
- 把整段话都做成锚文本,重点被埋掉。
- 锚文本和落地页主题不一致,比如链接文字写的是“售后服务”,打开却是产品规格页。
- 页脚、侧栏整块堆同一批链接,且锚文本完全相同,重复度极高。
- 图片链接不留 alt,等于这个链接没有文字。
笼统的锚文本不会直接导致不收录,但它让目标页少了一组佐证自己主题的信息。当站内同类页面很多时,这种差距会被放大。
几条可以照着改的规则
- 锚文本写目标页的核心主题词,而不是动作词。用“关键词布局的三种思路”代替“看这里”。
- 和落地页的标题、H1 保持用词一致,别页面标题叫“抓取预算”,链接里却写成“爬虫额度”。
- 在正文里自然出现即可,不必刻意堆。同一目标页的锚文本可以做少量变体,避免全站几百个链接用同一个词。
- 正文内的链接优先于页脚、侧栏的批量链接,位置本身也传递了一部分信息。
- 用图片做链接时补 alt,alt 描述目标页内容,而不是堆关键词。
- 不要为了让锚文本好看,把一句话写得不通顺。语句自然优先于用词精确。
上下文比单看锚文本更重要
链接前面那句话、链接所在的小标题、周边段落,会被一起当作上下文。“查看详情”放在一段讲站点地图写法的文字后面,含义就清楚很多;散落在一堆无关导航里,等于什么也没说。
所以调整顺序一般是:先保证链接存在于可抓取的 HTML 正文里,再改锚文本,最后才考虑靠相关推荐、面包屑等位置补强。
改完怎么验证
- 用站内搜索或日志,找出指向重点页面的所有内链,按锚文本分类,看有多少是“点击这里”这类泛词。
- 挑几个还没收录的重点页,检查它们是否至少有一个位置合理、描述清楚的正文内链。
- 改完不必天天盯结果,重新抓取和重新判断需要时间,观察索引报告里对应 URL 的状态变化即可。
锚文本不是万能的,它只是内链质量的一小块。但如果连这一小块都含糊,目标页要多花一些时间去被理解,是意料之中的事。