🔍 SEO ToolsFree Forfait

GET_LOCALE_BY_SUBDOMAIN

Extraire le code de locale/langue d'un sous-domaine

Signature de la Formule
=GET_LOCALE_BY_SUBDOMAIN(url)

Retourne : string

Aperçu

GET_LOCALE_BY_SUBDOMAIN extrait le code de locale ou de langue de la partie sous-domaine d'une URL. De nombreux sites web internationaux utilisent une localisation basée sur les sous-domaines, où différentes versions linguistiques du site sont hébergées sur des sous-domaines comme "en.example.com", "fr.example.com" ou "de.example.com". Cette fonction analyse l'URL et renvoie la valeur du sous-domaine s'il correspond à un modèle de locale reconnu, facilitant la catégorisation et l'analyse des URLs par langue ou région.

Paramètres

ParamètreTypeRequisDescription
urlstringOuiL'URL complète à partir de laquelle extraire le sous-domaine de locale

Exemples

1

Extraire un code de langue simple

Extrait le code de locale français du sous-domaine.

fx
=GET_LOCALE_BY_SUBDOMAIN("https://fr.example.com/page")

Sortie

fr
2

Détecter une locale régionale

Extrait la locale du portugais brésilien d'un sous-domaine régional.

fx
=GET_LOCALE_BY_SUBDOMAIN("https://pt-br.example.com/produtos")

Sortie

pt-br
3

Pas de locale dans le sous-domaine

Renvoie une chaîne vide lorsque le sous-domaine est "www" ou une autre valeur non-locale.

fx
=GET_LOCALE_BY_SUBDOMAIN("https://www.example.com/page")

Sortie

4

URL sans sous-domaine

Renvoie une chaîne vide lorsqu'il n'y a pas de sous-domaine présent dans l'URL.

fx
=GET_LOCALE_BY_SUBDOMAIN("https://example.com/about")

Sortie

5

Classification en masse de locale

Référence une cellule contenant une URL. Faites glisser vers le bas pour classifier une colonne entière d'URLs internationales par leur locale.

fx
=GET_LOCALE_BY_SUBDOMAIN(A2)

Sortie

de

Cas d'Usage

Agence SEO

Audit Hreflang

Lors de l'audit des implémentations hreflang, extrayez la locale du sous-domaine de chaque URL pour vérifier qu'elle correspond à l'attribut hreflang déclaré. Identifiez les incompatibilités qui pourraient confondre les moteurs de recherche sur la version linguistique à afficher.

Link Building

Analyse de Backlinks Internationaux

Classifiez les backlinks par la version linguistique de la page vers laquelle ils pointent. Comprenez quelles versions de locale attirent le plus de liens externes et identifiez les versions linguistiques sous-performantes nécessitant une attention de link building.

SEO Technique

Classification des Données de Crawl

Après avoir exporté les données de crawl d'outils comme Screaming Frog, utilisez GET_LOCALE_BY_SUBDOMAIN pour classifier automatiquement des milliers d'URLs par langue, permettant une analyse spécifique à la locale des problèmes techniques.

SEO Entreprise

Analyse de Parité de Contenu

Groupez les URLs par locale pour compter combien de pages existent pour chaque version linguistique. Identifiez rapidement quelles locales manquent de contenu par rapport à la langue principale, guidant les priorités de traduction.

Conseils Pro

ASTUCE

Utilisez COUNTIF sur la colonne de résultats pour créer un résumé du nombre d'URLs existant pour chaque locale. Cela vous donne un aperçu rapide de la parité de contenu à travers toutes les versions linguistiques.

ASTUCE

Combinez avec FILTER ou la mise en forme conditionnelle pour mettre en évidence les URLs où la locale détectée ne correspond pas à la valeur hreflang attendue, identifiant rapidement les erreurs d'internationalisation.

ASTUCE

Associez à GET_URLS_FROM_SITEMAP pour extraire toutes les URLs d'un site international puis classifier automatiquement chacune par locale pour un audit SEO international complet.

Cette fonction est essentielle pour les audits SEO internationaux où vous devez analyser de grands ensembles d'URLs et déterminer à quelle version linguistique appartient chaque page. Lorsque vous travaillez avec des implémentations hreflang, des exportations de données de crawl ou des rapports de backlinks, vous avez souvent des milliers d'URLs qui doivent être classées par locale. Au lieu d'inspecter manuellement chaque URL ou d'écrire des formules d'analyse de texte complexes, GET_LOCALE_BY_SUBDOMAIN gère l'extraction automatiquement.

La fonction reconnaît les codes de locale standard, y compris les codes de langue à deux lettres (en, fr, de, es, pt, it, nl, ja, ko, zh), les codes de locale étendus avec des identifiants de région (en-us, pt-br, zh-tw), et les modèles de sous-domaines courants utilisés pour la localisation. Si le sous-domaine ne correspond pas à un modèle de locale connu, la fonction renvoie une chaîne vide, vous permettant de filtrer ou de signaler facilement les URLs qui ne suivent pas la structure de localisation attendue.

Cette fonction est particulièrement utile lorsqu'elle est combinée avec d'autres fonctions d'Unlimited Sheets. Utilisez-la aux côtés de GET_URLS_FROM_SITEMAP pour extraire toutes les URLs de plusieurs sitemaps linguistiques puis classifier chaque URL par locale. Associez-la à SLUGIFY pour générer des slugs d'URL spécifiques à la locale, ou utilisez-la dans des formules conditionnelles pour créer des rapports et des tableaux de bord basés sur la locale.

Erreurs Courantes

#VALUE!

Cause : L'entrée n'est pas une chaîne d'URL valide ou la cellule est vide.

Solution : Assurez-vous que l'URL est correctement formatée avec un protocole (https:// ou http://). Vérifiez que la cellule n'est pas vide et contient une valeur de texte.

Unexpected result

Cause : Le sous-domaine contient une valeur qui ressemble à une locale mais est en réalité un sous-domaine de marque ou de produit (par exemple, "tv.example.com").

Solution : Examinez les résultats et croisez les références avec la structure réelle du site web. Certains sous-domaines à deux lettres comme "tv", "go" ou "my" peuvent être faussement identifiés comme des locales selon l'implémentation.

Empty string for valid locale URL

Cause : L'URL utilise un format de locale qui n'est pas dans les modèles reconnus, ou la structure de l'URL est inhabituelle.

Solution : Vérifiez que l'URL est correctement formatée. Si le site web utilise un format de locale non standard dans ses sous-domaines, la fonction peut ne pas le reconnaître. Vérifiez l'URL manuellement et envisagez d'utiliser des formules d'analyse de texte comme solution de secours.

Questions Fréquentes

La fonction reconnaît les codes de langue à deux lettres (en, fr, de, es, etc.), les combinaisons langue-région (en-us, pt-br, zh-tw), et les modèles de locale courants utilisés dans l'internationalisation basée sur les sous-domaines.

La fonction renvoie une chaîne vide si le sous-domaine n'est pas un modèle de locale reconnu. Cela inclut les sous-domaines courants non-locale comme "www", "blog", "shop" ou "app".

Non, cette fonction extrait spécifiquement les codes de locale des sous-domaines (par exemple, fr.example.com). Pour une localisation basée sur les sous-répertoires (par exemple, example.com/fr/), vous devrez analyser le chemin de l'URL séparément en utilisant des fonctions de texte standard.

Oui, la fonction renvoie la valeur exacte du sous-domaine. Si le sous-domaine est "en", elle renvoie "en". Si le sous-domaine est "en-us", elle renvoie "en-us". Cela préserve la spécificité du code de locale utilisé par le site web.

Pour de meilleurs résultats, fournissez des URLs avec le protocole complet (https:// ou http://). Les URLs sans protocole peuvent ne pas être analysées correctement.

Fonctions Associées

Commencez à utiliser GET_LOCALE_BY_SUBDOMAIN aujourd'hui

Installez Unlimited Sheets pour obtenir GET_LOCALE_BY_SUBDOMAIN et 41 autres fonctions puissantes dans Google Sheets.