Actions49
- Airbnb Actions
- AppStore Actions
- Booking Actions
- Company Insight Actions
- Emails & Contact Actions
- Expedia Actions
- G2 Review Actions
- Geocoding Actions
- GetApp Review Actions
- Google Map Actions
- Google Search Actions
- Indeed Actions
- Phone Identity Finder Actions
- Phones Owner Actions
- Product Hunt Actions
- Target Review Actions
- TikTok Profile Actions
- TripAdvisor Actions
- Trustpilot Actions
- Twitter Profile Actions
- Universal AI Scraper Actions
- Walmart Review Actions
- WebPage Screenshoter Actions
- Whitepages Addresses Scraper Actions
- Yellow Pages Search Actions
- Yelp Actions
- YouTube Actions
- Zillow Actions
Overview
The Google Search resource with the Search operation in this node allows users to perform various types of Google searches programmatically via the Outscraper API. It supports searching general web results, news, events, videos, images, shopping items, and careers listings.
This node is beneficial for automating data collection from Google search results without manual browsing. For example, marketers can gather competitor information, journalists can track news articles on a topic, or researchers can collect video or image data related to a subject.
Practical examples:
- Searching for recent news articles about a product launch.
- Retrieving images related to a brand campaign.
- Collecting shopping results for price comparison.
- Extracting career listings for recruitment analysis.
Properties
| Name | Meaning |
|---|---|
| Query | The search query string to look up on Google. |
| Pages Per Query | Number of pages of results to retrieve per query (pagination limit). |
| Async Request | Whether to make the request asynchronously (true/false). |
| Webhook | URL to which Outscraper will send a POST callback once the task finishes (for async requests). |
| Language | Language code for the search results (e.g., "en" for English, "fr" for French). |
| Additional Fields | A collection of optional parameters: |
| - Date Range | Filter results by date range: Past Hour, Past 24 Hours, Past Week, Past Month, Past Year. |
| - Fields | Comma-separated list of specific fields to return in the results. |
| - Region | Country code to localize results (e.g., "us", "uk", "fr"). |
| - Skip | Number of results to skip for pagination purposes. |
| - UULE Parameter | Google UULE parameter to encode a specific location for localized search results. |
Output
The node outputs JSON data containing the search results returned by the Outscraper API. The structure typically includes an array of result objects relevant to the query and search type (web, news, images, etc.). Each result object may contain fields such as title, link, snippet, date, and other metadata depending on the search type and requested fields.
If asynchronous mode is enabled, the output may initially contain task status information, and the final results will be sent to the specified webhook URL.
No binary data output is expected from this node.
Dependencies
- Requires an active Outscraper API key credential configured in n8n.
- Internet access to call the Outscraper API endpoint.
- Optional webhook URL if using asynchronous requests.
Troubleshooting
Common issues:
- Invalid or missing API key will cause authentication errors.
- Incorrect query syntax or unsupported characters may lead to empty or error responses.
- Exceeding rate limits imposed by Outscraper API can result in throttling or temporary blocks.
- Misconfigured webhook URLs can cause failure in receiving asynchronous results.
Error messages:
- Authentication errors: Check that the API key credential is correctly set and valid.
- Request timeout or network errors: Verify internet connectivity and Outscraper service status.
- Invalid parameter errors: Ensure all input properties conform to expected formats and allowed values.
- Empty results: Try broadening the query or adjusting filters like date range and region.