انتقال سایت وردپرس به هاست جدید، اگر مرحلهبهمرحله و با بکاپ کامل انجام شود، کاری کاملاً بیخطر است. در این راهنما مراحل کامل مهاجرت را — از بکاپگیری تا تست نهایی — قدمبهقدم توضیح میدهیم.
چرا سایت را منتقل کنیم؟
رایجترین دلایل مهاجرت: کندی مکرر هاست فعلی، تمامشدن فضا یا منابع، تمدید گرانشده، یا نیاز به امکانات بهتر (مثل هاست وردپرس اختصاصی بهجای اشتراکی معمولی).
گام ۱: بکاپ کامل از سایت فعلی
پیش از هر کاری، یک بکاپ کامل از فایلها (پوشهٔ wp-content و هستهٔ وردپرس) و پایگاهداده (از طریق phpMyAdmin یا افزونههایی مثل All-in-One WP Migration) بگیرید. این بکاپ، شبکهٔ ایمنی شماست.
گام ۲: آمادهسازی هاست جدید
پیش از انتقال، مطمئن شوید هاست جدید فعال است، نسخهٔ PHP مناسب دارد و در صورت نیاز، دامنه یا سابدامین موقت برای تست تنظیم شده.
گام ۳: انتقال فایلها و دیتابیس
فایلها را از طریق FTP یا مدیر فایل کنترلپنل به هاست جدید منتقل کنید. دیتابیس را در هاست جدید ایمپورت کنید و فایل wp-config.php را با اطلاعات دیتابیس جدید بهروزرسانی کنید.
گام ۴: تست روی دامنهٔ موقت
پیش از تغییر DNS اصلی، سایت را روی یک آدرس موقت (IP یا سابدامین تست) کامل بررسی کنید: صفحات، فرمها، فروشگاه (در صورت وجود) و سرعت بارگذاری.
گام ۵: تغییر DNS و انتقال نهایی
وقتی از سلامت سایت روی هاست جدید مطمئن شدید، رکوردهای DNS دامنه را به سرور جدید تغییر دهید. این تغییر معمولاً چند ساعت تا حداکثر ۲۴ ساعت طول میکشد تا در سراسر دنیا بهروزرسانی شود.
گام ۶: نصب SSL و بررسی نهایی سئو
پس از انتقال DNS، گواهی SSL را دوباره روی هاست جدید فعال کنید و مطمئن شوید نقشهٔ سایت، ریدایرکتها و لینکهای داخلی سالم ماندهاند تا رتبهٔ سئوی سایت آسیب نبیند.
اشتباهات رایج در مهاجرت
- عدم گرفتن بکاپ کامل قبل از شروع
- فراموشکردن انتقال فایل .htaccess یا تنظیمات پرمالینک
- تغییر DNS بدون تست قبلی روی هاست جدید
جمعبندی
مهاجرت وردپرس با برنامهریزی درست، بدون افت سئو و بدون از دست دادن داده انجامپذیر است. اگر میخواهید این کار را بدون دردسر و رایگان انجام دهیم، هاست وردپرس RGB شامل انتقال رایگان سایت از هاست قبلی است — پلنهای هاست وردپرس را ببینید.