Last edit: 16 Aug; Added details about modifying custom dimension in GA4.
Google Discover is a curated content feed inside the Google app. The app has more than 800 million monthly active users in Android and iOS phones. This blog will discuss optimizing your blog and content for featuring in Google Discover and also how to track Google Discover traffic in Google Analytics.
How does it work?
Discover features ‘interesting’ content in its feed based on its estimate of user interests. These estimates are based on Google searches, app activity, past location information, and location preferences. Discover also has a feature where users can follow particular topics and websites to see more content from them.
What can Google Discover do for you?
Google Discover can be a way for your website to reach users interested in your niche, increase your website’s reach, and even build new customers.
Although Google’s algorithm picks content to feature automatically, publishers do have some control by keeping the blog optimized.
Here, we will discuss how to optimize your blog to increase your chances of featuring in Discover, and also track the traffic from Discover in Google Analytics.
This meta tag is an instruction to the crawler bot to choose the largest size of the image in a blog preview. Better image quality also impacts CTR.
Here’s what this meta tag looks like:
<meta name="robots" content="max-image-preview:large">
Google Discover only works on mobile which is why it’s important that your website is mobile-friendly.
Although Google’s documentation says to not to use clickbait titles, it is common to see clickbait titled blogs featured in Discover. For the sake of user-experience, we do not recommend clickbait titles. Instead, we recommend titles that are interesting, inviting and sufficiently descriptive.
Before expecting results from Google Discover, it’s also important to give a thought to how likely a niche is to be featured in Google Discover feed of a large enough audience.
Google Search Console has a report for Google Discover traffic. But it is not a tracking tool and does not give us any useful insights about the traffic. There are also times when GSC will not show traffic from Google Discover or will not show pages because the number of clicks are too less. There are no such limitations in Google Analytics.
Tracking this traffic in Google Analytics can serve the greater purpose of building audiences, analyzing user behavior, and tracking conversions.
So, how do we track Discover traffic in Google Analytics?
Google Analytics aggregates all kinds of Google referrers into source “google” and it’s not possible to tell how much of it was from Discover.
In the case of Discover, the referrer URL is very different from Google search URLs. This referrer is google.android.googlequicksearchbox or google.android.googlequicksearchbox/.
However, when Google Analytics processes the data to generate reports, this referer gets overwritten and gets attributed to source ‘Google’. Here are some ways we can override this logic and start tracking Discover traffic in your Google Analytics properties:
One way is to override the “Campaign Source” before the referrer data is processed. You can do this in Advanced Filters in Universal Analytics by adding this filter:
(.*)(quicksearchbox)\/?
Here’s a screenshot of this filter applied in Advanced Filters:
This extracts traffic from Google Discover referer before it gets processed and aggregated in ‘Google’.
The second step is to show this traffic neatly in your reports by replacing the less intuitive string ‘quicksearchbox’ string with a more understandable string ‘Discover’.
As the data gets collected overtime, you’ll be able to see this Discover traffic in your reports.
GA4 does not have the Advanced filter option where we can override Google’s logic within GA4. We can instead use event parameters in GA4 to track the traffic coming from Google Discover. Here are the steps to track Google Discover Traffic in GA4:
Step 1: Create a custom dimension to track page_referrers:
GA4 collects an event parameter “page_referrer” with the page_view event and this parameter will allow us to identify all sorts of referrals without any modification applied by GA4. You can’t see this parameter as a dimension in GA4 by default, but creating a custom dimension with page_referrer as the parameter will allow you to see the values collected by this parameter.
To create the custom dimension, go to Admin > Custom Definitions > Create custom dimension. Name the Custom Dimension as Referrer or Page Referrer or any other name you prefer. Add ‘page_referrer’ as the event parameter exactly. Save the dimension.
Step 2: Re-name the referrer traffic from Google Discover
Google Discover’s referral URL is com.google.android.googlequicksearchbox. If you create a report with the newly created dimension Page Referrer, you should be able to see traffic from discover getting reported as coming from com.google.android.googlequicksearchbox or android-app://com.google.android.googlequicksearchbox. It may take 1-2 days for data to report after you create the dimension:
To show this neatly, you can modify the page_referrer event parameter value when it contains com.google.android.googlequicksearchbox to Google Discover. You can do this in Admin > Events > Modify Events > Create:
As the data gets collected over time, you will be able to see the traffic from Google Discover in your Traffic Acquisition Report or any other reports. To view Google Discover traffic in Traffic Acquisition report, add the newly created Custom Dimension Page Referrer as the secondary dimension. Write “Discover” in the table filter and press enter and you’ll get a report that neatly shows Discover traffic in the coming from Discovery Ads and Organic results:
Google Discover can be an opportunity to reach new audiences you might not have found on any other platforms.
Producing high quality content and optimizing it is only half the journey to featuring in Google Discover; don’t forget to also track the traffic that Google Discover traffic in Google Analytics.
In the vast realm of social media, where trends come and go like passing storms, a remarkable transformation is taking …
Continue reading “5 Sustainable Brands Shaping a Greener Future on Instagram”
What is Brand Authority and Why Does it Matter? The concept of brand authority is used to describe a brand’s …
Continue reading “From Content to Credibility: Building Brand Authority Effectively”
Web developers are always looking for new techniques to improve the performance of websites because speed and user experience are …
Continue reading “Importance of Next-Gen Images in Web Development”
After only one day of being launched, Elon Musk threatened to sue Meta, the parent company of Threads, for releasing …
Continue reading “Threads vs Twitter: A Battle Of The Microblogging Giants”
As website owners say goodbye to Universal Analytics, transitioning smoothly from Universal Analytics (UA) to Google Analytics 4 (GA4) is …
Continue reading “Transitioning to GA4 – First Steps to A Successful Journey”
What is a Product Feed? A product feed, also known as a data feed or an inventory feed, is a …
Continue reading “6 Reasons Why You Should Optimize The Product Feed For Google Shopping”
Hi Harleen, I’ve tried this method but its not working.
Do you have any updates on this issue?
thank you
Hi Jimmy,
Thank you for sharing issue.
The referrer can also show as “android-app://com.google.android.googlequicksearchbox/”.
If you have created the page referrer dimension as described and are getting some traffic from Google Discover, the referrer for the Discover traffic might be appearing as this. Let me know if that works?
Ah, this solved the issue. Thank you