Consultanță Gratuită →
SEO 365 — agenție SEO și AI Search

Time to First Byte

Acronim: TTFBEN: Time to First ByteSEO tehnic
Captură din Glosarul SEO 365 pentru Time to First Byte (SEO tehnic): Time to First Byte (TTFB) este timpul dintre
Time to First Byte — ilustrație din Glosarul SEO 365 · SEO tehnic

Cunoscut și ca: timp până la primul octet, timp până la primul byte, TTFB

Ce este Time to First Byte (TTFB)?

Pe scurt

Time to First Byte (TTFB) este timpul dintre momentul în care browserul solicită o pagină și momentul în care primește primul octet de la server. Include căutarea DNS, stabilirea conexiunii TCP și, pentru HTTPS, negocierea TLS. Este o metrică de diagnostic al performanței, nu o metrică Core Web Vitals.

Ce măsoară TTFB

Time to First Byte măsoară intervalul dintre începutul solicitării unei pagini și începutul răspunsului primit de browser. Valoarea este exprimată în milisecunde. Ea poate include căutarea DNS, conexiunea TCP, negocierea TLS pentru HTTPS, redirecționările și timpul necesar serverului pentru a începe răspunsul.

TTFB precedă alte metrici importante pentru experiența utilizatorului, precum First Contentful Paint (FCP) și Largest Contentful Paint (LCP). O valoare mare poate adăuga timp etapelor care urmează. Totuși, TTFB nu face parte din Core Web Vitals. Este o metrică de diagnostic, iar interpretarea sa trebuie corelată cu modul în care site-ul livrează conținutul.

Un site randat pe server poate avea un TTFB mai mare, dar valori FCP și LCP mai bune decât o aplicație care livrează rapid marcajul inițial și depinde apoi de JavaScript pentru conținutul relevant. Din acest motiv, pragurile TTFB sunt orientative. web.dev indică drept reper un TTFB de cel mult 0,8 secunde și consideră slabă o valoare de peste 1,8 secunde.

Date reale și teste de laborator

Datele din teren reflectă experiența utilizatorilor reali și includ efectul redirecționărilor. Testele de laborator pot porni direct de la URL-ul final și pot omite această întârziere. Diferențele pot proveni și din cache-ul serverului, condițiile de rețea sau limitările mediului de testare.

Auditul privind timpul de răspuns al serverului din Lighthouse exclude căutarea DNS și redirecționările. Prin urmare, acesta reprezintă doar o parte din TTFB.

De ce contează în SEO?

Rolul în SEO clasic

TTFB contează deoarece apare înaintea afișării conținutului. O întârziere în răspunsul inițial poate adăuga timp metricilor ulterioare, inclusiv FCP și LCP. LCP face parte din Core Web Vitals, dar TTFB nu face parte din acest set. Optimizarea nu trebuie făcută izolat, ci în raport cu felul în care pagina este randată și cu valorile care descriu experiența efectivă.

TTFB ajută la identificarea problemelor legate de redirecționări, cache pe server, rețea, interogări către baza de date, randare pe server, acces la disc și utilizarea unui CDN. Pentru site-urile WordPress, numărul și calitatea pluginurilor sau tema utilizată pot influența performanța platformei.

Vizibilitatea în motoarele AI

Extrasele oficiale furnizate nu stabilesc TTFB drept semnal direct pentru includerea, citarea sau poziționarea conținutului în AI Overviews, AI Mode, ChatGPT, Perplexity ori Gemini. Nu poate fi promisă o creștere a vizibilității în aceste sisteme prin simpla reducere a TTFB.

Relevanța pentru GEO și LLM trebuie tratată indirect. TTFB face parte din livrarea tehnică a paginii și poate întârzia metricile care urmează, dar sursele prezentate nu descriu un mecanism separat prin care această metrică determină selecția unei surse de către motoarele AI. Prioritatea practică rămâne diagnosticarea livrării paginii și evaluarea sa împreună cu FCP, LCP și modul de randare.

Exemplu

Un magazin online românesc testează pagina unei categorii în PageSpeed Insights. Datele utilizatorilor reali arată un TTFB mai mare decât testul de laborator.

Echipa verifică traseul vizitatorilor și constată că unele accesări trec printr-o redirecționare. Testează apoi o pagină mai puțin accesată și un URL cu parametri diferiți pentru a vedea dacă rezultatul este influențat de cache-ul serverului. Pentru separarea timpului petrecut în baza de date de timpul de randare pe server, backendul poate trimite antetul:

Server-Timing: db;desc="Bază de date";dur=121.3, ssr;desc="Randare pe server";dur=212.2

Valorile pot fi analizate în panourile Network și Performance din Chrome DevTools. Exemplul arată de ce TTFB trebuie investigat pe componente, nu tratat doar ca o valoare agregată.

Cum verifici?

  1. Deschide URL-ul public în PageSpeed Insights.
  2. Verifică TTFB în secțiunea cu experiența utilizatorilor reali, dacă pagina este disponibilă în Chrome User Experience Report.
  3. Consultă informația „Document request latency” pentru rezultatul de laborator.
  4. Compară datele din teren cu cele de laborator. O diferență poate indica redirecționări, cache pe server, condiții de rețea sau constrângeri ale mediului de testare.
  5. În Chrome DevTools, deschide panoul Network, păstrează înregistrarea activă și reîncarcă pagina.
  6. Activează „Disable cache” pentru a simula un vizitator care nu beneficiază de cache-ul browserului.
  7. Pentru o măsurare în browser, citește responseStart din PerformanceNavigationTiming:
const ttfb = performance.getEntriesByType("navigation")[0].responseStart;
  1. Dacă backendul trimite antetul Server-Timing, verifică procesele raportate în panourile Network sau Performance din Chrome DevTools.

Ce trebuie să faci?

  1. Analizează mai întâi datele utilizatorilor reali și apoi folosește testele de laborator pentru diagnostic.
  2. Verifică redirecționările înainte de a atribui întreaga întârziere serverului final.
  3. Compară răspunsurile cu și fără cache pentru a identifica efectul cache-ului de pe server.
  4. Folosește Server-Timing sau o soluție APM pentru a separa interogările bazei de date, randarea pe server, accesul la disc și operațiunile CDN.
  5. Evaluează dacă serviciul de găzduire poate gestiona traficul primit de site.
  6. Pentru WordPress, analizează pluginurile și tema și consultă recomandările specifice platformei.
  7. Corelează TTFB cu FCP și LCP înainte de a decide ce intervenție are prioritate.

Greșeli frecvente

  • TTFB este prezentat greșit drept metrică Core Web Vitals.
  • Rezultatul Lighthouse pentru timpul de răspuns al serverului este confundat cu TTFB complet, deși exclude DNS și redirecționările.
  • Un singur test de laborator este tratat drept reprezentativ pentru experiența tuturor utilizatorilor.
  • Cache-ul serverului și redirecționările sunt ignorate atunci când datele din teren diferă de laborator.
  • TTFB este optimizat izolat, fără verificarea FCP, LCP și a modului de randare a conținutului.

Perspectiva SEO 365

La SEO 365, tratăm TTFB ca metrică de diagnostic, nu ca obiectiv izolat și nu ca parte din Core Web Vitals. Verificăm mai întâi diferențele dintre datele reale și cele de laborator, apoi redirecționările, cache-ul și procesele backend. Evităm să reducem o problemă complexă la timpul raportat de un singur test.

Întrebări frecvente despre Time to First Byte

Folosește PageSpeed Insights pentru datele utilizatorilor reali și rezultatele de laborator, apoi verifică solicitarea documentului în panoul Network din Chrome DevTools. Reîncarcă pagina cu opțiunea de dezactivare a cache-ului activată. Repetă testul de mai multe ori și compară URL-ul inițial cu cel final, deoarece redirecționările pot influența valoarea observată.

Surse și documentație

Conținut educațional din partea echipei SEO 365, pentru a clarifica terminologia și a ajuta la înțelegerea conceptelor din optimizarea pentru motoarele de căutare. · Ultima verificare a surselor: