Signed Exchanges (SXG) הוא מנגנון העברה שיכול לעזור לכם להאיץ את האתר ולשפר את Largest Contentful Paint (LCP) על ידי הפעלת אחסון מקדים (prefetch) בכמה מקורות ללא פגיעה בפרטיות. בכנס I/O 2022, קבוצת העבודה של SXG ב-Google הציגה תצוגה מקדימה של התוכניות להוספת תכונות SXG חדשות ולתמיכה בניווט באתרים בפלטפורמות נוספות. היום אנחנו מכריזים על הקבוצה הראשונה של התכונות האלה, ועוד תכונות יתווספו במהלך החודשים הקרובים:
- תמיכה בניווט באתרים למחשב
- תמיכה ב-SXG בחיפוש Google מ'כתבות מובילות' ומ'חדשות'
- תמיכה בהתאמה אישית בצד השרת
בהמשך מוסבר בהרחבה על התכונות האלה ועל הדרכים שבהן אפשר להשתמש בהן כדי לשפר את חוויית המשתמש באתר.
תמיכה בניווט במחשב
בגרסה הזו, Signed Exchanges יהיה זמין עכשיו לניווטים בין מקורות שונים במחשבים נייחים בדפדפני Chromium. התכונה הזו מבוססת על התמיכה הקיימת ב-Android לנייד, ועכשיו אפשר להשתמש ב-SXG גם כדי לשמור במטמון את גרסת האתר למחשב ולבצע אחסון מקדים שלה.
אנחנו צופים1 שהגרסה הזו תגדיל בממוצע פי שניים את הכיסוי של SXG לגבי הביקורים באתר שלכם, וכך תאפשר שיפור של טעינת האתר והביצועים שלו עבור משתמשים רבים יותר. כיום, בנייד, שיפור המהירות הזה מאפשר לצמצם את זמן הטעינה של התוכן הראשי ב-300 עד 400 אלפיות השנייה בממוצע בניווטים מחיפוש Google.
איך אפשר להשתמש בתכונה הזו
לא נדרשת עבודה נוספת מצידכם כדי להפעיל את Signed Exchanges לגרסה למחשב של האתר. התכונה הזו כבר נתמכת בכלי הפשוט של Cloudflare להחלפות חתימות אוטומטיות ובערכת הכלים של SXG בקוד פתוח.
אם אתם לא רוצים שזה יקרה, תוכלו להשתמש במטא תג של מדיה נתמכת. מידע נוסף זמין כאן.
מידע נוסף על ההשפעה של Signed Exchanges
כמה מותגים ואתרים גלובליים כבר נהנו מהיתרונות של Signed Exchanges. ריכזנו כאן כמה מחקרים מעשיים של משתמשים ב-SXG בניידים עם Android:
Cloudflare, רשת CDN מובילה, הפעילה ניסוי כדי למדוד את ההשפעה של Signed Exchanges על הלקוחות שלה ב-500 האתרים שנבדקו:
- 85% ראו שיפור ב-LCP.
- 98% ירידה בזמן לקבלת הבאיט הראשון (TTFB).
- שיפור חציוני של 20% במדדים האלה.
RebelMouse, מערכת ניהול תוכן (CMS) מובילה, רשמה שיפור במדדי העסק ובמדדי הביצועים של הלקוחות שלה, כולל:
- שיפור של 41% ב-LCP באתר Narcity.
- עלייה של 27% במספר הסשנים לכל משתמש ב-Paper Magazine.
- ירידה של 21% בזמן הטעינה בבלוג של MTL.
תמיכה בחיפוש Google ב'כתבות המובילות' וב'חדשות'
חיפוש Google הוא אחד מהמפתחים הראשונים שהשתמשו ב-Signed Exchanges להטמעת פרי-צ'ארג מקור-ל-מקור לשמירה על הפרטיות. עד היום, האפשרות הזו הייתה זמינה לניווט באתרים מתוצאות דפי האינטרנט בחיפוש. החל מיולי 2022, נרחיב את התמיכה הזו בחיפוש כך שתכלול גם ניווטים מהקטע 'הכתבות המובילות' ומקטע החדשות. חשוב לזכור ש-SXG לא משפיע על הדירוג או על הקריטריונים לבחירה בחיפוש Google, אבל הוא יכול לשפר את מדדי הליבה של חוויית השימוש באתר, ובמיוחד את LCP.
לא נדרשת פעולה נוספת מצידכם כדי להפעיל את התכונה הזו, והיא תהיה זמינה באופן אוטומטי גם למשתמשים קיימים וגם למשתמשים חדשים.

תמיכה בהתאמה אישית בצד השרת
ב-Signed Exchanges נעשה שימוש במטמון כדי לבצע אחסון מראש ולהציג תוכן שחתם עליו המקור באופן קריפטוגרפית. תוכן שנשמר במטמון יכול להישלח לכמה משתמשים שונים או לאותו משתמש כמה פעמים. בעבר, המשמעות של זה הייתה ש-SXG לא היה תואם לאתרים שמשתמשים בהתאמה אישית בצד השרת – כלומר, HTML שונה למשתמשים שמחוברים לחשבון.
היום אנחנו מוסיפים את התכונה SXG דינמי – תכונה חדשה שמאפשרת לכם להפעיל SXG באופן סלקטיבי לביקורים של משתמשים ללא קובצי cookie רק ב-Chromium. תנועות גלישה של משתמשים מחוברים, עם התאמה אישית בצד השרת, ימשיכו להציג גרסאות של האתר שלא כוללות SXG.
ההשפעה הזו בולטת במיוחד באתרים שמחשבים באופן דינמי דף אינטרנט ייחודי לכל משתמש שמחובר לחשבון, ולכן לרוב יש להם TTFB ו-LCP גבוהים יותר שנובעים מחיפושים במסדי נתונים. SXG דינמי מאפשר לכם להשתמש ב-SXG כדי לזרז את הביקורים באתר שלכם בקרב משתמשים מסוימים, בלי להשפיע על היכולת שלכם לספק חוויה מותאמת אישית למשתמשים אחרים.
איך מפעילים את התכונה הזו
כדי להפעיל SXG דינמי, צריך להוסיף הערה Vary: Cookie
לכותרת ה-HTTP של דפים שמכילים התאמה אישית בצד השרת. ריכזנו כאן כמה דוגמאות לאופן שבו אפשר לעשות זאת, בהתאם לשרת שלכם:
חשוב לדעת ש-Signed Exchanges עדיין תואם לכל התאמה אישית בצד הלקוח שבה אתם משתמשים כדי לטעון רכיבים כמו ווידג'ט כניסה, עגלת קניות או פיד חדשות מותאם אישית.
המאמרים הבאים
קבוצת העבודה של SXG ב-Google ממשיכה להשקיע בהוספת תכונות, יכולות וממשקים חדשים ל-Signed Exchanges, על סמך העניין והמשוב של הקהילה. בחודשים הקרובים אנחנו מתכננים להוסיף כמה תכונות מעניינות. כדאי לעקוב אחרי העדכונים בבלוג למפתחים של Chrome.
הערות שוליים
[1]: זוהי הערכה שמבוססת על נתונים היסטוריים של ביקורים ב-Signed Exchanges בדפדפני Chromium בנייד. סביר להניח שהמספרים בפועל ישתנו בהתאם לאתר.