Skip to Content
SourcesGoogle Search ConsoleOverview

Google Search Console

Source — Vendo imports search performance metrics and site metadata from Google Search Console for organic search analytics.

What Vendo Syncs

Performance Reports

Vendo queries the Search Console API to produce six performance report variants, each with different dimension breakdowns:

ReportDimensionsUse Case
By DateDateDaily trend analysis
By PageDate + Page URLPage-level performance
By QueryDate + Search QueryKeyword analysis
By CountryDate + CountryGeographic performance
By DeviceDate + Device TypeMobile vs desktop breakdown
CustomDate + Page + Query + Country + DeviceFull-detail analysis

Metrics

Every performance report includes these metrics:

MetricDescription
ClicksNumber of clicks from search results
ImpressionsNumber of times your pages appeared in search results
CTRClick-through rate (0.0–1.0)
PositionAverage ranking position in search results

Metadata Streams

StreamDescription
SitesVerified Search Console properties and permission levels
SitemapsSubmitted sitemaps with status, errors, and content details

Authentication

Google Search Console uses OAuth 2.0.

  • One-click OAuth connection flow
  • Automatic token refresh on expiry
  • Tokens are securely stored and managed by Vendo

Setup

  1. In the Vendo app, navigate to Apps and click Add App
  2. Select Google Search Console from the integration catalog
  3. Click Connect to start the OAuth flow
  4. Log in to Google and authorize access to your Search Console properties
  5. Vendo detects your verified site and begins syncing

Platform Details

SettingValue
Sync MethodServer-side via Google Search Console API
APIGoogle Webmasters API v3
Max Rows per Query25,000 (automatic pagination)
Search TypesWeb (default), configurable to include Image, Video, News, Discover
Data FreshnessSearch Console data is typically delayed 24–48 hours
Rate LimitAutomatic backoff on 429/403 responses
DeduplicationComposite keys per report variant (e.g., site_url + date + query + search_type)

Data Freshness

Google Search Console data has an inherent 24–48 hour delay. Vendo syncs the latest available “final” data by default, excluding incomplete/provisional results. This ensures metrics are stable and won’t change on subsequent syncs.

Verify Setup

  1. After connecting, check the app status shows Active
  2. Verify search performance data appears in your Vendo BigQuery dataset
  3. Compare click and impression totals against the Search Console dashboard
  4. Check that all report variants (by query, page, country, device) are populated
  5. Review Vendo job logs for sync activity and any errors
Last updated on