המדד 'אינטראקציה עד הצגת התוכן הבא' יהפוך באופן רשמי למדד ליבה לבדיקת חוויית המשתמש באתר, ויחליף את ההשהיה בקלט הראשון ב-12 במרץ.
תוכנית Web Vitals מספקת מדדים שעוזרים למפתחי אתרים למדוד היבטים מרכזיים של חוויית המשתמש באינטרנט. העיכוב בקלט הראשון (FID) ייצג את היבט הרספונסיביות של התוכנית, אבל עם הזמן התברר שצריך מדד חדש כדי לתעד היבטים של האינטראקטיביות באינטרנט, שלא עשו זאת באמצעות FID. צוות Chrome זיהה את הצורך הזה והוסיף את Interaction to Next Paint (INP) כמדד ניסיוני במאי 2022. בשנה שעברה, המדד INP הפך למדד בהמתנה והודענו שהמדד 'INP' יקודם לסטטוס יציב במרץ 2024.
היום אנחנו מודיעים ש-INP יהפוך באופן רשמי למדד ליבה לבדיקת חוויית המשתמש באתר ויחליף את FID ב-12 במרץ השנה. בנוסף, FID יוצא משימוש במעבר הזה.
בפוסט הזה מוצגות עצות מצוות Chrome שיעזרו לך להתכונן לשינוי הזה, ולמה לצפות אחרי שהשינויים ייכנסו לתוקף.
איך אפשר להתכונן?
בשלב הראשון במעבר הזה, צריך לברר אם ה-INP של האתר עובר את סף 'הטוב'. כל מדדי הליבה לבדיקת חוויית המשתמש באתר נמדדים לפי טיב הביצועים שלהם בשדה באחוזון ה-75 של כל טעינות הדפים.
הדרך הקלה ביותר לבדוק את ביצועי האתר שלכם ב-INP היא להשתמש בכלי PageSpeed Insights, שמציג נתונים מהדוח על חוויית המשתמש ב-Chrome (CrUX). CrUX הוא מערך הנתונים הרשמי של תוכנית Web Vitals, והוא עשוי להיות מקור פוטנציאלי לנתוני שטח עבור האתר שלכם.
מקור נוסף של נתוני שדה עשוי להגיע מספק Real User Monitoring (RUM), שעוקב גם הוא אחרי ביצועי האתר שלכם בשטח. אם אתם עובדים עם ספק RUM, כדאי לשאול על התמיכה שלו ב-INP.
אם תג ה-INP של האתר שלכם נכלל בקטגוריה 'דרוש שיפור' או 'איטי', הכנו כמה מקורות מידע שיעזרו לכם לשפר אותה, החל מאופן אבחון ה-INP ופתרון הבעיות שלו:
אחרי שתזהו את הבעיה, תוכלו להיעזר במדריכים הבאים כדי להבין לאילו חלקים באינטראקציה כדאי לכם לבצע אופטימיזציה:
- מבצעים אופטימיזציה של משימות ארוכות אם יש לכם JavaScript שצורך זמן רב ב-thread הראשי. אם יש פעילות רבה של ה-thread הראשי במהלך טעינת הדף, שמתחילה הרבה משימות ארוכות ב-thread הראשי, יכול להיות שיש בעיות שקשורות למשימות של הערכת סקריפטים מוגזמת.
- אופטימיזציה של השהיית הקלט אם לוקח זמן רב עד שהעיבוד של האינטראקציות מתחיל.
- נכסי DOM גדולים עשויים לדרוש זמן רב לעיבוד, ואינטראקציות רבות משנות את ה-DOM. מומלץ להימנע מכיווץ פריסות ופריסות גדולות ומורכבות, ולצמצם את גודל ה-DOM במידת האפשר.
- אם יש לכם סלקטורים ב-CSS מורכבים, גם הם יכולים לגרום לביצועים ארוכים במיוחד בתגובה לאינטראקציות של המשתמשים.
- לבסוף, אם האתר שלכם מעבד חלק גדול מה-HTML שלו בלקוח באמצעות JavaScript, חשוב לדעת כיצד עיבוד HTML בצד הלקוח יכול להשפיע על האינטראקטיביות.
המורכבות של INP פירושה שתבצעו אופטימיזציה לאינטראקטיביות בדרכים רבות - אבל היא משתלמת. בוצעו כמה מקרים לדוגמה, כמו אלה של The Economic Times ו-redBus – לגבי האופן שבו קיצור זמן האחזור של אינטראקציות משפר את התוצאות העסקיות. אופטימיזציה של INP באתר יכולה לעזור לך גם להשיג את היעדים.
מה יקרה כאשר INP יהפוך למדד ליבה לבדיקת חוויית המשתמש באתר?
חשוב לחזור על כך ש-INP יהפוך באופן רשמי למדד ליבה לבדיקת חוויית המשתמש באתר, ויחליף את FID ב-12 במרץ השנה. כתוצאה מכך, FID יפסיק להיות מדד ליבה לבדיקת חוויית המשתמש באתר, והוא יצא משימוש באופן רשמי ויוסר מהתוכנית.
כתוצאה מכך, יופיעו שינויים במסמכי התיעוד של FID. מסמכים חשובים היסטוריים לגבי FID יישארו בתוקף, אבל יתווספו הודעות בולטות כדי להדגיש את הסטטוס של FID שהוצא משימוש, וכדי להפנות למסמכי INP. ייתכן שנסיר לחלוטין מסמכים אחרים שמתמקדים ב-FID ונפנה אותם למסמכי INP רלוונטיים.
FID עדיין מיוצג ברבים מהכלים של Google, אך גם INP. FID יוסר מ-Google Search Console ברגע ש-INP יהפוך למדד ליבה לבדיקת חוויית המשתמש באתר ב-12 במרץ. כל הכלים האחרים — כמו PageSpeed Insights ו-CrUX — יציעו הוצאה משימוש למשך שישה חודשים, כדי לתת למפתחים הזדמנות לעדכן את הקוד שלהם.
לסיום, אם יש לכם שאלות לגבי המשמעות של ההכללה של INP בדוח המדדים הבסיסיים של חוויית המשתמש בחיפוש Google, מומלץ לקרוא את הפוסט הזה בנושא INP ב-Google Search Central.
מה בהמשך
ההכללה של מדד INP במדדי הליבה לבדיקת חוויית המשתמש באתר תוכננה בקפידה בשנתיים האחרונות, והיא מהווה צעד משמעותי קדימה. אנחנו סבורים שהגישה ההוליסטית של INP לתגובתיות באינטרנט תעזור למפתחים להעריך ולשפר את ההיבט החשוב הזה בחוויית המשתמש, ותוביל למהירות אינטרנט רספונסיבית יותר לאורך זמן. כש-INP הוגדר כמדד ליבה לבדיקת חוויית המשתמש באתר ב-12 במרץ, אנחנו מקווים שהמפתחים יקדישו את הזמן הזה כדי להבין ולשפר את ביצועי ה-INP שלהם.
כמו תמיד, אם יש לכם שאלות או אם משהו לא ברור, נשמח לקבל משוב בכתובת web-vitals-feedback@googlegroups.com בנושא INP, FID או כל מדד אחר בתוכנית Web Vitals.