百度搜索URL各类参数的含义详解+实战
url很长一大段,都是些参数,cl=3 表示网页搜索,tn表示来源站点,word是关键词[有线怪谈20090214],ie表示编码方式,这里是utf-8编码.百度搜索命令中的参数
必备参数:
wd——查询的关键词(Keyword)
pn——显示结果的页数(Page Number)
cl——搜索类型(Class),cl=3为网页搜索
可选参数:
rn——搜索结果显示条数(Record Number),取值范围在10--100条之间,缺省设置rn=10
ie——查询输入文字的编码(Input Encoding),缺省设置ie=gb2312,即为简体中文
tn——提交搜索请求的来源站点
tn=baidulocal 表示百度站内搜索,返回的结果很干净,无广告干扰.
tn=baiducnnic 想把百度放在框架中吗?试试这个参数就可以了,是百度为Cnnic定制的
si——在限定的域名中搜索,比如想在bbs.cnblackhat.com的站内搜索可使用参数si=bbs.cnblackhat.com,要使这个参数有效必须结合ct参数一起使用.
ct——此参数的值一般是一串数字,估计应该是搜索请求的验证码
si和ct参数结合使用,比如在bbs.cnblackhat.com中搜索"黑帽",可用:http://www.baidu.com/s?q=&ct=2097152&si=bbs.cnblackhat.com&ie=gbk&cl=3&wd=黑帽
bs——上一次搜索的关键词(Before Search),估计与相关搜索有关
测试效果图:(http://www.baidu.com/s?q=&ct=2097152&si=bbs.cnblackhat.com&ie=gbk&cl=3&wd=黑帽)
页:
[1]