推广 热搜: 食品  快递      www  民事主体  网络营销  代理  东莞市  橡塑 
点击 241回答 5 2022-03-16 13:04

直接输入网址不跳转,百度自然排名自动跳转?

已解决 悬赏分:20 - 解决时间 2022-03-16 23:11
这个网站挺厉害,收录只有30,域名2年多,首页排名和流量都非常好!百度输入婚庆公司,除去百度自身产品排第一,点击进入发生跳转,然而直接在地址栏输入网址却不跳转,是怎么回事儿?另外我观察了很长一段时间,它的关键词的排名都非常稳定网站网址:www点changshunchem点com
反对 0举报 0 收藏 0 打赏 0
最佳答案
支持 0 反对 0 举报 2022-03-16 13:49
这个网站挺...
支持 0 反对 0 举报 2022-03-16 14:37
这很简单:利用 referrer 技术,欺骗蜘蛛
他这么做就是优化给搜索引擎看,然后判断来路进行跳转。





看看/search/的源码





indexOf('baidu点com/')!=-1 这是判断从百度来路才进行跳转,直接输入网址是不跳转的。

跳转方式:后台源码里面有。 前台是看不到跳转的网址,只能在index源码里面看。这样做就是为了逃避搜索引擎蜘蛛抓取判断代码。

returnFalse() 看到这个函数了吗? 这个函数就是调用后台index源码里面的

"'http://www。v1wedding。com/';" 跳转代码。
这种方式一般用在暴力行业上,很多高手在做,这种方式不是很好,如果我做,会直接在后台操作,前台一般搜索引擎蜘蛛来抓取,是抓取不到任何作弊代码的,做短期快速排名还可以,想长期排名是不可能哦。 8 年前 赞同 1 评论 2 收藏 举报
王子畅 王子畅 · 6年SEO经验,知名IT博主,多家企业SEO顾问。

这是一种作弊,是一种欺骗蜘蛛的方式!

支持 0 反对 0 举报 2022-03-16 14:50
javascript:document对象的referrer属性(返回导航到当前网页的超链接所在网页的URL)
用的就是这个技术,表示也是刚接触referrer,一起学习学习下,谢谢分享啊。
支持 0 反对 0 举报 2022-03-16 15:10
这个应该是对服务器进行了设置,跟之前辨别百度蜘蛛是一个道理的吧。看了下它的http请求的头部信息,

Set-cookie: ASPSESSIONIDSCCQBSDS=DNCOIBDCFIHHMJDACMMOOFJC; path=/

在cookie里面记录了访问的路径,个人觉得是所有能够有访问路径的都会被做跳转;而直接输入的是没有访问路径的,所以就不能够进行判断,从而进行页面的跳转。

百度的SERP对应的url是【url:''}】,因此可以进行判断。

这个具体要怎么实现就是看技术问题了,原理的话应该差不多。
支持 0 反对 0 举报 2022-03-16 16:23
强制通过搜索的进行跳转了。
网站首页  |  营业执照  |  关于我们  |  联系方式  |  使用协议  |  版权隐私  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报