- 选择特定输出 formats(markdown、HTML、links、screenshots)
- 使用可自定义参数(如 location)进行网页搜索
- 可选以多种 formats 从搜索结果中提取内容
- 控制结果数量并设置超时
在 Playground 中试用
在交互式 Playground 中试用搜索功能——无需写代码。
使用 Firecrawl 进行搜索
/search 端点
安装
基本用法
响应
JSON
搜索结果类型
sources 参数支持以下专用结果类型:
web:标准网页结果(默认)news:新闻结果images:图片搜索结果
sources: ["web", "news"])。此时,limit 参数会按每种 source 类型分别生效——因此,当 limit: 5 且 sources: ["web", "news"] 时,会分别返回最多 5 条 web 结果和最多 5 条 news 结果(合计最多 10 条)。如果你需要为不同的 source 设置不同的参数(例如不同的 limit 值或不同的 scrapeOptions),请分别发起独立的调用。
搜索类别
categories 参数按特定类别过滤搜索结果:
github:在 GitHub 的仓库、代码、Issue 和文档中搜索research:搜索学术与科研网站(arXiv、Nature、IEEE、PubMed 等)pdf:搜索 PDF 文档
GitHub 分类搜索
cURL
研究类别搜索
cURL
混合类别搜索
cURL
分类响应格式
category 字段,用于标示其来源:
cURL
cURL
按尺寸筛选的高清图片搜索
cURL
cURL
imagesize:1920x1080- 全高清(1080p)imagesize:2560x1440- QHD(1440p)imagesize:3840x2160- 4K UHDlarger:1920x1080- 高清及以上larger:2560x1440- QHD 及以上
搜索并抓取内容
scrapeOptions 参数,该搜索端点支持 /scrape 端点中的所有选项。
包含爬取内容的响应
高级搜索选项
位置定制
基于时间的搜索
tbs 参数按时间过滤结果。注意,tbs 仅适用于 web 源结果,不会过滤 news 或 images 结果。如果你需要按时间过滤的新闻结果,建议使用 web 源并配合 site: 运算符限定到特定新闻域名。
tbs 值:
qdr:h- 过去 1 小时qdr:d- 过去 24 小时qdr:w- 过去 1 周qdr:m- 过去 1 个月qdr:y- 过去 1 年sbd:1- 按日期排序(最新优先)
sbd:1 与时间过滤条件组合使用,在时间范围内按日期排序返回结果。例如,sbd:1,qdr:w 会返回过去一周内的结果,并按最新优先排序;sbd:1,cdr:1,cd_min:12/1/2024,cd_max:12/31/2024 会返回 2024 年 12 月内的结果,并按日期排序。
自定义超时
成本影响
- Basic scrape:每个网页 1 个积分
- PDF parsing:每个 PDF 页面 1 个积分
- Enhanced proxy mode:每个网页额外 4 个积分
- JSON mode:每个网页额外 4 个积分
- 如果不需要 PDF 解析,将其设置为
parsers: [] - 在可能的情况下使用
proxy: "basic"而不是"enhanced",或者将其设置为"auto" - 使用
limit参数限制搜索结果数量

