您现在的位置: 首页 >> 资讯>>网站设计>>

深圳网页设计公司如何处理网站被镜像的问题?

发表日期:2018-08-06 20:22

深圳网页设计公司如何处理网站被镜像的问题?

镜像网站指的是和您的网站基本一样、并且实时同步的其它网站。就像照镜子一样,所以名为镜像。有些人为了负面SEO你的网站,要么为了利用你的内容获得排名,然后把用户转向到敏感、非法内容网站上去,这是网上有的文章把采集和镜像混在一起。虽然表现形式差不多,但严格来说,采集和镜像实现方法、表现形式是有区别的。

深圳网站建设.jpg

镜像网站并不事先抓取内容,而是有人访问网站时,实时从被镜像的网站调取内容,做些处理(替换URL、文字,加文字、加JS等),然后实时显示。被镜像的网站有任何更新,镜像网站是实时同步的。

发现镜像网站后的处理原则就是让镜像网站不能在镜像域名上显示你的内容。考虑到镜像网站是要实时访问和调用被镜像的页面的,所以可以考虑几个方法。

比如用JS检测一下正在被打开的页面是不是在自己的域名上,是的话正常显示,不是的话(域名是镜像网站时)强迫转向到自己域名:

if (window.location.hostname !== www.seozac.com){

window.top.location.href = https://www.seozac.com/;

}

不过这种方法只对用户有效,搜索引擎不执行JS,还是会抓取到镜像内容。也可以用PHP写脚本判断和转向。

另一个直接的方法是屏蔽镜像网站来访问的IP地址。先查一下镜像网站服务器IP

查询镜像网站服务器IP地址

把对方主机IP先屏蔽了。不过镜像网站来实时抓取用的IP大部分情况下不是域名主机IP,可能是CDN,可能是伪造IP,也可能是多IP的服务器。要发现必须屏蔽的IP,需要查看网站原始日志。访问镜像网站上一个很少人会访问的页面,比如翻页第 70 页,然后马上查看日志,这个页面被访问的IP就是应该屏蔽的IP

从日志寻找需要屏蔽的IP

屏蔽了这个IP,再访问镜像网站就变成 403 错误了:

屏蔽IP后显示 403 错误

深圳都市科技专注于深圳网制作,网站制作公司,深圳网站建设,微信开发,深圳企业网站制作,专业网站制作,中小企业网站制作,模板网站建设,深圳网站开发,系统开发,等等业务,深圳网页设计公司,深圳网站设计等,有需要请拨打热线:15118148970 曹小姐


0755-23733742