Vai al contenuto
SilktideAiuto

Lingua per i social

Le pagine possono dichiarare la lingua in cui vengono visualizzate le anteprime sui social. Silktide controlla che la lingua di condivisione dichiarata corrisponda alla lingua in cui la pagina è effettivamente scritta, così i link condivisi riportano le indicazioni linguistiche corrette.

La lingua di condivisione viene impostata con un tag locale nel codice della pagina:

<!-- Lingua di condivisione: inglese statunitense -->
<meta property="og:locale" content="en_US" />

Perché è importante

Le piattaforme social possono usare la lingua locale dichiarata per formattare le anteprime condivise e decidere per quale pubblico siano pertinenti i contenuti. Quando una pagina in spagnolo dichiara una lingua di condivisione inglese, o una pagina in inglese statunitense è contrassegnata come inglese britannico, le pagine tradotte e regionali possono essere presentate al pubblico sbagliato o con una formattazione non corretta.

Le discrepanze sono solitamente dovute ai modelli: un valore og:locale impostato a livello di sito viene copiato su tutte le pagine tradotte invece di essere configurato per ciascuna lingua.

Come risolvere il problema

  1. Nel tuo , controlla l'impostazione della lingua della pagina e qualsiasi impostazione relativa alla lingua o alla lingua locale di condivisione sui social, assicurandoti che concordino.
  2. Se il tuo sito dispone di più versioni linguistiche, verifica che ogni pagina tradotta dichiari la propria lingua locale invece di ereditarla dalla lingua predefinita.
  3. Usa il formato standard della lingua locale, ad esempio en_US, en_GB o fr_FR.

Come Silktide esegue questo controllo

  1. Controlla ogni pagina che potrebbe essere condivisa: le pagine che i motori di ricerca e le piattaforme possono indicizzare.
  2. Legge il tag og:locale della pagina e lo confronta con la lingua principale in cui è scritta la pagina: consulta come funzionano le lingue.
  3. Se manca uno dei due valori, la pagina non viene segnalata da questo controllo.
  4. Segnala la pagina quando le lingue di base differiscono (ad esempio de rispetto a una pagina in inglese), oppure quando entrambi i lati specificano una regione e i tag completi differiscono (ad esempio en_US rispetto a una pagina in en-GB).

Risoluzione dei problemi

La lingua locale sembra corretta, ma viene comunque segnalata

Controlla anche la regione oltre alla lingua: quando sia la pagina sia il tag di condivisione dichiarano una regione, devono corrispondere esattamente, quindi en_US rispetto a una pagina in inglese britannico viene segnalato. Se solo uno dei due lati specifica una regione, le lingue di base corrispondenti superano il controllo. I caratteri di sottolineatura e i trattini sono intercambiabili e le maiuscole non fanno differenza.

Per saperne di più

Ultimo aggiornamento

Questa pagina è stata utile?