1.4.3 组合各个部分(1)
Google搜索URL的构造就像是拼接玩具一样。你可以从一个URL开始,然后按照你的需要来修改它以得到各种搜索结果。大多数情况下,紧接着URL基本部分的是通过Google Web界面所提交的查询。如果需要其他参数,你可以直接以任意的顺序把它们添加到URL中。如果你需要修改搜索中的参数,只需要修改参数的值并且重新提交查询即可。如果你需要删除一个参数,只需要在URL中把整个参数删除掉,然后重新提交查询。这个过程非常简单,你只需要在浏览器的地址栏中直接修改URL。所要做的只是简单地对URL进行修改,然后敲回车键。浏览器会自动地提取地址并转向一个更新后的搜索页面。你也可以通过浏览Google高级搜索页面(www.google.com/advanced_search,如图1.16所示),设置各种前面讨论过的参数来实现类似的结果,但是最后你将发现通过URL修改来完成快速的搜索调整更为迅速、简捷。
![]() |
(点击查看大图)图1.16 使用Google高级搜索页面 |
一个Google查询URL可以包含许多不同的参数。根据你选择的选项以及你提供的搜索关键字,你会看到如表1.2中所列的部分或者全部的变量。可以根据需要对这些参数进行添加或者修改。
表1.2 Google的查询参数
变量 | 值 | 说明 |
q或者as_q | 搜索查询 | 搜索查询 |
as_eq | 搜索关键字 | 将从搜索中排除的关键字 |
start | 0到最大结果数 | 用于显示结果页面。结果0是第一页结果页面的第一个结果 |
num maxResults | 1到100 | 每页所显示的结果数 (最大为100) |
filter | 0或1 | 如果filter为0,则显示可能重复的结果 |
restrict | 限定代码 | 限定位于某个特定的国家的结果 |
hl | 语言代码 | 这个参数描述了Google用来显示结果所用的语言。可以设为你的母语。查找到的页面未经过翻译 |
lr | 语言代码 | 语言限定。仅显示该种语言的页面 |
ie | UTF-8 | Web搜索的输入编码。Google建议使用UTF-8 |
oe | UTF-8 | Web搜索的输出编码。Google建议使用UTF-8 |
as_epq | 搜索词组 | 这个值作为一个确切的词组进行提交。这样便不需要给词组加上引号 |
as_ft | i = 包含的文件类型 e = 排除的文件类型 | 用于包含或排除以as_filetype表示的文件类型 |
as_filetype | 文件扩展名 | 包含或者排除由as_ft的值所指定的文件类型 |
as_qdr | all-所有的结果 m3 = 过去3个月 m6 = 过去6个月 y = 过去一年 | 查找在指定时间范围内更新的网页 |
as_nlo | 最小数 | 查找as_nlo和as_nhi之间的数 |
as_nhi | 最大数 | 查找as_nlo和as_nhi之间的数 |
as_oq | 词的列表 | 查找这些词中间的至少一个 |
as_occt | any = 网页内的任何地方 title = 页面标题 body = 页面文本 url = 网页内的网址 links = 在网页的链接内 | 在指定位置查找搜索关键字 |
as_dt | i = 仅包含站点或者域 e = 不包含站点或者域 | 包含或者排除由as_sitesearch指定的域 |
as_sitesearch | 域或站点 | 包含或者排除由as_dt指定的域或站点 |
safe | active = 启用安全搜索 off = 禁用安全搜索 | 使用或不使用安全搜索 |
as_rq | URL | 查找与该URL类似的页面 |
as_lq | URL | 查找链接到该URL的页面 |
rights | cc_* | 用特殊的使用权限(政府、商业、非商业,等等)定位页面 |
一些参数的值为语言限定(lr)代码。lr的值命令Google只返回指定语言的页面。例如lr=lang_ar只返回以阿拉伯语所书写的页面。表1.3列出了lr的所有可能值:
表.13 语言限定代码
lr 语言代码 | 语言 |
lang_ar | 阿拉伯语 |
lang_hy | 亚美尼亚语 |
lang_bg | 保加利亚语 |
lang_ca | 加泰罗尼亚语 |
lang_zh-CN | 中文(简体) |
lang_zh-TW | 中文(繁体) |
lang_hr | 克罗埃西亚语 |
lang_cs | 捷克语 |
lang_da | 丹麦语 |
lang_nl | 荷兰语 |
lang_en | 英语 |
lang_eo | 世界语 |
lang_et | 爱沙尼亚语 |
lang_fi | 芬兰语 |
lang_fr | 法语 |
lang_de | 德语 |
lang_el | 希腊语 |
lang_iw | 希伯来语 |
lang_hu | 匈牙利语 |
lang_is | 冰岛语 |
lang_id | 印度尼西亚语 |
lang_it | 意大利语 |
lang_ja | 日语 |
lang_ko | 韩语 |
lang_lv | 拉脱维亚语 |
lang_lt | 立陶宛语 |
lang_no | 挪威语 |
lang_fa | 波斯 |
lang_pl | 波兰语 |
lang_pt | 葡萄牙语 |
lang_ro | 罗马尼亚语 |
lang_ru | 俄语 |
lang_sr | 塞俄维亚语 |
lang_sk | 斯洛伐克语 |
lang_sl | 斯洛文尼亚语 |
lang_es | 西班牙语 |
lang_sv | 瑞典语 |
lang_th | 泰国语 |
lang_tr | 土耳其语 |
lang_uk | 乌克兰语 |
lang_vi | 越南语 |
回书目 上一节 下一节 |
联系客服