Search Console Per URL per Keyword per Device

5 mins by The Python Experience |

When you hit the Google Search Console API to get back a little of the data that was taken away during the "not provided" event, you have to specify time-ranges, and you get back the aggregate data for that time range. That's how you see search positions that have decimal fractions between positions. And since it works this way, it makes sense to pull down the data for any time periods where you would prefer Google to do the aggregate calculations for you. In other words, pulling down the daily data every day is not enough. I wait for calendar weeks and months to roll-over and the capture those time periods as separate data-pull (csv files) as well. All that file organization and housekeeping is more work than the actual data-pull function (once you have persistent server OAuth login, because that's harder). Also be sure to check out my YouTube channel youtube.com/mikelevin