Why Google Search Console API impressions differ from UI totals
A developer noticed a significant discrepancy between Google Search Console API impression totals and the figures shown in the platform's UI while building a data tool. The mismatch occurs because Search Console counts impressions differently depending on how data is grouped: grouping by property counts one impression per results page, while grouping by page assigns an impression to each individual URL appearing in that result. To get totals that match the UI, developers should query using only the date dimension, which counts impressions at the property level. Additional caveats include incomplete data for the most recent two to three days and the fact that average position cannot be calculated by simply averaging rows — it must be weighted by impressions.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.
Discussion (0)
Log in to join the discussion and vote.
Log in