程序员必须要学会Google搜索技巧

摘要: 因为Google在我天朝被墙,学FQ请通过Bing进行搜索如何FQGoogle搜索技巧我曾经多次劝我的另一个朋友花10分钟学习一下Google通配符的使用,未果。她说:“不用那东西也一样能找到自己想要的啊!”我曾替他们着急过 ...

因为Google在我天朝被墙,学FQ请通过Bing进行搜索如何FQ

Google搜索技巧

我曾经多次劝我的另一个朋友花10分钟学习一下Google通配符的使用,未果。她说:“不用那东西也一样能找到自己想要的啊!”我曾替他们着急过,可是后来却发现这是个“死结”。

《把时间当作朋友》- 李笑来

1. 引子

跟书中描述的经历类似,公司里有着多年经验的同事都会推荐大家使用Google进行搜索,我在刚开始使用谷歌进行搜索时,发现和百度好像没区别,没有说的那么好用呀。直到学习了一些搜索技巧以后,才发现原来是自己的搜索方法有问题,Google搜索真是太棒了,彻底和百度说拜拜。接下来分享一些常用的搜索技巧。

2. 什么是搜索技巧?

  • 所谓的搜索技巧就是在搜索关键字时,配合一些通配符,帮助快速定位到想要的结果。而搜索技巧常常作为SEO(Search Engine Optimization)技术学习的一部分。

搜索技巧

  • SEO : 是一种通过了解搜索引擎,以及提高目的网站在有关搜索引擎内排名的方式.

    SEO相关的书都会有一个章节用来讲搜索技巧,如果想要了解更多和SEO相关的技术,可以去Google一下。

    The Art of SEO目录截取

3. 怎样使用?

以一个Case对应一个Solution的方式,介绍常用的搜索技巧。通过搜索结果的截图对比,更加直观地看出使用了搜索的技巧的神奇之处。

Case 1. 搜索到的结果“东拼西凑”

我想搜索"android 网络定位" ,直接输入关键字,会发现有些搜的结果是“东拼西凑”的,没按照"android 网络定位"顺序来搜。

搜索到的结果“东拼西凑”

Solution 1. 使用""进行完全匹配

使用方法:"关键字",通过给关键字加双引号的方法,得到的搜索结果就是完全按照关键字的顺序来搜。

使用""进行完全匹配

Case 2. 不想要搜索某个关键词

在搜“android 网络定位时”,不想让GPS的关键字出现。和上面的例子一样,直接输入关键字,搜索结果里面会带有GPS相关信息。

不想要搜索某个关键词

Solution 2. 使用-排除关键字

使用方法:关键字 -排除关键字 , Tip:-后面没有空格。搜索后的结果都没GPS关键字。

使用-排除关键字

Case 3. 记不清楚完整的关键词

Eason有首歌的歌词记不完整,歌名也忘记了,只记得几个词,应该怎样搜?

记不清楚完整的关键词

Solution 3. 使用*进行模糊匹配

使用方法:关键字 * 关键字

使用*进行模糊匹配

Case 4. 只想在某个网站上查找

直接输入关键字,会出来很多结果,但是,我只想要在某个网站上查找。

只想在某个网站上查找

Solution 4. 使用site指定网站

使用方法:关键字 site:网址

使用site指定网站

Case 5. 只想搜索文件类型为PDF

文档类型有很多,比如doc、pdf、epub,我只想要搜索文件类型为PDF的文档

只想搜索文件类型为PDF

Solution 5. 使用filetype指定文件类型

使用方法:关键字 filetype:文件类型

使用filetype指定文件类型

Tip:关于filetype

  • 只有Google支持的filetype才可用,当尝试搜索.epub的文件时,会提示"Your search - Android软件安全与逆向分析 filetype:epub - did not match any documents."

Your search - Android软件安全与逆向分析 filetype:epub - did not match any documents.

  • Google支持的filetype可以在Search Console Help上查到,从下面的图可以看出是不支持epub

File types indexable by Google

  • 当遇到不支持的filetype,我们可以通过完全匹配的方法搜索

 

技术|程序员必须要学会Google搜索技巧的更多相关文章

  1. google搜索技巧汇总

    由于不能访问google,可访问ggso.in进行搜索. 简单整理记录一下常用的一些Google搜索技巧:或操作一般搜索时,如果输入多个词,默认是与的关系,如输入词1和词2,即搜索同时包含词1和词2的 ...

  2. 工作5年的Java程序员,才学会阅读源码,可悲吗?

    最近一位5年开发经验的群友与我聊天 他说:最近慢慢的尝试去看spring的源码,学习spring,以前都只是会用就行了,但是越是到后面,发现只懂怎么用还不够,在面试的时候经常被问到一些开源框架的源码问 ...

  3. 所有 Python 程序员必须要学会的「日志」记录。

    本文字数:3840 字 阅读本文大概需要:10 分钟 写在之前 在我们的现实生活中,「日志记录」其实是一件非常重要的事情,比如银行的转账记录,汽车的行车记录仪记录行驶过程中的一切,如果出现了什么问题, ...

  4. 程序员成长的四个简单技巧,你 get 了吗?

    最近拜读了"阿里工程师的自我修养"手册,12 位技术专家分享生涯感悟来帮助我们这些菜鸡更好的成长,度过中年危机,我收获颇多,其中有不少的方法技巧和我正在使用的,这让我觉得我做的这些 ...

  5. 十大谷歌Google搜索技巧分享

    前言:多数人在使用Google搜索的过程是非常低效和无谓的,如果你只是输入几个关键词,然后按搜索按钮,你将是那些无法得到Google全部信息的用户,在这篇文章中,Google搜索专家迈克尔.米勒将向您 ...

  6. 十大高明的Google搜索技巧

    WHY 对于google检索,有时需要技巧会得到更好的检索结果,不用简单输入关键字检索后,一个个去浏览.对于这些技巧,基本都知道,但是如果不经常用,总是忘了,又得重新搜索下具体使用方法,这里就把它放到 ...

  7. 最值得一看的几条简单的谷歌 Google 搜索技巧,瞬间提升你的网络搜索能力

    可能你和我一样,几乎每天都必须与搜索引擎打交道,不过很多时候,你辛辛苦苦搜了半天也没找到合适的资料,然而“高手们”上来一眨眼功夫就能命中目标了.这并不是别人运气好,而是搜索引擎其实是有很多技巧可以帮助 ...

  8. Google搜索技巧-入门篇

    基本搜索 Google 查询简洁方便,仅需输入查询内容并敲一下回车键 (Enter),或单击“Google 搜索”按钮即可得到相关资料. 搜索两个及两个以上关键字 Google 只会返回那些符合您的全 ...

  9. PHP程序员7小时学会Kotlin系列

    这是我尝试给自己一个目标去学会一门新语言的方法.正在创作中,敬请期待! 提纲 第一小时 概念 第二小时 基础 第三小时 函数 第四小时 类与对象 第五小时 类与对象二 第六小时 DSL 第七小时 工程 ...

随机推荐

  1. mysqlnd cannot connect 连接错误处理方法

    mysqlnd cannot connect to MySQL 4.1+ using the old insecure authentication. Please use an administra ...

  2. 第9章 硬件抽象层:HAL

    HAL(硬件抽象层)是建立在Linux驱动之上的一套程序库.这套程序库并不属于Linux内核,而是属于Linux内核层之上的应用层.在传统的Linux系统中Linux驱动一般有两种类型的代码:访问硬件 ...

  3. Android应用开发SharedPreferences存储数据的使用方法

    Android应用开发SharedPreferences存储数据的使用方法 SharedPreferences是Android中最容易理解的数据存储技术,实际上SharedPreferences处理的 ...

  4. 探索软件工程道路上的我III (Θ∀Θ#)

    github地址:https://github.com/JUNYU217/2016-03-08 开发语言:Java 开发工具:UltraEdit || 为月末了,网费欠了...很抱歉的拖了那么久的作业 ...

  5. jQuery获取带点的id元素

    一般jQuery获取某个id为elem元素,只需用$('#elem')就行了,但是如果id中不小心包括了'.' ,那么我吗就会发现这时候jQuery就不能获取到这个元素了.但是使用dom原生的getE ...

  6. Android之AnimationDrawable初识

    Drawable animation可以加载Drawable资源实现帧动画.AnimationDrawable是实现Drawable animations的基本类. 这里用AnimationDrawa ...

  7. 两个list取不同值

    转自同名博文,未知真正出处,望作者见谅 如题:有List<String> list1和List<String> list2,两个集合各有上万个元素,怎样取出两个集合中不同的元素 ...

  8. java 中List.subList 总结

    今天,维护以前的代码,看到了List.subList这个方法,以前没接触过,对这个就是个小白,今天学习下: java.util.List中有一个subList方法,用来返回一个list的一部分的视图. ...

  9. JS——全选与反选

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...

  10. php查询文件扩展名

    //查询文件扩展名 function extension($str){ $str = implode("",explode("\\",$str)); $str ...