![如何阻止某个网站重定向到您的网站?](https://linux22.com/image/633112/%E5%A6%82%E4%BD%95%E9%98%BB%E6%AD%A2%E6%9F%90%E4%B8%AA%E7%BD%91%E7%AB%99%E9%87%8D%E5%AE%9A%E5%90%91%E5%88%B0%E6%82%A8%E7%9A%84%E7%BD%91%E7%AB%99%EF%BC%9F.png)
我们的一个竞争对手最近关闭了网站。他们决定通过 302 重定向将所有流量重定向到我们网站,而不是直接关闭网站。所有流量都通过其网站的原始路径重定向到我们网站,导致出现 404 页面。大多数到达的流量直接来自仍指向旧网站的 Google 搜索结果。
根据 Google 网站管理员工具的显示,Goolge 现在认为我们有数万个 404 页面。对于那些原本希望访问其他网站却访问了我们网站的 404 页面的用户来说,这还会带来非常糟糕的用户体验,这让我们看起来像是劫持了原始网站。
据我所知,传入的请求没有任何特定的识别细节,我们无法根据这些细节确定它们来自该重定向。HTTP referer 来自原始来源(通常是 Google)。
有没有办法阻止这种情况发生?我们应该尝试找到他们的托管服务提供商并让他们将其关闭吗?我们可以做些什么来防止这种情况发生?
答案1
我认为没有任何技术手段可以阻止它。相反,我建议你执行以下操作:
- 创建一个网页,解释您的竞争对手发生了什么。解释这是您的竞争对手决定重定向流量。并解释您很乐意欢迎访问者成为新客户。
- 在您自己的 404 页面上创建一个链接,其中包含诸如“寻找 <竞争对手名称>”之类的措辞,该链接指向带有完整说明的页面。
- 以 Google 为您生成的 404 链接为例,任何看起来像是由于来自竞争对手的重定向而导致的链接,您都可以创建自己的重定向到解释页面,只要该重定向不会以任何方式破坏您自己的网站即可。
答案2
创建带有重定向的“欢迎竞争对手的客户”页面,如果 Google 机器人试图访问不存在的内容,则将其(且仅 Google 机器人)发送到该页面(请务必使用 301,以便 Google 清理其索引)。记录这些重定向。每隔几天检查一次日志,并为普通用户创建重定向。
等待一两周。当特殊日志文件停止增长时,删除 Google 机器人重定向。