compare_search_periods
Compare search analytics between two date ranges for a Google Search Console property to identify changes in clicks, impressions, CTR, and ranking by query.
Instructions
Compare search analytics between two time periods.
Args:
site_url: Exact GSC property URL
period1_start: Start date for period 1 (YYYY-MM-DD)
period1_end: End date for period 1
period2_start: Start date for period 2
period2_end: End date for period 2
dimensions: Dimensions to group by (default: query)
limit: Top N results to compare (default: 20)
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>",
"period1_start": "<period1_start>",
"period1_end": "<period1_end>",
"period2_start": "<period2_start>",
"period2_end": "<period2_end>"
},
"name": "compare_search_periods"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | ||
| site_url | Yes | ||
| dimensions | No | query | |
| period1_end | Yes | ||
| period2_end | Yes | ||
| period1_start | Yes | ||
| period2_start | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |