كيفية ترحيل مدونتك من Blogger إلى WordPress

نشرت: 2022-02-26

تتم استضافة مدونتك (abc.blogspot.com) على Blogger وتريد الآن نقل المدونة من Blogger إلى WordPress (مستضافة ذاتيًا) باسم مجال شخصي مثل abc.com. ما هي أسهل طريقة للتبديل من Blogger إلى WordPress دون فقدان حركة بحث Google وترتيب الصفحة والمشتركين الحاليين في الخلاصة؟

يوفر WordPress خيارًا سهلاً بنقرة واحدة لاستيراد منشورات المدونة وتعليقات القراء من Blogger إلى مدونة WordPress جديدة ولكن هناك ما هو أكثر من مجرد نقل المحتوى. على سبيل المثال:

  • قد تحتل بعض مقالاتك على مدونة blogspot القديمة مرتبة عالية جدًا في محركات البحث لبعض الكلمات الرئيسية ولكن بمجرد نقل هذه المقالات إلى مدونة WordPress جديدة ، ستفقد حركة البحث العضوية منذ الروابط الثابتة (أو عناوين URL) لمنشورات مدونتك سوف يتغير.
  • يأتي الأشخاص إلى مدونتك من خلال محركات البحث وإشارات المتصفح المرجعية والإحالات من مواقع الويب الأخرى المرتبطة بصفحات مدونتك. إذا قمت بالترحيل إلى WordPress ، فلن يقوم Blogger بإعادة توجيه هؤلاء الزوار تلقائيًا إلى موقع الويب الجديد الخاص بك.
  • عند التبديل من Blogger إلى WordPress ، فقد يتم فقد القراء الحاليين المشتركين في موجز RSS الخاص بـ Blogger إلى الأبد إذا لم يشتركوا يدويًا في عنوان موجز WordPress الجديد الخاص بك (ومعظمهم لا يشتركون).

أداة الاستيراد المتوفرة داخل WordPress ستنقل المحتوى فقط من Blogger إلى Wordpress ولكن إذا كنت ترغب أيضًا في الاهتمام بالمشكلات المختلفة المدرجة أعلاه ، فاتبع هذا البرنامج التعليمي خطوة بخطوة. يستغرق الأمر أقل من 5 دقائق حتى تكتمل وستتمكن أيضًا من نقل كل Google Juice من عنوان blogspot.com القديم إلى مدونة WordPress الجديدة الخاصة بك.

كيفية نقل مدونتك من Blogger إلى WordPress

قبل أن تبدأ الترحيل ، قد يكون من الجيد إجراء نسخ احتياطي لمدونتك على Blogger بما في ذلك قالب XML ومنشورات المدونة والتعليقات فقط لتكون في الجانب الآمن.

إذا كنت بحاجة إلى مساعدة بشأن ترحيل Blogger إلى WordPress ، فيرجى الاتصال بي باستخدام نموذج الاتصال على ctrlq.org. هذا خيار مدفوع.

  1. قم بتسجيل مجال ويب جديد ، وشراء استضافة الويب وتثبيت WordPress على المجال الجديد الخاص بك.
  2. افتح لوحة تحكم مسؤول WordPress وتحت أدوات -> استيراد ، حدد خيار Blogger *. قم بتفويض WordPress للوصول إلى حساب Blogger الخاص بك ، وحدد مدونة blogspot.com الخاصة بك وفي غضون دقائق ، ستكون جميع منشورات مدونة Blogger وتعليقاتك متاحة على موقع WordPress الجديد.
  3. افتح محرر سمات WordPress ضمن المظهر -> المحرر وافتح ملف function.php للتحرير. تتضمن معظم سمات WordPress ملف function.php أو يمكنك تحميله يدويًا في مجلد سمات WordPress الخاص بك من خلال cPanel أو FTP. انسخ المقتطف التالي من التعليمات البرمجية والصقه داخل ملف function.php (في بداية الملف) وانقر فوق الزر "تحديث الملف" لحفظ التغييرات.
 <?php function labnol_blogger_query_vars_filter( $vars ) { $vars[] = "blogger"; return $vars; } add_filter('query_vars', 'labnol_blogger_query_vars_filter'); function labnol_blogger_template_redirect() { global $wp_query; $blogger = $wp_query->query_vars['blogger']; if ( isset ( $blogger ) ) { wp_redirect( labnol_get_wordpress_url ( $blogger ) , 301 ); exit; } } add_action( 'template_redirect', 'labnol_blogger_template_redirect' ); function labnol_get_wordpress_url($blogger) { if ( preg_match('@^(?:https?://)?([^/]+)(.*)@i', $blogger, $url_parts) ) { $query = new WP_Query ( array ( "meta_key" => "blogger_permalink", "meta_value" => $url_parts[2] ) ); if ($query->have_posts()) { $query->the_post(); $url = get_permalink(); } wp_reset_postdata(); } return $url ? $url : home_url(); } ?>
  1. افتح لوحة تحكم Blogger واختر النماذج. قم بالتمرير لأسفل صفحة القوالب واختر خيار "الرجوع إلى القوالب الكلاسيكية" للتبديل من قوالب Blogger المستندة إلى XML إلى القوالب الكلاسيكية القائمة على العلامات.
  2. انسخ المقتطف التالي والصقه في محرر قالب Blogger ، ولكن قبل القيام بذلك ، استبدل جميع تكرارات labnol.org بعنوان URL الجديد لموقع WordPress الخاص بك. على سبيل المثال ، إذا كان موقع WordPress الخاص بك موجودًا على example.com ، فاستبدل labnol.org بـ example.com والصق المقتطف المعدل في محرر قالب Blogger. احفظ التغييرات.
 <html> <head> <title><$BlogPageTitle$></title> <script> <MainOrArchivePage> window.location.href="http://labnol.org/" </MainOrArchivePage> <Blogger><ItemPage> window.location.href="http://labnol.org/?blogger=<$BlogItemPermalinkURL$>" </ItemPage></Blogger> </script> <MainPage> <link rel="canonical" href="http://labnol.org/" /> </MainPage> <Blogger> <ItemPage> <link rel="canonical" href="http://labnol.org/?blogger=<$BlogItemPermalinkURL$>" /> </ItemPage> </Blogger> </head> <body> <MainOrArchivePage> <h1><a href="http://labnol.org/"><$BlogTitle$></a></h1> </MainOrArchivePage> <Blogger> <ItemPage> <h1><a href="http://labnol.org/?blogger=<$BlogItemPermalinkURL$>"><$BlogItemTitle$></a></h1> <$BlogItemBody$> </ItemPage> </Blogger> </body> </html>

نحن على وشك الإنتهاء. افتح أي صفحة في مدونة Blogger القديمة الخاصة بك ، ويجب أن تعيد توجيهك إلى صفحة WordPress المقابلة. نحن نستخدم إعادة توجيه دائمة 301 على جانب WordPress ، وبالتالي يجب أن تنتقل جميع عناصر Google Juice و PageRank إلى صفحات WordPress الجديدة الخاصة بك. (فيديو)

تعمل الطريقة المذكورة أعلاه مع عناوين URL العادية لـ blogspot.com وكذلك نطاقات Blogger الخاصة بالبلد مثل blogspot.co.uk أو blogspot.com.au أو blogspot.in.

تقوم أداة استيراد Blogger بنقل المشاركات والتعليقات فقط من Blogger إلى WordPress وليس الصور. ويجب أن يكون ذلك جيدًا لأن عناوين URL للصور في مشاركات WordPress التي تم استيرادها لا تزال تشير إلى blogspot.com (حيث تمت استضافة الصور في الأصل) وبالتالي لن ينكسر أي شيء.

راجع أيضًا: نقل Blogger على النطاق المخصص إلى WordPress

قم بتبديل موجز RSS من Blogger إلى WordPress

عندما تنتقل من Blogger إلى WordPress ، سيتغير عنوان URL لخلاصة RSS أيضًا. انتقل إلى Blogger -> الإعدادات -> أخرى واختر عنوان URL لإعادة توجيه موجز النشر ضمن موجز الموقع. هنا يمكنك كتابة عنوان الويب لخلاصة RSS الجديدة في WordPress هنا وسينتقل مشترك RSS الحالي تلقائيًا إلى خلاصتك الجديدة.

إذا كنت تستخدم FeedBurner ، فما عليك سوى استبدال المصدر من خلاصة RSS في Blogger إلى موجز WordPress الجديد.

اكتمل الترحيل إلى WordPress - ماذا بعد؟

الآن بعد أن تم تشغيل موقع WordPress الجديد الخاص بك وتشغيله مع جميع منشورات Blogger القديمة ، إليك بعض الأشياء المهمة التي يجب عليك القيام بها:

  1. أضف موقع WordPress الجديد الخاص بك إلى Google Webmaster ، وتحقق من ملكية الموقع وقم أيضًا بإرسال ملف Sitemap بتنسيق XML يسرد عناوين URL على موقعك الجديد.
  2. اتبع نصائح تحسين WordPress هذه ، وقم بتثبيت بعض المكونات الإضافية الأساسية وإيلاء اهتمام خاص لتحسين أمان موقع WordPress الخاص بك.
  3. اتبع نصائح التدوين هذه وانتقل بمدونتك إلى المستوى التالي.

ملاحظة: توقفت Google عن دعم OAuth 1.0 وبالتالي توقف المكون الإضافي الحالي لمستورد Blogger في WordPress عن العمل. أعرب مطور المكون الإضافي عن عدم قدرته على تحديث المكون الإضافي لاستخدام Blogger 3 API و OAuth 2.0 ، وبالتالي نحن عالقون في هذا الوقت.