Skip to content

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, including position (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.