Hva er Hreflang, og hva gjør det? Hreflang-taggen, som standard- og pagineringstaggene, er en HTML-tagg som representerer forholdet mellom to sider. I tilfellet hreflang betyr det at begge URL-ene bruker forskjellige språk for å holde det samme innholdet, eller bruker samme språk, men retter seg mot ulike geografiske regioner.
Når det gjøres riktig, forteller hver hreflang-tagg botene at de skal lese siden for å finne riktig innhold for brukere som ikke snakker førstesidens språk. Når noen utfører et søk, gjør Google (Bing bruker ikke hreflang-tagger) følgende:
- Den bestemmer seg for å rangere URL-er i henhold til algoritmen
- Den sjekker sidens kode, leter etter hreflang-tagger
- Den ser på brukerens nåværende lokasjon (basert på IP-adresse) og språkinnstillinger
- Den viser den mest relevante URL-en i søkeresultatene og sender brukeren (hvis klikket på) til den URL-en
Grunnen til at søkemotorer sjekker hreflang-tagger, er at de kan gi riktig versjon av siden basert på brukerens språkinnstillinger. Kort sagt, slik vet Google hvilken URL som skal vises for spansktalende, og hvilken for engelsktalende. Det handler også om hvordan man finner ut hvilken versjon som er tilgjengelig i USA og Storbritannia.
Hvordan legge til Hreflang på siden din Hvis du har en HTML-side, ser hreflang-taggen <head>slik ut:
For ikke-HTML-sider (som PDF-er), legg til hreflang-kommentarer i HTTP-headeren:
I eksempelet ovenfor forteller hreflang="en"-delen av disse taggene Google at URL-en som er oppgitt er den engelske versjonen av siden, slik at URL-en vises til brukere som har satt sitt engelske språk i nettleseren til sitt engelskspråklige land. Hvis de har hreflang="es", vil Google vise URL-en for spansktalende brukere.
Når du legger til hreflang-tagger på sidene dine, må du inkludere lenker til hver versjon av siden, inkludert selvreferanser. Så hvis du har sider på engelsk, spansk og fransk, har hver side tre faner:
Geolokalisering kan legges til hreflang-taggen ved å legge til landkoden etter språkkoden i hreflang-attributtet. Så hvis nettsiden over retter seg mot forskjellige land og hvert språk, vil de se slik ut:
Når Google ser disse etikettene, vet de at de skal vise den engelske versjonen til brukere i USA, Mexico og Frankrike.
Hreflang-verdien må alltid skrives til språklandet, og geotargeting er begrenset til landet. Google støtter ikke byer, regioner eller kontinenter.
Språkkodekan finnes her:
https://zh.wikipedia.org/wiki/IS ... 3%E7%A0%81%E8%A1%A8
LandkodeHer borte:
https://zh.wikipedia.org/wiki/%E ... 0%E4%BB%A3%E7%A2%BC
|