有人说功能再牛X的手机,我们也只用到其中的30%,在大多数人使用搜索引擎,一般是将需要搜索的关键字直接输入搜索框,然后就开始了漫长的信息提取过程,这个过程其实我们也就用到搜索引擎30%不到的功能,其实 Google、baidu对于搜索的关键字提供了多种语法命令,合理使用这些语法,将使我们得到的搜索结果更加精确。当然,Google允许用户使用这些语法的目的是为了获得更加精确的结果,让使用者从茫茫信息的海洋里找到自己想要的结果
命令的一般格式:命令:命令内容
命令全都是小写字母,冒号“:”必须是英文状态下,冒号后直接接命令内容,中间没有空格。
site:是SEO最熟悉的高级搜索命令,用来搜索某个域名下被搜索引擎索引的所有url。通过它索引出改网站结果,可以基本判断一个网站的规模,例如在Google搜索里site:ysnwz.com;就可以看到ysnwz.com这个网站有多少内容被Google搜索引擎收录了
inurl:命令可以查找搜索词出现在url 中的页面,百度和Google 都支持inurl 指令。inurl 指令支持中文和英文。例如:inurl:Gantry-Crane, 表示搜索url里包含Gantry-Crane的页面。如果是inurl:Gantry Crane,两个单词中间是空格,则表示url包含Gantry,Crane这两个单词,同时这两个词也会出现在搜索结果的description中,并且标红显示,由于关键词出现在url 中对排名及搜索结果有一定影响,使用inurl:命令可以更准确地找到同行的网站。
inurl:Gantry-Crane
inurl:Gantry Crane
intitle:命令返回的是页面title 中包含关键词的页面。Google 和百度都支持intitle 指令。使用intitle 命令可以精准的搜索网站title中包含特定字符或者关键词的页面.例如:intitle:Gantry-Crane表示title中包含Gantry-Crane这个词组;intitle:Gantry Crane 表示标题包含Gantry,Crane,同时description中出现Gantry,Crane的单词会标红显示。一定要搞清楚intitle命令后面的单词是有字符相连还是空格,两者搜索出的结果是有差距的
intitle:Gantry-Crane
intitle:Gantry Crane
filetype命令用于搜索特定文件格式。Google 和百度都支持filetype命令。比如搜索filetype:pdf Gantry Crane表搜索示包含 Gantry Crane这个关键词的所有pdf 文件。
因为文件格式不同还有这样的:filetype:xml, filetype:csv, filetype:doc等
“”把搜索词放在双引号中,代表完全匹配搜索,也就是说搜索结果返回的页面完全包含双引号中出现的所有的词,百度和Google 都支持这个指令。例如搜索“Gantry Crane”,搜索所有结果里都会出现Gantry Crane,无论是在title里,还是description中。
*是常用的通配符,也可以用在搜索中,百度不支持号搜索命令。比如在Google 中搜索:*Gantry Crane其中的*号代表任何字符,无论是title中还是description里出现Gantry Crane这个关键词的都会出现在搜索结果里
减号(-)代表搜索不包含减号后面的词的页面。使用这个命令时减号前面必须是空格,减号后面没有空格,紧跟着需要排除的词。Google 和百度都支持这个指令。例如:Gantry Crane -Container,同时它还可以连续排除如:Gantry Crane -Container -Handling
所有搜索引擎命令均可组合使用,例如:site:jp in inurl:Gantry Crane可以搜索出网站url包含Gantry Crane这个单词的域名为.jp后缀的网站
搜索引擎命令还有很多,但上述的是我们通常用到比较多的,看完这些,有没有一种豁然开朗,迫切一试的感觉,动手吧。