get_query_page_detail_stats¶
Get detailed daily statistics for a specific query and page combination.
Parameters¶
| Name | Type | Required | Description |
|---|---|---|---|
site_url |
string | Yes | The URL of the site |
query |
string | Yes | The search query |
page |
string | Yes | The specific page URL |
Response¶
{
"siteUrl": "https://www.example.com/",
"query": "blazor dependency injection",
"page": "https://www.example.com/blog/my-post",
"rowCount": 3,
"rows": [
{
"date": "2026-02-18T00:00:00Z",
"clicks": 2,
"impressions": 35,
"position": 5
},
{
"date": "2026-02-19T00:00:00Z",
"clicks": 4,
"impressions": 44,
"position": 4
},
{
"date": "2026-02-20T00:00:00Z",
"clicks": 3,
"impressions": 40,
"position": 4
}
],
"queriedAt": "2026-02-21T19:00:00Z"
}
Example Prompts¶
"Give me the day-by-day breakdown of how 'blazor dependency injection' performs for my blog post specifically."
Notes¶
- More granular than
get_query_page_stats-- this drills into a single query+page pair over time, includingposition(rank), which the broader stats tools don't report per-row. - Each row carries its own
date, but there is no request parameter to filter or narrow that range -- Bing returns its full available daily history for the pair and you filter client-side. The example above is truncated to 3 rows for readability; a real response typically spans several weeks.