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

Using an interstitial for country selection can block indexing if it prevents Googlebot from seeing the main content of the page. A banner is recommended to avoid this issue.
45:36
🎥 Source video

Extracted from a Google Search Central video

⏱ 58:29 💬 EN 📅 26/11/2019 ✂ 10 statements
Watch on YouTube (45:36) →
Other statements from this video 9
  1. 2:40 Faut-il vraiment désavouer tous vos liens toxiques ?
  2. 6:37 Pourquoi vos logs serveur ne correspondent-ils jamais aux chiffres de crawl de la Search Console ?
  3. 14:30 Le crawl budget de Google dépend-il vraiment de la vitesse serveur de votre site ?
  4. 20:59 Comment Googlebot planifie-t-il vraiment le crawl de votre site ?
  5. 23:18 La vitesse de site améliore-t-elle vraiment le crawl et le classement Google ?
  6. 30:18 Pourquoi Search Console ne détecte-t-il pas toutes mes erreurs mobiles ?
  7. 31:23 L'AMP booste-t-il vraiment votre budget de crawl ?
  8. 38:28 URLs absolues ou relatives : est-ce vraiment sans impact pour le référencement ?
  9. 47:14 Un changement de domaine peut-il vraiment se faire sans perte de ranking ?
📅
Official statement from (6 years ago)
TL;DR

Google confirms that a country selection interstitial can completely block indexing if Googlebot cannot access the main content without interaction. The robot does not execute conditional redirects like a real user. The recommended alternative: a discreet banner or bar that keeps the content visible and crawlable while allowing for geographic selection.

What you need to understand

How can a simple interstitial ruin your indexing?

Googlebot does not behave like an average user. When it arrives at a page displaying a country selection interstitial, it does not click, choose a region, or close the modal. It sees what is immediately accessible in the DOM — and if the interstitial hides all the main content, that's all it indexes.

Specifically, if your page loads a full-screen overlay asking "Choose your country", the crawler is faced with a nearly empty page in terms of indexable content. No H1, no paragraphs, no usable semantic structure. Result: the page can be indexed, but with little or no content, which dooms it to never rank.

What is the difference between a blocking interstitial and the recommended banner?

The blocking interstitial occupies the entire window, hides content via CSS (opacity, z-index) or JavaScript, and requires user action. The country selection banner, on the other hand, remains discreet: sticky at the top or bottom, visible but not preventing the reading of the main content.

For Googlebot, this nuance is crucial. With a banner, the content remains accessible in the initial HTML, crawlable and indexable without friction. The bot can analyze your texts, images, your structure — even if the human user sees a prompt to choose their region.

Does Google automatically detect these interstitials?

Yes and no. Google uses heuristics to identify intrusive interstitials, especially those that violate mobile experience guidelines. But it does not specifically "penalize" a country selection interstitial — it endures it: if the content is hidden, it simply isn't seen.

There is no error message in Search Console like "Interstitial detected". You will just notice that your pages do not rank, or that the displayed snippet is empty or inconsistent, a sign that Googlebot has only crawled a shell.

  • The blocking interstitial hides the main content and prevents Googlebot from accessing it, making indexing ineffective.
  • The selection banner (sticky, non-blocking) keeps the content visible and crawlable without friction.
  • Googlebot does not simulate user interaction: it crawls what is immediately accessible in the DOM.
  • No explicit penalty, but a devastating indirect effect: empty or poorly indexed pages, zero organic visibility.
  • Check actual indexing via "cache:" or the URL Inspection tool to see what Google is actually seeing.

SEO Expert opinion

Is this statement consistent with real-world observations?

Absolutely. We regularly observe multilingual or multi-regional sites with catastrophic indexing rates due to poorly designed interstitials. Pages are technically in the index, but their crawled content is virtually nil — Google displays a snippet generated from the title and peripheral elements.

What is surprising is that many large brands continue to use these full-screen overlays, thinking it "only impacts UX." False. It first impacts crawl, then ranking, and therefore traffic. Mueller's recommendation is nothing new, but it confirms a basic rule often ignored: if Googlebot doesn't see it, it doesn't rank it.

In what cases does this rule not apply or deserve nuanced considerations?

If your interstitial loads the main content in the initial DOM, even visually hidden (display:none but complete HTML present), Googlebot can theoretically index it. But be careful: Google has long penalized intentionally hidden content, especially if it detects a discrepancy between what the user sees and what the bot sees. [To be verified] in each context via real tests.

Another edge case: sites using client-side JavaScript rendering. If the interstitial triggers after the first render and Googlebot has already crawled the initial content, the impact can be null. But this setup is fragile, dependent on the timing of JS execution — not a reliable long-term strategy.

What are the common mistakes that exacerbate the issue?

First mistake: thinking that a "light" interstitial (modal covering 50% of the screen) is sufficient. If the content remains technically inaccessible without a click, even a partial overlay blocks Googlebot. Second mistake: configuring an interstitial only for certain User-Agents, thinking to spare the bots. Google can detect cloaking and downgrade the site.

Third mistake: not testing actual indexing. Many SEOs rely on Search Console without checking what Google has actually crawled. A "cache:" test or using the URL inspection tool often reveals the truth: an empty or truncated page, while everything seems fine on the source code side.

Practical impact and recommendations

What should you actually do to avoid indexing blockages?

Immediately replace any full-screen interstitial with a sticky banner (top or bottom of the page) proposing country selection without hiding the content. The banner can be visually present, with a clear CTA, but the main content must remain visible and scrollable.

Technically, ensure that the HTML of the page contains all essential elements (H1, paragraphs, images) upon initial loading, without relying on user action. The banner should be an additional element, not a conditional lock on displaying the content.

How can you verify that Googlebot accesses the main content properly?

Use the URL Inspection tool in Google Search Console. Request a live crawl and check the generated screenshot: if you see the interstitial covering everything, then Googlebot does too. The rendered HTML code should display your actual content, not just the overlay.

Complement this with a "cache:your-url.com" test in Google: the displayed result is what Google has actually indexed. If you see an empty or truncated page, that’s an immediate red flag. Also test with tools like Screaming Frog in JavaScript rendering mode to simulate Googlebot’s behavior.

What errors must be absolutely avoided in the implementation?

Never hide the main content with display:none or visibility:hidden if the interstitial is displayed by default. Google can interpret this as cloaking or hidden content, especially if behavior changes by User-Agent.

Avoid conditional JavaScript redirects based on IP geolocation without a crawlable fallback. If Googlebot arrives from the US and you redirect all non-European traffic, it may never see your target pages. Prefer a hreflang system coupled with a suggestion banner, without forced redirection.

  • Replace any full-screen interstitial with a non-blocking sticky banner
  • Ensure that the main content is present in the initial DOM, without relying on user action
  • Test actual indexing via "cache:" and the URL Inspection tool in Search Console
  • Avoid display:none on the main content if an interstitial is displayed by default
  • Configure hreflang correctly for multilingual versions without forced redirection on the bot side
  • Regularly monitor indexed pages and their displayed snippet in the SERPs to detect anomalies
The country selection interstitial is a classic trap that destroys indexing without any visible error signal. The solution is simple: a discreet banner, accessible content right at loading, and systematic verification of what Googlebot is actually crawling. These technical adjustments, while clear in theory, can prove complex to implement depending on your technical stack, especially on multilingual e-commerce platforms or high-traffic international sites. If you manage multiple regional versions with specific UX or business constraints, it may be wise to consult a specialized SEO agency to audit your architecture, test actual impacts, and deploy a tailored solution that preserves both user experience and organic performance.

❓ Frequently Asked Questions

Un interstitiel de sélection de pays empêche-t-il toujours l'indexation ?
Pas toujours, mais il bloque l'indexation du contenu principal si celui-ci est masqué ou inaccessible sans interaction utilisateur. Googlebot ne clique pas, il crawle ce qui est immédiatement visible dans le DOM.
Un bandeau sticky en haut de page suffit-il à éviter le problème ?
Oui, à condition que le contenu principal reste visible et crawlable sous le bandeau. Le bandeau doit être un élément additionnel, pas un verrou bloquant l'accès au texte, images ou structure de la page.
Google pénalise-t-il spécifiquement les interstitiels de sélection de pays ?
Non, il n'y a pas de pénalité algorithmique dédiée. L'effet est indirect : si Googlebot ne voit pas le contenu, il ne l'indexe pas correctement, ce qui ruine le ranking. Aucun message d'erreur explicite dans Search Console.
Peut-on afficher un interstitiel uniquement pour certains pays sans impacter le SEO ?
Techniquement oui, mais attention au cloaking si vous servez un contenu différent à Googlebot. La solution la plus sûre reste un bandeau universel, combiné à hreflang pour gérer les variantes régionales.
Comment vérifier que Googlebot accède bien au contenu malgré l'interstitiel ?
Utilisez l'outil Inspection d'URL dans Search Console et consultez la capture d'écran rendue. Testez aussi avec « cache:votre-url » dans Google pour voir exactement ce qui a été indexé. Si vous voyez l'interstitiel couvrant tout, c'est que Googlebot aussi.
🏷 Related Topics
Domain Age & History Content Crawl & Indexing

🎥 From the same video 9

Other SEO insights extracted from this same Google Search Central video · duration 58 min · published on 26/11/2019

🎥 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.