好的,我们直接进入正题。
如果你发现网站排名持续下滑,或者在Search Console里收到了 unnatural links 的警告,你需要做的不是祈祷谷歌忽略这些链接,而是主动进行垃圾外链的清理和剔除。这是一个纯技术活,涉及到识别、交涉和最终的否认。
下面我把整个流程拆解成四个可执行的步骤,你可以跟着操作。
### 第一步:精准定位“有毒”外链
在做任何剔除动作之前,必须建立一份精准的审计清单。乱删、错删高质量外链会直接导致排名下跌。我们需要导出所有外链,然后通过多维度的数据筛选,把真正的垃圾链接揪出来。
**操作路径与工具准备:**
1. **导出原始数据:**
* 打开 Google Search Console,进入“链接”报告,导出“指向您网站的外部链接”和“最常见的引荐网站”两份CSV。
* 使用付费工具(Ahrefs, Semrush, Moz)输入你的域名,进入反向链接分析模块,导出完整列表。免费工具通常有导出数量限制,对付费用户更友好。
2. **建立审计表格:**
把导出的数据合并到一个Excel或Google Sheets里。关键列必须包含:来源URL、目标URL、锚文本、Domain Authority (DA) / Domain Rating (DR)、流量估计、链接类型(Dofollow/Nofollow)、首次发现时间。
3. **精准剔除的筛选逻辑(这才是核心):**
不要只看DA/DR,低DA不一定是垃圾,高DA也可能是被黑的。请按照以下条件组合筛选:
* **相关性极差且非编辑推荐的链接:**
一个卖五金配件的网站,突然多了一万条来自印度彩票、成人药品、盗版电影论坛的链接。这种直接标记为待剔除。
* **锚文本过度商业化的链接:**
如果你的外链锚文本比例中,精确匹配关键词(如“深圳SEO优化公司”)占比超过60%,且这些链接来自站群、评论、个人资料页,这就是典型的过度优化。查看锚文本分布,把这类不自然的锚文本链接找出来。
* **网站整体质量指标的交叉验证:**
对于难以判断的网站,使用以下指标组合判断。如果出现以下任意两种情况,建议剔除:
| 评估维度 |
危险信号(Red Flag) |
检测方法 |
| 流量真实性 |
Similarweb 或 Semrush 显示该域名的自然搜索流量在近6个月内骤降90%以上或归零。 |
Semrush/Ahrefs 流量趋势图 |
| 索引状态 |
在 Google 中使用 `site:example.com` 搜索,发现该网站页面数量极少,或已被完全去索引。 |
Google 高级搜索指令 |
| 内容质量 |
网站全是自动生成的乱码、无意义文字,或全是采集拼接的内容,无任何人工编辑痕迹。 |
肉眼审查页面 |
| 外链画像 |
该网站链出了大量毫不相干的网站,且导出链接总数超过正常范围(例如一个博客页面有500个导出链接)。 |
Ahrefs/Semrush 的导出链接报告 |
| 域名属性 |
使用过期域名抢注,搭建站群;或使用免费子域名(如 `.blogspot.com`, `.wordpress.com`)批量生成的垃圾站。 |
WHOIS 历史记录查询 |
* **被黑网站注入的链接:**
有些正常网站被黑客植入了隐藏链接。这种链接通常在页面底部,或者通过CSS隐藏。查看源代码,如果链接被包裹在不合逻辑的位置,直接标记。
### 第二步:执行外链移除的三种技术手段
有了清单后,执行移除的顺序是:先人工交涉,再使用工具否认。不要一上来就提交否认文件,谷歌明确要求你先尽力手动移除。
**手段一:人工联系网站管理员移除(最优先)**
这是最费时但最有说服力的方式。
1. **寻找联系方式:**
* 优先在目标网站的“关于我们”或“联系我们”页面寻找邮箱。
* 如果找不到,使用 WHOIS 查询域名注册邮箱。但需注意,很多域名开启了隐私保护,这时可以尝试 `admin@`、`webmaster@`、`info@` 加上域名。
* 使用 Hunter.io 或 Voila Norbert 等邮箱查找工具,输入域名挖掘公开过的邮箱。
2. **撰写移除请求邮件的技术要点:**
* **标题:** 必须包含“Link Removal Request”和你的域名。
* **正文:** 不要写长篇大论的故事。直接列出具体要移除的链接。
* **提供精确信息:** 必须给出链接所在的准确页面URL,以及链接指向你的哪个页面。
* **降低对方操作成本:** 如果可能,直接告诉对方这个链接在网页源码的第几行,或者附上截图用红框圈出。
* **邮件模板参考结构:**
> 主题:Link Removal Request for [你的域名]
>
> 你好,管理员:
>
> 我在整理网站外链时,发现贵站以下页面中包含指向我网站的链接。为符合搜索引擎规范,恳请协助移除。
>
> 需要移除的链接详情:
> 1. 贵站页面URL: [垃圾页面具体网址]
> 2. 指向我站的链接: [你的被链接页面URL]
> 3. 使用的锚文本: [具体的锚文本文字]
>
> 如能移除,不胜感激。处理完毕后请回复此邮件确认。
>
> 谢谢。
3. **记录与追踪:**
建立一个追踪表格,记录每次发送的日期、对方邮箱、链接URL、处理状态(已发送/已回复/已移除/未响应)。对于未响应的,在3-5天后发送一次跟进邮件。如果两次跟进后仍无回应,标记为“无法移除”,进入下一步。
**手段二:利用站长工具移除(特定平台)**
如果你的垃圾外链大量来自某些UGC平台,可以直接利用平台机制。
* **Google 搜索结果中的侵权/垃圾内容:** 如果对方页面是抄袭你的内容并带上链接,可以通过 DMCA 投诉,这比普通移除请求有效得多。
* **Disqus 评论链接:** 登录 Disqus,标记为垃圾信息,或联系网站所有者。
* **WordPress/Blogspot 免费博客:** 直接向官方举报垃圾博客。
**手段三:Google Disavow Tool(否认工具)—— 最后的防线**
这是彻底移除影响的手段,但操作不当会误伤自己。
1. **文件格式规范:**
* 必须是一个纯文本文件(.txt),使用 UTF-8 或 7-bit ASCII 编码。
* 每行一条规则。
* 如果要否认整个域名的所有链接,使用 `domain:example.com`。
* 如果要否认特定页面上的链接,直接粘贴该页面的完整URL。
* 使用 `#` 号添加注释,说明为什么否认这批链接,以及操作日期。例如:`# 2024年5月垃圾评论链接清理批次`
2. **创建否认文件的详细步骤:**
* 把你手动交涉失败、以及明显是机器批量生成的垃圾链接,整理到文本编辑器中。
* 优先使用 `domain:` 级别指令。如果一个域名下99%都是垃圾链接,直接否认整个域名,不要一条条URL去加。
* 文件示例:
```
# 移除请求未响应,站群垃圾链接
domain:spam-seo-links.com
domain:cheap-pharma-xyz.net
# 具体被黑页面注入的链接
http://hacked-normal-site.com/blog/post123.html
```
3. **上传与生效周期:**
* 进入 Google Search Console 的“拒绝链接”工具。
* 选择你的网站属性,上传 `.txt` 文件。
* 谷歌处理否认文件需要时间,通常从上传到完全生效,并体现在排名上,可能需要数周到一个月。这期间排名波动是正常的。
### 第三步:处理“影响SEO排名”的特殊外链类型
有些外链比较隐蔽,常规审计容易漏掉,但对排名影响很大。
* **站群(PBN)链接:**
特征是一批不同域名的网站,拥有相似的网站结构、相同的IP地址、相同的Google Analytics ID或相同的Adsense ID。使用反向IP查询工具,如果一个IP下有几十个不同域名都链向你,且内容质量低,直接否认整个IP段相关的域名。
* **重定向链接:**
有些链接表面上看是一个正常网站,但实际通过302或JS跳转到了垃圾页面。在Ahrefs中查看链接的HTTP响应码,或者用浏览器的开发者工具(Network面板)检查请求链。如果中间经过了垃圾域名的跳转,直接否认来源URL。
* **图片热链接(Hotlinking):**
你的图片被其他网站直接引用,这也会被计为外链。如果大量低质网站盗用你的图片,在服务器端配置禁止盗链的同时,也要把这些盗链图片的页面URL加入否认文件。
* **网站范围内(Sitewide)的链接:**
比如你的链接被放在某个博客的侧边栏(Sidebar)或页脚(Footer),导致这个博客的几千个页面都链向你。这会造成外链数量激增但质量极低。联系对方站长,要求将链接改为只在相关页面出现,或者加上Nofollow属性。如果对方不配合,直接否认该域名。
### 第四步:建立长效的外链监控与剔除机制
一次性清理解决不了根本问题,需要建立持续监控的流程。
1. **设置监控频率:**
建议每周检查一次 Google Search Console 的“链接”报告,查看新增的外部链接和引荐域。对于流量大、容易被攻击的网站,使用 Ahrefs 的 Alerts 功能,设置“新反向链接”邮件提醒,频率设为每天。
2. **快速识别新垃圾链接的自动化思路:**
如果你有技术能力,可以写一个简单的脚本,对接 Ahrefs 或 Semrush API,自动抓取新外链。脚本逻辑可以设定为:如果新外链的锚文本包含特定违禁词,或者来自流量为0的新域名,自动标记到待审列表。
3. **定期审计:**
每个季度进行一次全面的外链审计。将导出的新外链与历史垃圾域名库做比对,快速过滤已知的垃圾来源。
4. **维护一个黑名单库:**
把每次你否认的域名和URL,在本地维护一个不断更新的 `.txt` 文件。当你要上传新的否认文件时,**必须把之前的否认记录也一并包含进去**。谷歌的否认工具是覆盖机制,新上传的文件会完全替换旧文件。如果你只上传了新增的垃圾链接,之前否认过的链接就会重新生效。你的最终否认文件,应该是“历史累积总量 + 本次新增”的合集。
按照以上步骤操作,你可以完成从精准识别到彻底移除的全过程。整个过程的核心在于审计的准确性,避免在清理垃圾的同时,误伤真正为你带来流量和权重的优质外链。

