למה מהירות חשובה יותר משנדמה
גולשים מצפים שעמוד ייטען בשתי שניות או פחות, וכל שנייה נוספת מגדילה את שיעור הנטישה. מעבר לחוויית המשתמש, מהירות היא גורם דירוג רשמי בגוגל דרך מדדי Core Web Vitals. הבשורה הטובה: רוב אתרי הוורדפרס איטיים מאותן סיבות בדיוק, ולכן אפשר לתקן אותם בשיטתיות. במדריך הזה נעבור על הצעדים לפי סדר ההשפעה, מהמשמעותי ביותר לפרטים הקטנים.
1. התקן תוסף מטמון (Cache)
זהו השינוי היחיד עם ההשפעה הגדולה ביותר. ללא מטמון, וורדפרס בונה כל עמוד מחדש בכל טעינה, שאילתא אחר שאילתא. תוסף מטמון שומר גרסה סטטית מוכנה ומגיש אותה מיד. WP Rocket הוא הפתרון בתשלום המומלץ, כי הוא עובד היטב כבר עם הגדרות ברירת המחדל. אם האחסון שלך רץ על שרת LiteSpeed, התוסף החינמי LiteSpeed Cache מצוין ולעיתים מהיר עוד יותר. הפעל מטמון עמודים, מזעור CSS ו-JavaScript ודחיית טעינת סקריפטים שאינם קריטיים.
2. דחוס תמונות והמר ל-WebP
תמונות הן בדרך כלל 50 עד 70 אחוז ממשקל העמוד, ולכן כאן טמון השיפור השני בגודלו. אל תעלה אף פעם תמונה במימדים של מצלמה ישר לאתר. שנה את גודל התמונה לרוחב האמיתי שבו היא מוצגת, ואז דחוס אותה. תוספים כמו ShortPixel, Imagify או Smush עושים זאת אוטומטית וגם ממירים לפורמט WebP, שקל ב-25 עד 35 אחוז מ-JPG באיכות זהה. הוסף גם טעינה עצלה (lazy-load) כדי שתמונות מתחת לקו הקיפול ייטענו רק כשגוללים אליהן. וורדפרס עושה זאת כברירת מחדל, אך ודא שזה פעיל.
3. בחר אחסון איכותי
שרת איטי מבטל כל אופטימיזציה אחרת. אם זמן התגובה של השרת (TTFB) גבוה, גם המטמון הטוב ביותר יתחיל מנקודת חיסרון. אחסון שיתופי זול לרוב עמוס במאות אתרים על אותו מעבד. שקול מעבר לאחסון מנוהל לוורדפרס או לשרת וירטואלי, ובחר ספק עם שרתים קרובים גיאוגרפית לקהל שלך. עבור קהל ישראלי, שרת באירופה או בישראל יגיב מהר יותר משרת בארה"ב.
4. הוסף CDN
רשת הפצת תוכן (CDN) שומרת עותקים של הקבצים הסטטיים שלך, תמונות, CSS ו-JavaScript, בשרתים ברחבי העולם, ומגישה כל מבקר מהשרת הקרוב אליו ביותר. זה מקצר את זמן ההורדה ומוריד עומס מהשרת הראשי. Cloudflare מציעה שכבת CDN חינמית מצוינת שגם מוסיפה שכבת הגנה. ההגדרה היא בעיקר הפניית ה-DNS של הדומיין, ורוב תוספי המטמון משתלבים איתה בקלות.
הכלל הזהב: קודם מטמון ותמונות, אחר כך אחסון ו-CDN, ורק בסוף אופטימיזציות עדינות. שינוי אחד גדול שווה יותר מעשרה קטנים.
5. פחות תוספים, בסיס נתונים נקי
כל תוסף מוסיף קוד שרץ בכל טעינה, ולעיתים גם שאילתות כבדות לבסיס הנתונים. עבור על רשימת התוספים ומחק כל מה שאינו חיוני, במיוחד תוספים כבדים לבניית עמודים או לסליידרים. במקביל, בסיס הנתונים מצטבר לאורך זמן בגרסאות עבר של פוסטים, תגובות זבל, ומידע זמני. תוספים כמו WP-Optimize מנקים את הטבלאות ומכווצים אותן. הגבל גם את מספר גרסאות העבר שוורדפרס שומר לכל פוסט. פחות זה יותר, גם בביצועים וגם באבטחה, כפי שמפורט במדריך אבטחת וורדפרס.
6. אופטימיזציות עדינות שמשלימות את התמונה
אחרי שסידרת את הדברים הגדולים, יש כמה כוונונים קטנים שמצטברים לשיפור מורגש. דחה טעינת JavaScript שאינו קריטי כדי שהעמוד יצייר את עצמו מהר יותר, והפעל דחיסת Gzip או Brotli בשרת אם היא לא פעילה. הגבל את פעילות ה-Heartbeat של וורדפרס, שמכביד על השרת בממשק הניהול, ובחר תבנית קלה ומהירה במקום תבנית עמוסה שטוענת עשרות רכיבים שאינך משתמש בהם. גם טעינת גופנים משפיעה: העדף מספר מצומצם של משקלי פונט וטען אותם באופן שאינו חוסם את הצגת הטקסט. כל אחד מהצעדים האלה קטן בפני עצמו, אך יחד הם מקצצים עוד עשיריות שנייה בזמן הטעינה.
7. מדוד לפני ואחרי, ונטר זמינות
אופטימיזציה בלי מדידה היא ניחוש. לפני כל שינוי בדוק את מהירות החיבור והטעינה, ואחריו בדוק שוב. אפשר לבדוק את מהירות החיבור שלך במהירות עם כלי בדיקת המהירות, וכך להפריד בין בעיה בשרת לבעיה בחיבור המקומי. אם השיפור לא נמדד, לא באמת שינית. חשוב גם למדוד תמיד את אותו עמוד ובאותם תנאים, ולזכור שהטעינה הראשונה איטית יותר מהטעינה שאחריה, כשהמטמון כבר פעיל. לצד המהירות, כדאי לוודא שהאתר בכלל זמין: אתר שנופל לרגעים פוגע גם בחוויה וגם ב-SEO. הגדר ניטור זמינות שישלח התראה ברגע שהאתר יורד, כדי לתקן לפני שהמבקרים מרגישים.
אחרי שהאתר מהיר, הצעד הבא הוא לוודא שגוגל מוצאת אותו ומדרגת אותו גבוה. המשך אל מדריך ה-SEO לוורדפרס, שבו המהירות שהשגת כאן הופכת ליתרון דירוג אמיתי. וכדי שהאתר המהיר יישאר גם מוגן, השלם את התמונה עם מדריך אבטחת וורדפרס.