Språk for sosiale medier
Sider kan oppgi hvilket språk forhåndsvisningene deres i sosiale medier er på. Silktide kontrollerer at det oppgitte delingsspråket samsvarer med språket siden faktisk er skrevet på, slik at delte lenker inneholder riktige språksignaler.
Delingsspråket angis med en - locale-tag i sidens :
<!-- Delingsspråk: amerikansk engelsk -->
<meta property="og:locale" content="en_US" />
Hvorfor dette er viktig
Plattformer for sosiale medier kan bruke den oppgitte lokaliteten til å formatere forhåndsvisninger av delte lenker og avgjøre hvilken målgruppe innholdet er relevant for. Når en spansk side oppgir engelsk delingslokalitet, eller en amerikansk-engelsk side er merket som britisk engelsk, kan oversatte og regionale sider bli presentert for feil målgruppe eller med feil formatering.
Avvik skyldes vanligvis maler: En og:locale-verdi på nettstedsnivå kopieres til
alle oversatte sider i stedet for å angis per språk.
Slik løser du det
- I ditt kontrollerer du sidens språkinnstilling og eventuelle innstillinger for delingsspråk eller lokalitet i sosiale medier, og sørger for at de samsvarer.
- Hvis nettstedet ditt har flere språkversjoner, må du bekrefte at hver oversatte side oppgir sin egen lokalitet i stedet for å arve en fra standardspråket.
- Bruk standardformatet for lokalitet, for eksempel
en_US,en_GBellerfr_FR.
Slik tester Silktide dette
- Test hver side som kan deles – sider som søkemotorer og plattformer har tillatelse til å indeksere.
- Les sidens
og:locale-tag og sammenlign den med hovedspråket siden er skrevet på – se slik fungerer språk. - Hvis en av verdiene mangler, rapporteres ikke siden av denne kontrollen.
- Rapporter siden når basisspråkene er forskjellige (for eksempel
demot en engelsk side), eller når begge sider angir en region og de fullstendige taggene er forskjellige (for eksempelen_USmot en side påen-GB).
Feilsøking
Lokaliteten ser riktig ut, men rapporteres likevel
Kontroller regionen i tillegg til språket: Når både siden og delingstaggen
angir en region, må de samsvare nøyaktig, slik at en_US mot en britisk-engelsk
side rapporteres. Hvis bare én side angir en region, godkjennes samsvarende basisspråk.
Understreker og bindestreker kan brukes om hverandre, og store og små bokstaver
spiller ingen rolle.