你刚刷新外链报表,发现昨天多了400多条链接,点开一看——全是“SEO代做”“快速排名”“黑五折扣”这类锚文本,来源域名长得像随机生成的……这时候别点收藏,先停下,深呼吸。

这真不是流量红利,是有人在你网站门口倒了一车垃圾。

为什么外链突然暴增反而是灾难?

搜索引擎不指望你天天涨外链,但它相信你慢慢长出来的链接关系。就像朋友介绍朋友,得有来有往、有时间、有上下文。可如果一夜之间冒出几百个“朋友”,还全是你没听过名字、主页连公司信息都没有的“朋友”,它第一反应不是恭喜你人脉广,而是:这人是不是雇了群托?

我帮一个深圳做独立站的客户复盘过,他黑五前一周外链涨了三倍,全是带“cheap watches”锚文本的链接,来源域名清一色注册不到半年,页面只有两行文字+五个跳转按钮。结果两周后首页消失,连品牌词都搜不到。后来查清楚,是同行用站群批量挂链,专挑他主域名下手。

负SEO攻击现在早不是传说。对方根本不用黑你服务器,只要买通一批低质站,批量给你打上“关键词堆砌+无关来源”的标签,算法自己就会把你划进风险名单。你可能还在写新品文案,排名已经悄悄掉了。

怎么判断外链增长是福是祸?

看三点就够了:来源域名质量、锚文本分布、增长速率。

来源域名质量是底线。如果新增链接来自行业媒体、大学官网、靠谱的垂直博客,哪怕数量多,也大概率是好事。但如果80%都来自那种点进去就弹广告、页面底部写着“©2023 SEO TOOL”的站点,那基本可以按毒链处理。

锚文本分布是照妖镜。自然外链里,你的品牌名、网址、纯文字链接、“点击查看”这种无意义词,会混着出现。如果新来的外链90%都用同一个促销词当锚文本,比如“海外仓一件代发”,搜索引擎不会觉得你在推广业务,只会觉得你在刷排名。

增长速率最骗人,也最容易被忽略。正常站点外链增长是毛细血管式的,一天几条、一周几十条。如果某天数据柱直接冲出图表,别琢磨“是不是哪篇内容爆了”,先查来源——爆红的内容带来的外链,不会全挤在同一批垃圾站上。

发现异常外链后,先做这3步

第一步:导出清单,别急着拒。打开你常用的外链工具(比如爱站网或站长之家),把最近7天新增的外链全导出来,Excel里按“来源域名”和“锚文本”排序。看到重复出现的域名,标红;看到扎堆的锚文本,加粗。这是你接下来所有动作的基础。

第二步:人工过一遍可疑域名。重点看三件事:

  • 这个域名在百度/Google搜索结果里有没有被标“危险网站”;
  • 点进去后,页面是不是只有导航栏+三个关键词+一堆外链;
  • 链接是不是全挂在页脚、侧边栏,正文里压根没提你网站的事。

第三步:快速判断是不是被盯上了。如果这些外链集中指向首页、来源IP集中在非目标市场(比如你做东南亚市场,90%链接却来自白俄罗斯或巴基斯坦)、且锚文本明显和你业务无关(比如卖宠物食品的站,突然被挂满“成人用品”链接),那就不是误伤,是冲你来的。直接整理好证据,准备下一步。

如何设置自动预警,避免手动排查?

等你肉眼发现异常,黄花菜都凉了。得让工具替你盯梢。

你现在就在用的站长工具,基本都支持自定义告警。比如爱站网的“外链监控”功能,进去设置:

  • 日新增外链超过30条时,微信推送提醒;
  • 新增域名平均权重低于20时,同步发邮件;
  • 锚文本中非品牌词占比突然超过75%,立刻标红弹窗。

不用等高级功能。今天就能开:打开爱站网 → 进入“外链分析” → 找到“监控设置” → 勾选“新增外链数超阈值提醒” → 把数字填成“30” → 绑定微信。5分钟搞定。

另外,每周五下班前花10分钟,把本周外链数据导出存一份到企业微信文件盘。万一哪天排名崩了,这就是你申诉时最硬的证据——不是“我说我没干”,而是“你看,这是我每周存的原始记录”。

已经中招了,怎么快速恢复?

先去百度搜索资源平台和谷歌Search Console翻一遍通知中心。没人工处罚通知?大概率是算法识别到了异常,正在静默降权。有通知?按提示逐条核对,别跳步骤。

确认是算法问题后,立刻停掉所有正在进行的外链建设,包括刚谈好的媒体合作、客户案例露出——不是暂停,是暂停到你完成清洗为止。当前你的链接画像已经被污染,再加一条“干净”链接,系统也可能当成掩护。

然后做三件事:

  1. 把前面导出的异常域名,整理成纯文本列表(一行一个),上传到百度搜索资源平台的“拒绝外链”工具;
  2. 登录你网站后台,检查有没有被黑的页面(比如莫名多出的/phpinfo.php、/wp-admin/test/这类路径),有的话立刻删;
  3. 更新robots.txt,把近期高频访问的恶意爬虫User-Agent加进Disallow(站长工具里能直接导出这批UA)。

恢复不是按天算的,是按“你是否切断污染源”来算的。轻度的,提交拒绝后两三周开始回暖;严重的,得等下一轮算法更新。但只要你没再添新链、没漏删黑页、没放任爬虫乱跑,它就会回来。

预防比治疗更重要:3个防御动作

第一个动作:在Cloudflare里加一条规则。如果你网站用了Cloudflare(绝大多数国内独立站都用),进“防火墙”→“规则”,新建一条:

  • 触发条件:来源IP属于已知SEO攻击段(比如AS16276、AS4776这些常被站群使用的ASN)
  • 动作:阻止
    不用懂技术,复制粘贴就行。这一步能拦下至少六成自动化外链攻击。

第二个动作:每季度做一次“链接体检”。用爱站网或站长之家跑一次全量外链报告,筛选出“域名权重<10”“页面收录数=0”“建站时间<3个月”的链接,批量提交拒绝。别等它们凑够500条才动手。

第三个动作:给所有非白名单外链加rel="nofollow"。你控制不了别人怎么链你,但能控制你网站怎么回应。比如在WordPress里装一个简单插件(如“External Links”),设置自动给非你认可域名的外链加nofollow。这不是放弃曝光,是守住底线——让搜索引擎知道:这些链接,我不背书。

今天就能执行的一个操作

打开爱站网(或者你日常用的站长之家),进入“外链分析” → 点“新增外链” → 选时间范围“最近7天” → 导出Excel。
然后筛选两列:

  • “来源域名权重”<20 的;
  • “锚文本”包含“代做”“排名”“优化”“黑五”“折扣”等明显营销词的。
    把这两类域名复制出来,粘贴到百度搜索资源平台的“拒绝外链”页面,一次性提交。
    做完这一步,顺手把“日新增外链告警阈值”设成30,绑定微信。
    今晚睡前,你会比昨天安心一点。