انتقال وردپرس به دامنه جدید

انتقال وردپرس به دامنه جدید

انتقال وردپرس به دامنه جدید می‌تواند صورت قابل توجهی روی رتبه بندی سایت (سئو) شما در موتورهای جستجویی مثل گوگل تاثیر بگذارد. پس باید این کار را با دقت زیادی انجام دهید.

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

برای انتقال وردپرس خود به دامنه جدید بدون از دست دادن سئو باید این مراحل را بگذرانید:

  1. ایجاد یک بسته Duplicator از سایت وردپرسی خود
  2. ایجاد یک دیتابیس در دامنه جدید
  3. بازگشایی بسته Duplicator در دامنه جدید
  4. تنظیمات دائمی ریدایرکت 301
  5. آگاه سازی گوگل از انجام تغییرات

قبل از شروع انتقال وردپرس به دامنه جدید

همانطور که گفتیم، انتقال سایت به دامنه جدید روی رتبه بندی سایت شما در موتورهای جستجو تاثیر می‌گذارد. اگر به صورت درست سایت خود را انتقال دهید، این تاثیرات موقتی خواهد بود.

لطفاً به خاطر داشته باشید که این مساله طبیعی است و برای همه وبسایتهایی که به یک دامنه جدید منتقل می‌شوند اتفاق می‌افتد.

با این وجود می توانید با دنبال کردن این مقاله تأثیر منفی در سئو را به طرز چشمگیری کاهش دهید. در این مقاله ما نحوه صحیح انتقال وردپرس به دامنه جدید، تنظیمات صحیح ریدایرکت 301 و اطلاع رسانی به موتورهای جستجو را بررسی می‌کنیم.

نکته: این راهنما برای انتقال سایت به یک دامنه جدید است نه هاست. اگرچه فرآیند مهاجرت به هاست جدید خیلی شبیه به همین راهنماست اما چند نکته اضافی دارد.

 پیش قدم

در این آموزش ما فرض می‌کنیم شما هاست مناسب وردپرس را تهیه کرده و کار با پنل آن را بلد هستید.

همچنین باید نحوه استفاده از File Manager هاست یا FTP را بدانید.

چنانچه هاست ندارید می‌توانید از شرکت‌های میزبانی وب مثل میهن وب هاست یا ایران سرور یا غیره تهیه نمایید.

با در اختیار داشتن هاست و دامنه جدید آماده شروع مراحل هستیم.

قدم 1: ایجاد یک بسته Duplicator از سایت وردپرسی خود

اولین کاری باید انجام دهید، ایجاد یک نسخه پشتیبان (بکاپ) کامل از وردپرس خود است. در حالی افزونه‌ های پشتیبان گیری وردپرس زیادی وجود دارد، ما در این آموزش از افزونه Duplicator استفاده می‌کنیم.

افزونه Duplicator رایگان است تاکنون بیش از یک میلیون نصب فعال دارد! مزیت این افزونه وردپرس تهیه هر دو نسخه پشتیبان و نسخه انتقال وردپرس به دامنه جدید است.

حالا بیایید با نصب و فعالسازی Duplicator روی دامنه قدیمی شروع کنیم.

ابتدا افزونه Duplicator را نصب و فعال نمایید. برای اطلاعات بیشتر می‌توانید مقاله آموزش قدم به قدم نصب افزونه وردپرس را مطالعه نمایید.

پس از فعالسازی، به منوی پیشخوان وردپرس شما یک آیتم به نام Duplicator اضافه می‌شود. روی این منو کلیک کرده سپس در صفحه باز شده روی دکمه Create New کلیک نمایید تا یک بسته ایجاد شود.

ساخت بسته انتقال وردپرس به دامنه جدید با افزونه Duplicator

سپس در مرحله بعد روی دکمه Next کلیک کنید تا مراحل ادامه پیدا کند.

افزونه Duplicator بعضی تست‌ها را انجام می‌دهد تا ببیند همه چیز درست پیش می‌رود یا خیر. اگر همه موارد ” Good” علامت‌گذاری شده بود می‌توانید روی دکمه Build کلیک کنید.

ساخت پکیج

حالا افزونه Duplicator شروع به ایجاد یک بسته (پکیج) برای انتقال سایت شما می‌کند. بسته به حجم فایل‌های سایت شما ممکن چند دقیقه‌ای طول بکشد.

پس از اتمام کار، دکمه‌های دانلود Installer و Archive را خواهید دید. با کلیک روی ” One click download” می‌توانید هر دو فایل را یکجا دانلود نمایید.

دانلود بسته انتقال وردپرس به دامنه جدید

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

قدم 2: ایجاد یک دیتابیس در دامنه جدید

قبل از انتقال وردپرس به دامنه جدید، شما نیاز به یک دیتابیس دارید تا وردپرس را در دامنه جدید راه اندازی کنید.

اگر قبلا دیتابیس را ساخته‌اید می‌توانید از این مرحله عبور کنید.

برای ساخت دیتابیس، به صفحه کنترل پنل هاست خود رفته و از بخش DATABASES روی MySQL Databases کلیک نمایید.

آیکون دیتابیس در هاست سی پنل

در صفحه باز شده، در قسمت Create New Database یک نام برای دیتابیس خود وارد کرده و سپس روی دکمه Create Database کلیک کنید.

ساخت دیتابیس

بعد از ساخت دیتابیس حالا باید نام کاربری و رمز برای آن ایجاد کنید. در همان صفحه قبل به پایین اسکرول کنید تا به قسمت Add New User برسید.

در قسمت‌های مربوط نام کاربری و رمزعبور خود را وارد کنید. سپس روی دکمه Create User کلیک نمایید.

ساخت نام کاربری و رمز برای دیتابیس

خب نام کاربری دیتابیس هم ساخته شد. حالا در آخرین مرحله ساخت دیتابیس، به همان صفحه برگشته و به قسمت Add User To Database اسکرول نمایید.

از منوی کشویی User، نام کاربری و از منوی Database نام دیتابیس خود را انتخاب کنید. سپس روی دکمه Add کلیک کنید.

اضافه کردن نام کاربری به دیتابیس

با کلیک روی دکمه Add شما به صفحه زیر هدایت می‌شوید. از بالای صفحه تیک ALL PRIVILEGES را زده و سپس روی دکمه Make Changes کلیک کنید.

دسترسی دیتابیس

خب کار ساخت دیتابیس تمام شد. حالا می‌توانید انتقال وردپرس خود را انجام دهید.

قدم 3 انتقال وردپرس به دامنه جدید: بازگشایی بسته Duplicator در دامنه جدید

در این مرحله باید دو فایلی (Archive و Installer) را که در قدم اول دانلود کردید را روی دامنه جدید آپلود نمایید.

ابتدا با FTP یا File Manager هاست خود به دامنه جدید وصل شوید.

سپس وارد پوشه public_html شوید.

پوشه public_html

در صورتی که این پوشه خالی نبود، محتویات آن را پاک کنید. سپس فایل‌ها در این پوشه آپلود نمایید.

آپلود فایل ها با ftp

بعد از این که فایل ها آپلود شدند، حالا باید در مرورگر خود آدرس زیر را وارد کنید:

نکته: فراموش نکنید که جای example.com نام دامنه جدید خود را کنید.

با وارد کردن آدرس بالا در مرورگر، مراحل بازگشایی بسته Duplicator شما شروع می‌شود. کافی است تیک گزینه مشخص شده در تصویر زیر را زده و بعد روی دکمه Next کلیک کنید.

مرحله اول انتقال وردپرس به دامنه جدید

در مرحله بعد باید اطلاعات دیتابیس (قدم 2) را وارد نمایید.

Database: نام دیتابیس

User: نام کاربری دیتابیس

Password: رمز عبور دیتابیس

مرحله دوم انتقال وردپرس به دامنه جدید

بعد از وارد کردن اطلاعات، می‌توانید روی دکمه Test Database کلیک کنید تا از برقراری درست سایت با دیتابیس اطمینان حاصل کنید.

سپس روی دکمه Next کلیک نمایید.

Duplicator اکنون نسخه پشتیبان دیتابیس وردپرس شما را دیتابیس جدید انتقال می‌دهد.

در مرحله بعد انتقال وردپرس به دامنه جدید از شما خواسته می‌شود تا آدرس سایت (URL) یا مسیر (Path) را آپدیت کنید. لازم نیست چیزی را تغییر دهید چون به صورت اتوماتیک نام دامنه و مسیر شناسایی می‌شود.

البته اگر دامنه و مسیر شما به درستی تشخیص داده نشد می‌توانید آدرس را به صورت دستی در فیلد URL تغییر دهید.

مرحله سوم انتقال وردپرس به دامنه جدید

خب، حالا کار انتقال سایت از دامنه قدیم به دامنه جدید تمام شد.

وارد شدن به پنل مدیریت

حالا می‌توانید با کلیک روی دکمه Admin Login وارد صفحه ورود به پنل مدیریت سایت خود در دامنه جدید شوید.

duplicator-step-4

نکته مهم: قبل از کلیک روی دکمه تیک گزینه Auto Delete را بزنید. با این کار فایل‌های مربوط به Installer بعد از وارد شدن به پنل مدیریت به صورت خودکار پاک می‌شوند. این فایل‌ها امنیت سایت شما را به خطر می‌اندازند.

قدم 4: تنظیمات دائمی ریدایرکت 301

تنظیم ریدایرکت 301 هم برای سئو و هم برای کاربران کار بسیار مهمی است.

ریدایرکت 301 این امکان را به شما می‌دهد تا به صورت خودکار کاربران و موتورهای جستجو را دامنه جدید خود هدایت کنید.

به طور مثال اگر کاربری روی یک مطلب سایت شما در دامنه قدیمتان کلیک کند، به صورت خودکار به همان مطلب در دامنه جدید هدایت می‌شود.

اهمیت این مساله بخصوص هنگامی که موتورهای جستجو زمان می‌برند تا آدرس جدید شما را در نتایج نشان دهند، نمود پیدا می‌کند. شما اگر ریدایرکت 301 را تنظیم نکرده باشید کاربر وارد آدرس قدیم می‌شود و خطای 404 (مطلبی پیدا نشد) دریافت می‌کند.

برای تنظیم یک ریدایرکت 301 دائمی از طریق FTP یا هاست به سایت قدیمی خود وصل شوید. سپس فایل .htaccess را پیدا کرده و ویرایش نمایید.

فایل .htaccess در همان پوشه اصلی در کنار پوشه‌های wp-includes و wp-admin می‌باشد.

فایل htaccess را باز کرده و کد زیر را بالای همه کدها قرار دهید:

 

 

نکته: به جای newsite.com در کد بالا، آدرس دامنه جدید خود را وارد کنید.

پس از اعمال تغییرات، آن را ذخیره نمایید. حالا اگر به آدرس قدیم سایت خود بروید باید دامنه جدید هدایت شوید.

اگر به دامنه جدید هدایت نشدید بدین معنی است که تنظیمات ریدایرکت به درستی انجام نشده است. احتمالا هاست شما ریدایرکت را پشتیبانی نمی‌کند. برای حل مشکل باید با پشتیبانی هاست خود تماس بگیرید.

قدم 5: آگاه سازی گوگل از انجام تغییرات

حالا که همه کارهای انتقال وردپرس به دامنه جدید را انجام دادید، وقت آگاه سازی گوگل از انتقال سایتتان به دامنه جدید است. این کار به گوگل کمک می‌کند تا نام دامنه جدید را زودتر پیدا کرده و در نتایج جستجو نشان دهد.

ابتدا وارد Google Search Console شده و نام دامنه جدید خود را ثبت نمایید. (Add Property)

سپس از منوی سمت چپ به قسمت Settings > Change of Address بروید.

نکته: ما فرض می‌گیریم که شما قبلا دامنه قدیمی خود را در گوگل سرچ کنسول ثبت کرده‌اید.

آگاه سازی گوگل از تغییر دامنه

مطابق تصویر بالا، در قسمت Update Google از منوی کشویی نام دامنه جدید را انتخاب کرده و روی دکمه Validate & Update کلیک کنید.

در مورد انتقال وردپرس به دامنه جدید به کاربران اطلاع دهید

در حالی که ریدایرکت 301 کار انتقال کاربران را انجام می‌دهد اما خوب است که در یک اعلان عمومی آن را به کاربرانتان اعلام کنید.

شما می‌توانید این کار را با نوشتن یک پست وبلاگ در سایت جدید خود و به اشتراک گذاری آن در رسانه های اجتماعی خود انجام دهید.

همچنین اگر لیست ایمیل کاربران را دارید می‌توانید برایشان خبرنامه ارسال نمایید.

این کار از جهات مختلفی می‌تواند مفید باشد.

اول و مهمتر از همه، کاربران شما احتمالاً دامنه جدید را به محض خواندن به خاطر خواهند سپرد.

دوم، شما می‌توانید از کاربران خود بخواهید که در صورت مشاهده هرگونه اشکال به شما اطلاع دهند. شما به تنهایی نمی‌توانید سایت خود را در انواع مختلف مرورگرها و دستگاه‌ها تست کنید.

 

خب این آموزش وردپرس ما هم تمام شد.

امیدواریم توانسته باشیم نحوه انتقال وردپرس به دامنه جدید را به خوبی آموزش داده باشیم.

 

موفق باشید.

پاسخی بگذارید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *