TF-IDF (Term Frequency–Inverse Document Frequency)

TF-IDF (Term Frequency–Inverse Document Frequency)
Henrik Andersen
-
23/03/2026
-

Hvad betyder TF-IDF?

TF-IDF er en metode til at vurdere, hvor vigtigt et ord er i et dokument, når man sammenligner det med en større samling tekster, også kaldet et korpus. Den bruges til at skelne mellem ord, der bare optræder ofte, og ord, der faktisk siger noget væsentligt om indholdet.

Term frequency handler om, hvor mange gange et ord forekommer i den enkelte tekst. Jo oftere ordet bruges dér, desto mere centralt kan det være. Men hyppighed alene er ikke nok, fordi almindelige ord ofte fylder meget uden at være særligt sigende.

Inverse document frequency ser derfor på sjældenhed i korpuset. Hvis et ord findes i mange dokumenter, får det mindre vægt. Forekommer det derimod i få tekster, bliver det mere betydningsfuldt. Samlet peger TF-IDF altså på de ord og termer, der bedst kendetegner et dokument.

Gråt informationskort med forklaringen af TF-IDF og dens betydning i tekstanalyse

Sådan beregnes vægtningen af ord

TF-IDF bygger på to enkle mål, som sammen siger noget om, hvor vigtigt et ord er i et dokument. Termfrekvens (TF) måler, hvor ofte ordet optræder i teksten. Det kan skrives som antal forekomster af ordet divideret med det samlede antal ord i dokumentet. Invers dokumentfrekvens (IDF) måler derimod, hvor sjældent ordet er på tværs af alle dokumenter, ofte som log(antal dokumenter / antal dokumenter med ordet).

Selve vægtningen beregnes som TF × IDF. Hvis et ord forekommer mange gange i ét dokument, får det en højere TF. Men hvis det samme ord findes i næsten alle dokumenter, bliver IDF lav. Dermed falder den samlede vægt. Det er netop pointen: almindelige ord som “og”, “det” eller brede fagord får mindre betydning, mens mere særprægede begreber får større vægt.

Et lille eksempel: Forestil dig tre dokumenter. Ordet “SEO” findes i alle tre, mens “crawlbudget” kun findes i ét. Hvis “SEO” optræder 6 gange i et dokument, kan TF være høj, men IDF bliver lav, fordi ordet er udbredt. “Crawlbudget” optræder måske kun 2 gange, men fordi det kun findes i 1 af 3 dokumenter, bliver IDF højere. Derfor kan “crawlbudget” ende med en større TF-IDF-værdi end “SEO”. Kombinationen fremhæver altså ord, der både er tydelige i teksten og relativt sjældne i samlingen.

Eksempel på beregning i praksis

Forestil dig et mini-korpus med tre korte dokumenter: 1) “SEO tekst analyse”, 2) “SEO søgeord analyse” og 3) “SEO strategi indhold”. Vi vil sammenligne ordet SEO, som optræder ofte, med ordet søgeord, som er mere sjældent. Først ser vi på term frequency. I dokument 2 står både “SEO” og “søgeord” én gang, så deres TF er 1 i dette dokument.

Dernæst beregnes inverse document frequency ud fra, hvor mange dokumenter ordet findes i. SEO optræder i alle tre dokumenter, så dokumentfrekvensen er 3. Med en enkel IDF-beregning som 3/3 får ordet værdien 1. Søgeord findes kun i dokument 2, så dokumentfrekvensen er 1. Her bliver IDF derfor 3/1 = 3. Det viser forskellen: Jo flere dokumenter et ord optræder i, desto mindre vægt får det.

Til sidst ganges TF og IDF. For SEO i dokument 2 bliver TF-IDF 1 × 1 = 1. For søgeord bliver TF-IDF 1 × 3 = 3. Selvom ordene forekommer lige ofte i selve teksten, får søgeord en højere score, fordi det bedre adskiller dokumentet fra de andre tekster. Det er netop pointen med TF-IDF i praksis.

Sådan bruges metoden i SEO og indholdsoptimering

I praksis bruges TF-IDF ofte som et analyseværktøj til at sammenligne en tekst med andre sider om samme emne. Metoden kan pege på ord og begreber, der fylder relativt meget i konkurrerende indhold, men som mangler eller er svagt repræsenteret på egen side. Det gør den nyttig i søgeordsanalyse, fordi den ikke kun fremhæver et primært søgeord, men også viser relaterede termer, variationer og faglige udtryk, som typisk indgår i emnet.

Når man arbejder med indholdsoptimering, kan TF-IDF bruges til at vurdere, om en tekst dækker et emne bredt og præcist nok. Hvis analysen for eksempel viser, at centrale underbegreber går igen i de bedst dækkende tekster, kan det være et tegn på, at indholdet bør udbygges med flere forklaringer, eksempler eller afsnit. Pointen er ikke at presse flere søgeord ind, men at forbedre relevans, kontekst og sproglig dækning for læseren.

Metoden bruges også i arbejdet med semantisk SEO. Her hjælper den med at identificere ord, som ofte optræder sammen med hovedemnet, og som derfor kan styrke den tematiske sammenhæng i teksten. Det gælder især ved analyse af konkurrerende tekster, hvor man vil finde mønstre i ordvalg og emnedækning. TF-IDF er dog kun ét signal blandt flere og bør bruges sammen med søgeintention, faglig kvalitet og redaktionel vurdering frem for som en garanti for bedre placeringer.

Hvornår metoden ikke er nok

TF-IDF er nyttig til at finde ord, der skiller sig ud i en tekst, men den siger ikke meget om, hvad ordene betyder. Modellen tæller forekomster og vægter dem statistisk. Derfor kan to tekster se forskellige ud i TF-IDF, selv om de handler om det samme med synonymer, bøjninger eller andre formuleringer. Omvendt kan et ord få høj vægt, uden at det er centralt for tekstens egentlige budskab.

Begrænsningen bliver tydelig, når man ser på kontekst. TF-IDF forstår ikke relationer mellem ord, tone, hensigt eller flertydighed. Den kan for eksempel ikke i sig selv afgøre, om “java” handler om programmering eller kaffe, eller om en søgning efter “apple” vedrører frugt eller virksomhed. Semantisk analyse og moderne sprogmodeller arbejder i højere grad med sammenhænge, betydning og sandsynlige relationer mellem begreber.

Det er også vigtigt i SEO, fordi moderne søgemaskiner ikke kun matcher ord. De forsøger at forstå brugerintention, emner og kvalitet på tværs af sider. Her er TF-IDF for enkel som eneste metode. Den kan stadig være et nyttigt støtteværktøj til ordvalg, emnedækning og konkurrentanalyse, men den bør bruges sammen med semantisk forståelse, søgeintention og redaktionel vurdering.

Forskel på termfrekvens, korpus og semantisk analyse

TF-IDF består af to dele, som ofte blandes sammen. Termfrekvens (TF) måler, hvor ofte et ord optræder i et dokument, mens inverse document frequency (IDF) nedtoner ord, der findes i mange dokumenter, og fremhæver ord, der er mere særlige. Et korpus er den samlede mængde tekster, som IDF beregnes på baggrund af. TF siger altså noget om ét dokument, mens IDF afhænger af hele samlingen.

Det er også vigtigt at skelne mellem modellen og selve datagrundlaget. Korpus er ikke en vægtning, men den tekstsamling, som gør vægtningen mulig. To analyser kan give forskellige TF-IDF-værdier for samme ord, hvis de bygger på forskellige korpora.

Sammenlignet med bag-of-words eller simpel vektorisering er TF-IDF et ekstra lag oven på en grundlæggende ordoptælling. Bag-of-words registrerer typisk kun, hvilke ord der forekommer, og hvor mange gange, uden at vurdere hvor informative de er på tværs af dokumenter. Semantisk analyse går bredere og forsøger at forstå betydning, kontekst og relationer mellem ord. TF-IDF måler derimod statistisk vægt, ikke egentlig mening.

Typiske misforståelser og fejl

TF-IDF kan være nyttig som pejlemærke, men den bliver ofte tolket for skråsikkert. Metoden siger noget om ords relative vægt i et tekstkorpus, ikke direkte om kvalitet, relevans eller placeringer i søgeresultater.

Høj TF-IDF-vægt giver automatisk høj SEO-værdi. Det er forkert. Et ord kan være statistisk vigtigt uden at være afgørende for søgeintentionen.

TF-IDF kan alene styre indholdsstrategien. Nej. Strategi kræver også viden om målgruppe, emnedækning, konkurrence og forretningsmål. Flere gentagelser er altid bedre. Overoptimering kan skade læsbarheden og gøre teksten unaturlig.

Metoden finder de “rigtige” søgeord af sig selv. Den viser mønstre i eksisterende tekster, men erstatter ikke faglig vurdering. Alle dokumenter bør ligne hinanden sprogligt. Variation i ordvalg og fokus kan være både naturlig og nyttig.

Svar på de mest stillede spørgsmål

Mange bruger TF-IDF som en enkel metode til at vurdere, hvilke ord der fylder mest i en tekst sammenlignet med et større dokumentgrundlag. Hvad betyder TF-IDF? Det står for Term Frequency–Inverse Document Frequency og bruges til at måle, hvor karakteristisk et ord er i et dokument. Hvordan beregnes det? Man kombinerer ordets hyppighed i den enkelte tekst med en vægt, der falder, hvis ordet optræder i mange andre dokumenter.

Hvorfor er TF-IDF relevant i SEO? Modellen kan hjælpe med at identificere centrale begreber og underemner, som ofte optræder i tekster om samme emne. Det gør den nyttig, når man vil vurdere, om en side dækker et emne bredt og præcist. Den er dog ikke en direkte rangeringsfaktor hos søgemaskiner.

Kan TF-IDF bruges til søgeordsanalyse? Ja, især til at finde ord og variationer, der understøtter hovedemnet. Er høj TF-IDF altid bedre? Nej. En høj score kan pege på relevans, men også på unaturlig gentagelse, hvis ordet er presset ind for mange gange. Brug derfor metoden som et analyseværktøj og ikke som en skriveopskrift.

Hvornår giver TF-IDF mest værdi? Det gør den især ved indholdsoptimering, konkurrentanalyse og planlægning af emnedækning i større tekstsamlinger. For små websites med få sider er værdien ofte mere begrænset, fordi sammenligningsgrundlaget er smalt.

Ofte stillede spørgsmål om TF-IDF (Term Frequency–Inverse Document Frequency)

Hvad betyder TF-IDF?

TF-IDF er en metode til at måle, hvor karakteristisk et ord er i en bestemt tekst sammenlignet med en samling andre tekster. Et ord får højere værdi, hvis det bruges relativt meget i ét dokument, men ikke optræder i næsten alle andre dokumenter.

Formålet er at skelne mellem ord, der bare er hyppige, og ord, der faktisk siger noget særligt om indholdet.

Hvordan beregnes TF-IDF?

TF-IDF beregnes ved at gange to mål sammen: termfrekvens (TF) og invers dokumentfrekvens (IDF). TF viser, hvor ofte et ord forekommer i det enkelte dokument, mens IDF nedtoner ord, der findes i mange dokumenter i korpuset.

I praksis betyder det, at et ord får en høj score, hvis det både er tydeligt til stede i teksten og samtidig relativt sjældent i den samlede dokumentmængde.

Hvad er forskellen på TF og IDF?

TF handler kun om det enkelte dokument. Her måler man, hvor ofte et ord bruges i netop den tekst, man analyserer.

IDF ser i stedet på hele korpuset. Hvis et ord forekommer i mange dokumenter, bliver IDF lav. Hvis det kun findes i få dokumenter, bliver IDF højere. TF måler altså lokal hyppighed, mens IDF måler bred udbredelse.

Hvordan bruges TF-IDF i SEO?

I SEO bruges TF-IDF typisk til at analysere, hvilke ord, underemner og fagudtryk der ofte går igen i indhold om et bestemt emne. Det kan hjælpe med at finde huller i en teksts emnedækning eller pege på relevante begreber, som mangler.

Metoden bør bruges som støtte til indholdsoptimering og ikke som en fast opskrift på, hvor mange gange et ord skal nævnes.

Er TF-IDF stadig relevant i moderne SEO?

Ja, men som hjælpeværktøj snarere end som hovedmetode. TF-IDF kan stadig være nyttig til konkurrentanalyse, emnedækning og vurdering af ordvalg.

Moderne søgemaskiner arbejder dog langt mere avanceret med betydning, kontekst og søgeintention. Derfor kan TF-IDF ikke alene forklare, hvorfor en side rangerer godt eller dårligt.

Kan TF-IDF bruges til søgeordsanalyse?

Ja, TF-IDF kan bruges til at finde ord og relaterede termer, som præger tekster om et bestemt emne. Det gør metoden nyttig, når man vil udvide sin søgeordsanalyse med flere variationer og støttebegreber.

Den erstatter dog ikke klassisk søgeordsanalyse med søgevolumen, konkurrence, intention og forretningsrelevans.

Hvad er et korpus i TF-IDF?

Et korpus er den samling dokumenter, som analysen bygger på. Det kan være alt fra nogle få konkurrerende sider til tusindvis af tekster i en større database.

Valget af korpus betyder meget, fordi IDF-værdien afhænger af, hvor udbredt et ord er i netop den samling. Derfor kan samme ord få forskellige TF-IDF-værdier i forskellige analyser.

Hvorfor får almindelige ord lav TF-IDF-værdi?

Almindelige ord optræder i mange dokumenter og bliver derfor nedtonet af IDF-delen i beregningen. Det gælder både meget generelle ord og emneord, som findes næsten overalt i korpuset.

På den måde fremhæver metoden de ord, der i højere grad adskiller én tekst fra andre, i stedet for blot at belønne hyppighed alene.

Hvilke begrænsninger har TF-IDF?

TF-IDF forstår ikke betydning, relationer eller kontekst. Modellen ser kun på ords hyppighed og udbredelse, så den kan ikke selv afgøre, om et ord bruges i den rigtige sammenhæng.

Den håndterer også synonymer, flertydighed og sproglige nuancer dårligt. Derfor er den mindre egnet som eneste metode, hvis man vil forstå emner på et mere semantisk niveau.

Hvad er forskellen på TF-IDF og semantisk analyse?

TF-IDF er en statistisk vægtning af ord baseret på forekomst og sjældenhed. Den måler, hvilke termer der skiller sig ud i en tekst, men ikke hvad de betyder.

Semantisk analyse forsøger derimod at forstå sammenhænge, betydning og relationer mellem ord og sætninger. Hvor TF-IDF arbejder med ordoptælling og vægtning, arbejder semantiske metoder med mening og kontekst.

Copyright 2026 - Pilanto Aps