העברת אתר וורדפרס לאחסון חדש נשמעת פשוטה, עד שאתם באמצע התהליך ומגלים ששכחתם לייצא את כללי הפניית המייל, או שתעודת ה-SSL לא עברה איתכם. מעבר כושל יכול לגרום לשעות של זמן השבתה, ירידה בדירוג ה-SEO, או במקרה הגרוע, אובדן תוכן.
החדשות הטובות? כמעט כל אסון מעבר ניתן למניעה עם קצת תכנון מראש. הנה רשימת הבדיקות שאנחנו ממליצים לעבור עליה לפני שאתם נוגעים בקובץ אחד.
1. גבו הכל לפני שמתחילים
זה לא עניין לוויכוח. לפני שאתם מעבירים משהו, בצעו גיבוי מלא לאתר הנוכחי שלכם, גם לקבצים וגם למסד הנתונים.
- גיבוי מלא של הקבצים (ערכות עיצוב, תוספים, קבצים שהועלו, wp-config.php)
- ייצוא מלא של מסד הנתונים (כל הטבלאות, לא רק פוסטים ועמודים)
- עותק שמור במקום אחר מלבד האחסון הנוכחי שלכם, כמו המחשב האישי שלכם או אחסון ענן
אם האחסון הנוכחי שלכם מציע גיבויים בלחיצה אחת, השתמשו בזה. אם לא, תוספים כמו UpdraftPlus או Duplicator יכולים לטפל גם בקבצים וגם במסד הנתונים בחבילה אחת. שמרו על הגיבוי הזה גם אחרי שהמעבר מצליח. זו רשת הביטחון שלכם אם משהו נראה לא בסדר שבוע אחרי.
2. בדקו את התוספים והערכות שלכם
מעברי אחסון הם תירוץ מצוין לעשות סדר. עברו על רשימת התוספים שלכם ושאלו את עצמכם בכנות: אתם עדיין משתמשים בזה?
- השביתו ומחקו תוספים שלא נגעתם בהם כבר חצי שנה
- עדכנו כל מה שנשאר לגרסה האחרונה לפני המעבר
- רשמו לעצמכם מפתחות רישיון של תוספים בתשלום, כי כנראה תצטרכו להפעיל אותם מחדש בדומיין או השרת החדש
פחות תוספים אומר מעבר קל יותר ואתר מהיר יותר ברגע שתגיעו לאחסון החדש.
3. תעדו את הגדרות ה-DNS שלכם
ה-DNS הוא המקום שבו רוב כאבי הראש של המעבר באמת קורים. לפני שאתם מחליפים, רשמו לעצמכם:
- רשומות ה-A, CNAME ו-MX הנוכחיות שלכם
- ערכי TTL (זמן חיים) לכל רשומה
- כל תת-דומיין מותאם אישית שמצביע לשירותים ספציפיים
הורידו את ה-TTL של ה-DNS לערך קצר, כמו 300 שניות, יום או יומיים לפני המעבר עצמו. כך, כשתעדכנו את הרשומות שלכם להצביע לשרת החדש, השינוי יתפשט מהר יותר, במקום להשאיר מבקרים תקועים באחסון הישן למשך 24-48 שעות.
אל תשכחו את המייל
אם המייל שלכם רץ דרך אותו דומיין, ודאו שאתם יודעים בדיוק איך הוא מוגדר לפני שאתם נוגעים בכל דבר. החלפת אחסון לא אמורה לגרום לכם לאבד את תיבת הדואר. אחסון דואר עסקי לרוב רץ על רשומות נפרדות מהאתר שלכם, אז ודאו זאת לפני שאתם מבצעים שינויים.
4. בחרו שירות העברת וורדפרס או תוסף מתאים
יש לכם כמה דרכים לפעול כאן. אתם יכולים להעביר ידנית עם FTP ו-phpMyAdmin, להשתמש בתוסף, או לתת לשירות העברת וורדפרס לעשות את העבודה הקשה בשבילכם.
לרוב בעלי האתרים, שירות העברת וורדפרס ייעודי שווה את זה. הוא מסיר את הניחושים סביב הרשאות קבצים, קידומות טבלאות במסד הנתונים, ופעולות חיפוש-והחלפה על נתונים מסודרים (serialized), שאם מבוצעות לא נכון עם חיפוש-והחלפה בסיסי, יכולות להרוס את כל מסד הנתונים שלכם. שירות העברה טוב גם יודע איך להתמודד עם ספריות מדיה גדולות בלי שהתהליך ייתקע.
אם אתם עוברים לאחסון מנוהל חדש, שאלו מראש אם הם מציעים סיוע חינמי בהעברה. הרבה חברות מציעות את זה, וזה בדרך כלל מהיר ובטוח יותר מלעשות זאת לבד, במיוחד אם מעולם לא התעסקתם עם נתוני PHP מסודרים (serialized). עברנו בדיוק על איך זה נראה במאמר איך להעביר את אתר הוורדפרס שלכם ל-Proginter בלי לאבד תוכן או הגדרות.
5. בדקו קודם בסביבת staging
לעולם אל תעבירו ישירות לסביבה חיה וציבורית אם אתם יכולים להימנע מכך. הקימו סביבת staging באחסון החדש, הריצו שם את המעבר, ובדקו הכל לפני שאתם מפנים את הדומיין שלכם אליה.
דברים שכדאי לבדוק ב-staging:
- כל סוגי העמודים: עמוד הבית, פוסטים, עמודי מוצר, טפסים
- חיפוש באתר ותפריטי ניווט
- תהליך התשלום אם אתם מריצים WooCommerce
- שטפסי יצירת קשר באמת שולחים מיילים
- התחברות ניהול ותפקידי משתמשים
סביבת staging מאפשרת לכם לתפוס קישורים שבורים, תמונות חסרות, או שגיאות במסד הנתונים לפני שהמבקרים שלכם רואים אותן בכלל.
6. בדקו את הגדרות ה-SSL וה-HTTPS
תעודת ה-SSL שלכם לא עוברת אוטומטית עם הקבצים שלכם. ודאו שהאחסון החדש שלכם מנפיק תעודה חדשה עבור הדומיין שלכם, ושהיא פעילה לפני שאתם מחליפים את ה-DNS. רוב האחסונים המנוהלים מטפלים בזה אוטומטית, אבל כדאי לבדוק שוב במקום להניח שזה קורה. אזהרות תוכן מעורב (mixed content) אחרי מעבר הן בדרך כלל סימן שהתעודה או קישורים פנימיים עדיין מצביעים לגרסת ה-http:// הישנה.
7. תכננו את תזמון המעבר
בחרו חלון זמן עם תעבורה נמוכה למעבר בפועל, בדרך כלל מאוחר בלילה או מוקדם בבוקר באזור הזמן של הקהל העיקרי שלכם. הציבו הודעת תחזוקה אם אתם צופים זמן השבתה כלשהו, והכינו תוכנית נסיגה, כלומר, האחסון הישן שלכם נשאר פעיל ולא נגעתם בו עד שווידאתם שהכל עובד בחדש.
8. בדקו שוב אחרי המעבר
ברגע שה-DNS התפשט והאתר החדש חי, עברו על בדיקת אימות מהירה זו:
- בדקו ב-Google Search Console שגיאות סריקה
- ודאו שמפת האתר (sitemap) נגישה
- בדקו את מהירות האתר עם כלי כמו GTmetrix או PageSpeed Insights
- ודאו שיש הפניות (redirects) עבור כל כתובת URL שהשתנתה
- עקבו אחרי ניטור הזמינות (uptime) ב-48 השעות הראשונות
ניטור זמינות בחלון הזמן הזה נותן לכם אזהרה מוקדמת אם משהו לא בסדר, במקום לגלות את זה ממייל כועס של לקוח.
לסיכום
חוויה חלקה עם שירות העברת וורדפרס תלויה בהכנה, לא במזל. גבו הכל פעמיים, תעדו את ה-DNS שלכם, עשו סדר בתוספים, ובדקו ב-staging לפני שאתם עולים לאוויר. אם החלקים הטכניים מלחיצים אתכם, בדיוק בשביל זה קיים שירות העברה טוב, כך שלא תצטרכו ללמוד על serialization של מסדי נתונים בדרך הקשה. כיסינו גם את התהליך הרחב יותר במאמר מה המעבר לאחסון ענן באמת כולל, שחל באותה מידה גם על החלפת אחסון פשוטה.