Når du lægger et website på internettet og ønsker at gøre det flersproget, har du brug for et hreflang-tag. Det informerer Google om, 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-tagget.
Hvis du åbner webstedet i et andet land, for eksempel Frankrig, åbnes websiden på fransk. Hreflang-tags kan dog lejlighedsvis 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 løse dette problem hurtigt.
Hvornår er Hreflang-tags påkrævet?
Websteder har brug for hreflang-tags, når der findes flere versioner afhængigt af 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.
Navigations- 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 refererer til koden for “den amerikanske dialekt” 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 side-tagging-metoder. Her er forskellen mellem de to:
Metoder til sidetagging via HTML Head
Side-tagging 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. Side-tagget for dit website vil se sådan ud:
Tagget “en” bruges til engelsk, og hvis du vil oversætte denne side til tysk, skal du tilføje “de” eller for en kinesisk version “zh-CN” i HTML-adressen. De resulterende HTML-tags vil se sådan ud:
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 i indtastningen af koderne, hvilket kan føre til forskellige fejl
Alternative sprogtags
Det alternative sprogtag er komplementært til hreflang-attributten og giver dig mulighed for at vise søgemaskiner, hvad forholdet er mellem oversatte websider på dit websted.
For eksempel, hvad er den spanske version af denne franske side, og hvad er den oprindelige sprogversion 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 taler de 2 sprog, fransk og engelsk, kan Google også returnere begge resultater.
HTTP-header sprogtag for filer
Hreflang-tags tilfø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:
Du kan tilføje hvad som helst i afsnittet skrevet med rødt. Tilføj blot URL'en til pdf-filen og link hreflang-tagget i slutningen.
Hvad er den Hreflang-fejl, 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 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.
Sprogkodefejl
Den 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å hreflang-tag-fejl. 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, vil problemet med et fejlbehæftet hreflang-attribut forsvinde.
Samtidig brug af sitemap og sidetagging
De fleste tror, at de bruger begge metoder til hreflang-tags. Det resulterer i en kompliceret serie af integrering af forskellige hreflang-tags i head-sektionerne på flere URL'er, hvis du bruger en side-tagging-metode. Andre bruger hreflang-sitemap-metoderne til at angive websidens sprog. Når du bruger begge hreflang-tagging-metoder, forårsager det redundans, og Google kan afvise dit website helt. Vælg én metode til at implementere dit hreflang-tag, og sørg for, at der ikke er fejl i implementeringen.
Bryd Sprogbarrierer
Sig farvel til sprogbarrierer og goddag til ubegrænset vækst! Prøv vores automatiske oversættelsesservice i dag.
Hvordan implementerer man Hreflang-tags med Linguise?
Den nemmeste løsning på dit Hreflang-problem er at bruge Linguise. Det genererer og implementerer automatisk et hreflang-tag, så du ikke behøver at bekymre dig om at lære koden. Det har et tilpasset system, der oversætter HTML-indhold direkte. Disse oversættelser er korreleret med metadataene på et website og giver hurtige resultater.
Verificering af implementeringen af hreflang-sprogtags
Når dit websted er oversat med Linguise, skal du blot højreklikke hvor som helst på siden og klikke på “Inspect” eller bruge F12.
Du vil få adgang til browserens devtool.
Så hvis min side for eksempel er på fransk, skal den implementerede hreflang være fr.
For at opsummere, implementeres hreflang-taggen automatisk på din oversatte side, og taggen er global, hvilket betyder, at den for fransk er fr. Så hvis en fransk canadier laver en fransk anmodning, vil han også få siden returneret med prioritet i søgemaskiner.
Klar til at udforske nye markeder? Prøv vores automatiske oversættelsestjeneste gratis med vores 1-måneders risikofri prøveperiode. Intet kreditkort kræves!
Konklusion
Hreflang-fejl kan virke uoverskuelige i starten, men du kan nemt rette dem. Brug blot metoderne ovenfor til at løse fejlen og se forskellen. Hvis du ikke har tid til at rette fejlene manuelt, kan du bruge Linguise. Det er en automatisk sprogoversættelsesudvidelse, der kan fjerne alle hreflang-fejl på få minutter.