בית · בניית אתרים · תיקון אתר וורדפרס
בניית אתרים ותחזוקה

תיקון אתר וורדפרס:
מה עושים כשהאתר נופל, ואיך לא להגיע לזה שוב

משה מולהמשה מולה 25 דק׳ קריאה מדריך עומק עודכן אוקטובר 2026
שולחן עבודה עם מחשב נייד, בזמן אבחון ותיקון של אתר וורדפרס
בקצרה: מה עושים כשאתר וורדפרס נופל או משתבש?

קודם עוצרים ולא נוגעים. מצלמים את הבעיה, כותבים מה השתנה לאחרונה (עדכון, תוסף חדש, שינוי בשרת), ובודקים אם יש גיבוי עדכני. אחר כך מזהים את סוג התקלה: מסך לבן או "שגיאה קריטית" הם כמעט תמיד תוסף, ערכת עיצוב או גרסת PHP, ווורדפרס עצמו שולח למנהל האתר מייל עם קישור ל"מצב שחזור". שגיאת חיבור למסד נתונים או 500 הם לרוב בעיה בשרת או בקובץ הגדרות. הפניות לאתרים זרים או ספאם בגוגל הם סימן לפריצה, ושם לא מתחילים לנקות לבד. ברוב המקרים אפשר לתקן בלי לבנות מחדש, בתנאי שעובדים לפי סדר: גיבוי, סביבת בדיקה, תיקון, בדיקה בנייד ובטפסים.

יש רגע אחד שכל בעל עסק עם אתר מכיר.

לקוח מתקשר ואומר: "ניסיתי להיכנס לאתר שלך, משהו לא עובד."

אתה נכנס. מסך לבן. או הודעה באנגלית על שגיאה קריטית. או שהאתר עולה, אבל מעביר אותך לאתר הימורים. או שהוא פשוט נטען כל כך לאט, שאתה בעצמך סוגר את הלשונית.

והשאלה הראשונה שעולה היא לא טכנית. היא: "כמה לקוחות ראו את זה לפני שאני ראיתי?"

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

במדריך הזה תקבל את מה שאני עושה בפועל. טבלת אבחון לכל תקלה נפוצה, מה אתה יכול לעשות לבד בבטחה, איפה לעצור ולקרוא למישהו, כמה זה עולה בדרך כלל, ומה לשאול את מי שמתקן לך. וגם איך מגיעים למצב שבו האתר פשוט לא נופל.

01 האתר נפל. מה עושים ב-10 הדקות הראשונות?

לא מעדכנים, לא מוחקים ולא משחזרים כלום עד שיש תמונה ברורה ועותק של המצב הנוכחי. עשר הדקות הראשונות הן לאיסוף מידע. התיקון מגיע אחר כך.

אני יודע שזה מרגיש הפוך. האתר למטה, לקוחות לא מגיעים, וכל דקה כואבת. אבל רוב הנזק שאני רואה לא נגרם מהתקלה עצמה. הוא נגרם מניסיונות "לתקן מהר" שמחקו את הראיות או את הנתונים.

הצ'קליסט: לפני שנוגעים במשהו

8 צעדים בטוחים, לפי הסדר

התועלת: גם אם תעביר את זה לאיש מקצוע, חסכת לו את רבע השעה הראשונה של בירורים, ולעיתים קרובות הוא יזהה את הבעיה כבר מהצילום ומהרשימה.

עץ ההחלטות: איזה סוג תקלה יש לך?

ברוב המקרים אפשר לזהות את כיוון הבעיה בחמש שאלות. ככה אני עובר עליהן בראש כשמישהו שולח לי קישור לאתר שנפל:

האתר לא עובד

חמש שאלות, לפי הסדר. הראשונה שעונים עליה "כן" מגלה את הכיוון.

זה כלי לכיוון, לא אבחנה סופית. אבל הוא חוסך הרבה ניחושים.

1האתר לא נטען בכלל, גם מהסלולר בלי WiFi?
כן:כנראה שרת, דומיין או DNS. בדוק תשלומים ופנה לחברת האחסון.
לא, ממשיכים
2מסך לבן, או הודעה על שגיאה קריטית?
כן:שגיאת PHP, לרוב תוסף, ערכת עיצוב או גרסת PHP. חפש את מייל מצב השחזור.
לא, ממשיכים
3שגיאת 500, 503 או חיבור למסד נתונים?
כן:שרת, קובץ הגדרות או מסד נתונים. צלם ופנה לאחסון, בלי לגעת בקבצים.
לא, ממשיכים
4האתר מעביר לאתר זר, או שגוגל מציג ספאם?
כן:חשד לפריצה. לא מוחקים כלום, מתעדים ומשנים סיסמאות למייל ולאחסון.
לא, ממשיכים
5הבעיה התחילה מיד אחרי עדכון?
כן:התנגשות. משביתים את מה שעודכן אחרון, או משחזרים מגיבוי של לפני העדכון.
לא לכל החמש
האתר עובד, אבל לא טובאיטי, טפסים לא מגיעים, עיצוב שבור. זה לא מצב חירום. זה הזמן לבדיקה מסודרת.

02 טבלת האבחון: 11 התקלות הנפוצות בוורדפרס

רוב תקלות הוורדפרס נופלות לאחת מ-11 קטגוריות, ולכל אחת יש סיבה שכיחה, צעד ראשון שבעל עסק יכול לעשות בבטחה, ונקודה שבה כדאי לעצור. הטבלה הזו היא הלב של המדריך. שמור אותה.

התקלהמה כנראה גרם לההצעד הראשון הבטוח שלךמתי לקרוא למקצוען
מסך לבן (White Screen of Death)שגיאת PHP מתוסף או מערכת עיצוב, או חוסר בזיכרון בשרתבדוק אם הגיע מייל מצב שחזור. נסה להיכנס ל-wp-adminאם גם הניהול לבן ואין מייל
"There has been a critical error on this website"שגיאה קריטית בקוד, לרוב אחרי עדכוןפתח את הקישור במייל מצב השחזור, וראה איזה רכיב נעצראם הרכיב חיוני (אלמנטור, טפסים, חנות) ואי אפשר פשוט לכבות אותו
שגיאת 500קובץ .htaccess פגום, תוסף, מגבלת זיכרון או הרשאותצלם, בדוק אם זה בכל הדפים או רק בחלק, ופנה לתמיכת האחסוןאם האחסון אומר "זה לא אצלנו"
שגיאת 503 או "בתחזוקה" שלא נגמרתעומס על השרת, או עדכון שנתקע באמצעחכה 10 דקות ורענן. בדוק אם רץ עדכוןאם זה נמשך יותר משעה
"Error establishing a database connection"פרטי מסד נתונים שגויים, מסד נתונים שקרס, או בעיה בשרתפנה לחברת האחסון ושאל אם שרת מסד הנתונים תקיןמיד, אם האחסון תקין והשגיאה נשארת
אתר נפרץ: הפניות, ספאם, משתמשים זריםתוסף לא מעודכן, סיסמה חלשה, או גישה שדלפהתעד, שנה סיסמאות למייל ולאחסון, ואל תמחק קבציםתמיד. ניקוי חלקי משאיר דלת אחורית
נשבר אחרי עדכון תוסף, ערכה או PHPחוסר תאימות בין רכיביםזהה מה עודכן אחרון. אל תעדכן עודאם אין גיבוי מלפני העדכון
אלמנטור לא נטען, נתקע או מציג עמוד ריקהתנגשות תוספים, זיכרון PHP נמוך, או קאשנקה קאש, ונסה את מצב הבטיחות (Safe Mode) של אלמנטוראם גם במצב בטיחות זה לא עובד
אתר וורדפרס איטיאחסון חלש, תמונות כבדות, יותר מדי תוספים, בלי קאשבדוק ב-PageSpeed Insights, במוביילאם הנתונים מהשטח מראים ציון "גרוע"
טפסי יצירת קשר לא שולחים מיילהשרת שולח מייל לא מאומת, והמייל נחסם או נופל לספאםמלא את הטופס בעצמך ובדוק ספאם ורשומות בתוך האתראם יש ספק שפניות אבדו
SSL: "לא מאובטח" או מנעול חסרתעודה שפגה, או תוכן שנטען ב-httpבדוק בדפדפן את תוקף התעודה, ופנה לאחסוןאם התעודה בתוקף והאזהרה נשארת
ננעלת מחוץ לניהולסיסמה, תוסף אבטחה שחסם, או משתמש שנמחק"שכחתי סיסמה". בדוק שהמייל של המשתמש נכוןאם המייל לא מגיע או שהמשתמש נעלם

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

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

03 מסך לבן ו"שגיאה קריטית באתר": איך מתקנים

מסך לבן והודעת "There has been a critical error on this website" הם שני פנים של אותה בעיה: שגיאת PHP שעוצרת את טעינת האתר. החדשות הטובות: מאז גרסה 5.2, לוורדפרס יש מנגנון מובנה שעוזר בדיוק במצב הזה.

מצב שחזור (Recovery Mode): הכלי שרוב בעלי האתרים לא מכירים

לפי התיעוד הרשמי של וורדפרס, כשהמערכת מזהה שגיאה קריטית בטעינת דף, היא מציגה לגולשים הודעה כללית, ושולחת מייל לכתובת המייל של מנהל האתר. במייל יש פרטים על השגיאה, וקישור כניסה מיוחד.

כשנכנסים דרך הקישור הזה, וורדפרס משהה את התוסף או ערכת העיצוב שגרמו לשגיאה, רק בשביל הכניסה שלך. הגולשים עדיין רואים את הודעת השגיאה, אבל אתה יכול להיכנס לניהול, לראות הודעה שמסמנת מה נכשל, ולהשבית אותו.

  1. מוצאים את המייל. הוא נשלח לכתובת שמוגדרת כמייל הניהול בהגדרות הכלליות של האתר. בדוק גם ספאם.
  2. נכנסים דרך הקישור, ומחפשים בניהול את ההודעה על הרכיב שנכשל.
  3. משביתים את התוסף או מחליפים ערכת עיצוב. לא מוחקים. התיעוד עצמו מציין שזה לרוב פתרון זמני, לא תיקון של הסיבה.
  4. יוצאים ממצב שחזור דרך הכפתור בסרגל העליון, ובודקים את האתר כגולש.

התועלת: במקרים רבים, תוך כמה דקות האתר חוזר לעבוד לגולשים, ויש זמן לתקן את הסיבה בשקט.

ומה אם המייל לא הגיע?

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

במצב כזה יש שתי דרכים מקובלות. הראשונה, להשבית את התוסף החשוד דרך מנהל הקבצים של האחסון או FTP, על ידי שינוי שם התיקייה שלו בתוך wp-content/plugins. השנייה, להפעיל רישום שגיאות כדי לראות בדיוק מה נשבר.

WP_DEBUG: איך רואים מה באמת נשבר

וורדפרס מאפשר להפעיל מצב דיבאג דרך הקובץ wp-config.php. לפי המדריך הרשמי לדיבאג, השילוב הנכון הוא לרשום את השגיאות לקובץ, ולא להציג אותן לגולשים:

// wp-config.php
define( 'WP_DEBUG', true );
define( 'WP_DEBUG_LOG', true );      // writes to wp-content/debug.log
define( 'WP_DEBUG_DISPLAY', false ); // hide errors from visitors

בקובץ debug.log תופיע השגיאה עם שם הקובץ והשורה, ולרוב גם שם התוסף. שני דברים חשובים כאן. הראשון: המדריך הרשמי ממליץ להשתמש בכלי הדיבאג בסביבת בדיקה ולא באתר חי. השני: קובץ הלוג יכול להיות נגיש מבחוץ, ומסך בריאות האתר אפילו מתריע על זה. אחרי שמצאת את הבעיה, מכבים את הדיבאג ומוחקים את הלוג.

מתי לעצור ולא לגעת ב-wp-config.php

אם אתה לא בטוח איך לערוך קובץ בשרת, אל תתחיל עכשיו, כשהאתר למטה. שגיאה של תו אחד בקובץ הזה מחליפה מסך לבן בשגיאה אחרת. זה בדיוק השלב שבו שווה לשלוח את הקישור למישהו שעושה את זה כל יום, ולחסוך שעתיים של ניסוי וטעייה.

הסיבות הנפוצות למסך לבן, לפי מה שאני פוגש

04 שגיאות 500, 503 וחיבור למסד נתונים

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

שגיאת 500 (Internal Server Error)

לפי התיעוד של וורדפרס, הסיבה הסבירה ביותר היא קובץ .htaccess פגום. הפתרון המקובל: לשנות את שם הקובץ, ואז לשמור מחדש את הגדרות הקישורים הקבועים בניהול כדי ליצור קובץ חדש. סיבות נוספות: תוסף, ערכת עיצוב או מגבלת זיכרון.

מה אתה עושה: בודק אם השגיאה בכל הדפים או רק בחלק, בודק אם גם wp-admin מחזיר 500, ופונה לתמיכה של האחסון עם הצילום. הם רואים את לוג השגיאות של השרת, ואתה לא.

שגיאת 503, ואתר שתקוע ב"תחזוקה"

503 אומר שהשרת לא זמין כרגע, לרוב בגלל עומס או מגבלות של חבילת האחסון. סיפור אחר הוא ההודעה "Briefly unavailable for scheduled maintenance" שלא נעלמת. וורדפרס יוצר קובץ זמני בזמן עדכון, ואם העדכון נקטע, הקובץ נשאר. התיעוד הרשמי ממליץ למחוק את קובץ .maintenance מתיקיית השורש.

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

"Error establishing a database connection"

כאן וורדפרס לא מצליח לדבר עם מסד הנתונים, המקום שבו נשמרים כל הדפים, הפוסטים, ההגדרות והפניות. התיעוד מונה שלוש סיבות עיקריות:

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

05 אתר וורדפרס נפרץ: מה עושים ומה לא

אתר וורדפרס נפרץ דורש ניקוי מלא, סגירת הפרצה שדרכה נכנסו, והחלפת כל הסיסמאות. ניקוי חלקי הוא הסיבה מספר אחת לפריצה חוזרת. זה המקרה היחיד בטבלה שבו אני ממליץ לא לנסות לבד.

הסימנים שהאתר נפרץ

מה עושים מיד

יש מדריך רשמי של וורדפרס לאתר שנפרץ, ואני מסכים עם הסדר שלו. בקיצור, ובשפה של בעל עסק:

  1. תעד. מה ראית, מתי, ומה השתנה לאחרונה. זה הבסיס להבין איך נכנסו.
  2. שנה סיסמאות למייל ולחשבון האחסון, ממחשב נקי. המדריך הרשמי מזכיר שפורצים גונבים לפעמים פרטי גישה ישר מהמחשב של בעל האתר.
  3. פנה לחברת האחסון. לפעמים הבעיה רחבה יותר מהאתר שלך.
  4. גבה את המצב הנוכחי לפני ניקוי, גם אם הוא נגוע. זה לצורך חקירה, לא לשחזור.
  5. הנקה עצמה: התקנה מחדש של קבצי הליבה של וורדפרס מהמקור הרשמי, בדיקת .htaccess וקבצים כמו functions.php, החלפת כל תוסף ממקור רשמי, ומחיקת משתמשים זרים.
  6. סגירת הפרצה: עדכון, החלפת סיסמאות שוב אחרי הניקוי, יצירה מחדש של מפתחות האבטחה ב-wp-config.php, וחיזוק.
  7. בקשת בדיקה חוזרת מגוגל ב-Search Console, אם הוצגה אזהרה.

מה לא לעשות

ההבדל בין ניקוי טוב לניקוי חלקי הוא לא כמה מהר האתר חוזר. הוא אם בעוד חודש תקבל שוב את אותה הודעה. על שיקולי ההופעה בגוגל אחרי פריצה, ולמה תוצאות ספאם פוגעות בדירוג, כתבתי בעמוד קידום האתרים.

06 האתר נשבר אחרי עדכון, או שאלמנטור לא נטען

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

שלושה סוגי עדכונים, שלושה סוגי סיכון

מה התעדכןמה בדרך כלל נשברמה עושים
תוסףדף מסוים, טופס, עיצוב, או כל האתר אם התוסף מרכזימשביתים אותו או מחזירים לגרסה הקודמת, ובודקים מול התוספים האחרים
ערכת עיצובשינויים שנעשו ישירות בערכה נמחקים, תבניות נשברותמשחזרים מגיבוי, ומעבירים את השינויים לערכת בת
גרסת PHP בשרתתוספים וערכות ישנות שלא התעדכנו שניםבודקים תאימות בסביבת בדיקה, ומחליפים רכיבים נטושים

לגבי PHP, כדאי לדעת: דף הדרישות של וורדפרס ממליץ, נכון לכתיבת המאמר, על PHP 8.3 ומעלה, ומציין שגרסאות ישנות יותר שעדיין עובדות כבר לא מקבלות עדכוני אבטחה. כלומר, להישאר על PHP ישן כדי "לא לשבור" זה פתרון זמני שעולה באבטחה. הדרך הנכונה היא לבדוק את השדרוג בסביבת בדיקה, לתקן את מה שנשבר, ורק אז לשדרג את האתר החי.

אלמנטור לא נטען או נתקע על מסך טעינה

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

התועלת: במקום "אלמנטור דפוק", יש לך תשובה מדויקת על מה לתקן, ואתה לא מחליף בונה עמודים בגלל תוסף קאש אחד.

למה אני לא מעדכן אתרי לקוחות בלחיצה על "עדכן הכול"

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

האתר שלך תקוע עכשיו?

שלח לי בוואטסאפ את כתובת האתר, צילום של מה שאתה רואה, ומה השתנה לאחרונה. אני מסתכל ואומר לך בכנות מה כנראה הבעיה, אם זה משהו שאתה יכול לפתור לבד, ואם לא, כמה זה מורכב. בלי התחייבות, ובלי לגעת באתר לפני שסיכמנו. אפשר גם דרך עמוד יצירת הקשר.

07 אתר וורדפרס איטי: מה בודקים ואיך משפרים

אתר וורדפרס איטי הוא כמעט תמיד שילוב של אחסון חלש, תמונות כבדות, יותר מדי תוספים ובלי קאש. מודדים לפני שמשנים, ומודדים במובייל, כי שם רוב הלקוחות שלך.

אצל יוחאי ג'קסון, אינסטלטור שאני מלווה, נתוני Search Console הראו 78% מובייל. זה לא יוצא דופן לעסק שירות מקומי. מי שמחפש אינסטלטור, חשמלאי או עורך דין, מחפש בדרך כלל מהטלפון, ולפעמים ברגע לחוץ.

מה גוגל מודד: Core Web Vitals

לפי web.dev של גוגל, יש שלושה מדדים מרכזיים, וכל אחד מהם מודד חוויה אחרת:

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

לפני ואחרי, להמחשה

אותו אתר. אותו תוכן. שרת, תמונות וקאש אחרים.

המחוג מראה זמן טעינה של התוכן המרכזי (LCP) במובייל. ירוק עד 2.5 שניות, אדום מעל 4.

לפני
048s
5.8 שנ׳ אחסון משותף בחו"ל, תמונות של כמה מגה, בלי קאש
אחרי
048s
2.1 שנ׳ שרת ישראלי מהיר, תמונות דחוסות, קאש, פחות תוספים
LCP עד 2.5sטעינת התוכן המרכזי
INP עד 200msתגובה ללחיצה
CLS עד 0.1דף שלא קופץ

הערכים במחוגים להמחשה בלבד, לא מדידה של לקוח. הספים בתחתית לפי web.dev, באחוזון ה-75 של הכניסות.

איך בודקים לבד, ב-5 דקות

  1. נכנסים ל-PageSpeed Insights ומדביקים את כתובת דף הבית, ואחר כך של דף שירות חשוב.
  2. מסתכלים קודם על החלק העליון, נתוני משתמשים אמיתיים, אם יש מספיק תנועה. זה מה שגוגל רואה. הציון של הבדיקה עצמה הוא סימולציה.
  3. בודקים בלשונית הנייד, לא במחשב.
  4. רושמים את שלושת המדדים, כדי שאפשר יהיה להשוות אחרי הטיפול.

מה בדרך כלל מאט אתר וורדפרס, ומה התיקון

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

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

08 טפסים שלא מגיעים, SSL ונעילה מחוץ לניהול

שלוש התקלות האלה לא מפילות את האתר, ולכן הן מסוכנות במיוחד: הן יכולות להימשך שבועות בלי שאף אחד ישים לב.

טפסי יצירת קשר לא שולחים מייל

זו התקלה שהכי כואבת לי לגלות, כי היא שקטה. הלקוח ממלא טופס, מקבל "תודה, נחזור אליך", ואף אחד לא חוזר. ברירת המחדל בוורדפרס היא שליחת מייל ישירות מהשרת. ושרתים רבים לא מוגדרים לשליחה מאומתת, ולכן המייל נחסם או נופל לספאם.

התועלת: אתה מפסיק לאבד לידים שכבר שילמת עליהם. כתבתי על זה מאמר שלם, איך יודעים כמה לידים אתה מפספס בחודש.

SSL: "לא מאובטח" או מנעול חסר

שתי סיבות עיקריות. הראשונה: התעודה פגה ולא חודשה. הדפדפן מציג אזהרה מלאה, ורוב הגולשים פשוט יוצאים. השנייה: התעודה תקינה, אבל חלק מהתמונות או הקבצים נטענים בכתובת http ישנה. זה נקרא תוכן מעורב (Mixed Content), והדפדפן מוריד את סימן המנעול או חוסם את הקבצים.

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

ננעלת מחוץ לניהול

וטיפ שנשמע בסיסי ומציל: האתר צריך להיות רשום על מייל שאתה שולט בו, לא על המייל של מי שבנה אותו לפני חמש שנים. אצל לא מעט אתרים שמגיעים אליי, הבעלים לא יודע מי מנהל האתר בפועל.

09 לתקן או לבנות מחדש?

ברוב המקרים מתקנים. בונים מחדש רק כשהבסיס עצמו בעייתי: ערכת עיצוב נטושה, פריצות חוזרות, או אתר שכבר לא משרת את העסק גם כשהוא עובד.

אני אומר את זה גם כשבנייה מחדש הייתה מכניסה לי יותר. אתר שמביא פניות ויש לו היסטוריה בגוגל הוא נכס. לא זורקים נכס בגלל תוסף שבור.

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

כשבנייה מחדש כן נכונה, לא מתחילים מאפס בגוגל. שומרים על כתובות הדפים שעובדים, מעבירים הפניות 301 לכל מה שמשתנה, ומעבירים את התוכן שמביא תנועה. זה בדיוק מה שעשיתי עם אלדד לוי, שמאי מקרקעין: הוא עבר מאתר Wix ישן שחבר בנה לו, לאתר תדמית מלא עם עמודי שירות לכל תחום, מאמרים מקצועיים ומעקב שוטף ב-Search Console.

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

10 כמה עולה תיקון אתר וורדפרס, ומה לשאול לפני

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

טווחים נפוצים בשוק

הטווחים בטבלה הם מה שאני רואה בשוק הישראלי, להמחשה בלבד. הם לא הצעת מחיר ולא מחירון שלי. המטרה היא שתדע אם הצעה שקיבלת נשמעת סבירה, ומה עשוי להזיז אותה.

סוג העבודהטווח נפוץ (להמחשה, לפני מע"מ)מה מזיז את המחיר
תקלה נקודתית: מסך לבן, התנגשות תוספים, טופס300 עד 900 ₪אם יש גישה וגיבוי, וכמה מהר מאתרים את הרכיב
שדרוג PHP ובדיקת תאימות500 עד 1,800 ₪כמה תוספים ישנים, אם צריך להחליף ערכת עיצוב
ניקוי פריצה וחיזוק אבטחה900 עד 3,500 ₪היקף ההדבקה, ספאם בגוגל, אם יש גיבוי נקי
שיפור מהירות800 עד 3,500 ₪אם צריך להעביר שרת, כמה דפים, כמה כבד העיצוב
שחזור אתר בלי גיבוי, או תיקון מקיףמ-1,500 ₪, לפעמים קרוב לבנייה מחדשכמה תוכן אבד, אם אפשר לשחזר מארכיונים

שני דברים שכדאי לדעת על מחירים. הראשון: תיקון זול במיוחד שלא כולל גיבוי לפני, הוא לא באמת זול. השני: אם האתר יושב על אחסון חלש, לפעמים התיקון הנכון הוא מעבר שרת, ותיקון "בתוך" האחסון הקיים רק יחזור על עצמו.

8 שאלות לשאול את מי שמתקן לך את האתר

לפני שנותנים גישה למישהו

התועלת: שמונה השאלות האלה מסננות מהר מאוד מי עובד מסודר ומי "ייכנס ויסתכל". מי שעובד נכון יענה על כולן בלי להתבלבל.

מתי לא לפנות אליי

11 איך אני עובד על תיקון, ואיך לא להגיע לזה שוב

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

התהליך

שישה שלבים. אף אחד לא מתחיל על האתר החי.

ככה תיקון לא הופך לתקלה חדשה.

  1. 1
    אבחוןמה נשבר, ממתי, ומה הסיבה
  2. 2
    גיבויקבצים ומסד נתונים, לפני כל נגיעה
  3. 3
    סביבת בדיקהעותק של האתר, שם מנסים
  4. 4
    תיקוןהסיבה, לא רק הסימפטום
  5. 5
    בדיקותנייד, טפסים, דפים חשובים, מהירות
  6. 6
    דוחמה נמצא, מה נעשה, מה מומלץ

מה קורה בכל שלב

אבחון. אני מתחיל ממה שאתה רואה, ואז עובר ללוגים של השרת, לרשימת התוספים, לגרסאות ולמסך בריאות האתר. התועלת: אתה יודע מה הבעיה ומה המחיר לפני שמשהו נעשה.

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

סביבת בדיקה. עותק של האתר שבו אפשר לשבור ולתקן בלי שאף לקוח רואה. התועלת: האתר החי לא נהיה מעבדה.

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

בדיקות. מעבר על הדפים החשובים בנייד ובמחשב, שליחת כל טופס, בדיקת כפתורי וואטסאפ וטלפון, ומדידת מהירות. התועלת: אתה לא מגלה מלקוח שמשהו אחר נשבר בדרך.

דוח. מסמך קצר בשפה פשוטה: מה נמצא, מה תוקן, מה עדיין מומלץ לעשות. התועלת: יש לך תיעוד, ומי שיגע באתר אחריי יודע מה נעשה.

מניעה: למה רוב האתרים שאני מתחזק לא מגיעים למצב חירום

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

צ'קליסט מניעה

10 דברים שמונעים את רוב מצבי החירום

חלק אתה עושה פעם אחת. חלק צריך לקרות כל הזמן, וזה מה שתחזוקה אמורה לכסות.

"כלול אצלי" מתייחס לשירות האחסון והתחזוקה שלי. השאר הן המלצות כלליות לפי מדריך החיזוק של וורדפרס.

חיזוק אבטחה אחרי תיקון

אחרי כל תיקון, ובוודאי אחרי פריצה, אני עובר על כמה דברים קבועים. אחד מהם שווה להכיר: הגדרה ב-wp-config.php שחוסמת עריכת קבצי קוד מתוך הניהול. לפי המדריך הרשמי, עורך הקוד המובנה הוא "לרוב הכלי הראשון שתוקף ישתמש בו" אם הצליח להיכנס:

define( 'DISALLOW_FILE_EDIT', true );

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

האחסון והתחזוקה שלי, בשורה אחת

כל אתר שאני בונה יושב אצלי, על שרת פרטי ישראלי ומהיר, עם תעודת SSL, גיבויים שבועיים וחודשיים, עדכוני וורדפרס ותוספים, ורישיונות של אלמנטור ותוספי הפרימיום כלולים במחיר. 120 ₪ לחודש פלוס מע"מ, בהוראת קבע.

התועלת: אתה לא צריך לזכור לחדש תעודה, לבדוק גיבויים או לפחד מכפתור "עדכן". ואם משהו בכל זאת קורה, יש גיבוי, יש מישהו שמכיר את האתר, ויש למי להתקשר.

ככה אני עובד עם האתרים שבניתי, למשל האתר של עו"ד אמיר ברכה, משרד לפלילים, שבנינו לו מיתוג מלא ואתר וורדפרס מקצועי. במילים שלו: "כל מי שנכנס לאתר מתקשר." אתר כזה לא אמור להיות תלוי במזל בכל פעם שיוצא עדכון. כל הפרטים בעמוד האחסון והתחזוקה.

שאלות נפוצות

מה עושים כשאתר וורדפרס מציג מסך לבן?

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

מה המשמעות של "There has been a critical error on this website"?

זו הודעה שוורדפרס מציג לגולשים כשיש שגיאת PHP קריטית, לרוב מתוסף, מערכת עיצוב או חוסר תאימות לגרסת PHP. במקביל, וורדפרס שולח לכתובת המייל של מנהל האתר הודעה עם פרטי השגיאה וקישור כניסה במצב שחזור, שבו הרכיב התקול מושהה רק בשבילך.

איך יודעים אם אתר וורדפרס נפרץ?

הסימנים הנפוצים: הפניות לאתרים זרים, בעיקר מהנייד, דפי ספאם שמופיעים בחיפוש site: של הדומיין בגוגל, משתמשי ניהול שאתה לא מכיר, אזהרת אבטחה בדפדפן או ב-Search Console, והשעיה של האחסון בגלל ספאם. אם ראית אחד מהם, אל תמחק קבצים, תעד ושנה סיסמאות למייל ולאחסון.

אפשר לנקות פריצה לבד?

טכנית אפשר, אבל אני לא ממליץ לבעל עסק בלי ניסיון. ניקוי טוב כולל התקנה מחדש של קבצי הליבה, החלפת תוספים ממקור רשמי, בדיקה של מסד הנתונים, מציאת הדרך שבה נכנסו, והחלפת כל הסיסמאות ומפתחות האבטחה. ניקוי חלקי הוא הסיבה הנפוצה לפריצה חוזרת.

למה אתר הוורדפרס שלי איטי?

בדרך כלל שילוב של אחסון חלש או רחוק, תמונות כבדות, יותר מדי תוספים, היעדר קאש ודפים עמוסים בבונה העמודים. בודקים ב-PageSpeed Insights במובייל, ומסתכלים על שלושת מדדי Core Web Vitals: LCP עד 2.5 שניות, INP עד 200 אלפיות שנייה ו-CLS עד 0.1.

כמה עולה תיקון אתר וורדפרס?

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

האתר נשבר אחרי עדכון. לשחזר גיבוי?

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

מה עושים כשאלמנטור לא נטען?

מנקים קאש, ומפעילים את מצב הבטיחות (Safe Mode) בכלים של אלמנטור. אם במצב בטיחות העורך עובד, הבעיה בתוסף אחר או בערכת העיצוב, ומחפשים אותה אחד אחד. אם גם במצב בטיחות זה לא עובד, הבעיה כנראה בשרת, למשל זיכרון PHP נמוך.

למה הטפסים באתר לא שולחים מייל?

ברירת המחדל בוורדפרס היא שליחה ישירה מהשרת, ושרתים רבים לא מוגדרים לשליחה מאומתת, ולכן המיילים נחסמים או נופלים לספאם. הפתרון הוא שליחה דרך תיבת מייל אמיתית של הדומיין עם הגדרות אימות, ושמירה של כל פנייה גם בתוך האתר.

מה ההבדל בין תיקון אתר לתחזוקת אתר וורדפרס?

תיקון הוא טיפול חד פעמי בתקלה שכבר קרתה. תחזוקה היא מה שמונע ממנה לקרות: גיבויים קבועים, עדכונים מבוקרים, SSL פעיל, שרת מהיר ומעקב. אצלי אחסון ותחזוקה עולים 120 ₪ לחודש פלוס מע"מ, כולל שרת ישראלי, גיבויים, SSL ורישיונות אלמנטור ותוספי פרימיום.

מתי עדיף לבנות אתר חדש במקום לתקן?

כשהתקלות חוזרות כל הזמן, ערכת העיצוב נטושה, היו כמה פריצות, או שהאתר כבר לא מייצג את העסק ולא מביא פניות גם כשהוא עובד. אם האתר מביא תנועה מגוגל, גם בבנייה מחדש שומרים על הכתובות ומעבירים הפניות 301.

תגיות: תיקון אתר וורדפרס מסך לבן וורדפרס אתר וורדפרס נפרץ אתר וורדפרס איטי שגיאה קריטית באתר וורדפרס תחזוקת אתר וורדפרס אלמנטור
מקורות שהוזכרו במדריך
משה מולה, מייסד Mula Digital
מי כתב את המאמר

משה מולה, מייסד Mula Digital

יותר מ-20 שנה במכירות ובפיתוח עסקי. מי שמביא לכם את הלקוחות, ולא מחכה להם.
9 שנים בדיגיטל: מלווה עסקים ביצירת מותגים, אתרים, גוגל, תוכן, רשתות, קמפיינים, CRM, אוטומציות ו-AI.
אני לא רק "בונה אתרים" ולא רק "קמפיינר". אני מנהל השיווק החיצוני שלכם: אחד שאחראי על הכול, ומודד את זה בפניות ובלקוחות, לא בלייקים.
126 עסקים שליוויתי לאורך השנים. מה שאני כותב כאן, ראיתי קורה אצלם.

האתר שלך תקוע? שלח לי את הקישור

שלח בוואטסאפ את כתובת האתר ותיאור קצר של מה שקרה. אני מסתכל, ואומר לך בכנות מה כנראה הבעיה, כמה זה מורכב, ואם בכלל צריך אותי.

בלי התחייבות תוך 24 שעות שיחה של 15 דקות