Skip to main content

Overview

The Google Search block retrieves live search results from Google. Use it to gather competitor data, research topics, find sources for content, or power AI-driven analysis with real-time web information.

Configuration

Search Query

Enter the search term or phrase to look up on Google. This field supports placeholders to use dynamic values from previous steps. Examples:
  • Static query: best project management tools 2024
  • Dynamic query: {{step_1.output.keyword}} reviews
  • Combined: {{step_1.output.brand}} vs {{step_2.output.competitor}}
Use specific, targeted queries for better results. Include modifiers like year, location, or category to refine your search.

Result Format

Choose how search results are returned. Select the format that best fits your downstream processing needs.

Country

Select which country’s Google results to retrieve. Results vary by location due to Google’s localization. Default: United States Use country targeting when:
  • Researching local competitors
  • Analyzing regional search results
  • Creating location-specific content

Result Count

Specify how many search results to retrieve.
  • Minimum: 1 result
  • Default: 10 results
  • Maximum: 100 results
Higher result counts consume more credits and increase execution time. Use the minimum needed for your use case.

Output

The output format depends on your selected Result Format.

Structured Results

Returns a JSON object with organized search data:
Accessing data in subsequent steps:
  • First result title: {{step_n.output.organic[0].title}}
  • All organic results: {{step_n.output.organic}}
  • People Also Ask questions: {{step_n.output.peopleAlsoAsk}}

Returns a simple array of URLs:
Accessing data:
  • First link: {{step_n.output[0]}}
  • Use with Loop block to process each URL

Summary View

Returns HTML-formatted content:
Accessing data:
  • Full summary: {{step_n.output}}
  • Pass directly to LLM block for analysis

Best Practices

  • Use specific search queries for more relevant results
  • Match result format to your downstream processing needs
  • Request only the number of results you need to minimize costs
  • Combine with Web Scrape block to extract content from result URLs
  • Use country targeting for location-specific research
  • Cache results in Sheets for repeated analysis

Common Use Cases


Example Workflow

A typical content research workflow:
  1. Google Search Block: Search for {{input.topic}} best practices
  2. Loop Block: Iterate through top 5 organic results
  3. Web Scrape Block: Extract content from each URL
  4. LLM Block: Analyze and summarize findings
  5. Text Block: Format final research report

What’s Next

Now that you understand the Google Search block: