למה לצפות במהלך העברת וורדפרס: הסבר בשפה פשוטה

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

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

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

למה אנשים בכלל משתמשים בשירות העברת וורדפרס

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

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

שלב 1: בדיקה מקדימה לפני ההעברה

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

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

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

שלב 2: גיבוי מלא לפני שנוגעים באתר החי

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

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

שלב 3: העברת הקבצים ובסיס הנתונים

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

  • העתקת כל קבצי הוורדפרס (ערכות עיצוב, תוספים, קבצים שהועלו, קבצי ליבה) לשרת החדש
  • ייצוא בסיס הנתונים וייבוא שלו לסביבה החדשה
  • הרצת חיפוש והחלפה על בסיס הנתונים כדי לעדכן כתובות URL, מכיוון שוורדפרס שומר את הדומיין שלכם בעשרות מקומות בתוך בסיס הנתונים, לא רק בשדה הגדרות אחד

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

למה חיפוש והחלפה של כתובות URL חייב להיות מדויק

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

שלב 4: בדיקה על עותק סטייג'ינג לפני המעבר לאוויר

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

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

שלב 5: SSL, DNS, והמעבר בפועל

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

  • עדכון רשומות DNS כך שיפנו לכתובת ה-IP של השרת החדש
  • הנפקת תעודת SSL חדשה כדי ש-HTTPS ימשיך לעבוד בלי הפרעה
  • המתנה להפצת ה-DNS, שיכולה לקחת בין כמה דקות לכמה שעות, תלוי בהגדרות ה-TTL של ספק ה-DNS שלכם

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

שלב 6: לוודא שבאמת הכול עובד

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

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

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

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

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

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

לסיכום

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