---
title: "Get Page Performance"
method: GET
path: "/blogs/search-console/pages"
tags: ["Search Console"]
---

# Get Page Performance

`GET /blogs/search-console/pages`

Get page-level search performance data from Google Search Console. Returns clicks, impressions, CTR, and average position for each page.

## Query parameters

- `start_date` string, date
- `end_date` string, date
- `limit` integer
- `sort` 'clicks' | 'impressions' | 'ctr' | 'position'
- `order` 'asc' | 'desc'

## Response `200`

Page performance data retrieved successfully

- SearchPerformanceResponse
  - `data` SearchPerformanceRow[] — Search Console performance rows for the requested date range.
    - `key` string — Keyword or page URL
    - `clicks` integer — Number of clicks
    - `impressions` integer — Number of impressions
    - `ctr` number, float — Click-through rate (0-1)
    - `position` number, float — Average search position
  - `meta` DateRangeMeta
    - `start_date` string, date — Start date of the data range
    - `end_date` string, date — End date of the data range
    - `total` integer — Total number of results

## Other responses

- `401` — Authentication failed
- `403` — Insufficient permissions
- `500` — 서버 내부 오류

---

[API](https://skmtc.dev/inblog/apis/inblog-api.md) · [All operations](https://skmtc.dev/inblog/apis/inblog-api/llms.txt) · [OpenAPI document](https://skmtc.dev/inblog/apis/inblog-api/revisions/445daf773d30?raw)
