GET_LOCALE_BY_SUBDOMAIN
Extraer código de locale/idioma de un subdominio
=GET_LOCALE_BY_SUBDOMAIN(url)Devuelve: string
Descripción General
GET_LOCALE_BY_SUBDOMAIN extrae el código de locale o idioma de la porción de subdominio de una URL. Muchos sitios web internacionales usan localización basada en subdominio, donde diferentes versiones de idioma del sitio están alojadas en subdominios como "en.example.com", "fr.example.com", o "de.example.com". Esta función analiza la URL y devuelve el valor del subdominio si coincide con un patrón de locale reconocido, facilitando la categorización y análisis de URLs por idioma o región.
Parámetros
| Parámetro | Tipo | Requerido | Descripción |
|---|---|---|---|
url | string | Sí | La URL completa de la cual extraer el subdominio de locale |
Ejemplos
Extraer un código de idioma simple
Extrae el código de locale francés del subdominio.
=GET_LOCALE_BY_SUBDOMAIN("https://fr.example.com/page")Salida
frDetectar un locale regional
Extrae el locale de portugués brasileño de un subdominio regional.
=GET_LOCALE_BY_SUBDOMAIN("https://pt-br.example.com/produtos")Salida
pt-brSin locale en subdominio
Devuelve una cadena vacía cuando el subdominio es "www" u otro valor no-locale.
=GET_LOCALE_BY_SUBDOMAIN("https://www.example.com/page")Salida
URL sin subdominio
Devuelve una cadena vacía cuando no hay subdominio presente en la URL.
=GET_LOCALE_BY_SUBDOMAIN("https://example.com/about")Salida
Clasificación masiva de locale
Referencias una celda que contiene una URL. Arrastra hacia abajo para clasificar una columna entera de URLs internacionales por su locale.
=GET_LOCALE_BY_SUBDOMAIN(A2)Salida
deCasos de Uso
Auditoría Hreflang
Al auditar implementaciones hreflang, extrae el locale del subdominio de cada URL para verificar que coincida con el atributo hreflang declarado. Identifica discordancias que podrían confundir a los motores de búsqueda sobre qué versión de idioma mostrar.
Análisis de Backlinks Internacionales
Clasifica backlinks por la versión de idioma de la página a la que apuntan. Entiende qué versiones de locale están atrayendo más enlaces externos e identifica versiones de idioma de bajo rendimiento que necesitan atención de link building.
Clasificación de Datos de Rastreo
Después de exportar datos de rastreo de herramientas como Screaming Frog, usa GET_LOCALE_BY_SUBDOMAIN para clasificar automáticamente miles de URLs por idioma, habilitando análisis específico de locale de problemas técnicos.
Análisis de Paridad de Contenido
Agrupa URLs por locale para contar cuántas páginas existen para cada versión de idioma. Identifica rápidamente qué locales faltan contenido comparado con el idioma primario, guiando prioridades de traducción.
Consejos Profesionales
Usa COUNTIF en la columna de resultados para crear un resumen de cuántas URLs existen para cada locale. Esto te da una visión general rápida de la paridad de contenido a través de todas las versiones de idioma.
Combina con FILTER o formato condicional para resaltar URLs donde el locale detectado no coincide con el valor hreflang esperado, identificando rápidamente errores de internacionalización.
Combina con GET_URLS_FROM_SITEMAP para extraer todas las URLs de un sitio internacional y luego clasificar automáticamente cada una por locale para una auditoría SEO internacional completa.
Esta función es esencial para auditorías SEO internacionales donde necesitas analizar grandes conjuntos de URLs y determinar a qué versión de idioma pertenece cada página. Al trabajar con implementaciones hreflang, exportaciones de datos de rastreo, o informes de backlinks, a menudo tienes miles de URLs que necesitan ser clasificadas por locale. En lugar de inspeccionar manualmente cada URL o escribir fórmulas complejas de análisis de texto, GET_LOCALE_BY_SUBDOMAIN maneja la extracción automáticamente.
La función reconoce códigos de locale estándar incluyendo códigos de idioma de dos letras (en, fr, de, es, pt, it, nl, ja, ko, zh), códigos de locale extendidos con identificadores de región (en-us, pt-br, zh-tw), y patrones comunes de subdominio usados para localización. Si el subdominio no coincide con un patrón de locale conocido, la función devuelve una cadena vacía, permitiéndote filtrar o marcar fácilmente URLs que no siguen la estructura de localización esperada.
Esta función es particularmente útil cuando se combina con otras funciones de Unlimited Sheets. Úsala junto a GET_URLS_FROM_SITEMAP para extraer todas las URLs de múltiples sitemaps de idioma y luego clasificar cada URL por locale. Combínala con SLUGIFY para generar slugs de URL específicos de locale, o úsala en fórmulas condicionales para crear informes y dashboards basados en locale.
Errores Comunes
#VALUE!Causa: La entrada no es una cadena de URL válida o la celda está vacía.
Solución: Asegúrate de que la URL esté correctamente formateada con un protocolo (https:// o http://). Verifica que la celda no esté en blanco y contenga un valor de texto.
Unexpected resultCausa: El subdominio contiene un valor que parece un locale pero en realidad es un subdominio de marca o producto (ej., "tv.example.com").
Solución: Revisa los resultados y cruza referencias con la estructura real del sitio web. Algunos subdominios de dos letras como "tv", "go", o "my" pueden ser falsamente identificados como locales dependiendo de la implementación.
Empty string for valid locale URLCausa: La URL usa un formato de locale que no está en los patrones reconocidos, o la estructura de URL es inusual.
Solución: Verifica que la URL esté correctamente formateada. Si el sitio web usa un formato de locale no estándar en sus subdominios, la función puede no reconocerlo. Verifica la URL manualmente y considera usar fórmulas de análisis de texto como alternativa.
Preguntas Frecuentes
La función reconoce códigos de idioma de dos letras (en, fr, de, es, etc.), combinaciones idioma-región (en-us, pt-br, zh-tw), y patrones comunes de locale usados en internacionalización basada en subdominio.
La función devuelve una cadena vacía si el subdominio no es un patrón de locale reconocido. Esto incluye subdominios comunes no-locale como "www", "blog", "shop", o "app".
No, esta función específicamente extrae códigos de locale de subdominios (ej., fr.example.com). Para localización basada en subdirectorio (ej., example.com/fr/), necesitarías analizar la ruta de URL por separado usando funciones de texto estándar.
Sí, la función devuelve el valor exacto del subdominio. Si el subdominio es "en", devuelve "en". Si el subdominio es "en-us", devuelve "en-us". Esto preserva la especificidad del código de locale usado por el sitio web.
Para mejores resultados, proporciona URLs con el protocolo completo (https:// o http://). URLs sin protocolo pueden no ser analizadas correctamente.
Funciones Relacionadas
Comienza a usar GET_LOCALE_BY_SUBDOMAIN hoy
Instala Unlimited Sheets para obtener GET_LOCALE_BY_SUBDOMAIN y 41 otras funciones poderosas en Google Sheets.