常用的 Google 基本/高级搜索运算符及其用法介绍
Google 搜索运算符是扩展常规文本搜索功能的特殊字符和命令,能够帮助缩小搜索范围,提高搜索结果的相关性,让我们可以更高效地利用搜索引擎进行资源收集,竞争分析以及 SEO 优化等。
下面来分享一些比较常用的 Google 基本/高级搜索运算符及其用法。
注意:以下搜索运算符都必须在英文输入法状态下使用且冒号 : 后面都不要带有空格。
1. ""
关键词加上双引号 "",表示完全匹配搜索,SERP 所有结果都精准包含 "" 内完全相同的关键词。
示例:"Cristiano Ronaldo dos Santos Aveiro"
2. -
减号 - 表示排除包含后面指定内容的结果页面,使用这个搜索运算符时,必须在关键词后面,- 前面加空格,接着 - 后面紧跟要排除的内容。
示例:moissanite earrings -amazon.com
自然搜索结果中不会出现来自 amazon.com 的页面。
3. *
星号 * 代表通配符,Google 会为 * 智能填充符合当前用户搜索意图的内容。另外,* 通配符仅支持单词级别的内容匹配,不支持单字符内容的匹配填充。
示例:Lionel *
4. in
单位换算,将一个单位转换为另一个单位,适用于货币,温度,重量等。另外,搜索运算符 to 也可以实现同样的效果。
示例:$100 in RMB
5. stocks:
查看特定上市公司或股票代码的股票信息(价格,股票走势图等)。
示例:stocks:shopify
示例:stocks:SHOP
6. define:
利用内置在 Google 中的英语词典功能查看某个单词的释义,释义源自牛津词典(Oxford Languages),结果会在 SERP 中顶部以卡片式显示。
示例:define:emotion
7. time:
查看某个城市的当地时间。
示例:time:paris
8. weather:
查看某个城市的天气状况。
示例:weather:london
9. filetype:
搜索指定格式的网页文件,可搜索的常用文件扩展名有 doc,xls,ppt,pdf 以及 txt 等,另外,文件扩展名通常必须出现在页面 url 中。
示例:Harmonized Tariff Schedule 2022 filetype:pdf
10. site:
搜索来自特定的域,网址或域名后缀的结果。一般用网站根域,省略前面的 www,这样搜索范围会覆盖包括网站二级/三级等所有子域名的内容。site: 搜索运算符最常用的 3 种用法如下:
搜索指定站点内包含目标关键词的内容;
示例:moissanite stud earrings site:aliexpress.com
查看网站已被 Google 编入索引的页面数;
示例:site:aliexpress.com
这里有一点要注意的是,对于一些内容较多的大型网站,这里返回的索引页面总数很可能会是一个估计值,并不绝对精准,SERP 不一定会详细显示所有网址(对于其他任何大容量搜索来说也是同样的道理)。除了查看网站已被编入索引的页面总数外,也可以利用 site: 搜索运算符来判断网站的某个页面是否已经被 Google 编入索引。
示例:site:https://colourpop.com/products/star-wars-collection-makeup-set
如果页面未被 Google 编入索引,则不会显示任何搜索结果。
搜索包含目标关键词的其他类型顶级域的站点如国家/地区代码顶级域(ccTLD).co.uk ,.fr 或行业类别顶级域名(sTLD).edu,.gov 等;
示例:hoop earrings site:.co.uk
这个对于针对某个特定国家地区做本土化的市场调研或找一些针对性的高质量外链有一定的帮助。
11. inurl:
将搜索范围定位到页面 url,仅对页面 url 内容进行搜索匹配,搜索页面 url 中包含特定关键词的结果。
inurl:moissanite
12. allinurl:
页面 url 中必须同时包含该搜索运算符后面的所有关键词。
示例:allinurl:moissanite earrings(相当于:inurl:moissanite inurl:earrings)
13. intitle:
将搜索范围定位到页面标题,仅对页面标题内容进行搜索匹配,搜索页面 title 标签中包含特定关键词的结果。
示例:intitle:necklace
14. allintitle:
页面 title 标题标签中必须同时包含该搜索运算符后面的所有关键词。
示例:allintitle:moissanite necklace(相当于:intitle:moissanite intitle:necklace)
15. intext:
将搜索范围定位到页面正文内容,仅对页面正文内容进行搜索匹配,搜索页面正文内容中包含特定关键词的结果。
示例:intext:bracelet
16. allintext:
页面正文内容中必须同时包含该搜索运算符后面的所有关键词。
示例:allintext:hoop earrings(相当于:intext:hoop intext:earrings)
上面提及到的所有 all 搜索运算符不一定都会·是完全匹配的结果,该搜索运算符会自动尝试以某种组合或某种顺序来处理后面的所有关键词并返回结果。
另外,需要注意的是,每个 Google 搜索运算符默认只作用于紧跟在 : 后面的单个关键词,如果有多个关键词且用空格隔开,那么 Google 搜索运算符则不会作用于空格后面的关键词,例如我们在 Google 输入框中搜索:moissanite -stud earrings,到了 Google 这里,搜索引擎则是这么理解处理的:moissanite earrings -stud,即搜索结果页面不包含关键词 stud,但是会同时包含 moissanite 以及 earrings 这两个关键词,而不是我们原本希望的那样把包含 stud earrings 这两个关键词的结果页面都排除掉。
所以如果搜索运算符后面紧跟多个关键词并且希望每个关键词都被处理,那么我们可以利用 "" 将所有关键词完全匹配起来处理,例如:moissanite -"stud earrings",那么,SERP 的每个结果页面中都不会包含 stud earrings 这个关键词的内容。
这也是 Google 搜索运算符组合使用的一种用法之一。
没错,除了单独使用之外,上面的 Google 搜索运算符还可以根据自己的搜索需求自由发挥来组合使用,但要注意避免过度使用,通常一次搜索中最好不要使用超过 5 个 Google 搜索运算符。这里涉及到一个 Google 基础布尔逻辑的问题,Google 搜索引擎的布尔逻辑默认值是 AND(与),通常用空格来表示,在使用组合搜索运算符时,Google 就会默认使用 AND 来匹配 SERP 中满足所有条件的结果。还有比如我们平时最经常使用的 Google 关键词搜索也是默认使用 AND 逻辑,例如搜索 stud earrings,那么搜索结果页面将同时包含 stud 和 earrings 这两个关键词。
通过组合使用上面的 Google 搜索运算符,我们可以:
检查博客网站内容是否有被复制搬运
方法就是在自己网站页面选取一段独特的文本,然后用 "" 完全匹配起来,接着通过 - 排除自己的站点,最后回车,通过查看结果就可知道页面内容是否有被复制,
"xxx" -site:xxx.com
或者也可以通过文章标题来搜索查看,用 intitle: 搜索运算符完全匹配文章标题,然后同样的通过 - 排除掉自己站点的内容。
intitle:"xxx" -site:xxx.com
查找某个网站下的所有子域
示例:site:*.cupshe.com -www
查看同个网站在其他顶级域(TLD)下的注册站点
示例:site:cupshe.* -site:cupshe.com
一般情况下,大部分人在注册网站域名的时候可能都是只注册一个通用顶级域 .com,那么通过这个组合搜索运算符就可以来查看跟您网站名称相同的在其他顶级域(.net,.biz,.shop,.us,.fr 等等)下注册的站点,如果是做品牌站的话,就可以通过这个组合搜索运算符来查看在其他顶级域下注册了您品牌名称的竞争对手网站。
排除多个指定网站的搜索结果
示例:"stud earrings" -site:amazon.com -site:aliexpress.com -site:etsy.com
将一些大型电商平台网站的结果页面排除掉,一定程度上能够使 SERP 更加聚焦于同行竞争对手的网站。
通过使用组合搜索运算符能够拓展的功能还有很多,感兴趣的可以自己根据自己的需求再去研究捣鼓下。
以上便是一些比较常用的 Google 基本/高级搜索运算符及其用法介绍,但这些 Google 搜索运算符并不一定是永久有效的,所以说如果哪一天您发现某个 Google 搜索运算符不起作用了,那就说明它已经失效了。