הצגה דינאמית של דפי HTML שונים עם אותו URL

אתר אינטרנט רספונסיבי

בהצגה דינאמית השרת מציג בפני הגולשים דפי HTML וקבצי CSS שונים עם אותו URL, בהתאם למכשיר שבו הם משתמשים. היות והסורקים של גוגל לא מזהים מיד שמדובר בתוכן שונה, המיועד למשתמשים במכשירי טלפון חכמים, גוגל ממליצה שהשרת ישלח בקשה שמזמינה את סורקי הסלולר של גוגל (Googlebot for smartphones) לסרוק את הדף ולגלות את התוכן לסלולר. אותה בקשה מיושמת ב-Vary HTTP header.

Vary HTTP Header

ל-Vary HTTP header יש שתי השפעות מרכזיות:
Vary HTTP Header מורה לשרתי הזכרון לזמן קצר (Caching servers: שרת יעודי או שירות שמתפקד כשרת יעודי, השומר דפי אינטרנט או תוכן אינטרנטי אחר. השרת שומר מידע שחופש בעבר בזכרון זמני, כדי להגביר את מהירות הגישה אליו ולהפחית את העומס על רוחב הפס. Caching server מאפשר לגולשים לגשת למידע שמאוחסן באופן זמני גם במצב Offline) שנמצאים אצל ספקיות האינטרנט, שעליהם להתחשב במכשיר שבו משתמש הגולש, כשהם מחליטים אם להציג דף שמאוחסן בזכרון הזמני. ללא השימוש ב-Vary HTTP header, השרת עשוי להציג בפני גולשים בטלפון סלולארי דף עם תוכן למחשב נייד, ולהיפך.
Vary HTTP Header מסייע לסורקים של גוגל לאתר מהר יותר את התוכן לסלולר, היות והוא אחד הסיגנלים שהסורקים משתמשים בו כדי לסרוק כתובות URL שמציגות תוכן אופטימאלי לסלולר.

Vary HTTP header הוא חלק מהתגובה של השרת לבקשה של הדפדפן, מה שאומר שהתכנים של התגובה ישתנו בהתאם לסוג המכשיר ששולח את הבקש למידע. במידה והשרת כבר עושה שימוש ב-Vary HTTP header, ניתן להוסיף ״User-Agent״ לרשימה שכבר הוגשה.

המאמר תורגם ועובד מתוך: https://developers.google.com/webmasters/smartphone-sites/details?hl=iw#dynamicserving 

SEO GUIDE מלווה לקוחות בתהליך עיצוב ובנייה של אתרים לסלולר, המותאמים לקידום בגוגל.