What does Google say about SEO? /
Quick SEO Quiz

Test your SEO knowledge in 5 questions

Less than a minute. Find out how much you really know about Google search.

🕒 ~1 min 🎯 5 questions

Official statement

It's acceptable to display interstitial banners to users outside the target area, but you must allow users, including Googlebot which crawls internationally, to access the site's content.
7:19
🎥 Source video

Extracted from a Google Search Central video

⏱ 50:27 💬 EN 📅 29/05/2018 ✂ 14 statements
Watch on YouTube (7:19) →
Other statements from this video 13
  1. 0:36 La vitesse de chargement est-elle vraiment un facteur de classement Google ou juste un mythe SEO ?
  2. 2:08 Pourquoi Googlebot ralentit-il son crawl sur votre site et comment l'éviter ?
  3. 3:51 Le rendu côté serveur JavaScript est-il vraiment un levier SEO sous-estimé ?
  4. 4:37 Faut-il vraiment traiter Googlebot comme un visiteur lambda dans vos tests A/B ?
  5. 15:43 Le lazy loading retarde-t-il vraiment l'indexation de votre contenu ?
  6. 20:45 Le format d'URL a-t-il un impact sur le classement Google ?
  7. 21:43 Comment Google choisit-il dynamiquement les formats de résultats pour chaque requête ?
  8. 28:40 Les balises canonical et noindex dans les en-têtes HTTP fonctionnent-elles vraiment comme celles en HTML ?
  9. 31:09 L'outil Paramètres URL de Google remplace-t-il vraiment le robots.txt pour contrôler le crawl ?
  10. 41:21 Hreflang : faut-il absolument traduire toutes vos pages pour éviter de perdre du trafic international ?
  11. 47:00 Les PWA posent-elles un vrai problème de crawl et d'indexation pour Google ?
  12. 53:40 Les pop-ups RGPD pénalisent-ils vraiment votre indexation Google ?
  13. 62:50 Faut-il vraiment nettoyer les anciennes chaînes de redirection pour le SEO ?
📅
Official statement from (7 years ago)
TL;DR

Google allows geographic interstitial banners for visitors outside the target area, as long as Googlebot can access the actual content. Google's crawling operates from various international locations: if your interstitial blocks the bot, your indexing is compromised. The issue is not about prohibiting these overlays, but technically ensuring that they do not obstruct crawling.

What you need to understand

Why does Google talk about international crawling for Googlebot?

Googlebot does not crawl only from the United States. The Google bot uses globally distributed IPs to simulate access from different regions. When you display an interstitial that detects the user's country via their IP, you risk blocking Googlebot if it crawls from a region not targeted by your site.

Specifically, if your site targets France and displays an overlay "This content is not available in your region" to visitors outside the EU, a Googlebot crawling from an American IP will see this overlay. If the bot cannot close this banner or access the underlying content, Google will index a blank or nearly blank page. Your ranking will plummet.

What does an acceptable country-based interstitial look like?

An acceptable interstitial allows the user (and the bot) to access the main content without excessive friction. A discreet banner at the top of the page informing about a geographic restriction is fine, while a full-screen overlay without a close button blocks indexing.

The crucial distinction: the interstitial must not conceal the content. If a user or Googlebot can ignore the banner and read the full article, you are compliant. If the overlay forces a redirect or only displays an error message, you are not compliant. Google does not penalize geographical information; it penalizes obstruction.

How does Googlebot detect when an interstitial blocks content?

Google analyzes the full rendering of the page after executing JavaScript. The bot checks if the main textual content is accessible in the DOM, if the semantic elements (tags <main>, <article>, <p>) are visible and not concealed by a higher z-index.

If your interstitial covers 100% of the viewport with a solid overlay and without a detectable closing mechanism, Google considers that the content is inaccessible. The "Helpful Content" score drops, crawl budget is wasted, and Google may deindex the page if the issue persists over multiple crawls.

  • Googlebot crawls from international IPs — your geographic interstitial can inadvertently block it
  • An acceptable overlay must allow access to the main content without forced redirection or complete concealment
  • Google analyzes the rendering post-JavaScript to ensure that text and semantic elements remain visible and accessible
  • A blocking interstitial degrades the crawl budget and may lead to deindexing if the bot cannot index the actual content

SEO Expert opinion

Is this guideline consistent with real-world observations?

Yes, and it has been documented since the deployment of the "Intrusive Interstitials Penalty" algorithm. e-commerce sites with poorly implemented GDPR or geo-restriction overlays have seen their organic traffic decline by 20 to 40% when the overlay concealed the produced content. Google makes no distinction between marketing interstitials and geographic interstitials: if it blocks, it penalizes.

The nuance that Mueller does not detail: the duration of display matters. An overlay that appears for 500 ms and then closes automatically is often tolerated, as Googlebot has time to parse the DOM. A persistent overlay waiting for user action (clicking on a cross, scrolling, 5 seconds timeout) poses a problem if the bot cannot simulate that action.

What technical errors cause unintentional blocking?

The first common error: detecting Googlebot as an out-of-area visitor and serving the interstitial. Some client-side geolocation scripts (JavaScript) detect the bot's IP, classify it as "US" or "unknown", and trigger the overlay. The bot sees the overlay, not the content.

The second pitfall: overlays with position: fixed; z-index: 9999; without an aria-hidden class or escape mechanism. Google can technically see the HTML under the overlay, but if the text is rendered unreadable by an opaque backdrop, the useful content score decreases. The bot does not "click" on close buttons like a human.

Should you whitelist Google user agents to bypass the issue?

Technically yes, but it is risky. Serving different content to Googlebot and human users = potential cloaking. If Google detects that you systematically hide the interstitial from the bot but show it to visitors, you risk a manual action. [To be verified] Google tolerates cloaking on legal overlays (GDPR, cookies) if the main content remains identical, but the limit is blurred.

A safer approach: whitelist the officially documented Googlebot IPs and serve the interstitial only after confirming that it is not a verified bot. Or better: make the overlay closable automatically after 2-3 seconds for all visitors, including bots. Less UX friction, zero SEO risk.

Attention: If you use a WAF or CDN (Cloudflare, Akamai) with network-level geo-blocking, Googlebot may be blocked before your server even serves the page. Check firewall rules and explicitly allow Google's ASNs.

Practical impact and recommendations

How can I check that my interstitial does not block Googlebot?

First step: use the "URL Inspection" tool in Google Search Console. Request a live rendering of the concerned page. If the screenshot shows the overlay without the content underneath, you have a problem. Google sees exactly what the bot indexes.

Second test: simulate a crawl from an out-of-target IP with a Googlebot user-agent. Use curl or a tool like Screaming Frog by configuring the user-agent Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html) and a US or SG IP via proxy. If the overlay appears and blocks content, you need to correct it.

What technical solutions ensure compliance?

Most robust solution: implement the interstitial using CSS only with a client-side JavaScript timeout. The overlay displays, and then a script automatically closes the banner after 2 seconds or upon first scroll. Googlebot sees the final rendered content, the user sees the geographic info, everyone is happy.

Another approach: detect verified bots using reverse DNS lookup (IP → hostname ends with googlebot.com or google.com) and do not load the interstitial script for these visits. No cloaking if the HTML content remains identical; you are just avoiding loading a superfluous JS module for the bot.

What indicators should I monitor after modification?

Track the indexing rate in Search Console (Coverage report). If you had 10,000 submitted pages and only 6,000 indexed, fix the interstitial and restart a crawl via sitemap. The number of indexed pages should rise within 2-4 weeks.

Also monitor the organic bounce rate in Google Analytics for pages with the interstitial. If the rate exceeds 70% and the average session duration is less than 10 seconds, Google interprets this as a signal of low content usefulness. Even if technically the bot can crawl, the degraded user experience impacts ranking.

  • Test the page rendering in Google Search Console ("URL Inspection" tool)
  • Check server logs for Googlebot crawls blocked by geo-restriction or WAF
  • Implement an automatic timeout or a closing mechanism without user interaction
  • Whitelist Google ASN (AS15169) at the firewall level if you are using a CDN with geo-blocking
  • Monitor indexing rate and crawl budget in Search Console after deployment
  • Regularly audit third-party overlays (cookies, GDPR, promotions) that may obscure the main content
Geographic interstitials are acceptable as long as they never block access to content for Googlebot. Test bot-side rendering, implement automatic closing mechanisms, and monitor indexing. These technical optimizations require sharp expertise in crawling and rendering: if you manage an international site with complex overlays, an in-depth SEO audit by a specialized agency can prevent costly traffic losses and ensure compliance with Google's guidelines.

❓ Frequently Asked Questions

Un interstitiel RGPD compte-t-il comme interstitiel basé sur le pays ?
Oui si vous l'affichez uniquement aux visiteurs UE via détection IP. Google tolère les overlays légaux (cookies, RGPD) à condition qu'ils ne masquent pas le contenu principal et soient fermables facilement. Un overlay RGPD bloquant sans bouton de refus peut pénaliser votre indexation.
Dois-je whitelister toutes les IP de Googlebot pour éviter l'interstitiel ?
C'est une solution, mais risquée si mal implémentée. Servir un contenu radicalement différent au bot = cloaking. Mieux vaut rendre l'interstitiel fermable automatiquement pour tous les visiteurs, bot inclus, et vérifier le rendu dans Search Console.
Comment savoir si mon interstitiel bloque réellement Googlebot ?
Utilisez l'outil « Inspection d'URL » dans Google Search Console et demandez un rendu en direct. Si le screenshot montre l'overlay sans contenu en dessous, le bot est bloqué. Vérifiez aussi les logs serveur pour repérer les crawls avec code 200 mais contenu vide.
Un overlay qui se ferme après 3 secondes automatiquement pose-t-il problème ?
Non, c'est même une bonne pratique. Googlebot analyse le DOM final après exécution JavaScript. Si l'overlay disparaît automatiquement et que le contenu devient accessible, le bot indexe correctement. Testez le timing pour qu'il soit suffisant mais pas intrusif.
Les overlays géo-restreints impactent-ils le Core Web Vitals ?
Oui, un interstitiel lourd en JavaScript peut dégrader le CLS (Cumulative Layout Shift) et le FID (First Input Delay) si le chargement décale le contenu ou bloque l'interactivité. Google croise signaux UX et accessibilité contenu : un overlay mal optimisé pénalise doublement le ranking.
🏷 Related Topics
Content Crawl & Indexing AI & SEO Pagination & Structure Local Search International SEO

🎥 From the same video 13

Other SEO insights extracted from this same Google Search Central video · duration 50 min · published on 29/05/2018

🎥 Watch the full video on YouTube →

Related statements

💬 Comments (0)

Be the first to comment.

2000 characters remaining
🔔

Get real-time analysis of the latest Google SEO declarations

Be the first to know every time a new official Google statement drops — with full expert analysis.

No spam. Unsubscribe in one click.