שיווקנט HE EN 054-238-3789
WordPress · הגירה

שחזור אחרי הגירת אתר כושלת - serialized data, מדיה ו-permalinks

שחזור אחרי הגירת אתר וורדפרס כושלת

הגירת אתר נראתה תקינה, אבל אחרי כמה שעות מתגלות בעיות. תמונות שבורות, פוסטים בלי תוכן, חנות בלי מוצרים, 404 בכל הקישורים. אני משחזר את ה-DB עם שמירה על serialized data, מתקן קישורים שבורים, מחזיר את media library למצב תקין, ובונה מפת redirects כך ש-SEO לא מתרסק.

למה שחזור הגירה דורש מקצועיות

  • WP-CLI search-replace שומר על serialized arrays של PHP - search-replace רגיל ב-DB שובר אותם לחלוטין.
  • בדיקת attachment_url ל-postmeta מאתרת תמונות יתומות שאיבדו את הקישור לפוסט המקור.
  • מפת redirects 301 מ-URLs ישנים לחדשים שומרת על דירוגי <a href="/seo/">SEO</a> שכבר נצברו.
  • שחזור permalinks דרך flush rewrite rules + בדיקת .htaccess פותר 404 גורף בלי להחליף תֶמה.

מה משתבש בהגירת אתר וורדפרס

הגירת וורדפרס היא לא רק העברת קבצים. ה-DB מכיל serialized arrays של PHP - מבני נתונים שכוללים את אורך המחרוזות בתוך עצמם. אם משתמשים ב-search-replace רגיל ב-DB כדי להחליף את הדומיין הישן בחדש, אורכי המחרוזות לא מתעדכנים והנתונים נשברים. WooCommerce settings, theme customizer, Elementor data, gravity forms - כולם משתמשים ב-serialized arrays. שבירה שלהם פירושה הגדרות שאבדו, מוצרים בלי מאפיינים, וטפסים שלא עובדים.

תוסף הגירה כמו All-in-One WP Migration לרוב מטפל ב-search-replace נכון, אבל יש לו מגבלות. קבצים גדולים מ-512MB נחתכים. תוספים מסוימים (LiteSpeed Cache, ManageWP) מאחסנים נתונים בנקודות שלא נכללות ב-export. media library מועברת אבל לא ה-attachment metadata בטבלת postmeta - תמונות מועלות אבל לא מקושרות לפוסטים. תוצאה: בעלי האתר רואים שהאתר "באוויר" אחרי ההגירה, אבל מתקשרים אליו בעוד יום-יומיים עם חצי תפקוד - חצי תמונות, חצי הגדרות, חצי לקוחות שמתלוננים.

שחזור מקצועי מתחיל בהבנת מה בדיוק נשבר. ניתוח wp_options מציג אם serialized arrays שבורים. סקירת wp_postmeta חושפת attachments יתומים. בדיקת permalinks וה-htaccess מסבירה את ה-404 הגורף. רק אחרי מיפוי הנזק מתחילים לתקן: WP-CLI search-replace חוקי על קבצי SQL, רגנרציה של מטא-נתוני attachments, flush rewrite rules, ובניית מפת redirect 301 מ-URLs ישנים אל החדשים כדי שגוגל לא יוריד דירוג בגלל 404 פתאומיים על דפים שהיו בעלי תנועה.

מה אתם מקבלים

  • תיקון serialized data

    WP-CLI search-replace מאומת על העתק של ה-DB, וידוא שאין מחרוזות שבורות בכל wp_options ו-postmeta.

  • שחזור media library

    רגנרציה של attachment metadata, חיבור מחדש של תמונות לפוסטים, regen של thumbnails בכל הגדלים.

  • מפת redirects 301

    מיפוי URLs ישנים לחדשים, יישום ב-htaccess או דרך תוסף Redirection. דירוג <a href="/seo/">SEO</a> נשמר.

  • תיקון permalinks + 404

    flush rewrite rules, בדיקת .htaccess, וידוא ש-REST API מגיב, סריקת כל הדפים החיוניים שאין 404.

התהליך

  1. 1

    מיפוי נזק

    סקירה מלאה - serialized arrays, attachments, permalinks, redirects. דוח כתוב של מה בדיוק נשבר.

  2. 2

    גיבוי + טיוטה

    snapshot של המצב הנוכחי + עותק עבודה ל-DB. כל תיקון מתבצע על העותק לפני שמיישמים בייצור.

  3. 3

    תיקון DB

    WP-CLI search-replace, תיקון serialized arrays, רגנרציה של postmeta, אישור שאין מחרוזות שבורות.

  4. 4

    שחזור מדיה + permalinks

    חיבור attachments, regen thumbnails, flush rewrites, בדיקת htaccess.

  5. 5

    redirects + אימות

    מפת 301 מ-URLs ישנים לחדשים, סריקת 50 דפים מובילים, בדיקת GSC לאיתור 404. דוח מסכם.

תמחור לפי היקף
850-2,500 ₪ לפרויקט

אתר תוכן רגיל - 850-1,500 ₪. אתר מורכב (WooCommerce, חברות, +50 דפים) - 1,800-2,500 ₪. תוצאה תוך 1-3 ימי עבודה.

שאלות נפוצות

כמה זמן זה לוקח?

מיפוי נזק - 90-120 דקות. תיקון מלא של אתר רגיל - יום עבודה. אתר WooCommerce או אתר עם 100+ דפים - 2-3 ימים. אתם רואים שיפור הדרגתי, בלי להמתין לסיום הכל.

אאבד נתונים בתהליך?

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

מה לגבי דירוגי SEO שעלולים להיפגע?

מפת redirects 301 שאני בונה שומרת על 90%+ מהדירוגים. גוגל מבין שכתובת ישנה הופנתה לחדשה ומעביר את הסמכות. בנוסף אני מגיש sitemap מעודכן ל-Search Console כדי לזרז את הסריקה. אצל לקוחות בחבילת <a href="/seo/">SEO</a> חודשית, monitoring דירוג כלול.

מה אם זה קורה שוב בהגירה הבאה?

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

איך מתחילים?

שולחים כתובת האתר החדש (וגם הישן אם עדיין באוויר), פרטי wp-admin/cPanel/FTP. אני מבצע מיפוי נזק תוך 2 שעות ושולח דוח + הצעת מחיר מדויקת לפי הממצאים.

תקלה אחרת בוורדפרס?

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

לדף הראשי של קידום אתרים ←
חזרה לבניית אתרים ופיתוח וובי
בניית אתרים

שירותים נוספים בתחום בניית אתרים ופיתוח וובי