Connectors

/

Sources

/

Google Search Console

  • Source
  • Marketing Analytics
  • Generally available
  • 8 entities

Move Google Search Console data anywhere it matters.

Pull Google Search Console sites, sitemaps and full analytics report into any warehouse or AI app.

Source

Google Search Console

  • Snowflake
  • BigQuery
  • Postgres
  • Databricks
  • Claude
Streams
15
Entities
8
Actions
3
Destinations
50+
Certified support
2.1.17

Overview

What is the Airbyte Google Search Console connector?

The Airbyte Google Search Console connector extracts data from Google Search Console and loads it into 50+ destinations such as Snowflake, BigQuery, Databricks or Postgres, with full refresh and incremental sync. It publishes 15 streams you can select per connection.

  • 01

    Sync to your warehouse

    Land 15 Google Search Console tables in 50+ destinations on a schedule you control.

  • 02

    Context store search

    Query synced Google Search Console data with filters, sorting and semantic search, without spending Google Search Console API rate limits.

  • 03

    Incremental syncs

    Pull only the records that changed since the last run instead of reloading everything.

  • 04

    One authorization

    Authenticate Google Search Console once. The same connection powers scheduled syncs and runtime actions.

15 streams

Every table you can sync from Google Search Console

  • Sites
    Sync modesFullIncr.
  • Sitemaps
    Sync modesFullIncr.
  • Full Analytics report
    Sync modesFullIncr.
  • Analytics report by country
    Sync modesFullIncr.
  • Analytics report by date
    Sync modesFullIncr.
  • Analytics report by device
    Sync modesFullIncr.

Setup

Live in 15 steps

  1. Go to the Google Search Console website and log in to your account.

  2. Click on the gear icon in the top right corner and select "Settings".

  3. Click on "Users and permissions" in the left-hand menu.

Configuration fields

Google Search Console configuration fields
FieldTypeDescription
authorization*objectNot documented.
site_urls*arrayThe URLs of the website property attached to your GSC account. Learn more about properties here.
always_use_aggregation_type_autobooleanSome search analytics streams fail with a 400 error if the specified aggregationType is not supported. This is customer implementation dependent and if this error is encountered, enable this setting which will override the existing aggregationType to use auto which should resolve the stream errors.
custom_reportsstring(DEPRCATED) A JSON array describing the custom reports you want to sync from Google Search Console. See our documentation for more information on formulating custom reports.
custom_reports_arrayarrayYou can add your Custom Analytics report by creating one.
data_statestringIf set to 'final', the returned data will include only finalized, stable data. If set to 'all', fresh data will be included. When using Incremental sync mode, we do not recommend setting this parameter to 'all' as it may cause data loss. More information can be found in our full documentation.
end_datestringUTC date in the format YYYY-MM-DD. Any data created after this date will not be replicated. Must be greater or equal to the start date field. Leaving this field blank will replicate all data from the start date onward.
num_workersintegerThe number of worker threads to use for the sync. For more details on Google Search Console rate limits, refer to the docs.

Supported Google Search Console actions

  • List

    Read live records straight from the Google Search Console API.

  • Get

    Fetch a single record by ID.

  • Context Store Search

    Query synced data with filters and sorting, with no API rate limits.

Full parameter-level details live in the Google Search Console entity reference.

Hybrid deployment

Sovereign by architecture, not by policy.

The data plane runs in your environment. Records, credentials and keys stay with you; the control plane only receives configuration and job metadata.

  • Cloud
  • OSS
  • Hybrid

Your environment

DataConnectorsCredentialsKeys

↕ metadata only

Airbyte control plane

OrchestrationMonitoringUI

What teams build with Google Search Console

List all my verified sites in Search Console

Show me the sitemaps for my website

Get search analytics by date for the last 7 days

Show search performance broken down by country

What devices are people using to find my site?

Which pages get the most clicks?

What queries bring the most traffic to my site?

Which country has the highest CTR for my site?

What are my top 10 search queries by impressions?

Compare mobile vs desktop click-through rates

Which pages have the worst average position?

Show me search performance trends over the last month

FAQ

Google Search Console connector questions

Do I need more than one Google Search Console connection?

No. One Google Search Console authorization powers both the scheduled syncs that land data in your destination and the entity actions your agents call at runtime.

Do Google Search Console entity actions need a sync to run first?

No. Entity actions read and write through the Google Search Console API as they are called, so they work immediately. Context store search is the exception: it queries data Airbyte has already synced, which is what lets it filter and sort without spending API rate limits.

What data can I sync from Google Search Console with Airbyte?

15 streams, including Sites, Sitemaps, Full Analytics report, Analytics report by country, Analytics report by date, Analytics report by device, Analytics report by page, Analytics report by query and more.

Does the Google Search Console connector support incremental sync?

Yes. The Google Search Console connector supports incremental sync on selected streams, and full refresh on every stream.

Where can I run the Google Search Console connector?

Run the Google Search Console connector on Cloud, OSS, Hybrid. Hybrid deployments keep the data plane in your environment while the control plane orchestrates syncs.

Didn't find your answer? Talk to sales

Start syncing Google Search Console in minutes.

Free 14-day trial. One connection powers your scheduled syncs and your live Google Search Console actions.