GET_LOCALE_BY_SUBDOMAIN
Estrarre il codice locale/lingua da un sottodominio
=GET_LOCALE_BY_SUBDOMAIN(url)Restituisce: string
Panoramica
GET_LOCALE_BY_SUBDOMAIN estrae il codice locale o linguistico dalla porzione di sottodominio di un URL. Molti siti web internazionali utilizzano la localizzazione basata su sottodominio, dove diverse versioni linguistiche del sito sono ospitate su sottodomini come "en.example.com", "fr.example.com" o "de.example.com". Questa funzione analizza l'URL e restituisce il valore del sottodominio se corrisponde a un pattern locale riconosciuto, facilitando la categorizzazione e l'analisi degli URL per lingua o regione.
Parametri
| Parametro | Tipo | Obbligatorio | Descrizione |
|---|---|---|---|
url | string | Sì | L'URL completo da cui estrarre il sottodominio locale |
Esempi
Estrarre un codice lingua semplice
Estrae il codice locale francese dal sottodominio.
=GET_LOCALE_BY_SUBDOMAIN("https://fr.example.com/page")Output
frRilevare un locale regionale
Estrae il locale portoghese brasiliano da un sottodominio regionale.
=GET_LOCALE_BY_SUBDOMAIN("https://pt-br.example.com/produtos")Output
pt-brNessun locale nel sottodominio
Restituisce una stringa vuota quando il sottodominio è "www" o un altro valore non locale.
=GET_LOCALE_BY_SUBDOMAIN("https://www.example.com/page")Output
URL senza sottodominio
Restituisce una stringa vuota quando non è presente alcun sottodominio nell'URL.
=GET_LOCALE_BY_SUBDOMAIN("https://example.com/about")Output
Classificazione di massa per locale
Fa riferimento a una cella contenente un URL. Trascina verso il basso per classificare un'intera colonna di URL internazionali per il loro locale.
=GET_LOCALE_BY_SUBDOMAIN(A2)Output
deCasi d'Uso
Audit Hreflang
Durante l'audit delle implementazioni hreflang, estrai il locale dal sottodominio di ogni URL per verificare che corrisponda all'attributo hreflang dichiarato. Identifica discrepanze che potrebbero confondere i motori di ricerca su quale versione linguistica mostrare.
Analisi dei Backlink Internazionali
Classifica i backlink in base alla versione linguistica della pagina a cui puntano. Comprendi quali versioni locali stanno attirando più link esterni e identifica versioni linguistiche sottoperformanti che necessitano di attenzione per il link building.
Classificazione dei Dati di Crawling
Dopo aver esportato i dati di crawling da strumenti come Screaming Frog, usa GET_LOCALE_BY_SUBDOMAIN per classificare automaticamente migliaia di URL per lingua, abilitando l'analisi specifica per locale dei problemi tecnici.
Analisi della Parità dei Contenuti
Raggruppa gli URL per locale per contare quante pagine esistono per ciascuna versione linguistica. Identifica rapidamente quali locali mancano di contenuti rispetto alla lingua primaria, guidando le priorità di traduzione.
Suggerimenti Professionali
Usa COUNTIF sulla colonna dei risultati per creare un riepilogo di quanti URL esistono per ciascun locale. Questo ti dà una panoramica rapida della parità dei contenuti in tutte le versioni linguistiche.
Combina con FILTER o formattazione condizionale per evidenziare gli URL in cui il locale rilevato non corrisponde al valore hreflang previsto, identificando rapidamente errori di internazionalizzazione.
Abbina con GET_URLS_FROM_SITEMAP per estrarre tutti gli URL da un sito internazionale e poi classificare automaticamente ciascuno per locale per un audit SEO internazionale completo.
Questa funzione è essenziale per gli audit SEO internazionali dove è necessario analizzare grandi insiemi di URL e determinare a quale versione linguistica appartiene ciascuna pagina. Quando si lavora con implementazioni hreflang, esportazioni di dati di crawling o report di backlink, si hanno spesso migliaia di URL che devono essere classificati per locale. Invece di ispezionare manualmente ogni URL o scrivere formule complesse di parsing del testo, GET_LOCALE_BY_SUBDOMAIN gestisce l'estrazione automaticamente.
La funzione riconosce codici locali standard, inclusi codici lingua a due lettere (en, fr, de, es, pt, it, nl, ja, ko, zh), codici locali estesi con identificatori regionali (en-us, pt-br, zh-tw) e pattern di sottodominio comuni utilizzati per la localizzazione. Se il sottodominio non corrisponde a un pattern locale noto, la funzione restituisce una stringa vuota, permettendoti di filtrare o contrassegnare facilmente gli URL che non seguono la struttura di localizzazione prevista.
Questa funzione è particolarmente utile quando combinata con altre funzioni di Unlimited Sheets. Usala insieme a GET_URLS_FROM_SITEMAP per estrarre tutti gli URL da più sitemap linguistiche e poi classificare ogni URL per locale. Abbinala con SLUGIFY per generare slug URL specifici per locale, o usala in formule condizionali per creare report e dashboard basati su locale.
Errori Comuni
#VALUE!Causa: L'input non è una stringa URL valida o la cella è vuota.
Soluzione: Assicurati che l'URL sia correttamente formattato con un protocollo (https:// o http://). Verifica che la cella non sia vuota e contenga un valore di testo.
Unexpected resultCausa: Il sottodominio contiene un valore che sembra un locale ma è in realtà un sottodominio di brand o prodotto (ad es., "tv.example.com").
Soluzione: Rivedi i risultati e confrontali con la struttura effettiva del sito web. Alcuni sottodomini di due lettere come "tv", "go" o "my" potrebbero essere falsamente identificati come locali a seconda dell'implementazione.
Empty string for valid locale URLCausa: L'URL utilizza un formato locale che non è nei pattern riconosciuti, o la struttura dell'URL è insolita.
Soluzione: Verifica che l'URL sia formattato correttamente. Se il sito web utilizza un formato locale non standard nei suoi sottodomini, la funzione potrebbe non riconoscerlo. Controlla l'URL manualmente e considera di usare formule di parsing del testo come alternativa.
Domande Frequenti
La funzione riconosce codici lingua a due lettere (en, fr, de, es, ecc.), combinazioni lingua-regione (en-us, pt-br, zh-tw) e pattern locali comuni utilizzati nell'internazionalizzazione basata su sottodominio.
La funzione restituisce una stringa vuota se il sottodominio non è un pattern locale riconosciuto. Questo include sottodomini comuni non locali come "www", "blog", "shop" o "app".
No, questa funzione estrae specificamente codici locali dai sottodomini (ad es., fr.example.com). Per la localizzazione basata su sottodirectory (ad es., example.com/fr/), dovresti analizzare il percorso URL separatamente usando funzioni di testo standard.
Sì, la funzione restituisce il valore esatto del sottodominio. Se il sottodominio è "en", restituisce "en". Se il sottodominio è "en-us", restituisce "en-us". Questo preserva la specificità del codice locale utilizzato dal sito web.
Per risultati ottimali, fornisci URL con il protocollo completo (https:// o http://). Gli URL senza protocollo potrebbero non essere analizzati correttamente.
Funzioni Correlate
Inizia a usare GET_LOCALE_BY_SUBDOMAIN oggi
Installa Unlimited Sheets per ottenere GET_LOCALE_BY_SUBDOMAIN e altre 41 potenti funzioni in Google Sheets.