java站内搜索跳转_通过url跳转参数实现百度站内搜索

17dc5b5749e54ffad53249ac6a190ef7.png

自google退出后,国内主流搜索引擎必须是百度,好多站长也抛google于脑后,一心针对百度优化.

今天和大家分享一个百度站内搜索.

(一)如果你用了百度的站长工具,左侧其他工具-->站内搜索就可以申请定制自己的站内搜索框.

(二)之前三思悦站内搜索用google搜索,但是现在根本打不开的状态,让人很难堪,由于页面UI不想去变动的情况下如何用url跳转实现百度站内搜索呢.

之前的google搜索是这样的跳转链接:

https://www.google.com.hk/#hl=zh-CN&q=site:sansiyue.com+' + key

上面的参数key是通过url编码后的关键词字符串,这样可以挑战到gogole站内搜索页面,只显示本站搜索结果.

百度有没有这样是跳转? 当然有!,下面就开始改造一个百度的挑战实现站内搜索.

百度搜索url中参数非常多,下面先把参数意义列出来供大家参考

cl 搜索类型,cl=3 表示网页搜索

pn 显示结果页数 (page number 缩写)

wd 搜索关键词 (需要url编码)

ie 指定编码方式,默认是 gb2312

rn 显示结果条数,默认10 ,范围是 (10-100)

tn 柏氏搜索请求 tn=baidulocal 表示站内搜索,返回干净界面,无广告干扰

si 限定域名搜索,指定网站主域 如 si=sansiyue.com

ct 一串数字请求验证码,没有发现有特殊要求,随机给出数字发现返回正常

在进行url跳转搜索中,有几个参数是必选的 (pn , cl ,wd )

可选参数包括 (ie ,rn ,tn ,si ,ct)

其中如果指定限定域名的的时候,必须给出ct参数,也就是说 si 和ct 参数要么全部出现,要么全部不出现.

我们现在来组装一个通过百度搜索 一介布衣 站内关于javascript 的博客.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值