Minimer DNS-varigheten som en underdel av Time to First Byte

DNS-varigheten består av nettleserens DNS-oppslag. Forstå underdelen av TTFB for å redusere den totale time to first byte

Arjen Karel Core Web Vitals Consultant
Arjen Karel - linkedin
Last update: 2026-02-08

Minimer DNS-varigheten som en underdel av Time to First Byte

Time to First Byte (TTFB) kan deles inn i følgende underdeler:

  • Venting + Omdirigering (eller ventevarighet)
  • Worker + Cache (eller cache-varighet)
  • DNS (eller DNS-varighet)
  • Tilkobling (eller tilkoblingsvarighet)
  • Forespørsel (eller forespørselsvarighet)

Ønsker du å optimalisere Time to First Byte? Denne artikkelen gir en grundig analyse av DNS-varighetsdelen av Time to First Byte. Hvis du ønsker å forstå eller fikse time to first byte og ikke vet hva ventevarigheten betyr, vennligst les hva er time to first byte og fiks og identifiser time to first byte-problemer før du starter med denne artikkelen

DNS hurtigløsning: hvis du opplever DNS-forsinkelse i Time to First Byte, bytt til en premium DNS-leverandør og oppdater TTL-innstillingene dine!

DNS-varighetsdelen av time to first byte består av noe tid der nettleseren slår opp internett (IP)-adressen for nettstedet ditt. Vi trenger DNS-oppslag fordi vi mennesker synes det er lettere å huske domenenavn som "www.example.com", mens datamaskiner krever numeriske IP-adresser for å koble seg til hverandre.


Hvordan fungerer DNS?

DNS-forespørsler er inkludert i TTFB-målingen. Dette betyr at tiden det tar for DNS-forespørselen å fullføre, tas med i den samlede TTFB-poengsummen.

Når en side forespørres, er dette stegene nettleseren din tar for å konvertere domenenavnet til en IP-adresse:

  • Nettleserens DNS-cache sjekkes: Før en DNS-forespørsel gjøres, sjekker nettleseren først sin egen DNS-cache for å se om den allerede har IP-adressen for det forespurte domenet. Moderne nettlesere cacher DNS-poster i en bestemt periode for å forbedre ytelsen ved å redusere behovet for gjentatte DNS-oppslag. Hvis posten finnes i nettleserens cache, kan nettleseren bruke den umiddelbart uten flere forespørsler.
  • OS-systemcachen sjekkes: Hvis nettleserens cache ikke inneholder den nødvendige DNS-posten, sendes forespørselen til operativsystemets DNS-resolver, ofte kalt en "stub resolver". OS-et opprettholder også en DNS-cache og vil sjekke den før det sender nettverksforespørsler.
  • DNS-forespørsel: Hvis DNS-posten ikke finnes i verken nettleseren eller OS-cachen, sendes en rekursiv DNS-forespørsel til en DNS-resolver, vanligvis levert av brukerens internettleverandør (ISP). Denne resolveren fungerer som en mellommann og håndterer prosessen med å forespørre andre DNS-servere for å finne IP-adressen.
    • Root Name Servers: Resolveren kontakter først en root name server, som dirigerer den til den riktige toppdomene (TLD)-serveren basert på domenetillegget (f.eks. ".com", ".org").
    • TLD Name Servers: TLD-serveren dirigerer deretter resolveren til den autoritative navneserveren for det spesifikke domenet.
    • Authoritative Name Server: Denne serveren holder DNS-postene for domenet og gir resolveren IP-adressen.
  • Returner IP-adressen: Når DNS-resolveren har fått IP-adressen fra den autoritative serveren, returnerer den denne informasjonen til nettleseren. Nettleseren kan deretter opprette en tilkobling til serveren ved hjelp av IP-adressen for å laste den forespurte nettsiden.

Hvordan påvirker DNS Time to First Byte?

DNS-oppslaget kan bremse Time to First Byte enten på grunn av nettverksforsinkelse (tiden det tar å koble til navneserveren i dette tilfellet), kvaliteten/hastigheten på den autoritative navneserveren og DNS-cachetiden (siden cachede DNS-forespørsler er mye raskere enn ikke-cachede DNS-forespørsler)

Hvordan minimere DNS-påvirkningen på TTFB


  • Bruk en rask DNS-leverandør. Noen DNS-leverandører av høy kvalitet er raskere enn andre. Derfor er valg av en rask og pålitelig DNS-leverandør en av de enkleste måtene å redusere DNS-forsinkelse. Premium DNS-leverandører som Cloudflare, Amazon Route 53 og Dyn har omfattende globale infrastrukturer. Disse infrastrukturene reduserer den fysiske avstanden mellom brukere og DNS-servere og fjerner en viktig del av forsinkelsen involvert i DNS-forespørsler.
  • Optimaliser DNS Cache Time to Live: DNS-caching lagrer DNS-forespørselsresultater lokalt, noe som reduserer behovet for gjentatte oppslag. Ved å sette «optimale» Time-To-Live (TTL)-verdier for DNS-poster kan du kontrollere hvor lenge disse postene caches.

Hva er optimale DNS TTL-innstillinger

A- og AAAA-poster (IP-adresseposter): For de fleste nettsteder: 5 minutter til 1 time. For statiske nettsteder som ikke endres ofte: 1-24 timer
CNAME-poster: Vanligvis 24 timer
TXT- og MX-poster:Rundt 12 timer
NS-poster: Lengre TTL-er, som 1-2 dager, da disse er kritiske og generelt statiske
SOA og andre statiske poster: Lengre TTL-er, opptil noen dager

TIPS: hvis du bruker CNAME-poster, vurder å implementere CNAME-flattening. CNAME-flattening er en teknikk som lar deg bruke en CNAME-post på rotdomenenivå (apex), som effektivt løser den til en IP-adresse uten å bryte DNS-standarder

Hvordan måle TTFB-problemer forårsaket av trege DNS-oppslag

For å finne påvirkningen som ekte brukere opplever forårsaket av omdirigering, må du bruke et RUM-verktøy som CoreDash. Real user monitoring lar deg spore Core Web Vitals i større detalj og uten 28 dagers Google-forsinkelse.

I CoreDash klikker du bare på «Time to First Byte breakdown» for å visualisere DNS-delen av Time to First Byte.

ttfb dns coredash breakdown

Your dev team is busy.

Delegate the performance architecture to a specialist. I handle the optimization track while your team ships the product.

Discuss Resource Allocation >>

  • Parallel Workflows
  • Specialized Expertise
  • Faster Delivery
Minimer DNS-varigheten som en underdel av Time to First ByteCore Web Vitals Minimer DNS-varigheten som en underdel av Time to First Byte