百度搜索网址url参数详解
http://www.baidu.com/s?lm=0(搜索结果时间限制)&si=&rn=10(每页显示的数目)&ie=gb2312&(语言)ct=0&wd=%CA%6%BB%FA&(关键词)pn=10(在第pn比上10后加上1页)&ver=0&cl=3&uim=6&usm=0
必备参数:
wd——查询的关键词(Keyword)
pn——显示结果的页数(Page Number),从零开始计数。即pn=${结果页码-1}*rn。
cl——搜索类型(Class),cl=3为网页搜索
可选参数:
usm-在百度搜索:admin5从任何一页点到第三页以后的,都会随机出现usm的参数。具体如下:
http://www.baidu.com/s?wd=admin5&pn=20&usm=1
http://www.baidu.com/s?wd=admin5&pn=20&usm=2
http://www.baidu.com/s?wd=admin5&pn=20&usm=3
虽然搜索的是一关键词的同一个列表页,但是排名却是不相同的,仔细研究发现当usm=0的时候是正常排名。当usm=1的时候所有排名后移一位,当usm=2的时候排名后移两位,以此类推。而词参数影响排名的效果只对第三页以及第三页以后的有效,也就是说前20名的排名不受词因素影响。
tn–搜索框所属网站。比如tn=sitehao123,就是http://www.hao123.com/左上那个搜索框
ie–Input Encoding–输入编码。百度似乎不支持其它编码。www.seoflower.cn默认值是“gb2312”
bs–Before Search–上一次搜索输入的关键词。
sr–不建议使用该参数.结合bs使用。一般查询sr=0或者为空值,但sr=1时,查询将结合bs的值一起作为查询的关键字.默认值为0,除0,1外其它值无效。
ct–语言限制。0-所有语言,1-简体中文网页,2-繁体中文网页;其它不确定或者无效或。默认值为0。
rn–每页包含的搜索结果数目。默认值为10
lm–搜索结果的时间限制。以天为单位,例如搜索最近一个月的网页,lm=30.默认值为0,表示没有时间限制。
q5–搜索内容位置限制.0-所有内容;1-网页标题(相当于使用'title:'查询前缀);2-url(相当于使用'inurl:'查询前缀);其它值等效于0.默认值为0
q6–搜索内容网站限制.例如q6=sohu.com,表示只搜索sohu.com的网页;相当于使用了'site:前缀'.默认值为空
dq–不建议使用该参数.查询内容来原的地区限制.具体值有百度确定.默认值为空.试了一下,使用这个参数的效果很差。
si和ct参数结合使用,比如在sina.com.cn中搜索“理想”,可用:http://www.baidu.com/s?q=&ct=2097152&si=sina.com.cn&ie=gb2312&cl=3&wd=理想