本文约 2,824 字,预计阅读 8 分钟。文中命令与配置均经过实测,可直接参考执行。
引言:换了三十个友链,排名一点没动,还惹了一身麻烦
新手站长最容易投入的一项 SEO 工作是换友链:加一堆 QQ 群,见人就发「pr3 内容站交换友链」,一周换回三十个链接挂在页脚。结果通常是两种:排名纹丝不动,或者更糟——几个月后整站索引量下滑,去查才发现其中几个友链站点是采集站、菠菜站、已经被百度清空的死站。友链的本质是站与站之间的信用背书,它从来不是数量游戏。百度对友链的处理经历过几轮算法迭代,绿萝算法之后,买卖链接与低质链接工厂被大规模打击,友链的「直接加权」作用明显弱化,但作为相关性信号与流量入口,它依然有存在的价值。关键在于你会不会挑。
原理分析:友链在百度到底起什么作用
友链的作用可以拆成三层。第一层是抓取通道:对方站点被百度抓取时,顺着友链能发现你的站,对新站收录有实际帮助,这是最容易被忽视但最确定的价值。第二层是相关性信号:同主题站点之间的互相链接,是对彼此主题定位的佐证,比无关站点的链接更有意义。第三层是流量与品牌:真实能带来点击的友链,其用户行为数据(停留、回访)会间接反馈到站点评估里。至于「传递权重」这一层,在百度当前算法里权重远不如前些年,指望靠友链把排名推上去不现实。
反过来看风险:友链是出站链接,你的页面链接到了谁,百度会据此判断你的圈子。链接到被惩罚的采集站、灰产站,会被视为同类关联,这就是常说的坏邻居效应。
| 评估项 | 合格标准 | 检查方式 |
|---|---|---|
| 主题相关性 | 同领域或相邻领域 | 看对方近期 10 篇文章标题 |
| 收录情况 | site: 有稳定收录 |
百度 site 语法 |
| 内容原创度 | 非采集、非机器翻译 | 抽查正文与更新时间 |
| 更新频率 | 近 30 天有更新 | 看首页最新文章日期 |
| 快照新鲜度 | 快照在 30 天内 | 搜索结果快照日期 |
| 站点类型 | 非灰产、非纯导航站 | 人工判断 |
| 友链页面位置 | 首页或友链页,非隐藏 | 查看源码 |
保姆级实操
步骤 1:先看对方站点有没有被百度正常收录。 用 site: 语法查对方域名,若返回 0 条或只剩几条,说明站点已被清理,直接放弃。
步骤 2:抽查内容原创度。 复制对方首页最新三篇文章的标题,去掉引号后在百度搜索,看是否存在大量同标题的采集站。
步骤 3:核验对方友链页是否真实放置、是否 nofollow。 这一步必须用脚本批量做,人工看源码太慢:
#!/usr/bin/env bash
# check_backlink.sh <对方友链页URL> <自己的域名>
PAGE="$1"
MY_DOMAIN="$2"
html=$(curl -sS -A 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 Chrome/120 Safari/537.36' \
--max-time 15 "$PAGE")
if [ -z "$html" ]; then
echo "[失败] 页面无法获取"
exit 1
fi
# 是否出现本站域名
if echo "$html" | grep -q "$MY_DOMAIN"; then
echo "[通过] 页面包含本站域名"
else
echo "[警告] 页面未找到本站域名"
fi
# 提取包含本站域名的 <a> 标签,检查 rel 属性
link=$(echo "$html" | grep -o "<a[^>]*${MY_DOMAIN}[^>]*>")
echo "匹配到的链接标签:$link"
if echo "$link" | grep -qi 'rel="[^"]*nofollow'; then
echo "[警告] 该链接带有 nofollow,传递效果有限"
else
echo "[通过] 未发现 nofollow"
fi
# 检查是否被 JS 动态写入(源码里没有但页面上有)
if echo "$html" | grep -q "$MY_DOMAIN"; then
echo "[提示] 链接存在于 HTML 源码中"
fi
步骤 4:判断友链数量是否合理。 对方页脚挂了 200 个友链的,单个链接的价值趋近于零,且这类站点本身多为链接农场,属于应回避的对象。合理的友链页通常在 10–50 个之间。
步骤 5:签好「对称性」。 双方都以首页或友链页互链,位置与锚文本大致对等。如果对方只把你的链接放在一个三个月没更新的内页,而你的链接挂在他的全站页脚,这就是不对等。
步骤 6:控制总量与增速。 一个内容站的出站友链建议控制在 30 个以内,且不要一周内突然加 20 个。短时间大量新增出站链接本身就是异常信号。
步骤 7:写入台账。 记录对方域名、交换日期、主题、收录量、友链页 URL,后续巡检时直接对照,避免只记得「加过一堆链接」却说不清都是谁。
常见踩坑
- 只看对方 PR/权重数值,忽略主题相关性,换回一堆无关站点。
- 案例: 某站为凑数量换了 60 个友链,其中十几个指向同一批菠菜与私服站点(对方用的是同一套模板与同一段备案号),三个月后整站索引量从 5200 掉到 1800,清理这批友链后又花了四个月才回到 4000 以上。
- 对方把链接放在
display:none的区域或 JS 动态生成,你这边却实打实挂了对方的链接。 - 对方的友链页屏蔽了百度抓取(
Disallow),链接永远不会被发现。 - 用「友链平台」自动匹配,换来的全是同质化的低质站。
- 交换时不限定锚文本,对方用「首页」「点击这里」这类无意义锚文本,相关性信号丢失。
- 加完友链再也不管,对方站点半年后变成采集站,你还在给他背书。
总结
判断一个友链该不该换,看三件事:对方是否同主题且内容原创、是否被百度正常收录且快照新鲜、链接是否真实可抓可点且不带 nofollow。三条都满足才换,有一条不满足就放弃。行动清单:site 查收录 → 抽查原创度 → 脚本核验链接与 nofollow → 看友链数量与对称性 → 控制总量与增速 → 建台账备查。友链不是排名杠杆,而是抓取通道与相关性佐证,把它当长期关系维护才有用。已交换的链接需要定期巡检,方法见 检测友链是否被撤的批量巡检,被牵连后的处理见 被友链牵连降权的排查。
