隐藏链接指的是正常的链接通过一些方法,如:把链接放入js代码中,使用display:none等等,从而使用户在正常浏览网页的时候无法看到这个链接。
隐藏链接是被搜索引擎严令禁止的,一旦发现,惩罚将会非常严重,轻则降低网页权重,重则清空网页的索引记录。
隐藏链接和隐藏文字(hidden text)相似,但是区别是把关键词放在链接里面,而这个链接也是用户所看不到的。
作用
通过在网站权重较高的网站添加隐藏链接,提高自身网站在搜索引擎中的权重和关键词排名。因为在这些网站上挂的链接,都是单向链接,权重比较高,对于自身网站的权重和排名提升很有帮助。
方法
隐藏链接主要有HTML中设置DIV的display属性为NONE。如果直接设置DIV的display属性为NONE,这样的隐藏链接会被搜索引擎认为是在作弊,不仅没有帮助,反而可能给网站带来负作用。而搜索引擎对javascript的识别不是很好,所以隐藏链接经常是通过javascript来输出隐藏的DIV。这样的话,人工正常浏览页面无法看到这些链接,而搜索引擎却认为这些链接是有效的。代码为:首先通过javascript写前面的DIV,设置display为none,具体代码为:<script language="javascript" type="text/javascript"> document.write("<div style=display:none;>"); </script>。然后输出一个TABLE或DIV,TABLE或DIV中添加自己的链接。最后再通过javascript输出后半部分/DIV,具体代码为:<script language="javascript" type="text/javascript"> document.write("</div>"); </script>。这样就完成了隐藏链接的添加。
危害
新手站长在跟其它网站交换链接的时候,可能会被蒙蔽,有的网站站长在给对方做友情链接的时候通过使用CSS来控制隐藏链接的方式也不少见,所以新手站长在跟对方交换友情链接成功后,也要看下对方网站给您交换链接对应的HTML源代码是否正常。随着友情链接交平台的盛行,不少无良的“黑客”或服务器管理人员,开始通过挂黑链的方式为自己谋利。网站前台是无法看到的,只能通过查看源代码才能发现,一般是用CSS隐藏,也有用JS输出CSS,已经逐渐形成为一个产业。搜索引擎谷歌和百度早就提出,搜索引擎是不欢迎黑链的,那么被搜索引擎发现黑链后,又有哪些处罚呢?
一:降低网站的信任度,隐藏链接已经能够很好的被搜索引擎识别了,当蜘蛛爬行一个采用隐藏链接来进行黑帽SEO站点的时候,一般都是反感的,当一个站点存在过多的隐藏链接的时候,势必会遭到搜索引擎的降权,严重甚至拔毛K站。
二:网站权重无法传递,我们知道百度排名算法中有一个很重要的因素就是基于超链接分析技术,当一个站点被越多的站点给链接的时候,那么这个站点的权重也会相对随之提升的,但是这并不包括隐藏链接这种手段所带来的链接数量,因为隐藏链接在搜索引擎看来是一种欺骗手段,所以必定会影响一个站点的权重正常传递。
三:被搜索引擎惩罚,当一个站点的页面一天天增多的时候,那么对应的隐藏链接数量就越来越多了,那么这种低权重传递的页面,甚至是被搜索引擎所反感的页面越来越多的时候,相信离站点被拔毛已经不远了,那么对于网站排名来说也影响很大,始终得不偿失。所以SEO始终是白帽才是王道,踏实做事,踏实做SEO一个道理,成功来不得半点投机。
百度增加了对隐藏链接的识别,隐藏链接一律没有权重。隐藏链接,是用肉眼看不到的,搜索引擎爬虫就是抓取内容的机器人,把他说的那么神奇,如果他可以识别出来,那么也就会出现被误判的可能,因为同一个网页上的链接,蜘蛛是按照正常抓取的。所以,这个隐藏外链就是很扯淡的,很多大站都屏蔽百度了,他不是照样抓?这个说明了,他还不是那么完善,这个说法,几乎就是凑字数的伪命题。