Google 搜索技巧
搜索框里随手敲几个词,Google 按松散匹配铺开结果,这就是泛搜索:第一页里大量页面「沾边」,真正要的那条却排不上去。运算符把「包含这些字」收成「出现在哪、以什么形式、排除什么」,结果更少,也更准。
指令和符号一律半角英文。site:、intitle: 这类冒号后面 紧贴 参数,中间不能有空格:site:nytimes.com 有效,site: nytimes.com 无效。
与、或、非
三种基本逻辑。AND、OR 必须大写,小写会被当成普通单词。
与(AND)
结果须同时包含这些词。默认用 空格 连接,不必写出 AND。需要写出来时:
A AND B
加号 + 不是 AND。2011 年起 Google 取消了用 + 强制包含某词的用法;要锁死一个词或短语,改用双引号。
或(OR)
满足其中一侧,或两侧都出现。也可用 |。
A OR B
和常见编程语言不同:这里 OR 的结合更紧。例如:
Inverted OR Signature files OR file OR index
等同于 (Inverted OR Signature) (files OR file OR index),两组「或」再按默认的「与」拼在一起。
Google 不会按你输入的词序保证结果顺序。搜 A B C 却大量出现 A C B 这类排列时,要锁顺序,把短语放进双引号,而不是指望改词序就能纠正排名。
逻辑非(-)
排除减号后面的词。减号前要有空格,减号后 紧贴 关键词。可连续排除多项。Google 和百度都支持。
jaguar speed -car
短语、通配、范围
双引号:完全匹配
半角 " " 把里面的内容当成 顺序不变的一个短语。搜歌词、书名原文时用这个。Google 和百度都支持。命中不限于标题,描述和 URL 里也会出现。
"死了都要爱"
不要用中文引号 “ ” 代替。
《》
书名号用来标文学、影视作品名。
《人间失格》
通配符 *
在英文双引号引起的短语里,* 占 一个整词 的位置,用来搜词组的不同填法。百度不支持 *。
"largest * in the world"
* 不是「任意一串字符」。
? 不是单字符通配
不要指望 progr?m 能搜到 program。Google 会把 progr 和 m 当成两个词,中间允许再插一个词,并不是「一个字母」。单字符通配在现行网页搜索里不可用。
数值范围 ..
两个数字中间用不带空格的两个半角句号,用来限定日期、价格、尺寸等。只写一侧再加 .. 表示上限或下限。数字和后面的中文单位之间要有空格。
数码相机 600..900 万像素 3000..4000 元
相机 ..4000 元
日期:before:、after:
官方仍支持的按抓取或更新时间收窄,后面接年份或具体日期。
astronomy discovery before:2019
avengers endgame after:2019-03-01 before:2019-03-05
指定出现位置
把词限制在标题、URL、正文或锚文本里。指令名和参数中间不能有空格。以 allin 开头的指令表示后面 每一组 关键词都要出现在该位置,相当于把同一指令写多次(有的旧资料称为「排他指令」)。
intitle
只在网页标题里找。Google 和百度都支持。
intitle:help
allintitle
标题里同时包含多组词。
allintitle:面料 测试
等价于 intitle:面料 intitle:测试。空格本身若要当关键词,给那段加上双引号。
inurl
URL 里包含该词。URL 中的查询词应连着写、不要拆开。支持中文和英文;URL 里的中文编码容易对不上,关键词尽量用英文。Google 和百度都支持。
inurl:gov 减肥
表示 URL 含 gov,页面其它位置再匹配「减肥」。
allinurl
URL 里同时包含多组词,规则与 allintitle 相同。参数是 URL 里的片段,不是把完整网址贴进去。
allinurl:gov.cn links
inanchor
指向该页的 导入链接锚文本 里含有搜索词。页面正文里不一定出现这些字。百度不支持。
inanchor:点击这里
allinanchor
锚文本里同时包含多组词,规则与 allintitle 相同。
intext
词出现在正文里。单独用时收窄有限,常和其他指令组合。
allintext
正文里同时包含多组词,规则与 allintitle 相同。
insubject
旧资料把它写成和 intitle 返回同样结果。那是 Google 网上论坛(Groups) 里按主题搜的用法,网页搜索请用 intitle。
site
限定某个网站或某个域名后缀下的页面。
site:www.youtube.com
奥林匹克 site:.gov
site:.gov 表示公共后缀是 .gov 的站点。
filetype
按扩展名过滤。常用 pdf、doc、xls、ppt、jpg 等,不要写 image 这种泛类型。别名是 ext:。Google 和百度都支持。这是公开文档检索语法,不是「黑客专用」。
doll filetype:doc
photoelectric effect paper filetype:pdf
搜索框里的小工具
这些不是 site: 那种过滤运算符,而是搜索框会直接给出的卡片或计算。
- 计算器: 输入算式,或关键词
Calculator、计算器。 - 定义: 词前加
define。 颜色选择器: 输入
Color Picker或颜色选择器。天气:
weather:后接地区。- 股票:
stocks:后接代码或名称,信息来自财经站点。 - 电影:
movie:后接片名。 - 新闻来源
source:: 只在新闻结果里按指定媒体过滤。 author: 面向 Google 网上论坛帖子的作者,不是普通网页的作者检索。
安全搜索: 过滤色情、暴力、赌博及恶意软件页面,用设置里的 SafeSearch 开关,不是查询前缀。
safesearch:不要再当搜索指令用;打开过滤也做不到绝对干净。
3*9
5+2
define:algorithm
weather:london
stocks:GOOG
election source:new_york_times