דמיינו שאתם יוצאים לריצה עם תיק גב. בהתחלה התיק קליל והריצה מהירה. אבל עם הזמן, אתם זורקים לשם עטיפות של חטיפים, קבלות ישנות, ובקבוקים ריקים. התיק נהיה כבד, והריצה הופכת לזחילה. זה בדיוק מה שקורה לאתר הוורדפרס שלכם.
אנחנו משקיעים המון ב"חזית" – מכווצים תמונות, משתמשים ב-CDN – אבל מזניחים את "המנוע" מאחורי הקלעים: מסד הנתונים (Database). כשהדאטה-בייס עמוס בשאריות מידע (Bloat), השרת צריך להתאמץ הרבה יותר כדי לשלוף כל פיסת תוכן. התוצאה? זמן תגובה שרת (TTFB) איטי, גולשים מתוסכלים, וגוגל שמוריד דירוג.
במדריך הזה נצלול אל מתחת למכסה המנוע. נלמד מהו אותו "זבל" דיגיטלי, איך מנקים אותו בטוח, ואיך שומרים על אתר אתלטי ומהיר.
מי מלכלך לכם את האתר? הכירו את החשודים המיידיים
לפני שמנקים, צריך להבין מה אנחנו מוחקים. מסד הנתונים של וורדפרס אוגר המון מידע שחיוני רק לרגע, והופך למיותר מיד אחר כך:
-
גרסאות שמורות (Post Revisions): וורדפרס שומרת אוטומטית גרסה של הפוסט כל פעם שאתם לוחצים "שמור". אם ערכתם פוסט 20 פעם, יש לכם 20 עותקים מלאים שלו בבסיס הנתונים. מיותר.
-
מידע זמני (Transients): נתונים שתוספים שומרים "לזמן קצר" (כמו מטמון של פיד אינסטגרם) אבל לפעמים שוכחים למחוק כשהם פגי תוקף.
-
תגובות זבל (Spam & Trashed): אלפי תגובות ספאם שמחכות בתיקיית "זבל" עדיין תופסות מקום בטבלאות.
-
מידע יתום (Orphaned Meta): מחקתם תוסף ישן? יופי. רוב התוספים משאירים אחריהם "מתנות" בדאטה-בייס שלא נמחקות עם הסרת התוסף.
שלב 1: מניעה מראש (החלק הקריטי)
החוכמה היא לא רק לנקות, אלא לא ללכלך. כשאני נכנס לפרויקט בתור בונה אתרים מקצועי, הפעולה הראשונה שאני עושה בקובץ ההגדרות (wp-config.php) היא להגביל את כמות הגרסאות השמורות. אין סיבה לשמור היסטוריה של 100 עריכות אחורה.
הנה שורת הקוד שאני מוסיף כדי להגביל את השמירה ל-3 גרסאות אחרונות בלבד:
PHP
define( 'WP_POST_REVISIONS', 3 );
פעולה פשוטה כזו יכולה למנוע התנפחות של טבלאות ה-Posts בעשרות אחוזים לאורך חיי האתר.
שלב 2: הניקיון הגדול (בזהירות!)
אזהרה: לפני כל נגיעה במסד הנתונים, בצעו גיבוי מלא. אין דרך חזרה מפקודת DROP או DELETE.
כדי לנקות את הנתונים, אפשר להשתמש בתוספים מעולים כמו WP-Optimize או Advanced Database Cleaner, אבל המקצוענים מעדיפים שליטה ידנית דרך phpMyAdmin כדי לוודא שלא מוחקים משהו חיוני.
מה מנקים?
-
מוחקים את כל ה-Transients שפג תוקפם (
Expired). -
מרוקנים את טבלאות ה-Trash (פוסטים ותגובות שנמחקו).
-
מבצעים אופטימיזציה לטבלאות (פקודת
OPTIMIZE TABLE) שדומה ל"איחוי דיסק" במחשבים ישנים – היא מסדרת את המידע מחדש כדי שהשליפה תהיה מהירה יותר.
הטעות שפוגעת לכם בקידום בגוגל
למה כל זה קשור ל-SEO? גוגל של 2026 מודד את ה-Core Web Vitals באדיקות. אחד המדדים החשובים הוא ה-TTFB (הזמן שעובר עד שהדפדפן מקבל את הביט הראשון מהשרת). אם הדאטה-בייס שלכם עמוס, השרת צריך לבצע שאילתות (Queries) ארוכות ומסובכות כדי להרכיב את העמוד. זה יוצר עיכוב.
בתהליך העבודה שלי כ-מקדם אתרים, אני רואה לא פעם אתרים עם תוכן מעולה שלא מתקדמים בגלל בעיות ביצועים. אחרי ניקוי יסודי של מסד הנתונים (למשל, מחיקת 100,000 שורות מיותרות בטבלת wp_options), ראינו שיפור של 40% במהירות הטעינה וקפיצה מיידית במיקומים.
הטיפ למתקדמים: טבלת ה-Autoload
הנה הסוד שרוב בוני האתרים לא מכירים. בטבלת wp_options יש עמודה שנקראת autoload. נתונים שמסומנים ב-"Yes" נטענים בכל עמוד ועמוד באתר, לא משנה אם צריך אותם או לא.
תוספים ישנים נוטים להעמיס על ה-Autoload. התוצאה? בכל פעם שגולש נכנס לעמוד הבית, האתר טוען ברקע הגדרות של תוסף שמחקתם ב-2024. הפתרון: בדיקה ידנית של השורות הכבדות ביותר ב-Autoload ומחיקת שאריות של תוספים לא פעילים. זה ניתוח כירורגי שמציל אתרים.
סיכום: שמרו על היגיינה דיגיטלית
מסד הנתונים הוא הזיכרון של האתר שלכם. אם הזיכרון עמוס ברעש, המחשבה איטית. תחזוקה נכונה היא לא אירוע חד פעמי, אלא שגרה. הקפידו על ניקוי רבעוני, הגבילו את הגרסאות השמורות, ואל תתקינו תוספים מיותרים שמשאירים "זבל" מאחור.
צריכים עזרה בניקוי היסודי? מפחדים למחוק את הטבלה הלא נכונה? אני כאן בדיוק בשביל זה.
שאלות נפוצות על אופטימיזציית מסד נתונים
האם מחיקת Post Revisions תמחק לי את הפוסטים באתר?
לא. מחיקת Revisions מוחקת רק את הטיוטות הישנות וההיסטוריה של העריכות. הגרסה העדכנית והמפורסמת של הפוסט נשארת בטוחה לחלוטין. עם זאת, אם אתם נוהגים לחזור לגרסאות ישנות לעיתים קרובות, כדאי להשאיר את ה-3-5 האחרונות ולא למחוק הכל.
כל כמה זמן מומלץ לבצע ניקוי למסד הנתונים?
לאתרים קטנים ותדמיתיים, אחת ל-3-6 חודשים זה מספיק בהחלט. לאתרי חדשות, חנויות ווקומרס או אתרים עם המון תנועה ועדכונים, מומלץ לבצע תחזוקה ואופטימיזציה פעם בחודש כדי למנוע הצטברות עומס.
האם תוספי ניקוי כמו WP-Optimize בטוחים לשימוש?
בגדול כן, הם כלים מצוינים. אבל, כמו כל כלי חזק, שימוש לא נכון יכול לגרום נזק. תמיד (אבל תמיד!) בצעו גיבוי מלא של האתר לפני שאתם לוחצים על "Run Optimization", למקרה שמשהו ישתבש בתהליך.


