The Internet Marketing Driver

  • GSQi Home
  • About Glenn Gabe
  • SEO Services
    • Algorithm Update Recovery
    • Technical SEO Audits
    • Website Redesigns and Site Migrations
    • SEO Training
  • Blog
    • Web Stories
  • Contact GSQi

How Sinister Mobile Popups Only Triggering For Uncookied Users (and Googlebot) Could Impact SEO, Usability, and Monetization

July 5, 2018 By Glenn Gabe Leave a Comment

Share
Tweet
Share
Email
86 Shares

Sinister mobile popups for uncookied users.

Users hate popups. But they really hate mobile popups. They are annoying, inhibit the user experience, and can cause serious user frustration. But mobile popups can also cause problems from an SEO standpoint.

First, Google has a mobile popup algorithm that can demote pages using an interstitial or popup when users visit from the search results. In my testing, it’s been a pretty weak algorithm, but it’s still there (and the strength could always be increased at any point).

Examples of annoying mobile popups. Just try to find the content…
Examples of mobile popups.

Second, John Mueller has explained that Google could see a popup as the main content on the page. That could be a serious problem, as Googlebot could simply index the content in the popup as your primary content for the url at hand. That can be problematic quality-wise, as the content will clearly be suboptimal (it’s the popup being indexed!)

Google's John Mueller about mobile popups.

Third, and more related to monetization, mobile popups violate the Better Ads Standards. That means Chrome could end up blocking ALL advertising on your site (if it’s a widespread problem). I wrote a post covering examples of Chrome blocking ads and you should read that article if you are wondering how it works and what it can look like.

List of mobile violations based on the Better Ads Standards.

Better Ads Standards for mobile popups.

So, we have a quadruple whammy when mobile popups are being employed (which includes user experience, SEO on several levels, and monetization). But the situation could be worse, and more sinister… One where a site owner has no idea that mobile popups are even being triggered for Googlebot. And maybe it’s across thousands, tens of thousands, or even more pages. Well, that’s exactly the situation I came across recently, and it’s what I’m covering today.

I think it’s important to cover this case since other sites may be experiencing the same situation. And if they are, they might be able to quickly implement changes to rectify the problem. This case study is a great example of how technical problems could cause big SEO problems. Read on.

The situation: Sinister mobile popups invisible to the ‘cookied’ eye
I’m helping a site now that has been hit a number of times over the years by major algorithm updates. It’s a large and complex site with many moving parts. There are millions of pages indexed, and the site has a number of issues that run the gamut of SEO problems, including quality, technical, advertising, UX, and more.

During my audit (which is still ongoing), I started digging into a specific area of the site and loaded a page on desktop. When visiting one of the pages, I noticed a strange lag when the content was loading. Some of the page content was being loaded via JavaScript and the lag I saw just seemed odd, so I decided to take a closer look.

Once the page fully loaded, it looked fine. The content was loaded properly, canonical tags were correct, images were fine, etc. But that lag really bothered me, almost like there was some glitch in the matrix.

Glitch in the Matrix.

So I decided to run a battery of tests on the page type, including checking page renders, measuring page speed, checking mobile-friendliness, as well as crawling a number of urls from that section. And what I found shocked me… and it was sinister.

Popups were only triggered on mobile, and only when cookies weren’t used
After checking the desktop pages quickly in Chrome, I started loading the pages via mobile. I first did this by opening a new tab and checking via Chrome dev tools. I was cookied by the site already (based on working on the audit), so nothing really stood out. The page looked fine.

But when I checked pages in this section incognito, the situation radically changed. I was hit with a mobile popup asking me to set my location. And it covered the entire screen. I tested several more urls and saw the exact same thing. It’s also important to note that I had never seen this popup before during the audit (so I had never set my location). I was cookied by the site, but not via information I set via this popup.

Mobile popup only for uncookied users and Googlebot.

If you just checked the pages manually (and while you were cookied), the pages would load fine. But for first-time users, or incognito without a previous cookie set, the site smacks you in the face with a giant mobile popup. And this was happening on thousands of pages across the site (and possibly more). I’ll cover more about that soon.

For my client (including the team of people I’m working with), they were already cookied, so they were seeing the pages load fine in the sections that were impacted (and not the popup). But remember, Googlebot doesn’t accept cookies, so it has been seeing the mobile popup for some time. Not good.

Here is John explaining more about Googlebot and cookies:

Fetch as Google + The *New* Mobile-friendly Test
Knowing that the mobile-friendly test renders content via Googlebot for Smartphones (and now will render JavaScript), I quickly tested some urls. And boom, the mobile popup was present.

Mobile-friendly test revealing sinister popup.

And then I hopped into Google Search Console (GSC) to test the urls using fetch as Google (to render the content on both desktop and mobile). As you can guess, the mobile popup was there too.

Fetch and Render in GSC revealing mobile popup.

This was clearly a big problem impacting many pages across the site. I immediately created a document detailing the situation and sent it to my client. Their team is working on the situation now and some fixes have already been put into place. But I’m hearing from my client that they are facing a serious game of SEO whack-a-mole. The problem is creeping up in more places than they expected. Remember, it’s a large and complex site.

Playing whack-a-mole with mobile popups.

How to avoid sinister surprises like this:
If you begin auditing a large-scale site, make sure you begin checking each page type across the various sections of the site. Manually view them, check them across desktop and mobile, and then use a number of tools to analyze the situation. And make sure you check the pages via incognito mode in Chrome (to avoid cookies delivering a user experience that’s different than what Googlebot will encounter – and for first-time users).

Check the mobile-friendly test for a quick look at how Googlebot for Smartphones renders the content (which will include rendering JavaScript-based content). Then check fetch as Google in Google Search Console (GSC) using both desktop and mobile user-agents. Make sure you don’t see anything crazy like what I saw in this situation.

From a crawler perspective, crawl the site via multiple tools to get a rounded view of how the pages are being crawled and rendered. For example, Screaming Frog, DeepCrawl, and Sitebulb can all render JavaScript content now (while both Screaming Frog and Sitebulb having the ability to provide rendered screenshots). Crawl sections of the site via those tools to check the content of the rendered pages.

For example, here is Sitebulb’s “live view” feature that enables you to see a snapshot of the rendered page across desktop, tablet, and mobile. Notice the mobile popup:

Sitebulb

Summary – Don’t let technical problems create bigger SEO problems
If you follow the approach listed above, you can avoid sinister problems that are invisible to the naked eye (or uncookied eye). And that can help on multiple levels, including improving the user experience and SEO. Don’t let Googlebot churn through mobile popups on your site versus your top-notch content. As I explained earlier in the post, there are multiple ways those popups can hurt you. Avoid the quadruple whammy if you can. Good luck.

GG

 

Share
Tweet
Share
Email
86 Shares

Filed Under: google, mobile, seo, tools

Connect with Glenn Gabe today!

Latest Blog Posts

  • Analysis of Google’s March 2022 Product Reviews Update (PRU) – Findings and observations from the affiliate front lines
  • How NewsGuard’s nutritional labels can help publishers avoid manual actions for medical content violations (Google News and Discover)
  • What Discover’s “More Recommendations”, Journeys in Chrome, and MUM mean for the future of Google Search
  • How to extend a multi-site indexing monitoring system to compare Google-selected and user-selected canonical urls (via the URL Inspection API and Analytics Edge)
  • Favi-gone: 5 Reasons Why Your Favicon Disappeared From The Google Search Results [Case Studies]
  • Google’s Broad Core Updates And The Difference Between Relevancy Adjustments, Intent Shifts, And Overall Site Quality Problems
  • Google’s December 2021 Product Reviews Update – Analysis and Findings Based On An Extended And Volatile Holiday Rollout
  • The Link Authority Gap – How To Compare The Most Authoritative Links Between Websites Using Majestic Solo Links, Semrush Backlink Gap, and ahrefs Link Intersect
  • How to identify ranking gaps in Google’s People Also Ask (PAA) SERP feature using Semrush
  • What happens to crawling and Google search rankings when 67% of a site’s indexed urls are pagination? [SEO Case Study]

Web Stories

  • Google’s December 2021 Product Reviews Update – Key Findings
  • Google’s April 2021 Product Reviews Update – Key Points For Site Owners and Affiliate Marketers
  • Google’s New Page Experience Signal
  • Google’s Disqus Indexing Bug
  • Learn more about Web Stories developed by Glenn Gabe

Archives

  • May 2022
  • April 2022
  • March 2022
  • February 2022
  • January 2022
  • December 2021
  • November 2021
  • October 2021
  • August 2021
  • July 2021
  • June 2021
  • April 2021
  • March 2021
  • February 2021
  • January 2021
  • December 2020
  • November 2020
  • October 2020
  • September 2020
  • August 2020
  • July 2020
  • June 2020
  • May 2020
  • April 2020
  • March 2020
  • February 2020
  • January 2020
  • December 2019
  • November 2019
  • October 2019
  • September 2019
  • August 2019
  • July 2019
  • June 2019
  • May 2019
  • April 2019
  • March 2019
  • February 2019
  • January 2019
  • December 2018
  • November 2018
  • October 2018
  • September 2018
  • August 2018
  • July 2018
  • June 2018
  • May 2018
  • April 2018
  • March 2018
  • February 2018
  • January 2018
  • December 2017
  • November 2017
  • October 2017
  • September 2017
  • August 2017
  • July 2017
  • June 2017
  • May 2017
  • April 2017
  • March 2017
  • February 2017
  • January 2017
  • December 2016
  • November 2016
  • October 2016
  • August 2016
  • July 2016
  • June 2016
  • May 2016
  • April 2016
  • March 2016
  • February 2016
  • January 2016
  • December 2015
  • November 2015
  • October 2015
  • September 2015
  • August 2015
  • July 2015
  • June 2015
  • May 2015
  • April 2015
  • March 2015
  • February 2015
  • January 2015
  • December 2014
  • November 2014
  • October 2014
  • September 2014
  • August 2014
  • July 2014
  • June 2014
  • May 2014
  • April 2014
  • March 2014
  • February 2014
  • January 2014
  • December 2013
  • November 2013
  • October 2013
  • September 2013
  • August 2013
  • July 2013
  • June 2013
  • May 2013
  • April 2013
  • March 2013
  • February 2013
  • January 2013
  • December 2012
  • November 2012
  • October 2012
  • September 2012
  • August 2012
  • July 2012
  • June 2012
  • May 2012
  • April 2012
  • March 2012
  • GSQi Home
  • About Glenn Gabe
  • SEO Services
  • Blog
  • Contact GSQi
Copyright © 2022 G-Squared Interactive LLC. All Rights Reserved. | Privacy Policy

We are using cookies to give you the best experience on our website.

You can find out more about which cookies we are using or switch them off in settings.

The Internet Marketing Driver
Powered by  GDPR Cookie Compliance
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.

Strictly Necessary Cookies

Strictly Necessary Cookie should be enabled at all times so that we can save your preferences for cookie settings.

If you disable this cookie, we will not be able to save your preferences. This means that every time you visit this website you will need to enable or disable cookies again.

3rd Party Cookies

This website uses Google Analytics to collect anonymous information such as the number of visitors to the site, and the most popular pages.

Keeping this cookie enabled helps us to improve our website.

This site also uses pixels from Facebook, Twitter, and LinkedIn so we publish content that reaches you on those social networks.

Please enable Strictly Necessary Cookies first so that we can save your preferences!