AnlayışYeniləndi: 2026-10-17
INP nədir?
INP (Interaction to Next Paint) istifadəçinin klikləməsi, toxunması və ya klavişə basmasından səhifənin ekranı yeniləməsinə qədər olan vaxtdır.
Bu ekranı paneldə açINP (Interaction to Next Paint) səhifənin istifadəçi qarşılıqlı əlaqələrinə nə qədər tez cavab verdiyini ölçür. O, ziyarət zamanı həyata keçirilən kliklərə, toxunmalara və klaviatura qarşılıqlı əlaqələrinə baxır və ən zəif nəticələrdən birinə yaxın dəyəri bildirir. O, 2024-cü ilin mart ayında Core Web Vital göstəricisi kimi FID-i əvəz etdi. FID yalnız ilk qarşılıqlı əlaqənin daxiletmə ləngiməsini ölçürdü; INP isə ekranın yeniləndiyi anadək bütün qarşılıqlı əlaqələri əhatə edir.
| Dəyər | Qiymətləndirmə |
|---|---|
| ≤ 200 ms | Yaxşı |
| 200–500 ms | Təkmilləşdirilməlidir |
| > 500 ms | Zəif |
Bu nə üçün vacibdir
- "Səbətə əlavə et" düyməsinə toxunduqda yarım saniyə ərzində heç nə görməmək saytın xarab olduğu təəssüratını yaradır və təkrar toxunmalara gətirib çıxarır.
- Yüksək INP-nin ən yayğın səbəbi əsas axını (main thread) məşğul saxlayan ağır JavaScript fayllarıdır: böyük kod paketləri, üçüncü tərəf etiketləri, uzun tapşırıqlar.
SEOAsist-də harada görə bilərsiniz
- "Overview" (İcmal) səhifəsindəki Core Web Vitals kartında sətir INP / TBT kimi etiketlənib. INP real istifadəçi qarşılıqlı əlaqəsi tələb edir, buna görə də laboratoriya ölçmələri hər zaman bunu təmin edə bilmir; belə hallarda PageSpeed-in TBT (Total Blocking Time) göstəricisi göstərilir. TBT laboratoriya mühitində INP üçün yaxşı bir əvəzləyicidir.
- SEO təhlili dəyər 200 ms-i keçdikdə High interaction delay (Yüksək qarşılıqlı əlaqə ləngiməsi) tapıntısını üzə çıxarır.
Ətraflı: Overview dashboard.
Nümunə
Brauzerin ilk növbədə ekranı yeniləməsinə imkan yaratmaq üçün uzun iş prosesini hissələrə bölün:
button.addEventListener("click", async () => {
showSpinner(); // visual feedback first
await new Promise((r) => setTimeout(r, 0)); // yield the main thread
recalculateCart(); // heavy work afterwards
});
Tez-tez edilən səhvlər
- Səhifə yüklənərkən bütün analitika və çat vidcetlərini yükləmək; onları təxirə salın və ya yalnız qarşılıqlı əlaqə zamanı yükləyin.
- Yalnız masaüstü cihazlarda sınaqdan keçirmək; INP aşağı zəif performanslı telefonlarda daha pis olur.
- Hələ də FID göstəricisinə baxmaq; Google artıq bu haqqında hesabat vermir.
Əlaqəli məqalələr
- Core Web Vitals nədir?Core Web Vitals, Google-un səhifə təcrübəsini ölçmək üçün istifadə etdiyi üç metrikdir: yüklənmə (LCP), cavab vermə müddəti (INP) və vizual sabitlik (CLS).
- LCP nədir?LCP (Largest Contentful Paint) səhifənin görünən sahəsindəki ən böyük şəkil və ya mətn blokunun render edildiyi vaxtdır.
- CLS nədir?CLS (Cumulative Layout Shift) səhifə yüklənərkən və istifadə edilərkən elementlərin gözlənilmədən nə qədər hərəkət etdiyini ölçən göstəricidir.
Bu məqalə işinə yaradı?
Axtardığını tapmadın?
Problemi yaz, komandamız e-poçtla cavab versin.