Om HTML lang-attributten
Hvad er HTML lang-attributten?
HTML-attributten lang sidder på det indledende html-tag og angiver, hvilket sprog siden er skrevet på. Det er en enkelt kort attribut, og det er et af de markup-elementer, der oftest mangler på internettet.
I modsætning til hreflang, som beskriver relationer mellem sider, beskriver lang kun denne side. De to fungerer sammen, men besvarer forskellige spørgsmål: lang angiver, hvilket sprog du læser på, mens hreflang angiver, hvor de andre versioner findes.
Det koster ingenting og tager få sekunder, og derfor er en fejlet kontrol af HTML lang-attributten som regel et tegn på, at ingen har set på skabelonens head, snarere end et velovervejet valg.
Har lang-attributten stadig betydning i 2026?
Den har størst betydning for tilgængelighed, og det er ikke et perifert hensyn. Skærmlæsere bruger den til at vælge udtaleregler, og en side, der angiver det forkerte sprog eller slet ikke angiver noget, kan blive læst op med en accent, der gør indholdet reelt uforståeligt.
Browsere bruger det også: til at tilbyde oversættelse, til orddeling, til stavekontrol i formularfelter og til at vælge den rigtige skrifttype, når flere skriftsystemer er involveret. Disse effekter er synlige for almindelige besøgende, som aldrig ville finde på at kigge på opmærkningen.
Det er også en juridisk overvejelse i et stigende antal jurisdiktioner, hvor tilgængelighedsstandarder, der henviser til sprogdeklaration, i stigende grad håndhæves i stedet for blot at blive offentliggjort.
Hvordan lang-attributten hænger sammen med AI-søgning
Sprogdetektion ud fra tekst alene er pålidelig for lange dokumenter og langt mindre pålidelig for korte dokumenter, sider med mange produktnavne eller meget kode samt indhold, der blander flere sprog. En eksplicit angivelse fjerner al usikkerhed.
For en model, der sammensætter et svar på et bestemt sprog, er det et meningsfuldt filter at vide, at en kilde er autoritativ på dette sprog. En fejldetekteret side bliver enten udelukket fra svar, den burde indgå i, eller inkluderet i svar, den ikke burde indgå i.
Sider med meget uoversat teknisk terminologi er dem, der oftest klassificeres forkert, og også dem, hvor det er vigtigst at blive citeret korrekt.
Bedste praksis for lang-attributten
- Angiv den på hver side i det indledende html-tag.
- Brug det sprog, som brødteksten faktisk er skrevet på, ikke sproget i din administrationsgrænseflade.
- Tilføj kun en regionssubtag, hvor den ændrer indholdet, f.eks. regionale stavemåder.
- Markér tekstpassager på et andet sprog inline, så sider med flere sprog stadig læses korrekt.
- Sørg for, at den stemmer overens med eventuelle hreflang-annoteringer på samme side.
- Tjek oversatte sider individuelt; skabeloner angiver ofte det oprindelige sprog på hver variant.
Hvad dette værktøj kontrollerer
Værktøjet rapporterer, om siden angiver en sprogattribut på html-elementet. Det verificerer ikke, om det angivne sprog stemmer overens med indholdet, så en side, der er skrevet på fransk, men angiver, at den er på engelsk, består stadig kontrollen.
Denne begrænsning er værd at kende på oversatte websteder, hvor den mest almindelige fejl ikke er en manglende attribut, men at den samme attribut gentages på hver sprogversion.
Hvad kan du gøre som det næste
Angivelse af sprog er en del af at fortælle søgemaskinerne, hvem en side er beregnet til. Hvis du udgiver på mere end ét sprog, skal du kontrollere de
hreflang-kontrolværktøj-annoteringer, der forbinder dine versioner, og bekræfte, at
canonical checker peger på den rigtige variant i stedet for på tværs af sprog.