Om tegnkodning
Hvad er tegnkodning?
Tegnkodning er aftalen mellem din server og en browser om, hvordan bytes på en side omdannes til bogstaver igen. Angiv den, så læser alle den samme tekst; overlader du det til gætterier, vælger browseren selv – nogle gange forkert.
Forkerte gæt er årsagen til, at en side viser é, hvor der skulle stå é, eller en række spørgsmålstegn, hvor der burde stå et navn. Indholdet er intakt; det er kun fortolkningen, der er forkert.
Dette værktøj viser den tegnkodning, din side angiver.
UTF-8 og alt andet
Svaret er UTF-8 for næsten alle websteder. Det understøtter alle sprog, håndterer valutasymboler, tankestreger, citationstegn og emoji, og det er den standard, som internettet har taget til sig.
Ældre tegnkodninger som ISO-8859-1 eller Windows-1252 dukker stadig op i ældre systemer og eksporterede data. De fungerer med et begrænset udvalg af tegn og fejler, så snart indholdet indeholder noget uden for dette udvalg, hvilket i dag typisk betyder et typografisk citationstegn, der er indsat fra et tekstbehandlingsprogram.
Hvis en side angiver noget andet end UTF-8, er det værd at vide, også selvom den ser fin ud i øjeblikket.
Almindelige årsager til forvansket tekst
- Ingen tegnkodning angivet, så browseren må gætte.
- En angivelse, der ikke stemmer overens med, hvordan filen faktisk blev gemt.
- En HTTP-header og et metatag, der angiver forskellige tegnkodninger.
- En database eller forbindelse, der bruger en anden tegnkodning end siden.
- Indhold, der er indsat fra et tekstbehandlingsprogram og medbringer sine egne tegn.
Angivelsen skal være placeret i dokumentets første kilobyte, eftersom en browser, der allerede er begyndt at gætte, ikke vil gå tilbage.
Betyder tegnkodning stadig noget i 2026?
Det er i vid udstrækning et løst problem, og netop derfor er det værd at kaste et hurtigt blik på: De websteder, der stadig håndterer det forkert, er typisk dem, ingen har kontrolleret i årevis.
Når det går galt, går omkostningen ud over tilliden. Forvanskede tegn i en overskrift eller et produktnavn virker som forsømmelse, og de dukker op i søgeresultater og delte forhåndsvisninger såvel som på selve siden.
For alt, der læser din side som tekst, hvad enten det er en søgecrawler eller en AI-assistent, er forvanskede tegn ensbetydende med forvansket indhold. Der findes ikke noget gendannelsestrin, der sætter de rigtige bogstaver tilbage.
Hvad dette værktøj kontrollerer
Den rapporterer den tegnkodning, der er angivet for den side, du indtaster.
Den læser angivelsen i stedet for at kontrollere, om filen stemmer overens med den, så en side kan angive UTF-8 og stadig være gemt som noget andet. Hvis tegnene ser forkerte ud på trods af en korrekt angivelse, er det dette mismatch, du bør undersøge.
Hvad kan du gøre som det næste
Kodning er en af flere angivelser, som en side giver om sig selv. Kontrollér, at attributten
HTML lang angiver det rigtige sprog, gennemgå dine
hreflang-tags, hvis du udgiver på flere sprog, og bekræft, at
webserver-svarheaderne stemmer overens med siden.