粉时代

什么是网站镜像?对 SEO 有哪些影响?怎么处理网站镜像?

粉时代
第1:什么是网站镜像?

一些做 SEO 的伙伴发现自己在百度搜索自己的网站的时候出现了域名不同但是内容完全和我们自己网站一样的网站,这种情况就可以判断为我们自己的网站被别人镜像了。

最简单的查看方法就是在百度上面搜索:intitle 我们网站的标题 ,比如搜索:intitle -网络营销推广技巧平台,网络推广营销和互联网营销方法学习!,如果百度上出现了很多标题一样但是域名不一样的网站,这个就说明了网站被镜像了。

第2:网站被恶意镜像后有哪些危害?

:恶意镜像又被称为恶意解析,也被称作为恶意克隆。一般是别人用一些特殊的技术手段将我们的网站完全复制一个出来。除了域名不同,网站的内容完全和我们的网站相同。这些镜像网站的工作原理一般是当用户访问镜像的网站的时候,这个网站的程序就会自动来原网站来调取数据,然后修改相关的链接之后展现给用户,这种实际上系统资源还是利用的原来的站点的。

这样用户和搜索引擎无法分辨哪个是真正的站点,哪个是镜像出来的站点。所以就会有可能导致正版网站有可能被搜索引擎停止收录,甚至删除已经被收录过的页面。并且,如果他的这个域名有不健康的内容那么有可能我们的站点也会受到相应的污染,严重者会被拦截报毒或者 K 站的情况。

第3:那么我们应该怎么处理网站镜像呢?

1.通过屏蔽 IP 来防护网站被镜像

我们知道网站镜像的原理就是别人采集复制我们的网站,或者直接解析我们的网站内容进行展现,所以我们只需要屏蔽掉对方网站主机的 IP 即可。下面就以 wordpress 程序为例,其他程序的请自己测试。

我们首先要获取对方服务器的 IP,这个 IP 有可能是对方域名所绑定的 IP,也有可能不是,这个我们可以通过网站日志查看下哪些 IP 访问异常。如果对方是解析我们网站的话,我们可以通过下面的方法来获取对方的 IP。首先复制下面的代码,新建一个 php 文件,然后命名成“ip.php”上传到你的网站根目录。

<?php$file = "ip.txt"; //保存的文件名$ip = $_SERVER['REMOTE_ADDR'];$handle = fopen($file, 'a');fwrite($handle, "IP Address:");fwrite($handle, "$ip");fwrite($handle, "\n");fclose($handele);?>

然后访问镜像了你网站的站点,在地址后面加上.../ip.php 这段代码,然后你的网站根目录会出现 ip.txt 文件,我们打开这个文件之后就会看到一个 IP 地址。IP 获取之后我们就需要屏蔽对方的 IP,以 wordpress 为例,我们找到网站的根目录的.htaccess 文件。我们编辑下这个文件,我们添加如下的代码(代码里的 IP 修改成我们从 ip.txt 里面复制的 IP):

#添加 IP 黑名单Order Deny,AllowDeny from 162.158.72.179

如果你的网站采用的 CDN 加速的话,我们可以直接在 CDN 后台添加 IP 黑名单。此时如果你刷新下镜像的网站,如果对方网站是 403 报错的话,就说明我们已经处理完毕了,剩下的就交给蜘蛛来处理了。

2.通过 js 来防护网站被镜像

在网站的头部(也被称作为页眉或者 head)

<head></head>

标签里面添加以下代码:

<script type="text/javascript">if (document.location.host != "');}</script>

或者加上以下 js 代码

<script type="text/javascript">rthost = window.location.host;if (rthost != "") {top.location.href = "http:///597.html