Naar inhoud springen
SilktideHelp

Taal voor sociale media

Pagina's kunnen aangeven in welke taal hun previews voor sociale media zijn. Silktide controleert of deze aangegeven deelt taal overeenkomt met de taal waarin de pagina daadwerkelijk is geschreven, zodat gedeelde links de juiste taalaanwijzingen bevatten.

De deelt taal wordt ingesteld met een - localetag in de van de pagina:

<!-- Deeltaal: Amerikaans Engels -->
<meta property="og:locale" content="en_US" />

Waarom dit belangrijk is

Socialemediaplatforms kunnen de aangegeven locale gebruiken om gedeelde previews op te maken en te bepalen voor welk publiek de content relevant is. Wanneer een Spaanstalige pagina een Engelse deeltlocale aangeeft, of een pagina in Amerikaans Engels wordt gemarkeerd als Brits Engels, kunnen vertaalde en regionale pagina's aan het verkeerde publiek worden getoond of verkeerd worden opgemaakt.

Niet-overeenkomsten ontstaan meestal door templates: een sitebrede og:locale-waarde die naar elke vertaalde pagina wordt gekopieerd, in plaats van per taal te worden ingesteld.

Zo los je dit op

  1. Controleer in je de taalinstelling van de pagina en eventuele instellingen voor de deelt taal of locale voor sociale media, en zorg dat deze overeenkomen.
  2. Als je site meerdere taalversies heeft, controleer dan of elke vertaalde pagina zijn eigen locale aangeeft in plaats van er een over te nemen van de standaardtaal.
  3. Gebruik de standaardnotatie voor locales, zoals en_US, en_GB of fr_FR.

Zo test Silktide dit

  1. Test elke pagina die gedeeld zou kunnen worden: pagina's die zoekmachines en platforms mogen indexeren.
  2. Lees de og:locale-tag van de pagina en vergelijk deze met de hoofdtaal waarin de pagina is geschreven: zie hoe talen werken.
  3. Als een van beide waarden ontbreekt, wordt de pagina niet door deze controle gerapporteerd.
  4. Rapporteer de pagina wanneer de basistalen verschillen (bijvoorbeeld de tegenover een Engelstalige pagina), of wanneer beide zijden een regio specificeren en de volledige tags verschillen (bijvoorbeeld en_US tegenover een pagina in en-GB).

Problemen oplossen

De locale lijkt juist, maar wordt toch gerapporteerd

Controleer naast de taal ook de regio: wanneer zowel de pagina als de deeltag een regio aangeven, moeten deze exact overeenkomen. en_US tegenover een pagina in Brits Engels wordt dus gerapporteerd. Als slechts één kant een regio specificeert, zijn overeenkomende basistalen voldoende. Liggende streepjes en koppeltekens zijn uitwisselbaar en hoofdlettergebruik is niet van belang.

Meer informatie

Laatst bijgewerkt

Was deze pagina nuttig?