Remember we reported that Google dropped anonymous queries from the Search Analytics and Performance reports in Google Search Console on August 19th? Well, Google is now clarifying that the data was never displayed but the queries they hide were previously used in the total sum but are now being removed from the total sum.
This goes back to when we reported that many webmasters and site owners were noticing huge drops in traffic on August 19th. We thought it was a bug, but Google posted on the data anomalies page it was a change in reporting and nothing has changed with your rankings that relate to the drop you see in these reports.
Google this morning clarified on Twitter that:
- Previously, we included the sum of queries that weren't tracked in Search Console in the totals for "query not containing". Eg, we might not track some queries that are made a very small number of times or those that contain personal or sensitive info. ("anonymous queries").
- Going forward, we're only including the sum of those that we track and can match in Search Console. This change doesn't affect the queries shown in Search Console, nor how we treat these untracked queries.
Google also added "It also doesn’t change views of this report that do not use the “query not containing” filter. We've added an annotation in Search Analytics to notify users of this change," which is why so many are seeing drops when they add the query filter to these reports.
It also impacts Google Analytics Search Console integration and the API, Google said: "Going forward, Google Analytics will no longer show a placeholder with "other" for these filtered queries. It also won't be possible to add this to the API. We made this change to account for more queries and to support exciting Search Analytics features down the road."
Here are the tweets:
We recently (Aug 19) made some changes in the way Search Analytics / Search Performance calculates total numbers for its graph, when looking at queries that do not match a piece of text. We noticed some confusion, and wanted to clarify the change. pic.twitter.com/0uVFS2g78s
— Google Webmasters (@googlewmc) August 29, 2018
Previously, we included the sum of queries that weren't tracked in Search Console in the totals for "query not containing". Eg, we might not track some queries that are made a very small number of times or those that contain personal or sensitive info. ("anonymous queries").
— Google Webmasters (@googlewmc) August 29, 2018
Going forward, we're only including the sum of those that we track and can match in Search Console. This change doesn't affect the queries shown in Search Console, nor how we treat these untracked queries.
— Google Webmasters (@googlewmc) August 29, 2018
It also doesn’t change views of this report that do not use the “query not containing” filter. We've added an annotation in Search Analytics to notify users of this change. There's a bit more at https://t.co/KKHeedXAGW
— Google Webmasters (@googlewmc) August 29, 2018
Going forward, Google Analytics will no longer show a placeholder with "other" for these filtered queries. It also won't be possible to add this to the API. We made this change to account for more queries and to support exciting Search Analytics features down the road.
— Google Webmasters (@googlewmc) August 29, 2018
Of course, this makes the data from those reporting to clients a huge mess and it does look bad. I guess SEOs need to explain that this does not reflect any ranking changes and is just a reporting change.
John Mueller from Google responded to a few more questions on this:
Yes - we don't have the details on those queries, so including them in "not New York", even just in the sum in the graph on top, wouldn't be correct.
— John ☆.o(≧▽≦)o.☆ (@JohnMu) August 29, 2018
They're filtered before they go to Search Console - there's no reason to keep data in these systems if you're not going to show it.
— John ☆.o(≧▽≦)o.☆ (@JohnMu) August 29, 2018
They've always been filtered. In the past, we added the number of the "unknown" (filtered / anonymized queries) to the "known" (queries known not to match the text). You can get similar by taking "total" minus "matching", but IMO that's a bad workaround, it's not more accurate.
— John ☆.o(≧▽≦)o.☆ (@JohnMu) August 29, 2018
It's not omitting queries (the table shows them + more now), it just doesn't include those that we don't track in the sum in the graph.
— John ☆.o(≧▽≦)o.☆ (@JohnMu) August 29, 2018
Here is some of the industry feedback on the explanation from Google:
You’ve made a mess out of it! That’s what you’ve done! 😩
— Ryan Murton (@ryan_murton) August 29, 2018
Ok, but from now, we don't have anymore the opportunity to get the "real" organic traffic of a website as you deploy this change 😑 pic.twitter.com/HsEjQ0rTJb
— Olivier Tassel (@OlivierTassel) August 29, 2018
Forum discussion at Twitter.