הפעלת הדחיסה

הכלל הזה מופעל כשמערכת PageSpeed Insights מזהה שהוגדרו משאבים שניתנים לדחיסה ללא הדחיסה gzip.

סקירה כללית

כל הדפדפנים המודרניים תומכים בדחיסת נתונים מסוג gzip ו מנהלים משא ומתן עליה באופן אוטומטי עבור כל בקשות ה-HTTP. הפעלת הדחיסה של gzip יכולה להפחית את הגודל של התגובה המועברת בשיעור של עד 90%, וכך לקצר משמעותית את משך הזמן להורדת המשאב, לצמצם את השימוש בנתונים אצל הלקוח ולשפר את זמן העיבוד הראשון של הדפים. מידע נוסף זמין במאמר דחיסת טקסט באמצעות GZIP.

המלצות

הפעל ובודקים את התמיכה בדחיסת gzip בשרת האינטרנט שלך. פרויקט ה-HTML5 Boilerplate מכיל קובצי תצורה לדוגמה לכל השרתים הפופולריים ביותר, עם הערות מפורטות לכל סימון והגדרה של כל הגדרה: אפשר למצוא את השרת המועדף ברשימה, לחפש את הקטע gzip ולוודא שלשרת נקבעו הגדרות מומלצות. לחלופין, אפשר להיעזר בתיעוד של שרת האינטרנט כדי לדעת איך להפעיל דחיסה:

שאלות נפוצות

PageSpeed Insights מדווח שרבים מקובצי התוכן הסטטי שלי צריכים להידחות באמצעות gzip, אך הגדרתי את שרת האינטרנט כך שיציג את הקבצים האלה באמצעות דחיסת gzip. למה מערכת PageSpeed Insights לא מזהה את הדחיסה?
שרתי proxy ותוכנות אנטי-וירוס יכולים להשבית את הדחיסה כשמורידים קבצים למכונת לקוח. התוצאות של PageSpeed Insights מבוססות על כותרות שהוחזרו בפועל ללקוח שלכם. לכן, אם אתם מפעילים את הניתוח במחשב לקוח שמשתמש בתוכנת אנטי-וירוס כזו, או מאחורי שרת proxy ביניים (שרתי proxy רבים הם שקופים, וייתכן שאתם אפילו לא מודעים לכך ששרת proxy מתערב בין הלקוח לשרת האינטרנט), ייתכן שהם הסיבה לבעיה.

משוב

האם הדף הזה הועיל לך?