مأخراً قمت بتغيير إسم موقعي و كذلك تغيير إسم النطاق من maroc-wordpress.com إلى saidweb2.com, لهذا السبب قررت كتابة هذا الموضوع حول طريقة نقل ووردبريس من نطاق إلى آخر دون فقدان الأرشفة, ترتيب PageRang و الزوار.
هناك عدة طرق للقيام بهذا لكن أنا سأشرح الطريقة التي إستعملتها في نقل موقعي و إستعملها دائماً.
نقل محتوى الموقع إلى الإستضافة الجديدة
أول شيء نقوم به هو إنشاء نسخ إحتياطية كاملة للموقع.
بعدها نقوم بفتح ملف
بعدها نقوم بفتح ملف
wp-config.php
و إستبدال بيانات الإستضافة القديمة ببيانات الإستضافة الجديدة.01 | // ** إعدادات قاعدة البيانات - ينمكنك الحصول على هذه المعلومات من مستضيفك ** // |
02 | /** اسم قاعدة بيانات ووردبريس */ |
03 | define( 'DB_NAME' , '@SaidElBakkali' ); |
04 |
05 | /** اسم المستخدم لقاعدة البيانات */ |
06 | define( 'DB_USER' , '@SaidElBakkali' ); |
07 |
08 | /** كلمة المرور لقاعدة البيانات */ |
09 | define( 'DB_PASSWORD' , 'mypass' ); |
10 |
11 | /** عنوان خادم قاعدة البيانات */ |
12 | define( 'DB_HOST' , 'saidweb2.com.mysql' ); |
ثم نرفع جميع الملفات إلى الخادم الجديد.
بعد ذلك ندخل إلى phpMyAdmin الخاص بالإستضافة الجديدة و نقوم بإستيراد قاعدة بيانات موقعنا.
بهذه الطريقة نكون قد إنتهينا من نقل كل محتوى موقعنا إلى الإستضافة الجديدة, لكن قاعدة البيانات لازالت تحتوي على روابط النطاق القديم و يتوجب علينا تغييرها, هذا ما سأشرحه في الفقرة التالية.
بهذه الطريقة نكون قد إنتهينا من نقل كل محتوى موقعنا إلى الإستضافة الجديدة, لكن قاعدة البيانات لازالت تحتوي على روابط النطاق القديم و يتوجب علينا تغييرها, هذا ما سأشرحه في الفقرة التالية.
تعديل روابط قاعدة البيانات بطريقة سهلة
لتعديل روابط قاعدة البيانات نقوم بإستعمال ملف php إسمه
أولا نقوم برفع الملف إلى جدر الموقع ثم نقوم بالدخول إليه عبر المتصفح بوضع هذا الرابط http://www.saidweb2.com/searchreplacedb2.php (يجب إستبدالsaidweb2.com بإسم نطاقك).
searchreplacedb2.php
.أولا نقوم برفع الملف إلى جدر الموقع ثم نقوم بالدخول إليه عبر المتصفح بوضع هذا الرابط http://www.saidweb2.com/searchreplacedb2.php (يجب إستبدالsaidweb2.com بإسم نطاقك).
عندما تظهر لنا هذه الصفحة نقوم بالضغط على Submit.
في الصفحة الموالية تظهر لنا معلومات قاعدة البيانات, دون تغيير أي شيء نضغط على Submit DB details.
في الصفحة الموالية دون تغيير أي شيء نضغط على Continue.
و في النهاية نقوم بكتابة النطاق القديم في الخانة الأولى و النطاق الجديد في الخانة الثانية و نضغط على Submit Search string فيظهر لنا ملخص بكل التغييرات التي حصلت.
في الصفحة الموالية تظهر لنا معلومات قاعدة البيانات, دون تغيير أي شيء نضغط على Submit DB details.
في الصفحة الموالية دون تغيير أي شيء نضغط على Continue.
و في النهاية نقوم بكتابة النطاق القديم في الخانة الأولى و النطاق الجديد في الخانة الثانية و نضغط على Submit Search string فيظهر لنا ملخص بكل التغييرات التي حصلت.
بهذه الطريقة نكون قد قمنا بإستبدال كل روابط النطاق القديم بروابط النطاق الجديد بطريقة سهلة و بسيطة.
عمل إعدة توجيه من النطاق القديم إلى النطاق الجديد
عندما نقو م بتغيير نطاق موقعنا من الضروري عمل إعدة توجيه من النطاق القديم إلى النطاق الجديد و ذلك لعدم فقدان الزيارات, الروابط التي حصلنا عليها من المواقع الأخرى (link building), الزيرات, أرشفة النطاق القديم…
أول شيء نقوم به هو عمل إعادة توجيه 301 من النطاق القديم إلى النطاق الجديد, هناك عدة طرق للقيام بهذا لكن أنا أفضلعمل إعادة التوجه من ملف
.htaccess
بواسطة Mod Rewrite.
فقط عليك فتح ملف
.htaccess
الخاص بالإساضافة القديمة, مسح كل محتواه ثم وضع هذا الكود داخله:1 | RewriteEngine On |
2 |
3 | RewriteCond %{HTTP_HOST} !^maroc-wordpress\.com [NC] |
4 |
5 | RewriteRule (.*) http: //saidweb2.com/$1 [R=301,L] |
تبليغ Google بتغيير نطاق الموقع
كل ما قمنا به حتى لآن جيد لكن لنتمكن من الحفاض على نفس أرشفة النطاق القديم علينا إبلاغ Google بأننا قمنا بتغيير نطاق موقعنا.
أول شيء نقوم به هو إضافة النطاق الجديد و التحقق من الملكية في نفس حساب أدواة مديري المواقع الذي يوجد به النطاق القديم, بعدها نذهب إلى النطاق القديم (في أدواة مديري المواقع طبعاً) و نقم بما يأتي:
نقوم بالنقر على الإعدادات و نختار “تغيير العنوان”.
بعد ذلك نذهب إلى “أخبرنا بعنوان URL لنطاق الجديد” و نختار النطاق الجديد ثم نضغط على “إرسال” فتطهر لنا رسالة تأكد أنه قد تمنقل النطاق القديم إلى النطاق الجديد… ليس هناك زمن أو وقت محدد لعملية النقل فهذا يتغيير حسب حجم الموقع و أهميته بالنسبة لGoogle.
و هكذا نصل إلى نهاية هذا الشرح, أتمنا أن تكون قد عمَّت الإستفادة.
بعد ذلك نذهب إلى “أخبرنا بعنوان URL لنطاق الجديد” و نختار النطاق الجديد ثم نضغط على “إرسال” فتطهر لنا رسالة تأكد أنه قد تمنقل النطاق القديم إلى النطاق الجديد… ليس هناك زمن أو وقت محدد لعملية النقل فهذا يتغيير حسب حجم الموقع و أهميته بالنسبة لGoogle.
و هكذا نصل إلى نهاية هذا الشرح, أتمنا أن تكون قد عمَّت الإستفادة.
إذا كان لديك أى سؤال أو إستفسار لا تتردد في تركه من خلال التعليقات.
ليست هناك تعليقات:
إرسال تعليق