Google Search
Web Search
This document outlines the functionality and characteristics of the Web Search node, which enables automated Google searches.
Node Inputs
Required Field
- Query: Your search term or phrase
Optional Fields
- Results Count: Number of results to return (default: 5)
- Use Advanced Search: Toggle for enhanced search capabilities
- Engine: Choose between Google, Images, Hotels, Events, or News
- Country: Select search region
- Event Dates: For Google Events searches (when Engine is set to Events)
Node Outputs
- URLs: List of webpage URLs from search results
- Snippets: List of descriptions for each result
Node Functionality
The Web Search node performs Google searches using Google’s Custom Search API.
Key features include:
- Basic and advanced search options
- Multiple search engine types
- Regional search targeting
- Customizable result count
- Loop Mode support for multiple searches
When To Use
The Web Search node is particularly valuable in scenarios requiring automated web research. Common use cases include:
- Market Research: Monitor competitor websites and mentions
- Content Research: Gather information on specific topics
- Brand Monitoring: Track online presence and mentions
- News Tracking: Collect latest updates on specific topics
Some specific examples:
- Tracking product reviews across websites
- Gathering industry news for daily briefings
- Monitoring competitor pricing and offerings
- Collecting research material on specific topics
Example
Basic search:
- Query: “latest AI developments”
- Results Count: 5
Advanced search:
- Query: “tech conferences 2024”
- Engine: Events
- Country: United States
- Use Advanced Search: Yes
Important Considerations:
- Basic search costs 2 credits per run
- Advanced search costs 5 credits per run
- Results count can’t be passed as a parameter when advanced search is enabled (Tip: Use the ‘List Trimmer’ node here)
In summary, the Web Search node provides flexible web search capabilities, from simple queries to advanced regional and specialized searches, making it valuable for automated research and monitoring tasks.