首页 / SEO book / SEO 类型与黑白灰帽 / 镜像网站是什么

什么是镜像网站(Mirror Site)?

镜像网站是什么SEO 类型与黑白灰帽

镜像网站是托管在另一台服务器上的网站副本。

什么是镜像网站?

镜像网站(mirror site)是被复制并托管在另一台服务器上的网站。它是现有网站的复制品,在架构和内容上都与之完全一致——唯一不同的是它拥有一个不同的 URL。批量搭建时常用镜像软件或小偷程序来自动抓取、同步。

简单来说,镜像网站是同一份内容的替代来源。本质上,你有两个(或更多)在内容和结构上都完全一致、但 URL 不同的网站。这样做通常是为了应对网络拥堵,并确保在主网站不可用时用户仍能访问镜像网站。

这正是镜像网站要托管在不同服务器上的主要原因:创建镜像网站能把主服务器的流量分散到其他服务器上,从而为其减负,这些服务器通常位于不同的地理区域。

需要说明的是,镜像并不等同于创建备份。这两个术语常被混用,但它们服务于两个不同的目的。镜像是用来提升可访问性、通过托管在离用户更近的服务器上来降低主网站的延迟,并在多台 Web 服务器之间分摊负载。而备份则是为了数据保护和恢复而创建的。

镜像网站为什么重要?

镜像网站之所以重要,主要原因在于它们能让世界任何地方的用户快速访问网站,当主网站在地理位置上游离于访问它的用户之外时,这一点尤其有益。

镜像网站在提升主网站可访问性方面发挥的第二个值得关注的作用,是把流量负载分散到多台 Web 服务器上。如果主网站产生大量流量,就可以把镜像网站用作“中转”,确保网站能够应对增长的需求。此外,镜像网站把可下载文件在其他服务器上提供,从而提升这些文件的可访问性。这就是为什么一些免费的开源软件项目设有部分镜像,用户可以更快的速度从中访问和下载软件,因为那些网站预期会有更高的服务器负载。

当然,还有许多其他场景,镜像网站也能带来益处:

  • 有意复制数据,以促进信息自由
  • 防止和规避对数据的审查,并帮助面临政府审查的国家恢复对信息的访问
  • 出于人道主义、科学或营销目的,提升信息对更广泛受众的可获取性
  • 在一份独立、完全相同的副本上测试变更和更新,而不影响网站的线上版本
  • 在原网站即将关闭时保存其历史内容
  • 创建网站的离线副本,以便在没有互联网访问的偏远地区查看。

如何镜像一个网站

创建网站镜像,涉及下载构成网站的文件副本,包括 CSS、JavaScript 文件和图片,以及 HTML 的静态版本。对于较大的网站,这个过程可能耗费大量时间和带宽,但较小的网站通常可以很快下载完页面。

你可以用多种方法和工具来创建镜像网站,所以具体步骤会随所选方法而不同。

说到这一点,可以用很多不同的工具来镜像网站,包括 HTTrack、cURL 和 GNU Wget 等免费开源软件。它们被开发出来,是为了简化大文件的检索、让镜像网站的过程更轻松。

在安装镜像工具之前,需要下载并解压压缩包文件。例如,如果在 Windows 上使用 GNU Wget,初始设置如下:

  1. 下载适用于 Windows 的 Wget 安装包并安装它。
  2. 把 wget.exe 文件复制到合适的文件夹位置(C:\\Windows\\System32)。
  3. 打开命令提示符,输入“wget -h”检查它是否安装正确。

接下来,需要通过指定网站的 URL 以及镜像文件的保存目录,来配置它去镜像你的网站。

要启动这个过程,请使用网站的 URL 运行命令“wget -r https://www.domain.com/”,Wget 会把文件保存到一个新文件夹中。可以在这里找到关于 Wget 命令及其作用的更多信息。

还可以通过在浏览器中打开 HTML 文件来测试镜像网站,确保它按预期运行。

如果镜像网站使用了子域名或一个完全不同的域名,那么添加规范标签就至关重要。否则,重复内容可能成为主网站域名的一个负面排名因素。

常见问题

镜像网站违法吗?

镜像是否合法,取决于镜像网站的人和背后的意图。一个网站——包括其上的代码、设计和内容——都受版权法保护,具体来说是《数字千年版权法案》(DMCA),它涵盖了网上发布的内容。所以,如果镜像是由网站所有者以及获得许可的外部方进行的,那就是合法的。但在其他所有情况下,除非另有说明,未经许可镜像网站都是违法的。