wordpress个人博客网站被恶意镜像的解决方法

NO.1
前言

个人wordpress独立博客被镜像复制后,尝试不下十几种方法,如关闭rss订阅,防止除了google,baidu之外的爬虫,空agent-user判断,ip封禁,js清屏并自动跳原站点,修改.htaccess,nginx防火墙等等等.

然而都没有什么明显的效果,诸如百度投诉,域名和服务产商投诉,警告抄袭者,之类的更是耗费时间和精力,还不见的有效,这样的方式无法阻止其他的网站自动式镜像.

现在还是用的禁止ip的方式,只不过中间增加了一些细节操作,来达到防止恶意镜像的问题.

ip

NO.2
查找镜像网站

从Google Search Console(谷歌站长的面板中->链接数量)

查看的外链引用,上次是无意中看了看,发现某个引用最多的网站和自己的网站一模一样

Google Search

其次是在搜索引擎上不定期查找自己写的文章

文章的标题和内容建议在写的时候加上加密的暗纹,后期只要搜索引擎搜索到,就是被采集复制了(这是前提)

如果没有加暗纹也行,但是只能以标题和独特的内容段搜索,效率会低一些,因为其他文章也会有同样标题.

NO.3
镜像的作用

有的人是自己镜像自己的网站,作为备用站点(可以设置不对外开放),其他的就是垃圾站点为了自动化提升搜索引擎排名,来完成利益收割

  1. 一种是完全镜像你的网站,除了域名网址不一样,其他基本一样(当前中间会进行关键词替换等,不会留有你的logo和关键词)

  2. 一种是博彩等灰黑色站点,抓取你的内容,被搜索引擎收录,但是实际用户访问的时候,内容被隐藏,替换为广告展示

被镜像的影响就是搜索引擎会产生不好的判断,影响seo

  • 不同的网站提交高度重复甚至完全一致的内容,搜索引擎会认为你在部署多个垃圾站群,然后被降权

  • 盗版网站是有专业的软件和数据处理,它的网站拿到你的内容做seo,会把原本属于你的流量给截取,然后你的网站被降权,它的排名还在你之上,而你完全就成了对方的内容提取器了,活脱脱的被白嫖.

如下图

搜索请多关键字对方的网站排名有的在我的站点下面,有的在我的上面,甚至搜索不到我自己的排名对方的网站却被收录!!!

seo

NO.4
解决方式

有的镜像网站是直接定期抓取你的内容,然后展示

有的镜像网站是当有人访问镜像网站url的时候,先访问你的url抓取内容,然后再返回给用户.

这里要说明的是,既然知道对方的网站域名,就可以查找对方的ip,但是像镜像网站这类恶意的垃圾站点,通常网站ip是一个,但是采集的ip是另外的,所以封锁对方网站的ip没有什么实质效果.

那么封锁ip的前提是找到对方采集用的动态ip,然后对其进行封锁拦截.

查找ip

访问镜像网站的某个不常被访问的url,但是不是要直接访问原url,应该加上参数去访问,

  1. xxx.com/?p=123(对方的谋篇博客文章地址)

  2. 此时访问xxx.com/?p=123/trackback/

  3. 然后查看网站的web日志,找到带有相关页面信息的记录,如p=123,以及/trackback/关键字等

url

加上/trackback/ 就会被安全软件拦截,这是利用了iis的目录漏洞利用,激发安全软件内置的特征库。

封锁ip

可以修改.htaccess文件,也可以修改nginx或者设置wordpress安全插件ip黑名单

镜像网站大多数使用的是国外的ip,而国外的服务器配置通常是一个ip网段的,宁可错啥,也不要放过,统统都禁掉,避免动态ip问题.

镜像站点是杀不完的,处理一批还会有下一批,要定时去把镜像站找出来,消灭在初始状态,不然等搜索引擎收录时,你的网站就GG了.

nginx

END.