בדיקת דחיסה של GZIP
אתה יכול לברר אם דחיסת GZIP מופעלת באתר שלך על ידי ביצוע בדיקת דחיסה של GZIP. מהי דחיסת GZIP? גלה כאן.
מה זה GZIP?
GZIP (GNU zip) הוא פורמט קובץ, יישום תוכנה המשמש לדחיסה ופירוק קבצים. דחיסת Gzip מופעלת בצד השרת ומספקת הפחתה נוספת בגודל קבצי ה-html, הסגנון ו-Javascript שלך. דחיסת Gzip לא עובדת על תמונות מכיוון שהן כבר דחוסות אחרת. חלק מהקבצים מראים ירידה של כמעט מעל 70% הודות לדחיסת Gzip.
כאשר דפדפן אינטרנט מבקר באתר אינטרנט, הוא בודק אם שרת האינטרנט מאופשר GZIP על ידי חיפוש כותרת התגובה "קידוד תוכן: gzip". אם תזוהה כותרת, היא תשרת קבצים דחוסים וקטנים יותר. אם לא, זה משחרר קבצים לא דחוסים. אם לא הפעלת את GZIP, סביר להניח שתראה אזהרות ושגיאות בכלים לבדיקת מהירות כמו Google PageSpeed Insights ו-GTMetrix. מכיוון שמהירות האתר היא גורם חשוב לקידום אתרים כיום, שימושי במיוחד לאפשר דחיסת Gzip לאתרי הוורדפרס שלך.
מהי דחיסת GZIP?
דחיסת Gzip; זה משפיע על מהירות האתר ולכן זה אחד המצבים שבהם גם מנועי החיפוש רגישים. כאשר הדחיסה של gzip מתבצעת, מהירות האתר עולה. ניתן לראות הבדל משמעותי כאשר משווים את המהירות לפני הפעלת דחיסת gzip עם המהירות לאחר ביצועה. לצד הקטנת גודל העמוד, זה גם מגדיל את הביצועים שלו. באתרים שבהם דחיסת gzip אינה מופעלת, עלולות להתרחש שגיאות במבחני המהירות שבוצעו על ידי מומחי SEO. זו הסיבה שהפעלת דחיסת gzip הופכת לחובה עבור כל האתרים. לאחר הפעלת דחיסת gzip, ניתן לבדוק בעזרת כלי בדיקה האם הדחיסה פעילה או לא.
מסתכל על המשמעות של דחיסת gzip; זהו השם שניתן לתהליך הקטנת גודל הדפים בשרת האינטרנט לפני שליחתם לדפדפן של המבקר. יש לו יתרונות כמו חיסכון ברוחב פס וטעינה וצפייה מהירה יותר בדפים. דפי דפדפן אינטרנט של מבקרים נפתחים אוטומטית, בעוד שדחיסה ופירוק מתרחשים תוך שבריר שנייה בלבד במהלך הזמן הזה.
מה עושה דחיסת gzip?
מסתכלים על המטרה של דחיסת gzip; זה כדי לעזור להפחית את זמן הטעינה של האתר על ידי כיווץ הקובץ. כאשר המבקר רוצה להיכנס לאתר, נשלחת בקשה לשרת על מנת שניתן יהיה לאחזר את הקובץ המבוקש. ככל שגודל הקבצים המבוקשים גדול יותר, כך לוקח זמן רב יותר לטעון את הקבצים. על מנת לצמצם את הזמן הזה, דפי אינטרנט ו-CSS חייבים להיות דחוסים ב-gzip לפני שליחתם לדפדפן. כאשר מהירות הטעינה של הדפים עולה עם דחיסת gzip, הדבר מספק יתרון גם מבחינת SEO. דחיסת Gzip באתרי וורדפרס הופכת להיות הכרח.
בדיוק כמו שאנשים מעדיפים לדחוס את הקובץ הזה כשהם רוצים לשלוח קובץ למישהו; הסיבה לדחיסת gzip זהה. ההבדל העיקרי בין השניים הוא; כאשר מבוצע תהליך הדחיסה של gzip, העברה זו בין השרת לדפדפן מתרחשת באופן אוטומטי.
אילו דפדפנים תומכים ב-GZIP?
בעלי אתרים אינם צריכים לדאוג לגבי תמיכה בדפדפן Gzip. זה נתמך על ידי הרוב המכריע של הדפדפנים במשך 17 שנים בממוצע. להלן הדפדפנים ומתי הם התחילו לתמוך בדחיסת gzip:
- Internet Explorer 5.5+ מספק תמיכת gzip מאז יולי 2000.
- Opera 5+ הוא דפדפן התומך ב-gzip מאז יוני 2000.
- מאז אוקטובר 2001 ל-Firefox 0.9.5+ יש תמיכה ב-gzip.
- מיד לאחר שהושק בשנת 2008, Chrome נכלל בדפדפנים התומכים ב-gzip.
- לאחר ההשקה הראשונה שלו ב-2003, Safari הפך גם לאחד הדפדפנים התומכים ב-gzip.
איך לדחוס Gzip?
אם יש צורך להסביר בקצרה את ההיגיון של דחיסת gzip; זה מבטיח כי מחרוזות דומות נמצאות בקובץ טקסט, ועם ההחלפה הזמנית של מחרוזות דומות אלו, יש הפחתה בגודל הקובץ הכולל. במיוחד בקובצי HTML ו-CSS, מכיוון שמספר הטקסט והרווחים החוזרים גבוהים יותר מאשר סוגי קבצים אחרים, ניתנות יתרונות נוספים כאשר מוחלת דחיסת gzip בסוגי קבצים אלה. אפשר לדחוס את גודל העמוד וה-CSS בין 60% ל-70% עם gzip. בתהליך זה, למרות שהאתר מהיר יותר, ה-CPU בשימוש גדול יותר. לכן, בעלי אתרים צריכים לבדוק ולוודא שהשימוש במעבד שלהם יציב לפני הפעלת דחיסת gzip.
כיצד להפעיל דחיסת gzip?
ניתן להשתמש ב-Mod_gzip או mod_deflate כדי לאפשר דחיסת gzip. אם מומלץ בין שתי השיטות; mod_deflate. דחיסה עם mod_deflate מועדפת יותר מכיוון שיש לו אלגוריתם המרה טוב יותר והוא תואם לגרסת אפאצ'י גבוהה יותר.
להלן אפשרויות הפעלת הדחיסה של gzip:
- אפשר לאפשר דחיסת gzip על ידי עריכת קובץ ה-.htaccess.
- ניתן להפעיל דחיסת Gzip על ידי התקנת תוספים למערכות ניהול תוכן.
- זה אפשרי לבעלי רישיון cPanel לאפשר דחיסת gzip.
- עם אירוח מבוסס Windows, ניתן להפעיל דחיסת gzip.
דחיסת GZIP עם htaccess
כדי לאפשר דחיסת gzip על ידי שינוי קובץ .htaccess, יש להוסיף קוד לקובץ .htaccess. מומלץ להשתמש ב-mod_deflate בעת הוספת קוד. עם זאת, אם השרת של בעל האתר אינו תומך ב-mod_deflate; ניתן להפעיל דחיסת Gzip גם עם mod_gzip. לאחר הוספת הקוד, יש לשמור את השינויים על מנת שדחיסת gzip תופעל. במקרים בהם חלק מחברות האחסון אינן מאפשרות דחיסת gzip באמצעות הפאנל, עדיף לאפשר דחיסת gzip על ידי עריכת קובץ ה-.htaccess.
דחיסת GZIP עם cPanel
כדי לאפשר דחיסת gzip עם cPanel, על בעל האתר להיות בעל רישיון cPanel. המשתמש חייב להתחבר לפאנל האירוח באמצעות שם המשתמש והסיסמה שלו. ניתן להשלים את ההפעלה מקטע ההפעלה של gzip בתחתית חשבון האירוח של בעל האתר דרך הקטע אופטימיזציה לאתר תחת הכותרת תוכנה/שירותים. קודם כל, יש ללחוץ על כפתורי דחיסה של כל התוכן ולאחר מכן עדכון הגדרות, בהתאמה.
דחיסת GZIP עם שרת Windows
משתמשי שרת Windows חייבים להשתמש בשורת הפקודה כדי לאפשר דחיסת gzip. הם יכולים לאפשר דחיסת http עבור תוכן סטטי ודינאמי עם הקודים הבאים:
- תוכן סטטי: appcmd set config /section:urlCompression /doStaticCompression:True
- תוכן דינמי: appcmd set config /section:urlCompression /doDynamicCompression:True
איך עושים בדיקת דחיסה של gzip?
ישנם כמה כלים שניתן להשתמש בהם כדי לבדוק דחיסת gzip. כאשר נעשה שימוש בכלים אלה, השורות שניתן לדחוס מופיעות אחת אחת לפני הפעלת דחיסת gzip. עם זאת, כאשר נעשה שימוש בכלי הבדיקה לאחר הפעלת דחיסת gzip, ישנה הודעה על המסך שאין לבצע דחיסה נוספת.
ניתן לברר באינטרנט באתר האם דחיסת GZIP מופעלת בכלי "בדיקת דחיסה של Gzip", שירות Softmedal חינמי. בנוסף להיותו קל ומהיר לשימוש, הוא גם מציג תוצאות מפורטות לבעלי האתר. לאחר כתיבת הקישור של האתר לכתובת הרלוונטית, ניתן לבדוק את דחיסת ה-gzip בלחיצה על כפתור הסימון.