get_top_opportunities
Analyzes Google Search Console data to rank SEO opportunities by estimated revenue, combining keyword gaps, content decay, and cannibalization for prioritized fixes.
Instructions
The headline call. Combines striking-distance keywords, content decay, and cannibalization, weights each by estimated revenue, and returns a single ranked action list. Revenue estimates use your configured RPM and affiliate multipliers.
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_top_opportunities"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| days | No | Lookback window in days | |
| limit | No | Max opportunities to return | |
| site_rpm | No | Override display ad RPM in USD (default from env) | |
| site_url | Yes | GSC property URL |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |