Search performance from Google Search Console
seo__search_performanceGoogle Search Console results for one site: clicks, impressions, CTR (a percentage) and average position (impression-weighted; lower is better) for the period, by day, search query or page, with the previous period of the same length for comparison. Totals are the site's own totals and can be higher than the sum of the rows, because Google hides rare queries; report totals, never a sum of rows. Defaults to the last 28 days by query. Through SEObolt, dates in the last 90 days come from stored data and older ranges (up to 16 months back) count against the SEObolt organization's daily allowance, so ask for older dates only when the user does. Reads Google directly when the agency connected a Google service account and the site has the property there, otherwise SEObolt; every result says which (source). Needs one of them on the Integrations page; otherwise it says so and returns no data.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| end | No | Last day (YYYY-MM-DD, UTC). Give start and end together; omit both for the last 28 days. | |
| limit | No | Rows to return, most clicks first (default 25). | |
| start | No | First day (YYYY-MM-DD, UTC). Give start and end together; omit both for the last 28 days. | |
| site_id | Yes | The site to read. | |
| dimension | No | Rows by search query (default), page or day. | |
| compare_previous | No | Add totals for the previous period of the same length (default true). |