Minimoi Time to First Byte -mittarin DNS-keston osakomponentti

DNS-kesto koostuu selaimen DNS-hauista. Ymmärrä TTFB:n osakomponentti vähentääksesi kokonais Time to First Byte -aikaa

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

Minimoi Time to First Byte -mittarin DNS-keston osakomponentti

Time to First Byte (TTFB) voidaan jakaa seuraaviin osakomponentteihin:

  • Waiting + Redirect (eli odotuskesto)
  • Worker + Cache (eli välimuistikesto)
  • DNS (eli DNS-kesto)
  • Connection  (eli yhteyskesto)
  • Request (eli pyyntökesto)

Haluatko optimoida Time to First Byte -mittarin? Tämä artikkeli tarjoaa syvällisen analyysin Time to First Byte -mittarin DNS-kesto-osuudesta. Jos haluat ymmärtää tai korjata Time to First Byte -mittarin etkä tiedä mitä odotuskesto tarkoittaa, lue ensin [url=/core-web-vitals/time-to-first-byte]mikä on Time to First Byte[/url] ja [url=/core-web-vitals/time-to-first-byte/fix-and-identify]tunnista ja korjaa Time to First Byte -ongelmat[/url] ennen kuin aloitat tämän artikkelin

DNS-pikakorjaus: jos koet DNS-viivettä Time to First Byte -mittarissa, vaihda premium DNS-palveluntarjoajaan ja päivitä TTL-asetuksesi!

Time to First Byte -mittarin DNS-kesto-osuus koostuu ajasta, jonka selain käyttää sivustosi internet (IP) -osoitteen hakemiseen.  DNS-hakuja tarvitaan, koska me ihmiset muistamme helpommin verkkotunnuksia kuten "www.example.com", kun taas tietokoneet tarvitsevat numeerisia IP-osoitteita yhteyden muodostamiseen.


Miten DNS toimii?

DNS-pyynnöt sisältyvät TTFB-mittaukseen. Tämä tarkoittaa, että DNS-pyynnön suorittamiseen kuluva aika vaikuttaa kokonais-TTFB-pisteisiin.

Kun sivua pyydetään,  selaimesi suorittaa seuraavat vaiheet muuntaakseen verkkotunnuksen IP-osoitteeksi:

  • Selaimen DNS-välimuisti tarkistetaan: Ennen DNS-kyselyn tekemistä selain tarkistaa ensin oman DNS-välimuistinsa nähdäkseen, onko sillä jo pyydetyn verkkotunnuksen IP-osoite. Nykyaikaiset selaimet tallentavat DNS-tietueita välimuistiin tietyksi ajaksi parantaakseen suorituskykyä vähentämällä toistuvia DNS-hakuja. Jos tietue löytyy selaimen välimuistista, selain voi käyttää sitä välittömästi ilman lisäkyselyitä.
  • Käyttöjärjestelmän välimuisti tarkistetaan: Jos selaimen välimuisti ei sisällä tarvittavaa DNS-tietuetta, pyyntö välitetään käyttöjärjestelmän DNS-selvittäjälle, jota kutsutaan usein "stub resolveriksi". Käyttöjärjestelmä ylläpitää myös DNS-välimuistia ja tarkistaa sen ennen verkkopyyntöjen lähettämistä.
  • DNS-kysely: Jos DNS-tietuetta ei löydy selaimen eikä käyttöjärjestelmän välimuistista, rekursiivinen DNS-kysely lähetetään DNS-selvittäjälle, jonka yleensä tarjoaa käyttäjän Internet-palveluntarjoaja (ISP). Tämä selvittäjä toimii välittäjänä ja käsittelee muiden DNS-palvelimien kyselyprosessin IP-osoitteen löytämiseksi. 
    • Root Name Servers: Selvittäjä ottaa ensin yhteyttä juurinimipalvelimeen, joka ohjaa sen oikealle ylätason verkkotunnus (TLD) -palvelimelle verkkotunnuksen päätteen perusteella (esim. ".com", ".org").
    • TLD Name Servers: TLD-palvelin ohjaa sitten selvittäjän kyseisen verkkotunnuksen auktoritatiiviselle nimipalvelimelle. 
    • Authoritative Name Server: Tämä palvelin sisältää verkkotunnuksen DNS-tietueet ja antaa selvittäjälle IP-osoitteen.
  • IP-osoitteen palautus: Kun DNS-selvittäjä saa IP-osoitteen auktoritatiiviselta palvelimelta, se palauttaa tiedon selaimelle. Selain voi sitten muodostaa yhteyden palvelimeen IP-osoitteen avulla ladatakseen pyydetyn verkkosivun.

Miten DNS vaikuttaa Time to First Byte -mittariin?

DNS-haku voi hidastaa Time to First Byte -mittaria joko verkkoviiveen (aika, joka kuluu nimipalvelimeen yhdistämiseen) vuoksi, auktoritatiivisen nimipalvelimen laadun/nopeuden vuoksi tai DNS-välimuistiajan vuoksi (koska välimuistissa olevat DNS-kyselyt ovat paljon nopeampia kuin välimuistissa olemattomat DNS-kyselyt)

Miten minimoida DNS:n vaikutus TTFB:hen


  • Käytä nopeaa DNS-palveluntarjoajaa. Jotkin laadukkaat DNS-palveluntarjoajat ovat nopeampia kuin toiset. Siksi nopean ja luotettavan DNS-palveluntarjoajan valitseminen on yksi helpoimmista tavoista vähentää DNS-viivettä. Premium DNS-palveluntarjoajilla kuten Cloudflare, Amazon Route 53 ja Dyn on laajat globaalit infrastruktuurit. Nämä infrastruktuurit vähentävät fyysistä etäisyyttä käyttäjien ja DNS-palvelimien välillä ja poistavat merkittävän osan DNS-pyyntöihin liittyvästä viiveestä.
  • Optimoi DNS-välimuistin Time to Live: DNS-välimuistitallennus tallentaa DNS-kyselyjen tulokset paikallisesti, mikä vähentää toistuvien hakujen tarvetta. Asettamalla optimaaliset Time-To-Live (TTL) -arvot DNS-tietueille voit hallita, kuinka kauan nämä tietueet pysyvät välimuistissa.  

Mitkä ovat optimaaliset DNS TTL -asetukset

A- ja AAAA-tietueet (IP-osoitetietueet): Useimmille verkkosivustoille: 5 minuutista 1 tuntiin. Staattisille verkkosivustoille, jotka eivät muutu usein: 1–24 tuntia
CNAME-tietueet: Tyypillisesti 24 tuntia
TXT- ja MX-tietueet:Noin 12 tuntia
NS-tietueet: Pidemmät TTL-arvot, kuten 1–2 päivää, koska nämä ovat kriittisiä ja yleensä staattisia
SOA ja muut staattiset tietueet: Pidemmät TTL-arvot, jopa muutamia päiviä

VINKKI: jos käytät CNAME-tietueita, harkitse CNAME flattening -tekniikan käyttöönottoa. CNAME flattening on tekniikka, joka mahdollistaa CNAME-tietueen käytön juuri (apex) -verkkotunnustasolla, ratkaisten sen tehokkaasti IP-osoitteeksi DNS-standardeja rikkomatta 

Miten mitata hitaiden DNS-hakujen aiheuttamia TTFB-ongelmia

Todellisten käyttäjien kokeman vaikutuksen selvittämiseksi sinun täytyy käyttää RUM-työkalua kuten CoreDash. Real user monitoring mahdollistaa Core Web Vitals -mittareiden seurannan tarkemmin ja ilman Googlen 28 päivän viivettä.

Napsauta CoreDash-työkalussa yksinkertaisesti 'Time to Fist Byte breakdown' -näkymää visualisoidaksesi Time to First Byte -mittarin DNS-osuuden.  

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
Minimoi Time to First Byte -mittarin DNS-keston osakomponentti Core Web Vitals Minimoi Time to First Byte -mittarin DNS-keston osakomponentti