Når du lægger et website på internettet og ønsker at gøre det flersproget, har du brug for et hreflang-tag. Det fortæller Google, hvilken type sprog du bruger på en bestemt side. Tagget afslører forholdet mellem websider på forskellige sprog. Hvis du oversætter en side til spansk, fransk eller et hvilket som helst andet sprog, kan du tilføje et signal for at identificere sproget på den pågældende side.
Hreflang-tag er et HTML-attribut, der bruges til at beskrive webstedets sprog sammen med dets geografiske placering. Det præsenterer indholdet af et websted på flere sprog. Hvis du søger efter et websted via en Google-søgemaskine på engelsk, vil du se webstedet på engelsk på grund af hreflang-taggen.
Hvis du åbner webstedet i et andet land, for eksempel Frankrig, åbnes websiden på fransk. Hreflang-tags kan dog nogle gange blive blandet sammen, fordi de muligvis ikke er konfigureret korrekt. Som et resultat viser webstedet fejlen “Dit websted har ingen hreflang-tags.” Heldigvis kan du hurtigt løse dette problem.

Hvornår er hreflang-tags påkrævet?
Websteder kræver hreflang-tags, når der findes flere versioner alt efter sprog eller region. Før du begynder at løse problemet med manglende hreflang-tags, skal du kortlægge eventuelle regionale eller sproglige versioner af dine websteder.
Navigation og sprogskiftere guider besøgende til den korrekte URL, når de browser på dit website. Hvis et website har en liste over forskellige URL'er, f.eks. et website på andre sprog, vil XML-sitemappen give søgemaskinen en liste over alle disse URL'er. Ligesom HTML-sitemappen eller blot navigationsmenuer guider en besøgende, guider en XML-sitemap en søgemaskine, men til at nå den korrekte URL.
Sådan ser et hreflang-tag ud:
en-US henviser til koden for "US-dialekten" af det engelske sprog, der bruges i USA. Du kan også bruge ekspertværktøjer fra Linguise til at opsætte et hreflang-tag til dit website uden besværet med at skrive kode.
Metoder til placering af Hreflang-tags

Der er to metoder til at placere hreflang-tags på et website. Den første metode er brug af XML-sitemaps, og den anden metode er brug af sidetagging-metoder. Her er forskellen mellem de to:
Sidemarkering via HTML Head
Sidetagging tilbyder en simpel metode til at tilføje hreflang-tags til dit website. I denne metode tilføjes et hreflang-tag til headeren i HTML'en for dit website. Sidetagget for dit website vil se sådan ud:
" En" -tagget bruges til engelsk, og hvis du vil oversætte denne side til tysk, skal du tilføje "de" eller "zh-CN" i HTML-adressen for en kinesisk version . De resulterende HTML-tags vil se sådan ud:
kinesisk
Tysk
Denne proces kan virke nem, men du skal tilføje en separat kode for hver webside. Det vil tage lang tid og kan også forårsage manuelle fejl ved indtastningen af koderne, hvilket kan føre til forskellige fejl
Alternative sprogtags
Den alternative sprogtag supplerer hreflang-attributten og giver dig mulighed for at vise søgemaskiner, hvordan forholdet er mellem oversatte websider på dit website.
For eksempel, hvad er den spanske version af denne franske side, og hvad er originalsprogversionen af denne side.
Det er nyttigt, når du har oprettet indhold, der er specifikt for et lokalt publikum. hreflang-attributten tilføjer et signal til søgemaskiner om, at en bruger, der søger fra Frankrig med en fransk forespørgsel, ønsker den franske sideversion i stedet for en side med lignende indhold på engelsk.

Hvis brugeren desuden taler de 2 sprog, fransk og engelsk, kan Google returnere begge resultater.
HTTP-header-sprogtag til filer
Hreflang-tags føjes til websider ved hjælp af en HTTP-header til ikke-HTML-indhold og PDF-filer. Du kan tilføje et href-tag i link-elementerne i din HTTP-header. Headeren tilføjes i slutningen af linket, og den vil se sådan ud:
; rel="alternate"; hreflang="es"
Du kan tilføje hvad som helst i den sektion, der er skrevet med rødt. Du skal blot tilføje URL'en til pdf-filen og linke til hreflang-tagget til sidst.
Hvad er Hreflang-fejlen, som Google returnerer?
Når du ser en “dit websted har ingen hreflang-tags”, betyder det, at der er et problem med krydsreferencen eller linkningen af siden. Det betyder, at side 1 linker til side 2, men side 2 linker ikke tilbage til side 1. Manglen på et returtag resulterer ofte i en Hreflang-fejl. Du kan tjekke XML-sitemaps for at finde ud af antallet af Hreflang-tags på en enkelt side og de fejl, der er knyttet til disse tags. Sørg for at lave grundig research, før du anvender en løsning.
Fejl i sprogkoder
Det korrekte hreflang-tag til urdu er lang=ur. Du kan bruge forskellige værktøjer til at lære om de koder, der bruges til hvert sprog. Linguise giver dig en nem løsning på fejl i hreflang-tags. Når du først har knyttet den rigtige kode til det rigtige sprog og forbundet den med det angivne land, vil du ikke se hreflang-tag-fejlen, når du åbner dine websiders sider.
Forkerte sprogattributter
De fleste forveksler hreflang-attributterne med en version af sproget med bindestreg. Dette fører til fejl i linkningen af webstedet til den korrekte sprogkode. De fleste brugere tror, at brug af “en-uk” til en britisk dialekt vil være tilstrækkeligt til at køre deres webside. Det korrekte attribut for en britisk engelsk dialekt er “en-gb”. Når du bruger det rigtige attribut, forsvinder problemet med et fejlbehæftet hreflang-attribut.
Samtidig brug af sitemap og sidetagging

De fleste tror, at de bruger begge metoder til hreflang-tags. Det resulterer i en kompliceret række af integration af forskellige hreflang-tags i head-sektionerne på flere URL'er, hvis du bruger en sidetagging-metode. Andre bruger hreflang-sitemap-metoder til at angive sproget på websiden. Når du bruger begge hreflang-tagging-metoder, forårsager det redundans, og Google kan afvise dit websted helt. Vælg én metode til at implementere dit hreflang-tag, og sørg for, at der ikke er nogen fejl i implementeringen.
Hvordan implementerer man Hreflang-tags med Linguise?
Den nemmeste løsning på dit Hreflang-problem er at bruge Linguise. Den genererer og implementerer automatisk et hreflang-tag, så du ikke behøver at bekymre dig om at lære koden. Den har et tilpasset system, der oversætter HTML-indhold direkte i teksten. Disse oversættelser er korreleret med metadataene på et website og giver hurtige resultater.
Verificering af implementeringen af hreflang-sprogtaggen
Når dit website er oversat med Linguise, skal du blot højreklikke hvor som helst på siden og klikke på "Inspicer" eller bruge F12.
Du får adgang til browserens devtool.

Så hvis min side for eksempel er på fransk, skal det implementerede hreflang være fr.

For at opsummere implementeres hreflang-tagget automatisk på din oversatte side, og tagget er globalt, hvilket betyder, at det for fransk er fr. Så hvis en fransk canadier laver en fransk forespørgsel, vil han også få siden returneret med prioritet i søgemaskiner.
Conclusion
Hreflang-fejl kan virke uoverskuelige i starten, men du kan nemt løse dem. Brug blot metoderne ovenfor til at løse fejlen og se forskellen. Hvis du ikke har tid til at løse fejlene manuelt, kan du bruge Linguise. Det er en automatisk sprogoversættelsesudvidelse, der kan fjerne alle hreflang-fejl på få minutter.



