更好地使用 google 搜索
课程伊始,大妈就强调了善用 google 搜索的重要性。整个课程过程中,我感到自己通过 google 搜索解决问题的能力还有很大的欠缺,于是在课程结束之后,我阅读了谷歌搜索的一些官方文档,结合网上少量的文章,总结提炼一些知识点,以便进一步提高搜索技能。
关键词的选择
搜索的关键词值得推敲。要多想想你的目标网页会使用什么样的关键词,而不要局限于你自己的词语体系。只保留最关键的词,去除无关的、或含金量低的词。不过,推敲关键词并不代表你要纠结于一些琐碎细节,比如大小写、拼写的正确性、是否有连字符等等,google 已有足够的智能来包容这类问题。
另一个有用的策略是:从简单开始,逐渐增加描述性词语(参考:这个 youtube 视频里的 Tip1)。如果你一上来就使用很多的关键词希望锁定结果,可能效果未必很好。可以先从核心词汇搜索起,根据 google 的反馈来优化关键词,然后再继续增加描述性的词语来缩小范围。这与 mvp 原则的精神类似。
以上两条其实是比较虚的,有纸上谈兵之嫌。希望经过实践之后能沉淀下来更有价值的经验。
使用高级搜索
使用谷歌的高级搜索页面 (www.google.com/advanced_search) 可以更准确地找到需要的结果。其中很多选项都可以通过在搜索框中使用运算符来实现,比如:
- "" 表示精确匹配,OR 表示或,- 表示非
- OR 的优先级高于 AND,并且 google 不支持括号分组,参见 这个 quora 回答
site:
限定域名inurl:
/intitle:
只搜索关键词在 url/标题 中出现的情形
也可以利用搜索框下方的搜索工具 (search tool) 对结果进行一些筛选,其中最常用的可能是限定一个日期范围,适用于对结果时效性有要求的情况。
其他一些小技巧
related:
搜索相关的网站。可以用于探索某个领域内的类似站点。比如,你知道 cousera,但想了解一下其他的在线公开课网站,就可以 googlerelated:coursera.org
define:
用于查询一个关键词的定义,把 google 当词典用@somename
用于搜索以 somename 为社交标签的内容,适用的情况是:你更关心这个名字在社交网络上的信息time:someplace
查询某地的时间- 单位转换:比如,货币转换 100 rmb in euro, 面积转换 100 foot2 in m2,等等
官方资源
- 其中提到的 symbol/operator 包括:+ @ $ # - " * .. site: link: related: OR info: cache: