打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
1.4.3 组合各个部分(1)

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

1100

每页所显示的结果数

(最大为100

filter

01

如果filter0,则显示可能重复的结果

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_nloas_nhi之间的数

as_nhi

最大数

查找as_nloas_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

越南语

【责任编辑:云霞 TEL:(010)68476606】

回书目   上一节   下一节
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
百度、雅虎、谷歌搜索引擎接口调用注意事项
Centos6语言设置
CentOS的启动方式和语言设置
JS中URL编码参数(UrlEncode) - 菜鸟学飞基地 - 博客园
LoadRunner脚本编写之三(事务函数)
多个sitemap文件该如何处理 如何向搜索引擎提交多个sitemap文件?
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服