- Google defines intrusive interstitials and dialogs as "page elements that obstruct users' view of the content." Its advice: don't cover the whole page, and prefer a banner that takes up a small fraction of the screen.
- Google's popup guidance says nothing about timing. A good rule from usability researchers: don't show a popup before the shopper has gotten something out of the page.
- Speed counts for ranking through Core Web Vitals. A good result: the main content loads within 2.5 seconds, the page responds to a tap within 200 milliseconds, and layout shift stays at 0.1 or less.
- Apps can slow a store. To qualify for Built for Shopify status, an app must not lower the store's Lighthouse performance score by more than ten points.
- Test it yourself: the PageSpeed Insights score for a product page, on mobile, before and after the install, averaged over a few runs.
Do popups hurt SEO?
Only when the popup hides the content. Google calls these intrusive interstitials and dialogs: "page elements that obstruct users' view of the content," usually for promotional purposes. Google separates interstitials, which cover the whole page, from dialogs, which cover only part of it, and either kind can be intrusive.
Google says they "make it hard for Google and other search engines to understand your content," which may lead to poor search performance. It adds that users who find a site hard to use are unlikely to want to visit it again. What Google recommends:
- Don't cover the whole page. In Google's words: "Don't obscure the entire page with interstitials."
- A banner instead of a full window: banners that "take up only a small fraction of the screen," so that users and search engines "can get to the content as soon as they land on the page."
- Don't send the visitor to another page for their consent or input.
- A window the law requires, such as an age check, is exempt. Google still asks that it sit over the content, with no redirect to another page.
Source: Google Search Central, Avoid intrusive interstitials and dialogs, updated December 10, 2025.
How much does it matter for ranking? Google says Search "always seeks to show the most relevant content, even if the page experience is sub-par." It also says that, beyond Core Web Vitals, other page experience aspects don't directly help a site rank higher. So with a popup, check two things: that it doesn't hide the content, as Google describes above, and that it doesn't hurt Core Web Vitals, as explained below. Source: Google Search Central, Understanding page experience in Google Search results, updated September 22, 2026.
What does that mean for a popup on a product page?
A popup on a product page should be small, leave the page readable behind it, close easily, and not open the moment the page loads.
| The popup | What the guidance says | What to do |
|---|---|---|
| Covers the whole page | Google: "Don't obscure the entire page with interstitials." | Make it smaller, so the page stays readable |
| A small bar at the edge of the screen | Google suggests banners that "take up only a small fraction of the screen." | A clear close button, and the page keeps scrolling behind it |
| Sends the shopper to another page | Google: "Don't redirect the user to a separate page for their consent or input." | Keep everything on the same page |
| Opens the moment the page loads | Google's guidance says nothing about timing. Nielsen Norman Group: "never show a popup before users can glean value from your website." | Wait for a sign: time on the page, a scroll, or an add to cart with no checkout |
| An age check the law requires | Exempt, but the content should be overlaid with it. | Show it over the page, with no redirect |
Sources: Google Search Central, Avoid intrusive interstitials and dialogs, updated December 10, 2025. Nielsen Norman Group, Popups: 10 Problematic Trends and Alternatives, June 30, 2019.
An FAQ popup that leaves the page usable is one example of a small window like this: what is an FAQ popup.
Does page speed affect SEO?
Yes, through Core Web Vitals. Google says "Core Web Vitals are used by our ranking systems," and it highly recommends that site owners achieve good Core Web Vitals. These are the three metrics, and the threshold for a good result in each:
| Metric | What it measures | Good |
|---|---|---|
| LCP (Largest Contentful Paint) | How fast the page's main content loads | 2.5 seconds or less |
| INP (Interaction to Next Paint) | How fast the page responds to a tap, click or key press | 200 milliseconds or less |
| CLS (Cumulative Layout Shift) | How much the content shifts unexpectedly | 0.1 or less |
According to web.dev, the threshold is measured at the 75th percentile of page loads, separately on mobile and desktop. In other words, at least three in four page loads should meet it. Sources: web.dev, Web Vitals, updated October 31, 2024. Google Search Central, Understanding page experience in Google Search results, updated September 22, 2026. Google Search Central, Core Web Vitals and Google Search results, updated December 10, 2025.
Does a popup make the page jump?
Only if it pushes the content. According to web.dev, a new element added to the page doesn't count as a layout shift, as long as it doesn't make other visible elements change their start position. A popup that floats over the page moves nothing. A bar inserted at the top that pushes the content down does. A shift within half a second (500 milliseconds) of a user's tap, click or key press is flagged, so it can be left out of the calculation. Source: web.dev, Cumulative Layout Shift (CLS), updated April 12, 2023.
More checks for phones and speed: product page checklist.
Do Shopify apps slow down your store?
They can. Shopify lists your installed apps among the biggest factors in store performance, and says "too many apps loading assets on your storefront can slow performance." Its advice: review your installed apps, and remove any that aren't essential for sales.
Watch the uninstall too. Shopify says "uninstalling an app doesn't automatically remove its code from your theme." So before you remove an app, check its Shopify App Store listing, or ask its developer, whether extra steps are needed. Sources: Shopify Help Center, Improving your online store performance, Uninstalling apps, checked October 26, 2026.
What does Shopify require of apps on speed?
For apps that want Built for Shopify status, Shopify sets a limit: "Your app must not reduce the storefront Lighthouse performance score by more than ten points." That is requirement 2.2.1 in the list of requirements an app must meet to qualify for the status.
Shopify measures the score before and after the app is installed, as a weighted average of three pages: the home page (17%), a product page (40%) and a collection page (43%). It also tells developers to load an app's scripts only on the pages that need them. Sources: Shopify Dev Docs, Built for Shopify requirements, Storefront performance, checked October 26, 2026.
How do you test an app's effect on store speed?
Measure the same pages before and after the install, in the same way. It is also the method Shopify describes for developers:
- Measure before. Run a product page, and if you can the home page and a collection page too, through Google's PageSpeed Insights, and write down the Performance score on the Mobile tab.
- Run it a few times. Shopify notes that "Lighthouse scores can vary between runs," so average a few tests in a row.
- Install and set it up. Turn the app on the way you will use it, and check that it shows in your store.
- Measure after, and subtract. The same pages, the same tab, the same number of runs. The difference is the app's effect.
- Watch real shoppers. Shopify's Web Performance reports use Core Web Vitals to measure how real users experience your store. Check them again once enough real visits have come in.
Shopify starts its own test from a clean install of a theme, with no other apps. In a live store your other apps change the result, so compare only tests made under the same conditions. If an app slows your store, contact its developer. Sources: Shopify Dev Docs, Storefront performance, Shopify Help Center, Improving your online store performance, checked October 26, 2026.
When should a popup show: after time, after a scroll, or on exit intent?
There is no one right number of seconds, and we found no independent study that sets one. The rule that does exist is to wait until the popup is relevant to the shopper. The usability researchers at Nielsen Norman Group write: "never show a popup before users can glean value from your website," and "wait to present the content in the popup until it's contextually relevant to the user." Source: Nielsen Norman Group, Popups: 10 Problematic Trends and Alternatives, June 30, 2019.
On a product page, these are the signs a popup can wait for:
- Time on the page: the shopper has been on the page for a while, and hasn't added to cart.
- A scroll: the shopper scrolled down to the details, the shipping or the reviews.
- An add to cart with no checkout: the shopper added to cart, and stopped.
- Exit intent: on a computer it is usually spotted by the mouse moving to the top of the window, toward the tabs. A phone has no mouse, so there it is harder to spot. On phones, time on the page or a scroll is a safer sign.
Pick one sign, change one thing at a time, and compare a week or two before and after. How to spot a hesitating shopper: hesitant shoppers.
Where BOOX fits
Full disclosure: we make BOOX, a Shopify app that adds an FAQ popup to product pages. Here is how the popup lines up with this page:
- Speed: it loads only after the page does, and it is lighter than a single image.
- Space on the screen: it never blocks scrolling. There is a regular popup, and a mini popup that opens only when clicked.
- Timing: you choose when it shows: after time on the page (30 seconds by default), after a scroll, or after an add to cart with no checkout, with separate rules for computers and phones. It opens by itself at most once per visit.
- Setup: no code. You turn it on with one click in the theme editor.
- Price: free for up to 50 answers a month. Premium, unlimited: $10 a month, with a 14-day free trial.
Still, test it like any other app, with the steps above.
When it doesn't fit: when your page is slow because of images, the theme or other apps, because BOOX doesn't make a page faster. When you need a window the law requires, such as an age check. When what you want is to collect emails, because shoppers never give BOOX personal details. And when your store isn't built on Shopify.