---
id: daily-firecrawl-build-search
name: "firecrawl-build-search"
url: https://skills.yangsir.net/skill/daily-firecrawl-build-search
author: firecrawl
domain: data-ai
tags: ["search", "data-extraction", "semantic-search", "web-scraping", "information-retrieval"]
install_count: 26900
rating: 4.60 (8 reviews)
github: https://github.com/firecrawl/skills
---

# firecrawl-build-search

> 根据搜索查询自动发现并筛选相关网页源，为后续抓取和数据提取准备候选列表

**Stats**: 26,900 installs · 4.6/5 (8 reviews)

## Before / After 对比

### 搜索源发现

**Before**:

手动使用搜索引擎查找相关网页，逐个复制URL，需要人工筛选 relevance，一个主题调研需要30分钟

**After**:

输入查询关键词，自动搜索并智能筛选最相关的网页源，生成可直接抓取的候选列表，2分钟完成

| Metric | Before | After | Change |
|---|---|---|---|
| 源发现时间 | 30分钟 | 2分钟 | -93% |

## Readme

# firecrawl-build-search

# Firecrawl Build Search

Use this when the application starts with a query, not a URL.

## Use This When

- the user asks a question and the product must discover sources first

- the feature needs current web results

- you want to turn a search query into a shortlist of pages for later scraping

## Default Recommendations

- Use `/search` first when URL discovery is part of the product behavior.

- Keep search and extraction conceptually separate unless scraping search results is clearly required.

- Prefer selective follow-up extraction over broad hydration when cost or latency matters.

## Common Product Patterns

- answer generation with cited sources

- company, competitor, or topic discovery

- research workflows that produce a shortlist before deeper extraction

- query-to-URL pipelines for later `/scrape` or `/interact`

## Escalation Rules

- If you already have the URL, use [firecrawl-build-scrape](https://github.com/firecrawl/skills/blob/HEAD/skills/firecrawl-build-search/../firecrawl-build-scrape/SKILL.md).

- If the result page then requires clicks or form interaction, escalate to [firecrawl-build-interact](https://github.com/firecrawl/skills/blob/HEAD/skills/firecrawl-build-search/../firecrawl-build-interact/SKILL.md).

## Implementation Notes

- Treat `/search` as discovery, ranking, and source selection.

- Be explicit about whether the product needs snippets, URLs, or full result content.

- Keep the query contract stable so downstream scraping logic stays predictable.

## Docs (Source of Truth)

Read the source-of-truth page for your project language before writing integration code:

- **Node / TypeScript**: [docs.firecrawl.dev/agent-source-of-truth/node](https://docs.firecrawl.dev/agent-source-of-truth/node)

- **Python**: [docs.firecrawl.dev/agent-source-of-truth/python](https://docs.firecrawl.dev/agent-source-of-truth/python)

- **Rust**: [docs.firecrawl.dev/agent-source-of-truth/rust](https://docs.firecrawl.dev/agent-source-of-truth/rust)

- **Java**: [docs.firecrawl.dev/agent-source-of-truth/java](https://docs.firecrawl.dev/agent-source-of-truth/java)

- **Elixir**: [docs.firecrawl.dev/agent-source-of-truth/elixir](https://docs.firecrawl.dev/agent-source-of-truth/elixir)

- **cURL / REST**: [docs.firecrawl.dev/agent-source-of-truth/curl](https://docs.firecrawl.dev/agent-source-of-truth/curl)

## See Also

- [firecrawl-build](https://github.com/firecrawl/skills/blob/HEAD/skills/firecrawl-build-search/../firecrawl-build/SKILL.md)

- [firecrawl-build-scrape](https://github.com/firecrawl/skills/blob/HEAD/skills/firecrawl-build-search/../firecrawl-build-scrape/SKILL.md)

- [firecrawl-build-interact](https://github.com/firecrawl/skills/blob/HEAD/skills/firecrawl-build-search/../firecrawl-build-interact/SKILL.md)

Weekly Installs1.6KRepository[firecrawl/skills](https://github.com/firecrawl/skills)GitHub Stars2First Seen5 days agoSecurity Audits[Gen Agent Trust HubPass](/firecrawl/skills/firecrawl-build-search/security/agent-trust-hub)[SocketPass](/firecrawl/skills/firecrawl-build-search/security/socket)[SnykWarn](/firecrawl/skills/firecrawl-build-search/security/snyk)Installed onopencode1.6Kclaude-code1.6Kcodex1.6Kantigravity1.6Kgithub-copilot1.6Kamp1.6K

---
*Source: https://skills.yangsir.net/skill/daily-firecrawl-build-search*
*Markdown mirror: https://skills.yangsir.net/api/skill/daily-firecrawl-build-search/markdown*