Google 搜索语法指南

基本搜索操作符

  • intitle:
    仅在网页标题中查找关键词。

    • 示例: intitle:"Python 编程"
  • allintitle:
    在网页标题中查找所有指定的关键词。

    • 示例: allintitle:Python 编程 教程
  • inurl:
    仅在网址中查找关键词。

    • 示例: inurl:python
  • allinurl:
    在网址中查找所有指定的关键词。

    • 示例: allinurl:python tutorial
  • intext:
    仅在网页内容中查找特定关键词。

    • 示例: intext:"机器学习入门"
  • allintext:
    在网页内容中查找所有指定的关键词。

    • 示例: allintext:机器 学习 入门

进阶搜索技巧

  • site:
    限定搜索范围到特定网站或域名。

    • 示例: site:example.com python
  • filetype:
    搜索特定文件类型的文档,如 PDF、DOC、PPT 等。

    • 示例: filetype:pdf "人工智能发展报告"
  • related:
    查找与给定网站相似的网站。

    • 示例: related:techcrunch.com
  • link:
    查找链接到特定网页的页面。

    • 示例: link:mozilla.org
  • define:
    获取单词或短语的定义。

    • 示例: define:quantum computing
  • cache:
    查看 Google 缓存的网页版本。

    • 示例: cache:example.com

组合使用

你可以将多个操作符组合起来使用,以进一步缩小搜索范围。例如,如果你想要在特定网站上查找包含某些关键词的 PDF 文件,可以这样写:

  • 示例: site:university.edu filetype:pdf "大数据分析"

排除关键词

  • -
    使用减号 - 来排除含有特定关键词的结果。

    • 示例: 大数据 -金融

时间范围

虽然 daterange: 操作符不再被支持,但可以通过高级搜索页面或者工具栏中的时间筛选器来选择发布日期。你也可以直接在搜索结果页面使用时间过滤器。

  • 示例: 在搜索框输入 大数据分析 后,在搜索结果页面点击“工具”->“任意时间”,然后选择一个具体的时间段,比如“过去一年”。

其他有用的操作符

  • OR
    用大写的 OR 来查找包含任一关键词的结果(等同于布尔运算符 OR)。

    • 示例: 苹果 OR 苹果公司
  • *
    使用星号 * 作为通配符,代表未知或可变的词语。

    • 示例: "最好的 * 餐厅"
  • near:
    查找两个词在文档中彼此靠近的结果。

    • 示例: coffee near Seattle
  • AROUND(n)
    查找两个词在文档中相隔 n 个词的结果。

    • 示例: AI AROUND(5) ethics

实用提示

  • 引号 ""
    使用引号来精确匹配短语。

    • 示例: "全球气候变化"
  • ..
    使用两个点号 .. 来表示数值范围。

    • 示例: 手机 100..200 美元
  • $
    在金额前加上 $ 符号来搜索价格。

    • 示例: iPhone $700
  • @
    在社交媒体用户名前加上 @ 符号来搜索特定用户。

    • 示例: @elonmusk
  • #
    在话题标签前加上 # 符号来搜索特定的话题。

    • 示例: #climatechange
  • ~
    使用波浪线 ~ 来查找关键词的同义词。

    • 示例: ~happy