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.
FormatDescriptionBest For
Structured ResultsComplete JSON data with all fieldsLLM processing, data extraction, detailed analysis
Links CollectionArray of URLs onlyWeb scraping pipelines, link building research
Summary ViewHTML-formatted text with titles and snippetsContent research, quick reference

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:
{
  "organic": [
    {
      "position": 1,
      "title": "Project Management Software | Asana",
      "link": "https://asana.com/",
      "snippet": "Manage your team's work, projects, & tasks online...",
      "sitelinks": [
        {
          "title": "Pricing",
          "link": "https://asana.com/pricing"
        }
      ]
    },
    {
      "position": 2,
      "title": "Monday.com: A New Way of Working",
      "link": "https://monday.com/",
      "snippet": "The Work OS that lets you shape workflows..."
    }
  ],
  "peopleAlsoAsk": [
    {
      "question": "What is the best free project management tool?",
      "snippet": "Top free project management tools include...",
      "link": "https://example.com/article"
    }
  ],
  "relatedSearches": [
    {
      "query": "project management tools for small teams"
    }
  ]
}
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:
[
  "https://asana.com/",
  "https://monday.com/",
  "https://trello.com/",
  "https://clickup.com/"
]
Accessing data:
  • First link: {{step_n.output[0]}}
  • Use with Loop block to process each URL

Summary View

Returns HTML-formatted content:
<h1>Organic</h1>
<ol>
  <li>
    <a href="https://asana.com/">Project Management Software | Asana</a>
    Snippet: Manage your team's work, projects, & tasks online...
  </li>
  <li>
    <a href="https://monday.com/">Monday.com: A New Way of Working</a>
    Snippet: The Work OS that lets you shape workflows...
  </li>
</ol>
<h1>People Also Ask</h1>
<ol>
  <li>
    <a href="https://example.com/article">What is the best free project management tool?</a>
    Snippet: Top free project management tools include...
  </li>
</ol>
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

Use CaseConfiguration Tips
Competitor researchSearch brand + “vs” or “alternatives”, use Structured format
Content researchSearch topic keywords, use Summary format for LLM analysis
Link prospectingSearch “keyword + guest post”, use Links format
SERP analysisSearch target keyword, analyze position and snippets
Trending topicsSearch industry + “2024 trends”, extract People Also Ask
Source gatheringSearch topic, loop through links to scrape content

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: