你真的会用搜索吗?—— google 搜索技巧
鄙人用了那么多年 google ,却只会简单的空格。
虽然空格已经很强大了。google 对此做了非常多的优化,原则是让你只用最基础的输入搭配空格就能达到跟下面介绍的方法几乎一样的效果,但是还有知道一些 tips 有备无患嘛。
下面列举的方法,测试的对象都是针对中文,有些可能对中文不友好导致效果不佳。
1、google 的 and 、or 逻辑
例如有两个完全不相关的词:水果和相机。
你可以通过 and、or关键词或者空格与否来表示 and、or 逻辑。
水果相机 = 水果 and 相机
水果 相机=水果 or 相机
当然,google 的搜索结果是智能又模糊的,上述两者结果会有互相重叠的部分,但权重会不一样。
备注:
水果 and 相机√
水果and相机×
2、使用 "" 避免长句被拆开搜索
例如你知道一句歌词,这句歌词比较冷门,描述的也很普通,但想要找到歌名。
对比
甲方:google 搜:"得到了什么别问我" or ”得到了什么别问我“(中文引号)
VS
乙方:google 搜:得到了什么别问我
结论:
甲方能更快更精准的找到结果。但乙方往下翻也能找到(证明 google 的优化确实不错)
推荐甲方。
备注:
1、不加 "" 就被会 google 自动智能分词。
2、用 google 的 精确匹配反而是结果最差的。慎用。

3、使用 - 排除关键字
例如搜火箭会出现一些 NBA 火箭队的干扰项。
对比
甲方:google 搜:火箭 -NBA or 火箭 -火箭队 or 火箭 -篮球
VS
乙方:google 搜:火箭
结论:
三种结果都去掉了干扰项。且三个结果之间也几乎差不多。
推荐甲方。
备注:
注意空格:
火箭 -火箭队 √
火箭-火箭队 ×
火箭 - 火箭队 ×
4、使用 site 指定网站
用 bilibili 为例。
对比
甲方:google 搜:螺蛳粉 site:www.bilibili.com/(注意 site 后的冒号不要打成中文的冒号)
VS
乙方:直接在 bilibili 站内搜
好处:
1、综合搜索:包括 视频 + 专栏文章
缺点:
1、仅支持部分筛选条件:视频时长 + 发布时间
2、不支持排序条件,例如按热门排序
结论:
有条件选乙方吧。
备注:
螺蛳粉 site:https://www.bilibili.com/
螺蛳粉 site:http://www.bilibili.com/
螺蛳粉 site:www.bilibili.com/
上面三个的结果是一样的。
但不建议输入不全的网址,例如螺蛳粉 site:bilibili.com/,结果会不一样。
5、使用 filetype 指定文件类型
对比
甲方:google 搜:Python3网络爬虫开发实战 filetype:pdf
VS
乙方:google 搜:Python3网络爬虫开发实战 pdf
好处:
1、可以直接搜出打开便是 pdf 文件的网址

缺点:
1、如上面好处1的打开便是 pdf 文件的网址毕竟太少,网络上大多还是提供间接下载的机制,如贴个百度网盘的地址,或者需要登录后扣币才能获得下载的方式。
结论:
推荐乙方。
或者可以试试鸠摩搜索。
6、使用 related 找类似网站
google 搜:related:www.xxx.com
结论:
结果还行,可以跟这个网站(https://www.similarsites.com/)的结果互为补充的来参考。
7、分部位查找
inurl: 用于搜索查询词出现在 url 中的页面。
intitle: 用于搜索查询词出现在 标题 中的页面。
intext: 用于搜索查询词出现在 网页主体(内容) 中的页面。
例如:inurl:huawei intitle:任正非 查找任正非的官方信息。

8、其它 - 效果不太好的
(1)* 通配符
发现支持情况并不是特别好,甚至会出现加了 * 导致搜索结果更差的情况。
例如:孤单*球 不如 孤单 球 更能搜出 "孤单北半球“
注意:
孤单*球不要写成孤单 * 球
(2)~ 近似词
对中文支持不好。
例如:~兴高采烈 不如直接 兴高采烈 近义词
补充
google 对英文字符大小写不敏感:good、GOod和GOOD是一样的。
你真的会用搜索吗?—— google 搜索技巧的更多相关文章
- Google搜索语法
原文:http://www.jianshu.com/p/37fe4f1381ef 前言 之前听过一个笑话,有人打开浏览器,输入www.baidu.com, 然后搜索框输入Google,查询google ...
- Google 搜索的基本语法
★搜索引擎的选择 先简单说一下"搜索引擎的选择". 在咱们天朝,Google 屡屡被 GFW 骚扰,导致百度占了便宜,成为份额最高的搜索引擎.不过今天这篇教程,俺还是继续拿 Goo ...
- google搜索 site:pku.edu.cn inurl:aspx 即可查找所有动态网页 =====html(静态网页) asp(动态) jsp(动态) php(动态) cgi(网络程序) aspx(动态)
shodan shodan和我们国内的钟馗之眼是一种搜索引擎,他们区别于百度等引擎,他们只爬设备,只爬联网设备. 网址为: https://www.shodan.io/ Shodan,也有人把他叫撒旦 ...
- 如何去掉Google搜索的跳转 让你的Google搜索不被reset掉
http://www.nowamagic.net/librarys/veda/detail/389 在点击google搜索结果时,google会在结果的URL前做个跳转,且有时这个跳转地址会被墙,这样 ...
- Google搜索成最大入口,简单谈下个人博客的SEO
个人静态博客SEO该考虑哪些问题呢?本篇文章给你答案 咖啡君在开始写文章时首选了微信公众号作为发布平台,但公众号在PC端的体验并不好,连最基本的文章列表都没有,所以就搭建了运维咖啡吧的网站,可以通过点 ...
- 技术|程序员必须要学会Google搜索技巧
程序员必须要学会Google搜索技巧 摘要: 因为Google在我天朝被墙,学FQ请通过Bing进行搜索如何FQGoogle搜索技巧我曾经多次劝我的另一个朋友花10分钟学习一下Google通配符的使用 ...
- google搜索技巧汇总
由于不能访问google,可访问ggso.in进行搜索. 简单整理记录一下常用的一些Google搜索技巧:或操作一般搜索时,如果输入多个词,默认是与的关系,如输入词1和词2,即搜索同时包含词1和词2的 ...
- Google搜索的几个使用技巧——让你的搜索结果更准确
对于软件开发人员来说,不知道的内容在网上搜索是再正常不过的了.今天同事在组内分享了几个谷歌搜索的使用技巧,在此自己总结一下,希望可以帮到更多人. 在此之前先要唠叨几句,什么时候用百度,什么时候用谷歌? ...
- Google搜索命令语法大全
以下是目前所有的Google搜索命令语法,它不同于Google的帮助文档,因为这里介绍 了几个Google不推荐使用的命令语法.大多数的Google搜索命令语法有它特有的使用格式,希望大家能正确使用. ...
- 访问Google搜索,Google学术镜像搜索
Google学术镜像搜索:http://dir.scmor.com/google/ 不用FQ也能访问谷歌搜索网站,让我们一起Google 不用FQ也能访问谷歌搜索网站,让我们一起Google(摘自:h ...
随机推荐
- 从多谐振荡器详细解析到555定时器基本电路(控制LED闪烁)
在学期末,笔者参加了学校的电工实习,前六天做都很快,但是今天要做一个关于555多谐振荡器的LED闪烁电路,由于笔者没有提前准备,导致今天就算把电路搭建出来也不懂具体原理,耗费了不少时间,所以我打算专门 ...
- 【Java Web开发学习】跨域请求
[Java Web开发学习]跨域请求 ================================================= 1.使用jsonp ===================== ...
- GoLand不同目录(包)方法调用
新手学go,跨目录调用方法是真的难,弄了好几天,几乎要放弃go了,在此演示一下如何跨目录(包)调用~ 需求是main.go调用model包下mysql.go中Query方法,目录结构如下. 要点: 1 ...
- srvany.exe读取配置文件问题
使用instsrv.exe与srvany.exe将自己的程序弄成免登录系统就能自动启动了,然而程序运行需要读取相应的配置文件,所以程序是跑起来了,但不能正常使用,找了很久终于找到了答案.在之前的基础上 ...
- NodeJS4-5静态资源服务器实战_优化压缩文件
浏览器控制台看一下RequestHeader有一个Accept-Encoding,而RespondHeaders中也会有一个Content-Encoding和他进行对应. Accept-Encodin ...
- 天天动听API
本次分析的是天天动听API,天天动听有一点比较好,就是搜索返回直接有歌曲播放的地址了,并且有无损的音频 搜索歌曲API:http://so.ard.iyyin.com/s/song_with_out? ...
- [ASP.NET Core 3框架揭秘] 依赖注入[8]:服务实例的生命周期
生命周期决定了IServiceProvider对象采用怎样的方式提供和释放服务实例.虽然不同版本的依赖注入框架针对服务实例的生命周期管理采用了不同的实现,但总的来说原理还是类似的.在我们提供的依赖注入 ...
- C# read file to bytes,File.ReadAllFiles,File.Open(),BinaryReader
using System; using System.Text; using System.IO; namespace ConsoleApplication15 { class Program { s ...
- c++--语言本身
c++ 面向对象概念(cout cin 类.对象 面向对象和面向过程求解问题) 易犯错误模型(引入成员函数的必要性) C语言和C++语言的关系 namespace 定义(嵌套).使用.标准命名空间st ...
- Javascript继承的问题
说到Javascript的继承,相信只要是前端开发者都有所了解或应用,因为这是太基础的知识了.但不知各位有没有深入去理解其中的玄机与奥秘.今本人不才,但也想用自己的理解来说一说这其中的玄机和奥秘. 一 ...