Negative SEO 最坑人的地方,是它让你在没被惩罚的情况下,自己把站搞坏。排名一抖就怀疑有人搞你,翻外链、做清单、上传 disavow,这套动作做下来,伤站的概率比被攻击大得多。Google 文档里没有这个词条,对应的规则写在垃圾政策和手动操作文档里。它对链接的态度写得很直白:大多数情况下能自行判断该信任哪些链接,多数站点不需要用 disavow 这个工具。
disavow 是高级功能,Google 明说用错了可能损害站点在搜索结果里的表现。先查后动,报告没提示就不碰这个工具。
- Negative SEO:别人对你的站做垃圾外链、垃圾内容这类操纵排名的手段,官方没有这个词条。
- 官方两个条件同时成立才该 disavow:有大量垃圾、人工或低质量链接指向你的站,且这些链接已经造成或将造成手动操作。
- 排查顺序:手动操作报告,然后是链接报告,最后才轮到 disavow。
- 先排除的误区:把 disavow 当日常操作,用 Domain 属性上传,以为 robots.txt 能挡住索引。
这篇把「听说有人搞我」这件事收成一份能照着走的排查清单,每一步说清在哪个报告点什么、看到什么算过关。
本文目录
Negative SEO 是什么:别人对你的站做垃圾外链和垃圾内容
官方垃圾政策里没有 Negative SEO 这个词,它描述的是现象
Google 的垃圾政策条目里没有 Negative SEO 这四个字。政策管的是行为:用欺骗用户或操纵搜索系统的手段,让内容在结果里获得突出展示。别人往你站上灌垃圾链接、塞垃圾页面,落点就在这条上。

那页还有一句话值得记住:这些条目覆盖的是常见做法,但 Google 对检测到的任何类型的垃圾做法都可能采取行动。没被单列出来的手法,不等于没人管。
所以 Negative SEO 是站长的说法,不是官方的分类。你要查自己的站有没有中招,方向得按官方分类走:链接垃圾、被黑内容、隐藏文字和链接、用户生成垃圾、机器生成流量。这几类各有各的判定标准和排查动作。想先分清白帽、黑帽、灰帽的边界,可以看白帽黑帽灰帽SEO;想知道违规之后 Google 会怎么处理,搜索引擎惩罚那篇讲得更细。
链接垃圾的判定标准:主要为操纵排名而造的链接
链接垃圾的官方定义只有一句,翻译过来是:以操纵搜索排名为主要目的,创建指向某个站或来自某个站的链接。
落点在目的,不在数量。自然长出来的链接再多,也不是垃圾;为了把某个词顶上去而造的链接,一条也是。数量只决定 Google 会不会动手,不决定这件事算不算违规。
这里有个容易搞反的地方:判定标准是给 Google 用的,不是给你拿来逐条审判自己外链的。你有一批买来的链接,不等于明天就掉排名。Google 的系统会重新评估这些链接,参与链接垃圾的站点会在搜索里看到变化,这个变化什么时候来由系统判断。
Google 官方怎么看:大多数情况它能自己判断该信任哪些链接
Google 判断链接不需要你交材料。它的系统自己在评估网上的链接,区分哪些是自然来的,哪些是为了排名造的,这个过程你提交不了,也催不动。官方还有一句更硬的表态:Google 非常努力确保别人站点上的操作不会负面影响某个网站。
这句话对做站的人意味着什么。别人能往你站外灌链接,但灌进来的东西算不算数,由 Google 评估。你要做的不是盯着谁在搞你,是确保自己站上没有把柄。
两个条件同时成立才该 disavow
disavow 不是「清理外链」的按钮,它是一份告诉 Google「这些链接别算在我账上」的声明。官方把使用门槛写成两个条件,必须同时成立。
一是确实有相当数量的垃圾、人工或低质量链接指向你的站。二是这些链接已经造成了手动操作,或者很可能造成手动操作。少一条都不该动。
落到实处就是:先去手动操作报告看有没有记录,有记录再回来看链接报告里的垃圾链接够不够多。两条都对上了,才考虑做清单。想撤回也有路,在工具页选好属性点 Cancel Disavowals,这个属性的清单会被移除。
为什么门槛设这么高。你把正常的合作链接、行业目录链接一起 disavow 掉,等于亲手把有用的信号删了,删完还找不回来。
Negative SEO 对排名的影响:链接垃圾的效果已被削弱
担心被搞掉排名的人,应该看看 Google 2021 年那篇公告。公告里的判断是,靠排名系统和垃圾检测系统的持续改进,链接垃圾的效果在过去二十年里已经被大幅削弱。
同一年 Google 推了 link spam update。公告里说这次更新在两周内推送完,识别链接垃圾的范围更广,覆盖多种语言。参与链接垃圾的站点会因为这些链接被算法重新评估,在搜索里看到变化。
公告末尾给了方向:专注产出高质量内容、改善用户体验,这始终胜过操纵链接。这句话听着像套话,放在这里是一条很具体的判断。你把精力放在内容上,别人花在灌链接上的功夫多半白费。
Negative SEO 攻击类型:外链、站内页面、用户入口
下面这些不叫 Negative SEO 分类,它们是垃圾政策里列出来的违规做法。被别人用在你身上时,就是你能感觉到的那些负面 SEO 动作。
外链类:自动化造链、买卖链接、过度互换、页脚模板链接
外链这一路的共同点是冲着排名信号来的。政策里列了这些:用自动化程序或服务给站点造链接;为了排名买卖链接,包括用钱换链接或换带链接的文章、用商品或服务换链接、送产品换对方写文并带链接;过度互换链接,你链我我链你,或者专门为交叉链接做的合作伙伴页;低质量目录站和书签站上的链接;广泛分布在多个站页脚或模板里的链接;嵌在分发给多个站的小工具里、堆着关键词的隐藏或低质量链接;论坛评论正文和签名里带优化锚文本的链接。
还有一条不是链接,但被归在链接垃圾里:主要为操纵链接和排名信号而创建的低价值内容。这类内容不是给人看的,是给链接当落脚点。
被人盯上时,你看到的现象是链接报告里突然多出一批陌生域名,锚文本整齐得像一个模子刻的,或者同一段模板页脚出现在一批站上。看现象就行,不用去猜对方是谁。
站内类:被黑注入、隐藏文字链接
站内这一路更麻烦,因为攻击者动的不是站外的东西,是你自己的页面。被黑内容指的是未经许可、因为站点安全漏洞被放到站上的任何内容。它有四种表现。
- 代码注入,往站上塞代码。
- 页面注入,利用安全缺陷往站上加含垃圾或恶意内容的新页面。
- 内容注入,用 CSS 或 HTML 往页面加隐藏链接或隐藏文字,或者做更复杂的 cloaking。
- 重定向,注入代码把部分用户导向有害或垃圾页面,重定向可能取决于 referrer、user agent 或设备。
被黑的站有个特点:现有页面可能看不出问题,新长出来的页面才会伤害访客,也伤害站点在搜索结果里的表现。所以只看首页和栏目页,什么都发现不了。
隐藏文字和隐藏链接说的是另一件事:把内容放在页面上只为操纵搜索引擎,不打算让真人看到。常见写法有白底白字、文字藏在图片后面、用 CSS 把文字挪到屏幕外、字号或透明度设成 0、只给段落中间一个小字符挂链接。
反过来,折叠面板、标签页、轮播、提示框、只给读屏软件读的文字,这些动态显示和隐藏内容的交互不算违规。别把自己站上正常的设计当成被攻击的痕迹。
用户入口:开放评论表单被拿来发垃圾
第三路走的是你自己的入口。垃圾发布者会利用开放的评论表单和其他可以让用户输入内容的地方,在不知情的站上生成垃圾内容。你的论坛、留言簿、文件上传、站内搜索页,都可能是入口。
这一类在后台是能看到的,只是量大、分散、不容易一眼认出。要找的特征有:用户名像「Discount Insurance」这种商业名字、帖子里带广告或无关链接、整段读不通的乱码文字、看起来像程序自动生成而真人写不出来的帖子。
Negative SEO 检测方法:按这个顺序查,别一上来就 disavow
排查顺序有讲究。先看有没有被惩罚,再看有没有大量垃圾链接,最后才判断要不要 disavow。顺序反了,你会先看到一屏陌生链接,然后在没有任何依据的情况下动手删,删错了还不知道错在哪。
- 打开 Search Console 的手动操作报告。报告顶部会显示针对你站的手动操作数量,没有的话是一个绿色对勾和一句提示。有计数才往下走,没有就停在这一步。
- 打开链接报告,点导出按钮,把数据下载成表格。这个报告把指向你站的链接和站内链接合在一起,按 Google 搜索看到的样子展示。下载下来看有没有同一批域名反复出现、锚文本整齐得反常。
- 用 site: 运算符和 Web 服务器日志查站内。这一步查的是被黑页面和用户生成垃圾,外链报告里看不到它们。
手动操作报告和链接报告看什么,出问题怎么回查
手动操作报告顶部那个数字,是有没有手动操作的直接答案。数值是零,或者显示绿色对勾,说明你的站没有因为垃圾原因被人工移除或直接降权。看到这个结果,这一步就结束了。
有计数的话,展开那条手动操作的描述。你会看到受影响页面的模式列表,可能是站的一部分,也可能整站。有个细节容易误判:不是所有匹配这个模式的页面都一定受影响。
回查靠三样东西:问题类型、简短描述、Learn more 链过去的那页。修的时候要修所有受影响页面,只修一部分不会换来部分恢复。
第二步的重点在筛,不在审判。导出之后按域名分组,看出现次数最多的是谁。正常的行业目录、合作方、内容被转载带过来的链接,看一眼就明白。可疑的是同一批域名在一段时间里集中出现,页面内容跟你站完全没关系。判断「大量」的时候别只盯着绝对数字,要看这批垃圾在你整体外链里占多大比重。外链的常规做法在外链建设那篇里讲,这里只关心异常。
第二步的回查有个坑。做过 disavow 之后,被处理的链接仍然会继续显示在链接报告里。看到它们还在,不代表没生效,清单纳入索引要几周时间,这段时间里反复上传没有意义。
site: 搜无关词,日志看新建页面的峰值
site: 这一步是官方给的方法。用 site: 加你的域名,后面跟一个跟你站主题完全无关的商业词或成人词,看结果里有没有你自己的页面。官方举的两个示例是 [site: your-domain-name viagra] 和 [site: your-domain-name free movie watch online]。搜出来有页面,就是站里长了不该有的东西。
日志看的是流量曲线。翻 Web 服务器日志,找突然冒出来、解释不了的流量峰值,尤其是新建页面的访问量。再看 URL 里有没有跟你站完全不相关的关键词。攻击者留下的页面会有人访问,访问就会在日志里留痕。
怎么区分被黑和用户生成垃圾。被黑是别人绕过你的系统放进来的页面,你在自己后台找不到它。用户生成垃圾是你给了入口,别人用你的表单发出来的,后台能看到。两种处理方式不一样,先分清再动手。
回查的时候,用 URL 检查工具确认那个页面现在能不能访问。如果你的 robots.txt 或 noindex 把它挡住了,你会以为它不存在,实际它还在。站内被灌进大量页面的情况,清理之外还要看抓取,跟抓取有关的操作放在蜘蛛池那篇。
负面SEO怎么防范:disavow 什么时候用、什么时候别动
该用的情况
把两个条件再落一遍。链接报告里确实有一批垃圾、人工或低质量的链接指向你的站,同时手动操作报告里有记录,或者按官方标准这些链接很可能造成手动操作。两个都成立,才做清单。
还有一个前提经常被跳过:Google 建议首先尽可能把网上那些垃圾或低质量链接移除掉。能删的先删,删不掉的才进 disavow 清单。你控制不了别人的站,但这件事的先后顺序不能反。
做清单和上传:一行一个 URL 或域名
文件的要求记这几条就够。一行写一个要 disavow 的 URL 或域名,不能写整个子路径,比如 example.com/en/ 这种写法不行。要 disavow 一个域名或子域名,前面加 domain:,写成 domain:example.com。文件是 UTF-8 或 7-bit ASCII 编码的文本,文件名以 .txt 结尾。以 # 开头的行是注释,Google 会忽略。
上传的动作按这个顺序走:
- 打开 disavow links tool 页面。
- 从属性列表里选一个属性,清单只对这个属性生效,加上它的子属性。
- 点上传按钮。
- 按提示从本地电脑选那个 .txt 文件。
两个容易踩的点。必须是属性所有者才能上传。给某个属性上传新清单,会替换掉这个属性原来的清单,原来那份不会留着,上传前自己存一份。
上传之后:文件有错误会立即看到错误列表,旧清单不会被替换,改完可以重传。上传成功之后要有耐心,Google 重新抓取网络、重新处理页面需要时间。
不该动的
多数站点不需要 disavow。你手上没有手动操作记录,链接报告里那点陌生域名也不成规模,就不该动这个工具。用错的表现不是没效果,是效果反着来。
两个硬限制要知道。disavow 链接工具不支持 Domain 属性,你用的是 Domain 属性,这页对你就不适用。清单只对上传它的那个属性及其子属性生效,同时有 http 和 https 属性的,要各上传一份。
如果只是想把旧清单换成新的,不用先点取消,直接上传新清单就行。取消全部 disavow 那条路,留给确实要清空重来的情况。
数字和限制:disavow 的限制、格式上限和生效时间
这几个数字是硬上限,做清单之前先看一眼,免得写完传不上去。表格里「重新审核」那一行对应的是手动操作的复审,不是 disavow 的生效时间,别混在一起看。
| 项目 | 数值 |
|---|---|
| 单行 URL 最大长度 | 2,048 字符 |
| 文件最大行数 | 100,000 行,含空行和注释行 |
| 文件最大体积 | 2MB |
| 上传后纳入索引 | 几周 |
| 重新审核时长 | 大多数几天到几周,链接相关的可能更久 |
| 被人工移除的域名占比 | 远低于 2% |
最后那个比例值得多想一秒。Google 分析自己的索引,被人工移除的域名远低于 2%。换句话说,绝大多数站不是被人工惩罚的,是没排上去或者被算法重新评估了。你的站掉流量,先往这两处找,别直接跳到「我被攻击了」。
负面SEO误区:这几种情况不是被攻击
排查的另一个方向是先排除。有些现象看起来像被攻击,实际是站自己的设置或者正常设计,动错了比不动更糟。
五个先排除的误区
- 把 disavow 当日常操作。官方说多数站点不需要用这个工具,只在两个条件同时成立时才用。
- 用 Domain 属性去上传 disavow。这个工具不支持 Domain 属性,你上传不了。
- 以为 robots.txt 能挡住索引。robots.txt 能阻止抓取,但不总能阻止索引,要挡索引得用 noindex。
- 给全站外链加 nofollow。官方说 nofollow 只在不信任来源时用,不要给站上每个外链都加。
- 只修一部分页面就等恢复。只修部分页面不会换来部分恢复,要修就修全部受影响页面。
还有几条也会被当成违规。折叠面板、轮播、提示框、读屏文字,这些动态显示隐藏内容的设计不违反政策。付费墙不算 cloaking,只要 Google 能像有权限的人一样看到墙后的全部内容,并且遵循 Flexible Sampling 的指引就行。关键词堆砌确实是违规,但那些没有附加价值的电话号码列表、罗列城市和地区的文字块,也可能是模板带出来的,不一定是别人搞你。
排名掉了先排除这些:标题链接被改、页面被 noindex、可访问性
排名掉了,最不该做的就是先假设有人攻击。按这个顺序排除。
- 搜一下你的主力页面,看结果里的标题链接是不是被改过。Google 的标题链接是自动生成的,会综合页面内容和网上对它的引用,它可能因为标题半空、过时、不准确、跟页面语言不符而另选文字。先检查页面有没有这些问题,没有的话,再看 Google 选的那个标题是不是更适合这个查询。
- 看页面有没有被 noindex 挡住。受影响页面不应该要求登录、不应该在付费墙后、不应该被 robots.txt 或 noindex 指令屏蔽。
- 用 URL 检查工具确认页面能访问。页面到底能不能被抓到,先确认这个,再谈别的原因。
用 AI 辅助排查 Negative SEO:哪几步能交给它,哪几步必须你自己点
排查这活有一半是重复劳动。导出的表格几千行,手动操作的描述一条条抄进待办,用户档案一个个翻。这些可以交出去,判断和点击还得你自己来。
- 把链接报告导出的表格交给它,按域名聚类,统计每个域名出现几次,标出反复出现的,输出一张表。它只做聚类,不给处置建议。
- 把手动操作报告里的问题类型和受影响页面模式贴给它,让它按官方修复步骤逐条列待办,每条写清改什么、改哪个页面、改完怎么验证。
- 把论坛、评论、用户档案的导出数据交给它,按商业用户名、带无关链接、乱码文字、看起来像自动生成这几个特征打标,你再复核。
- 把 disavow 候选清单交给它,按官方文件格式自查一遍:是不是一行一个、域名有没有 domain: 前缀、有没有写子路径、编码和文件名对不对、行数和体积有没有超上限。
猎者出海的AI Agent 里跟这件事对得上的是上线运营那一块,掉流量的时候排查原因,自己拉数据,按优先级给你一张单子:先看哪份报告、先处理哪几项。它出单子,你拍板。
下面三条是本文给的示例,不是官方模板。复制之后把字段名换成你导出文件里的实际列名。
- 「下面是我从 Search Console 链接报告导出的表格。请按域名聚类,统计每个域名出现的次数,标出反复出现的可疑域名,输出一张表:域名、出现次数、示例 URL。不要给处置建议,只做聚类。」
- 「下面是 Search Console 手动操作报告里的问题类型和受影响页面模式。请按 Google 官方修复步骤逐条列出待办清单,每条写明:要改什么、改在哪个页面、改完怎么验证。不要编造官方没写的步骤。」
- 「下面是我的 disavow 候选清单。请按官方文件格式检查:每行是否只有一个 URL 或域名、域名是否带 domain: 前缀、是否写了子路径、编码和文件名是否符合要求、单行长度和总体积是否超限。输出问题行号和原因,不要替我改内容。」
有三个动作只能你自己点。
- 在 Search Console 打开手动操作报告,看顶部有没有计数、有没有绿色对勾,用这个结果决定要不要往下走。
- 在链接报告点导出按钮下载数据,看完之后决定哪些 URL 或域名进 disavow 候选清单。
- 在 disavow links tool 页面选属性、点上传、从本地选 .txt 文件,看上传结果决定要不要重传。
常见问题
手动操作是什么,为什么会有手动操作?
手动操作是 Google 的人工审核员认定你站上的页面不符合垃圾政策之后发出的,多数针对操纵搜索索引的尝试。搜索引擎存在多久,就有人花多久想办法骗到结果页顶部,这对搜索的人和正常做站的人都不好。收到手动操作会在报告和 Search Console 消息中心里通知你。
重新审核要多久,被拒了能再提交吗?
大多数重新审核几天到几周,链接相关的请求可能更久。提交之后留意 Search Console 里的审核状态消息,拿到最终决定之前不要重复提交,重复提交不会让审核变快。
disavow 工具支持 Domain 属性吗?
不支持。你用的是 Domain 属性,这个工具对你不适用。清单只对上传它的那个属性及其子属性生效,http 和 https 各有一份属性的,要各传一份。
disavow 上传后多久生效,链接还会显示在报告里吗?
上传成功后要几周时间,Google 重新抓取网络并重新处理页面之后才会把清单纳入索引。被 disavow 的链接仍会继续显示在链接报告里,看到它们还在是正常的,不代表没生效。
别人在我站上发垃圾,会影响整站吗?
这类手动操作只影响含垃圾内容的那些页面,它通常说明 Google 认为你的站整体质量足够好,不需要对全站动手。但如果这类垃圾内容太多,会影响 Google 对站点的整体判断,也会影响用户体验。
我刚买下一个有黑历史的站怎么办?
先修报告里列出的问题,然后在重新审核请求里说明你最近才接手这个站,现在已经不违规。修之前先按SEO诊断的顺序把站过一遍;如果这个站的链接是买来的,先看买外链有用吗;已经掉权重的,恢复步骤在算法降权恢复里。
排查这件事的长期做法,是把它变成日常动作:隔一段时间看一次手动操作报告,链接报告里出现成批陌生域名就导出看一眼,别养成一有风吹草动就上传清单的习惯。猎者出海的AI Agent 每周给一张单子,掉流量的时候也能先把排查顺序跑一遍,它要的是数据,拍板的是你。

发表评论