揭露两种借助javascript欺骗用户和搜索引擎的小聪明

  对于JS的认识我想大部分的站长都知道这种对搜索引擎不友好的技术可以制作出美轮美奂的网页效果,方便制作一些网页功能。当然这一让技术在丰富网页的同时,也被一些耍小聪明的认识用于欺骗用户和搜索引擎,偏离了JavaScript的真正用途,接下来笔者将在本文中借助两个实例分析笔者遇到的两类借助JavaScript欺骗用户和搜索引擎的做法。

  一:挂羊头卖狗肉

  百度百科对于挂羊头卖狗肉的解释是:挂着羊头,却卖狗肉。比喻以好的名义做幌子,实际上名不副实或做坏事。比喻表里不一。下面笔者就谈谈有的站长借助JavaScript在网页上挂羊头卖狗肉的做法,首先如下图所示。

  看到上图有的朋友可能不是很理解,下面笔者就简单的分析一下。这张图片反映的就是一种通过JavaScript欺骗用户和搜索引擎的做法,是一种挂羊头卖狗肉的做法。我们看到这种图片显示的是一个页面,这一个页面分成三个部分,首先第一部分是通过JavaScript调用网站的广告,这个没什么问题,一般我们也是这样调用广告的。接着是第二部分,我们看到第二部分是一片大大的空白,为什么要空白呢?很多人不理解。我们先不说,看完第三部分很多人可能就理解了。第三部分我们可以看到是一些专门为搜索准备的内容,这些为搜索引擎准备的内容可能不具备可读性,是为了讨好搜索引擎用的。到这里我们就知道为什么第二部分要空白,目的就是要给用户造成一种假象认为页面已经到达底部了。但是其实在真正的页面底部却是堆积着大量不惧可读性的垃圾内容。

  二:明修栈道暗渡陈仓

  百度百科对于明修栈道暗渡陈仓的解释是将真实的意图隐藏在表面的行动背后,给敌人以错觉,使其忽略自己的真实意图,从而出奇制胜。那么我们接着就来看看另一种借助JavaScript明修栈道暗渡陈仓的做法。

  这一种做法就是很多站长都很熟悉的隐藏站点文字或者链接的做法。我们知道使用黑帽手段优化的方式中最常使用的就是采用被影藏起来的黑链。通过现阶段搜索引擎还不能很好的识别JavaScript来把这些链接隐藏起来。或许现阶段搜索引擎对于这一类的作弊手段还不能很好的识别,但是我们可以从谷歌的优化只能中发现,谷歌已经明确表示通过JavaScript影藏链接是一种作弊手段,这种手段将会被惩罚。所以笔者奉劝那些让然使用JavaScript隐藏链接或者内容的站长三思而后行。不要聪明反被聪明误。

  世间任何事物都存在两面性,没有绝对的好,也没有绝对的坏,一把刀子在好人手中可能是惩恶扬善的利器,在坏人的手中的可能是成为杀人的刀子。所以关键是在使用的人身上。最后笔者希望每一位站长都能摒弃这一些投机取巧的小聪明,切切实实为用户通过有价值的内容才是网站运营的根本。

类别:JavaScript技术  来源:互联网  作者:hpping  日期:2012-11-19 18:00

上一条:浏览器事件的思考
下一条:对现代开发来说,JavaScript是一种垃圾语言