很多搜索引擎支持通配符号,如“”代表一连串字符,“?”代表单个字符等。*Google不支持 通配符*,只能做精确查询,关键字中的“”或者“?”会被忽略掉。
Google 对英文字符大小写不敏感,“xiaomi”和“XIAOMI”搜索的结果是一样的。
Google的关键字可以是词组(中间没有空格),也可以是句子(中间有空格),但是,用句子做关键字,必须加英文引号。如“Want xiaomi phone”
Google 对一些网路上出现频率极高的英文单词,如“i”、“com”、“www”等,以及一些符号如 “*”、“.”等,作忽略处理。
如果要对忽略的关键字进行强制搜索,则需要在该关键字前加上明文的“+”号。
示例:搜索包含“Who am I ?”的网页。如果用“”who am i ?””,“Who”、“I”、“?”会被省略掉, 搜索将只用“am”作关键字,所以应该用强制搜索。如搜索:“”+who +am +i””
Google中文站和Google英文站是有区别的
顾名思义中文版的google爬虫肯定搜集更多的中文网站,其搜索结果排序也是根据中国地区用户的搜索习惯来排序的。
Google按时间搜索的应用
这个是一个比较常用的功能。信息过度的时代,如何成为有价值,一个是独家,一个就是时效。
Google基本语法
1、加号(“+”)
Google 无需用明文的“+”来表示逻辑“与”操作,只要空格就可以了。Google 默认的连接符是 AND; 意味着如果你不加其他修饰符号直接搜索的话, Google 就 会对所有的关键字同时进行搜索.
例如:搜索所有包含关键词“xiaomi”和“phone”的英文网页搜索:“xiaomi phone” 代表着 xiaomi 与phone。
注意:文章中搜索语法外面的引号仅起引用作用,不能带入搜索栏内。
2、减号(“-”)
示例:搜索所有包含“xiaomi”而不含“phone”的网页
搜索:“xiaomi -phone” 代表着只含 xiaomi,不含phone 的页面。
注意:这里的“+”和“-”号,是英文字符,而不是中文字符的“+”和“-”。此外,操作符与作用 的关键字之间,不能有空格。比如“易筋经 - 吸星大法”,搜索引擎将视为逻辑“与”操作,中 间的“-”被忽略。
3、OR
Google 用大写的“OR”表示逻辑“或”操作,但是这种OR的方式中文搜索会有内容展示的BUG。
如果要从几个关键字中指定任中一个, 可以使用 OR 连接符. 同时你也可以使用电脑编程 里管道符号 “|” 来表示 OR 的功能.
示例:搜索包含“mobile”或者“phone”、或者两者均有网页内容。 搜索:“mobileOR phone”
这种方法使用的比较少,不能使用在品牌关键词上,如”xiaomi Phone OR HuaweiPhone”,这样推荐给你的信息基本是前者,因为这些都属于商业一直在增长。
高级Google搜索语法
1、allintext
allintext的意思是以网页正文内容中的冒个字符作为搜索条件,例如“allintext:天气”
2、intitle,allintitle
只有当网页标题包含所搜索第关键字时,它才会出现在搜索结果里。intitle 只要包含即可,allintitle需要全部匹配。
3、cache
cache的意思是缓存,例如“cache:www.baidu.com”。
4、define
define的意思是词语的定义,例如:“define:中国”
5、filetype
filetype的意思是搜索指定格式的文件,例如“filetype:MDB”,类似于这样的搜索通常都可以直接下载,我们这样搜索很可能搜索到别人的数据口哦!
6、info
info的意思是查找指定的网站基本信息,例如:“info:www.baidu.com”。
7、link
link的意思是查看连接的网站。例如“link:www.baidu.com”
8、related
related的意思是返回主页上连接的内容,例如“related:www.baidu.com”
9、site
site的作用非常的好,它可以制定一个特定的区域进行搜索,也就是说如果site后面是一个网站,那么我们得到的内容就是关于这个网站的,例如:“site:www.baidu.com”
10、inurl
inurl的作用是搜索得到你搜索内容的网址,例如:“inurl:asp”