Search Console performance report
gsc_search_analyticsQuery Google Search performance metrics (clicks, impressions, CTR, position) with optional grouping by query, page, country, device, date, or search appearance, and filter results using dimensions like page or query.
Instructions
Query Google Search performance data (clicks, impressions, CTR, average position) grouped by query, page, country, device, date or searchAppearance. Supports filtering (e.g. only rows where page contains '/blog/') and pagination.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| endDate | Yes | End date: YYYY-MM-DD, 'today', 'yesterday' or 'NdaysAgo' (e.g. '28daysAgo'). Search Console data lags ~2-3 days. | |
| filters | No | All filters are AND-ed. | |
| siteUrl | Yes | Property URL exactly as shown in Search Console, e.g. 'https://example.com/' or 'sc-domain:example.com'. Use gsc_list_sites to discover it. | |
| rowLimit | No | ||
| startRow | No | Pagination offset. | |
| dataState | No | 'all' includes fresh (not yet finalized) data of the last days. | final |
| startDate | Yes | Start date: YYYY-MM-DD, 'today', 'yesterday' or 'NdaysAgo' (e.g. '28daysAgo'). Search Console data lags ~2-3 days. | |
| dimensions | No | Group-by dimensions. Omit for site totals; use ['date'] for a daily trend. | |
| searchType | No | web | |
| aggregationType | No |