友情链接中的新花招《CDATA》

品味人生 • 发布于 2019-02-01 21:37:02

这个家伙很害羞,不想介绍自己!

友情链接大家都不陌生,一般做网站的朋友都知道,换友链是网站SEO工作的一个重要部分。如果大家和好基友换来有价值的友情链接,可以让网站的权重得到有效的增长。但是如果换到的是一些无反链、不传递权重的链接,那么相反的会对自己的网站产生影响。一些黑心的站长通过不传递权重的方式,使自己网站的权重飞速上升,相当于是你给他做了单向链接。

那么我们如何来判断对方给予我们的链接是否是有效链接呢。在这里我不是想说一些网上大把友链检查方式。普通的链接检查工作,直接交给站长工具来做就行了。我比较喜欢用CHINAZ的站长工具,顺便推荐一下。

地址:http://link.chinaz.com/

通过友链检查工具,我们基本可以判断是否为有效的链接,如下图中,链接地址为wpordpress.org的链接没有为我们传递任何权重。

通过这个办法不但可以查询友情链接是否正常,如果每天扫一扫的话还可以看到自己网站有没有被别人挂黑链。当然了,本文的重点并不是想说上面的内容,只是为下面的话题做铺垫。

通过上面提到的站长工具,基本可以对友情链接做一个很好的监控。而且很多站长也一直信赖这类工具检测,并没有多友情链接是否真实传递权重最更多的研究。事实上此类工具一般都是模拟搜索引擎的爬行规则进行各种内容检测,如果搜索引擎有漏洞,相应的此类工具也会产生漏洞。现在出现了一种新的友情链接交换手段,利用xml 的 CDATA 术语屏蔽搜索引擎对javascript的解译。

可能现在你会产生疑问,javascript和 友链能扯上多大关系?如果别人用javascript屏蔽友链,一眼就能看出来啊。只要从源代码里面能查到链接,前台又正常显示不就OK了吗?其实很多站长都因为有这样的认识,通过“经验”认为这是没问题的。所以有时候吃了大亏还不知道。

不卖关子了,开始一步一步的介绍这个花招是如何使用与实现的。

 

CDATA花招具有以下特点:

1.任何友链检查工具都会提示正常传递权重。

2.通过打开对方网站源代码,可以看到你的链接正常的显示在源代码中。

3.前台页面中,代码显示正常。也没有任何被屏蔽的迹象,多为div+css结构。

4.对方的网站的百度快照中,友情链接区块不显示。但是查询源代码又能查到你的链接。

5.友情链接部分具有双重样式。css中的样式为 隐藏样式(例如display:none ,font-size:0 ...)html部分 有一个内嵌样式为 显示样式(例如 display:block 等等 与CSS中隐藏样式相反的样式)

6.部分网站会出现 百度权重很高 PR为0的现象。

 

CDATA花招对于搜索引擎来说,虽然链接存在于源代码中,而且蜘蛛也可以正常的爬行到。但是快照中的链接却被CSS样式隐藏了,搜索引擎会判定为隐藏链接,不传递任何权重,蜘蛛也不会爬行。是不是突然觉得有点恐怖了?赶快去检查一下你的友链有没有以上几种特性吧。

 

花招的原理

1.通过CSS将友情链接部分进行隐藏,使百度不传递任何权重。

2.在源代码中,通过javascript的方式,把CSS隐藏的部分再显示出来。这样一来,你就能正常的看到链接了。

3.使用<! CDATA[   ]]> 将javascript的内容 进行过滤,使搜索引擎的快照中无法显示这段javascript脚本。从而使友情链接部分,无法正常的从快照中显示出来。

 

什么是CDATA?科普一下!

术语 CDATA 指的是不应由 XML 解析器进行解析的文本数据(Unparsed Character Data)。

在 XML 元素中,"<" 和 "&" 是非法的。

"<" 会产生错误,因为解析器会把该字符解释为新元素的开始。

"&" 也会产生错误,因为解析器会把该字符解释为字符实体的开始。

某些文本,比如 JavaScript 代码,包含大量 "<" 或 "&" 字符。为了避免错误,可以将脚本代码定义为 CDATA。

CDATA 部分中的所有内容都会被解析器忽略。

 

CDATA花招的防范方法

1.打开对方网站源代码,搜索"CDATA" 如果发现页面中存在这样的字段,并且前后对应有<! CDATA[   ]]>代码,则果断终止交换。

2.打开对方快照,查看对方友情链接部分是否被显示出来。

3.查看对方网站权重是否正常,一般看到百度权重较高 PR却是0的网站,多数是被谷歌查出作弊而清空PR权重的。因为谷歌要比百度聪明,技术更先进,这类手段在国外已经能够被很好的识别了。

是不是有点坐不住了?快去检查一下你的友情链接吧,说不定就有人在用这种方法吸你的权重呢!

如果帮到大家,转载时请附带加上一个出处,文章来自“前端开拓者”。本博是纯技原创技术博客,写原创不容易,望大家支持。