Official statement
Other statements from this video 16 ▾
- 1:55 Pourquoi un nouveau site subit-il des montagnes russes dans les SERP pendant 12 mois ?
- 3:29 Faut-il vraiment ignorer les backlinks spammy automatisés ?
- 6:43 Pourquoi les redirections géographiques automatiques sabotent-elles votre crawl Google ?
- 12:00 Le mobile-first indexing est-il vraiment un facteur de classement ?
- 15:11 Pourquoi vos images et vidéos desktop deviennent-elles invisibles pour Google en mobile-first ?
- 18:17 Le géotargeting repose-t-il vraiment sur le ccTLD et Search Console uniquement ?
- 21:21 Faut-il vraiment abandonner les redirections géolocalisées pour une bannière de sélection régionale ?
- 24:43 Le bounce rate Analytics est-il vraiment inutile pour votre SEO ?
- 29:55 Faut-il vraiment garder le canonical desktop→mobile en mobile-first indexing ?
- 29:55 Les liens externes vers m. ou www. influencent-ils différemment le ranking ?
- 34:01 Le rel canonical consolide-t-il vraiment TOUS les signaux de liens vers l'URL choisie ?
- 36:45 Le nombre de mots est-il vraiment inutile pour ranker sur Google ?
- 40:07 Pourquoi la navigation JavaScript sans URLs tue-t-elle l'indexation mobile-first de votre site ?
- 43:27 Google teste-t-il vraiment la version AMP pour les Core Web Vitals même si la version mobile est indexée ?
- 45:23 Pourquoi votre site n'est-il toujours pas migré vers le mobile-first indexing ?
- 47:24 Google estime-t-il vraiment les Core Web Vitals des sites à faible trafic ?
Google states that an informative pop-up displayed after a 301 redirect does not impact SEO. The engine follows the redirect without passing a referrer and generally never executes this pop-up during crawling. In practice, this means you can alert your users to a change in URL without fearing it will block the indexing of the new content — as long as you implement this mechanism correctly.
What you need to understand
Why does Google allow these pop-ups after a redirect?
When a user arrives at a URL that has been redirected via 301, it can be relevant to inform them that they have changed pages — especially if the old URL was bookmarked or shared. Google recognizes this practice as legitimate from a UX perspective.
The Google bot never sees this pop-up. It follows the HTTP redirect even before the JavaScript executes. As a result: no negative SEO impact, since the crawler accesses the final content directly without interference.
How does Google technically handle this situation?
When Google crawls a URL using 301, it records the redirect and indexes the target page. The HTTP referrer is not passed in this context — this is the standard behavior of server redirects.
If a pop-up shows on the client side (via JavaScript), Google likely will never execute it during the initial crawl. Even if Googlebot executes JS in certain cases, the HTTP redirect precedes JavaScript analysis. The bot does not wait for an arbitrary delay for a script to trigger an overlay.
What’s the difference with traditional intrusive interstitials?
Google penalizes intrusive interstitials that hide the main content as soon as the user arrives on a page — not after a redirect. The nuance is essential: an informative post-redirect pop-up does not prevent access to the content.
This pop-up must be non-blocking, easily closable, and not obscure the entire viewport. In this case, it remains compliant with Google's Page Experience guidelines. An overlay that forces the user to wait or to click would be problematic.
- 301 redirects are handled server-side, before any JavaScript execution.
- Googlebot does not wait for JS execution to follow an HTTP redirect.
- A non-blocking informative pop-up remains compliant with Google's UX rules.
- The referrer is not transmitted during a standard server redirect.
- Indexing occurs on the target page, not on the redirected source URL.
SEO Expert opinion
Is this statement consistent with real-world observations?
Yes, it aligns with tests conducted on site migrations with thousands of 301 redirects. In all observed cases, Google indeed indexes the target page without client-side JavaScript pop-ups interfering. The delay between redirection and indexing remains standard (a few hours to a few days depending on domain authority).
That said, there is some ambiguity regarding cases where Googlebot does execute JavaScript — particularly for sites with heavy JavaScript rendering. Mueller's recommendation remains cautious: “probably never”, not “never”. [To check] if your pop-up loads blocking resources or delays critical rendering.
What nuances should be added to this rule?
Mueller refers to an “informative” pop-up — not an ad overlay, aggressive email capture, or paywall. If your pop-up triggers a crawl delay, hides indexable content, or alters the DOM structure before the first paint, you step outside this statement's bounds.
Another crucial point: this tolerance applies to classic 301 redirects, not to JavaScript or Meta Refresh redirects. In the latter cases, Google may indeed execute JS and encounter your pop-up — with a risk of UX devaluation.
In what cases might this rule not apply?
If your pop-up triggers before the redirect (which technically makes no sense for a server 301 but is possible with JS), Google will see it and might consider it an intrusive interstitial. The same applies if you use a JavaScript redirect with a delay of several seconds.
Be careful with redirect chains (A → B → C) where a pop-up displays on B before redirecting to C. Google follows up to 5 redirects, but each intermediate step can pose an issue if it loads blocking content.
Practical impact and recommendations
What should you do concretely during a migration with redirects?
Implement your 301 redirects server-side (.htaccess, nginx.conf, or via your CDN). This is the only guarantee that Google will follow them instantly without executing JavaScript. If you need to display a message to users, do so after the complete loading of the target page.
Use an asynchronous JavaScript script that detects if the user arrives via an old URL (for example, by storing a parameter in sessionStorage). Display a discreet, non-blocking overlay with a visible close button. Avoid any delay before showing the main content.
What mistakes should you avoid to not compromise indexing?
Never hide indexable content with your pop-up before Google has had a chance to crawl it. Even if Mueller states that the bot probably does not execute this JS, a poorly coded overlay can block initial rendering or cause a catastrophic Cumulative Layout Shift.
Avoid redirect chains where each step loads JavaScript. Google may abandon the crawl after several hops. Never rely on Meta Refresh or JavaScript redirects for critical SEO migrations — only HTTP 301/302 are reliable.
How can you verify that everything is working correctly?
Test your redirects with Google Search Console (URL inspection tool) to confirm that the target page is indexing correctly. Check server logs to ensure Googlebot follows the redirect without 4xx/5xx errors. Analyze your Core Web Vitals for any impact of the pop-up on CLS or INP.
Use a crawler like Screaming Frog in “Follow Redirects” mode to map all chains and detect loops. Test the user journey under real conditions: a pop-up that annoys your visitors will ultimately degrade your behavioral signals (bounce rate, time on site), which can indirectly affect ranking.
- Implement 301 redirects server-side, never in JavaScript.
- Load the pop-up asynchronously after rendering the main content.
- Make the overlay easily closable, without mandatory delay.
- Monitor Core Web Vitals for any degradation of CLS/INP.
- Check indexing in Search Console in the days following the migration.
- Analyze server logs to confirm Googlebot is correctly following redirects.
❓ Frequently Asked Questions
Un pop-up après redirection 301 peut-il bloquer l'indexation de la nouvelle page ?
Faut-il éviter tout pop-up sur les pages redirigées pour le SEO ?
Les redirections JavaScript sont-elles compatibles avec cette déclaration de Google ?
Comment Google gère-t-il le referrer dans le cas d'une redirection 301 ?
Un pop-up post-redirection peut-il nuire aux Core Web Vitals ?
🎥 From the same video 16
Other SEO insights extracted from this same Google Search Central video · duration 54 min · published on 12/06/2020
🎥 Watch the full video on YouTube →
💬 Comments (0)
Be the first to comment.