site关键词将搜索限制在站点或者顶层域名上,如:
site: loc.gov
site:microsoft.com
site:edu
注意事项:
1、site:后边跟的冒号必须是英文的“:”,中文的全角冒号“:”无用
2、url前不能带http://
3、url后边不能带斜杠“/”,其实是哪里都不能带/
4、url中不要用www,除非你有特别目的,
用www会导致错过网站内的内容,因为很多网站的频道是没有www的。
其他说明:
1、关键词既可以在“site:”前,也可以在“site:”后,搜索结果是一样的
但是不管谁前谁后,关键词和“site:”之间必须空一格。 2、对于“site:”搜索,关键词一样可以是多个,多个关键词之间以空格隔开
3、支持与其他复杂搜索语法混用,各语法和关键词之间空一格
4、除了网站,还可以搜索网站的频道,但仅限于不用“/”的。
5、一个网站可能有多种语言,
所以选择“搜索所有网站”和“搜索中文(简体)网页”是有差别的
当然,如果指定的网站只有一种语言,怎么选择就都一样了
但是site:不适合用于搜索那些在主要站点或默认站点之下的页面(比如,www.microsoft.com/china ) 。如果用户要搜索在microsoft主站点之下的站点,就不能使用site:来查找其子域中的所有页面,这个时候可以使用inurl: 。例如要搜索www.microsoft.com/china 目录下的网站,就可以使用site:microsoft.com inurl:china进行搜索。
结合inurl:还可以查询一个网站到底包含多少个子域,我们来查一下www.microsoft.com/ 下有多少个子域,查询如 site:microsoft.com -inurl:www.microsoft.com