Declaration officielle
Autres déclarations de cette vidéo 13 ▾
- 2:22 Un site desktop-only peut-il survivre au Mobile-First Indexing sans version mobile ?
- 2:22 Mobile-first indexing signifie-t-il que votre site doit être mobile-friendly ?
- 4:30 Pourquoi votre site hacké peut indexer du spam sans que vous le sachiez ?
- 6:45 Les vidéos YouTube améliorent-elles vraiment le classement d'une page web ?
- 9:50 Google ajuste-t-il vraiment le ranking contre l'abus d'autorité de domaine sans pénalité manuelle ?
- 9:50 Faut-il encore signaler le spam à Google si les rapports individuels ne sont pas traités ?
- 15:54 Faut-il vraiment afficher le fil d'Ariane en mobile pour éviter une pénalité Google ?
- 25:52 Pourquoi votre balisage Schema.org valide n'affiche-t-il pas de rich results ?
- 27:59 Pourquoi votre site disparaît-il temporairement des SERP sans raison apparente ?
- 31:16 Faut-il vraiment rediriger les URLs mobiles vers le desktop selon le user-agent ?
- 36:20 Le type de Googlebot utilisé influence-t-il réellement l'indexation de vos pages ?
- 57:00 Pourquoi Google refuse-t-il d'indexer certaines pages de votre site ?
- 65:54 Le contenu caché derrière un clic est-il vraiment indexé par Google ?
Google confirme que l'attribut regionsAllowed dans les données structurées VideoObject permet de restreindre l'affichage des vidéos aux pays spécifiés. Concrètement, une vidéo marquée pour la France uniquement ne remontera pas dans les SERP américaines ou japonaises. Cette fonctionnalité intéresse les éditeurs avec des droits de diffusion territoriaux, mais elle reste une arme à double tranchant qui peut réduire drastiquement votre trafic organique si mal configurée.
Ce qu'il faut comprendre
Comment fonctionne exactement l'attribut regionsAllowed ?
L'attribut regionsAllowed s'intègre directement dans les données structurées VideoObject que vous déployez sur vos pages contenant des vidéos. Sa syntaxe attend un tableau de codes pays au format ISO 3166 (FR, DE, US, etc.). Google crawle ces informations, les indexe, puis les utilise comme filtre de diffusion géographique au moment de construire les SERP.
Quand un utilisateur lance une recherche depuis un pays donné, Google vérifie si ce pays figure dans la liste autorisée. Si oui, la vidéo peut apparaître dans les résultats enrichis (rich snippets vidéo, carrousels, Google Discover). Si non, elle est purement et simplement exclue des résultats pour cet utilisateur, même si le reste de votre page est parfaitement optimisée.
Pourquoi Google propose-t-il cette fonctionnalité ?
La réponse tient en deux mots : droits de diffusion. Les médias, plateformes de streaming et éditeurs de contenus vidéo signent souvent des accords territoriaux qui leur interdisent de montrer certaines vidéos hors de zones géographiques précises. Sans mécanisme technique de restriction, ils risquent des litiges contractuels ou des violations de droits d'auteur.
Google répond à ce besoin en offrant un levier de contrôle granulaire. Plutôt que de bloquer l'accès à la vidéo côté serveur (ce qui génère des 403 ou des redirections complexes), vous signalez directement à Google les contraintes de diffusion. Le moteur se charge ensuite de ne pas afficher la vidéo dans les pays non autorisés, ce qui simplifie la stack technique.
Quelle différence avec le geo-blocking côté serveur ?
Le geo-blocking classique (détection IP + refus d'accès) fonctionne au niveau serveur : l'utilisateur tente d'accéder à la vidéo, votre CDN ou backend détecte sa localisation, et renvoie une erreur ou une page alternative. C'est efficace, mais cela crée des signaux SEO contradictoires : Google peut crawler depuis des IPs américaines, découvrir la vidéo, l'indexer, puis constater que des utilisateurs français y accèdent sans problème.
Avec regionsAllowed, vous décrivez explicitement la politique de diffusion dans vos métadonnées. Google comprend la règle avant de tenter d'afficher la vidéo dans les SERP. Résultat : pas de faux espoirs pour les utilisateurs, pas de taux de rebond artificiellement gonflé, et une cohérence entre indexation et expérience utilisateur.
- regionsAllowed accepte un tableau de codes pays ISO 3166 (ex : ["FR", "BE", "CH"])
- Les vidéos non autorisées pour un pays n'apparaissent pas du tout dans les résultats locaux
- Cette restriction s'applique aux rich snippets vidéo, carrousels, et Google Discover
- Le reste de la page peut toujours ranker, seule la vidéo est filtrée
- Aucune pénalité SEO : c'est un filtre déclaratif, pas un signal de qualité
Avis d'un expert SEO
Cette déclaration est-elle cohérente avec les observations terrain ?
Oui, et c'est même un des rares cas où Google documente précisément un mécanisme de filtrage géographique sans ambiguïté. Les tests menés sur des sites médias (notamment dans le sport et le divertissement) montrent que l'attribut est effectivement respecté : une vidéo marquée "FR" uniquement disparaît des SERP UK ou US, même si la page hôte ranke correctement.
Attention toutefois : ce filtrage ne s'applique qu'aux résultats enrichis vidéo. Si votre page ranke en position organique classique (blue link), l'utilisateur verra le lien, cliquera, et se heurtera potentiellement à un message d'erreur côté player. L'attribut regionsAllowed ne bloque pas l'indexation de la page, seulement l'affichage de la vidéo dans les features Google.
Quelles sont les limites et zones grises de cet attribut ?
Première limite : Google ne gère pas les VPN. Un utilisateur en France avec un VPN configuré sur les USA verra les résultats américains, donc pas votre vidéo restreinte à la France. Vous ne pouvez rien y faire côté SEO, c'est une contrainte inhérente à la détection géographique par IP.
Deuxième point : si vous combinez regionsAllowed avec du geo-blocking serveur, assurez-vous que les deux mécanismes soient alignés. Un décalage (ex : regionsAllowed autorise DE, mais votre CDN bloque les IPs allemandes) crée une expérience incohérente. Google crawle souvent depuis des IPs US, donc vérifiez que Googlebot puisse accéder à la vidéo pour l'indexer correctement. [A vérifier] : comportement exact si Googlebot est bloqué mais que regionsAllowed liste des pays autorisés — logiquement, Google ne devrait pas indexer la vidéo du tout.
Dans quels cas cette fonctionnalité devient-elle contre-productive ?
Si vous exploitez un site international sans contraintes de droits territoriaux, utiliser regionsAllowed revient à vous tirer une balle dans le pied. Vous réduisez artificiellement votre audience potentielle alors que Google aurait pu diffuser vos vidéos mondialement. C'est du trafic organique que vous laissez sur la table.
Autre piège : les erreurs de configuration. Un webmaster qui liste par mégarde un seul pays (ex : "US") au lieu d'une liste complète coupe l'accès à 95 % du trafic mondial. Contrairement à d'autres attributs Schema.org qui génèrent des warnings dans la Search Console, regionsAllowed fonctionne en mode silencieux : aucune alerte si vous vous plantez, vous constatez juste une chute de trafic vidéo inexpliquée.
Impact pratique et recommandations
Comment implémenter correctement l'attribut regionsAllowed ?
Intégrez l'attribut dans votre balisage VideoObject existant. La propriété attend un tableau de chaînes au format ISO 3166-1 alpha-2 (codes pays à deux lettres). Exemple concret : si votre vidéo est diffusable en France, Belgique et Suisse, vous écrivez "regionsAllowed": ["FR", "BE", "CH"]. Google interprète cette liste comme une whitelist : seuls ces pays verront la vidéo dans les résultats.
Testez l'implémentation avec le Test des résultats enrichis de Google. L'outil valide la syntaxe Schema.org et confirme que l'attribut est reconnu. Ensuite, utilisez un VPN ou un proxy pour vérifier que la vidéo disparaît effectivement des SERP des pays non listés. N'oubliez pas de monitorer la Search Console : les impressions vidéo doivent logiquement baisser dans les pays exclus et se concentrer sur les zones autorisées.
Quelles erreurs faut-il absolument éviter ?
Erreur n°1 : lister des codes pays invalides ou obsolètes. Respectez scrupuleusement la norme ISO 3166-1 alpha-2. "UK" n'existe pas, c'est "GB" pour le Royaume-Uni. "EN" n'existe pas non plus, "EN" est un code langue, pas pays. Une faute de frappe ("FRA" au lieu de "FR") suffit à invalider l'attribut et potentiellement bloquer la vidéo partout.
Erreur n°2 : confondre regionsAllowed avec contentLocation. Le premier filtre l'affichage par pays, le second indique où la vidéo a été tournée (métadonnée descriptive). Utiliser contentLocation en pensant restreindre la diffusion ne sert à rien. Erreur n°3 : oublier de synchroniser le balisage avec votre player vidéo. Si regionsAllowed dit "FR" mais que votre embed YouTube ou Vimeo bloque la France, l'utilisateur clique sur le rich snippet, arrive sur votre page, et voit un message d'erreur. Taux de rebond garanti.
Comment vérifier que la configuration produit les effets attendus ?
Trois méthodes complémentaires. Première : analysez les rapports de performances vidéo dans la Search Console (section "Améliorations" > "Vidéos"). Filtrez par pays et vérifiez que les impressions se concentrent bien sur les zones autorisées. Deuxième : utilisez un outil de rank tracking multi-pays (SEMrush, Ahrefs, SE Ranking) pour surveiller les positions de vos rich snippets vidéo dans différents marchés.
Troisième : déployez un monitoring de logs serveur. Si vous constatez du trafic vidéo en provenance de pays théoriquement exclus, soit votre regionsAllowed n'est pas pris en compte (syntaxe incorrecte, crawl pas à jour), soit les utilisateurs passent par des VPN. Croisez ces données avec Google Analytics pour identifier les anomalies de trafic et ajuster votre configuration si nécessaire.
- Intégrer regionsAllowed dans le VideoObject avec des codes ISO 3166-1 alpha-2 valides
- Valider la syntaxe avec le Test des résultats enrichis de Google
- Synchroniser la liste des pays autorisés avec les règles de votre player vidéo et CDN
- Tester l'affichage depuis plusieurs pays via VPN ou proxies géolocalisés
- Monitorer les impressions vidéo par pays dans la Search Console
- Documenter les raisons juridiques ou contractuelles justifiant chaque restriction
❓ Questions frequentes
L'attribut regionsAllowed affecte-t-il le référencement de la page elle-même ?
Peut-on utiliser regionsAllowed pour exclure des pays plutôt que de lister ceux autorisés ?
Que se passe-t-il si je ne spécifie aucun regionsAllowed dans mon VideoObject ?
Les VPN ou proxies peuvent-ils contourner cette restriction ?
Faut-il combiner regionsAllowed avec du geo-blocking côté serveur ?
🎥 De la même vidéo 13
Autres enseignements SEO extraits de cette même vidéo Google Search Central · durée 1h11 · publiée le 05/11/2020
🎥 Voir la vidéo complète sur YouTube →
💬 Commentaires (0)
Soyez le premier à commenter.