SEO термин

TTI (Time to Interactive) (Време до готовност за взаимодействие)

Метрика, измерваща колко време е необходимо на страницата да стане напълно интерактивна за потребителя.

TTI е съкращение от Time to Interactive и описва времето, необходимо една страница да стане готова за надеждно взаимодействие с потребителя. Това означава, че основното съдържание е видимо, ключовите скриптове са заредени и интерфейсът реагира без сериозно забавяне.

Какво означава TTI?

TTI измерва разликата между визуалното зареждане и реалната използваемост. Страница може да изглежда готова, но бутоните, менюто или формите да реагират със закъснение, ако JavaScript все още блокира основната нишка на браузъра. Затова TTI е полезна метрика при сайтове с много клиентска логика, интерактивни компоненти и тежки скриптове.

Защо е важно за SEO?

Търсачките оценяват не само дали страницата съществува, а и дали потребителят може да я използва нормално. Бавната интерактивност може да доведе до объркване, повторни кликове, напускане на страницата и по-слабо преживяване. Макар TTI да не е текуща водеща Core Web Vitals метрика, тя остава полезна за диагностика на JavaScript производителност.

Пример

Потребител отваря страница с филтри за услуги. Заглавието и текстът се виждат бързо, но филтрите започват да работят чак след няколко секунди, защото голям JavaScript пакет се изпълнява на основната нишка. Това е типичен проблем, който TTI помага да се открие.

Чести грешки

  • Приемане, че видима страница автоматично е интерактивна.
  • Зареждане на ненужен JavaScript на всяка страница.
  • Пренебрегване на слаби мобилни устройства при тестове за производителност.

Свързани понятия

Свързани понятия са Total Blocking Time, Interaction to Next Paint, First Contentful Paint, JavaScript оптимизация, lazy loading и Core Web Vitals.

Каква е разликата между TTI и визуално зареждане?

Визуалното зареждане показва кога съдържанието се вижда, а TTI показва кога страницата може да приема действия като кликове, въвеждане и навигация.

Как се подобрява TTI?

TTI се подобрява чрез намаляване на JavaScript, разделяне на код, отложено зареждане на несъществени скриптове и оптимизация на изпълнението в браузъра.