Outscraper icon

Outscraper

Interact with Outscraper API

Actions52

Google Search → Search

AI-generated

Overview

This node interacts with the Outscraper API to perform Google Search queries. It allows users to search Google for various types of content such as web pages, news, events, videos, images, shopping results, and careers. The node supports pagination, asynchronous requests, language and region localization, and additional filtering options like date range and specific fields to return. It is useful for automating data extraction from Google Search results for research, marketing, or data analysis purposes.

Use Case Examples

  1. A marketing analyst uses the node to gather the latest news articles about a competitor by setting the query to the competitor's name and filtering results to the past week.
  2. A researcher collects images related to a specific topic by configuring the node to perform an image search with the desired query and language settings.
  3. An e-commerce business extracts shopping results for a product to analyze pricing and availability across different regions.

Properties

Name Meaning
Query The search query string to be sent to Google Search.
Pages Per Query The number of pages of search results to return for the query.
Async Request Whether to make the search request asynchronously.
Webhook A callback URL where Outscraper will send a POST request once the search task is finished.
Language The language code to localize the search results (e.g., en, fr, es).
Additional Fields Optional parameters to refine the search such as date range, specific fields to return, region code, number of results to skip, and Google UULE location encoding.
Request Options Node-level settings for request batching, SSL certificate validation, proxy usage, and request timeout.

Output

JSON

  • results - Array of search results returned from the Google Search query.

Dependencies

  • Outscraper API key credential

Troubleshooting

  • Ensure the API key credential is correctly configured and has sufficient quota to perform searches.
  • If asynchronous requests are used, verify that the webhook URL is correctly set and accessible to receive callbacks.
  • Check network connectivity and proxy settings if requests fail or time out.
  • If SSL certificate errors occur, consider enabling the option to ignore SSL issues, but be aware of security risks.

Links

Discussion