要知道pr劫持怎么预防,首先要知道pr劫持的原理与实现手法,这样才能做相应的防御工作。
PR劫持的原理与方法
① 利用域名A,劫持高PR的域名B,在全无内容更新的情况下,将域名A,301重定向到域名B,一旦谷歌PR更新,搜索引擎就会误认为,域名A与域名B是高度相关,并赋予同等的虚假PR值,等PR更新过后就立刻取消301,同时获得了与B站相同的PR值,而这个PR值至少能维持到下一次PR更新,一般2-3个月或更长的时间。
② PR事后劫持:这是一种相对隐藏式的PR劫持,主要是指利用运营中的网站,去劫持对方PR,通常的做法是利用代码,判断蜘蛛来访,如果是谷歌蜘蛛,那么就直接301重定向到目标域名。
PR劫持代码如下:
if (strstr($_SERVER[‘HTTP_USER_AGENT’], “Googlebot”)) {header(“HTTP/1.1 301 Moved Permanently”);header(“Location: http://www.apple.com/”);exit;}else {header(‘Content-Type: text/html; charset=ISO-8859-1′);};?>
③ 非常规劫持:这是一种最直观的劫持,就是黑客利用技术手段,直接黑掉对方网站,进行直接重定向操作,当然,它同样可以依然进行蜘蛛判断。
PR劫持是一种seo作弊行为,是通过用欺骗手段获得比较高的PR值显示。作弊的方法是利用跳转。一般搜索引擎在处理301和302转向的时候,都是把目标URL当作实际应该收录的URL。
举例:(A站点pr为2,百度为9)A站点做301或302跳转到百度,而百度的PR值比较高,等待pr大更新,这样A站点在PR更新后也会显示百度的PR值为9了,等PR更新过后,立即取消转向,这样在这段期间全网就是pr为9!
虽然PR劫持已经被谷歌修复,而PR值也停止更新,但我们作为SEO,不断尝试各类手法才能提高SEO技术,同样的方法对于用百度也是有效的,大家可以用些新域名尝试。
PR劫持解决方法:
1、对于恶意劫持别人网站PR的,需要在下个PR更新周期前调整自己网站以适应PR显示值对应网站的特征,如链接流行度、高质量外链、内容及友情链接等;2、不懂PR劫持却发现自己网站劫持了别人的PR多为Google自身及所用服务器故障的问题,针对这种意外PR劫持想要解决只需要联系服务器运营商说明问题更换IP解析等即可消除PR劫持嫌疑;五、意外PR劫持是怎么回事?
不懂PR劫持自己网站却劫持了别人的PR,这种情况多发生在你网站曾跟被劫持网站放置在同一服务器或IP上,导致Google误认为在该IP上的你的站也是"被劫持"网站故而给了错误的PR.这种情况一般需要通过IP即可访问"被劫持"网站,而你网站恰好解析到了这个可被访问的IP上.并非所有用这种方法的都能成功,是需要Google的"误解"才行.当然,这种不是正道,不建议尝试.