get_advanced_search_analytics
Query Google Search Console data with sorting, regex filters, pagination, and custom dimensions to analyze clicks, impressions, CTR, and position.
Instructions
Get advanced search analytics with sorting, filtering (including regex), and pagination.
Args:
site_url: Exact GSC property URL (e.g. "sc-domain:example.com")
start_date: Inclusive start date YYYY-MM-DD (defaults to 28-day window ending at end_date)
end_date: Inclusive end date YYYY-MM-DD (defaults to today in Pacific time)
dimensions: Dimensions comma-separated (query,page,device,country,date,searchAppearance)
search_type: WEB, IMAGE, VIDEO, NEWS, DISCOVER
row_limit: Max rows (up to 25000)
start_row: Starting row for pagination
sort_by: Metric to sort returned API page locally (clicks, impressions, ctr, position)
sort_direction: ascending or descending
filter_dimension: Single filter dimension (query, page, country, device)
filter_operator: contains, equals, notContains, notEquals, includingRegex, excludingRegex
filter_expression: Filter value
filters: JSON array of filter objects for AND logic. Each needs dimension, operator, expression.
data_state: "all" (default) or "final" (confirmed only, 2-3 day lag)
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"site_url": "<site_url>"
},
"name": "get_advanced_search_analytics"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| filters | No | ||
| sort_by | No | clicks | |
| end_date | No | ||
| site_url | Yes | ||
| row_limit | No | ||
| start_row | No | ||
| data_state | No | ||
| dimensions | No | query | |
| start_date | No | ||
| search_type | No | WEB | |
| sort_direction | No | descending | |
| filter_operator | No | contains | |
| filter_dimension | No | ||
| filter_expression | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |