راز جابه‌جایی بدون قطعی این است: هاست قبلی را تا پایان کار خاموش نکنید. سایت اول روی هاست جدید کپی و تست می‌شود، بعد دامنه به آن وصل می‌شود. تا زمانی که DNS کامل به‌روز شود، هر دو هاست سایت را نشان می‌دهند و بازدیدکننده قطعی نمی‌بیند.

ترتیب درست، قدم‌به‌قدم

  1. هاست جدید را بخرید قبل از اینکه هاست قبلی منقضی شود؛ دست‌کم یک هفته هم‌پوشانی داشته باشید.
  2. بکاپ کامل بگیرید و یک نسخه روی سیستم خودتان نگه دارید. (تهیه‌ی بکاپ در سی‌پنل)
  3. فایل‌ها، دیتابیس و ایمیل‌ها منتقل شوند.
  4. سایت روی هاست جدید تست شود قبل از تغییر DNS: صفحه‌ها، فرم‌ها، ورود کاربران و در فروشگاه، فرایند خرید.
  5. نیم‌سرورهای دامنه را تغییر دهید. (تغییر نیم‌سرور در ناحیه کاربری)
  6. چند روز صبر کنید تا DNS همه‌جا به‌روز شود، بعد هاست قبلی را لغو کنید.

اشتباه‌هایی که قطعی می‌سازند

اشتباه نتیجه
لغو هاست قبلی بلافاصله بعد از تغییر DNS بخشی از بازدیدکننده‌ها سایت را نمی‌بینند
فراموش کردن ایمیل‌ها صندوق‌ها و پیام‌های قبلی از دست می‌رود
تغییر DNS قبل از تست خطاها را بازدیدکننده پیدا می‌کند، نه شما
انتقال فروشگاه در ساعت شلوغ سفارش‌های بین دو انتقال جا می‌ماند
نسخه‌ی PHP متفاوت روی هاست جدید خطا یا صفحه‌ی سفید

سئو آسیب می‌بیند؟

اگر آدرس صفحه‌ها تغییر نکند و سایت قطع نشود، خیر. گوگل به تغییر سرور حساس نیست؛ به قطعی طولانی و خطاهای زیاد حساس است. بعد از انتقال این‌ها را چک کنید:

  • SSL روی هاست جدید فعال است و سایت با HTTPS باز می‌شود.
  • ریدایرکت‌ها و فایل htaccess. منتقل شده‌اند.
  • نقشه‌ی سایت و robots.txt در دسترس‌اند.
  • در سرچ کنسول خطای جدیدی ثبت نشده است.

فروشگاه و سایت‌های پرتغییر

در سایتی که هر لحظه سفارش یا نظر ثبت می‌شود، بین لحظه‌ی کپی دیتابیس و تغییر DNS ممکن است داده‌ی تازه جا بماند. راه‌حل: انتقال در کم‌ترافیک‌ترین ساعت و بستن موقت ثبت سفارش در همان بازه‌ی کوتاه.

اگر نمی‌خواهید خودتان انجامش دهید

تیم فنی رایکت انتقال فایل‌ها، دیتابیس و ایمیل‌ها را رایگان انجام می‌دهد. کافی است از صفحه‌ی انتقال رایگان سایت درخواست ثبت کنید؛ جزئیات فرم در این راهنما آمده است.

بیشتر بخوانید: مراحل فنی کار در انتقال وردپرس به هاست جدید، قدم‌به‌قدم آمده است و فهرست بررسی‌های بعدش در چک‌لیست بعد از انتقال سایت.