# Fire Crawl Search Tool Node

> Perform web searches and retrieve full content from results.

**URL:** https://caywork.com/learn/docs/node/firecrawl-search-node

## Content

**Purpose:** Perform web searches and retrieve full content from results.

### Overview
The Search function combines web search capabilities with content extraction. It performs a search query, retrieves results, and can automatically scrape the full content from those results in a single operation.

### When to Use
- Finding information across the entire web
- Searching for specific topics or keywords
- Gathering content from multiple search results
- Performing research across multiple websites
- Extracting content from search results without manual visits
- Location-specific or time-sensitive searches

### Key Features
- **Web Search Integration:** Performs searches across the internet
- **Content Retrieval:** Gets full page content from search results
- **Location Control:** Customize search location/region
- **Time Filtering:** Filter results by time period
- **Language Selection:** Search in specific languages
- **One-Step Operation:** Search and scrape in a single action

### Limitations
- **Max Search Limit:** 10 pages maximum per search operation
- **Results per Query:** Limited to top results matching your criteria
- **Rate Limiting:** Respects search engine guidelines

### Input Requirements
- **Search Query:** The keywords or phrase to search for
- **Location** (Optional): Geographic region for location-specific results
- **Time Period** (Optional): Filter results by recency (last day, week, month, etc.)
- **Language** (Optional): Preferred language for results

### Output
- **Search Results:** List of matching pages with metadata
- **Full Content:** Complete text content from selected results
- **Metadata:** URLs, titles, descriptions, and relevance information
- **Structured Format:** Organized data ready for analysis

### Example Use Cases
- Researching a topic and gathering information from multiple sources
- Finding and extracting competitor information
- Collecting news articles on a specific topic
- Gathering location-specific business information
- Researching market trends across multiple sources
- Finding expert opinions or reviews on a product
