Outscraper icon

Outscraper

Interact with Outscraper API

Actions49

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.

Links and References

Discussion