PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : چگونه از سرویس بلاگر به وردپرس نقل مکان کنیم بدون این که رنکینگ گوگل را از دست بدهیم؟



nasrin1363
01-14-2017, 11:32 AM
بلاگر یک ابزار رایگان عالی برای آغاز سریع وبلاگ نویسی است. اما بسیاری از کاربران بلاگر گهگاه به این نکته پی می برند که اگر کنترل کامل وبلاگ خود را بخواهند داشته باشند باید از بلاگر به WordPress.org نقل مکان کنند. در این راهنمای گام به گام ما به شما کمک می کنیم تا بدون از دست دادن رنکینگ گوگل از بلاگر به وردپرس نقل مکان کنید.

در اینجا گام هایی که برای این تغییر و نقل مکان باید انجام دهید را آورده ایم:


ثبت نام در یک شرکت میزبانی وردپرس
تهیه یک نسخه کپی از وبلاگ بلاگر با سر زدن به صفحه Settings » Other.
وارد کردن نسخه کپی بلاگر به وردپرس به رفتن به صفحه Tools » Import در محیط ادمین وردپرس
تنظیم لینک های ثابت در وبلاگ جدید وردپرس
تنظیم انتقال بازدیدکنندگان بلاگر به وردپرس
تنظیم انتقال ها به فید های RSS
انتقال عکس ها از بلاگر به کتابخانه رسانه وردپرس

قدم صفر: قبل از این شروع کنید
برای این که کار با وردپرس را آغاز کنید، اولین چیزی که نیاز دارید این است که یک شرکت میزبانی وردپرس داشته باشید و نام دامین خود را انتخاب کنید. بعد از این که شرکت و نام دامین را انتخاب کردید، گام بعدی این است که وردپرس را در حساب میزبانی خود نصب کنید. هنگامی که وردپرس را نصب کردید دیگر می توانید مطالب خود را از بلاگر به وردپرس منتقل کنید.
قدم اول: تهیه یک نسخه کپی از وبلاگ بلاگر
اولین کاری که باید بکنید این است که یک نسخه کپی از مطالب وبلاگ بلاگر خود بگیرید. به حساب بلاگر خود وارد شوید و به صفحه Settings » Other بروید. در زیر قسمت Import & back up بر روی Back up Content کلیک کنید.
http://learn.yazdserver.ir/wp-content/uploads/2017/01/export-blogger-blog-1.png
این کار یک popup را بالا می آورد که در آن شما باید بر روی Save to your computer کلیک کنید.
http://learn.yazdserver.ir/wp-content/uploads/2017/01/export-confirm.png
محتویات وبلاگ بلاگر شما در کامپیوتر شما به صورت یک فایل XML دانلود می شود. بعد از این که دانلود انجام شد، وقت آن رسیده که در وب سایت وردپرس آن را بارگذاری کنیم.
قدم دوم: وارد کردن نسخه کپی بلاگر در وردپرس
برای انجام کار وارد کردن نسخه کپی بلاگر در وردپرس، شما باید به محیط ادمین وردپرس بروید و به صفحه Tools » Import بروید. در صفحه Import بر روی بلاگر کلیک کنید.
http://learn.yazdserver.ir/wp-content/uploads/2017/01/bloggerimporttool.png
این کار یک popup را بالا می آورد که از شما می خواهد که منتقل کننده بلاگر به وردپرس را نصب کنید. شما باید بر روی دکمه Install کلیک کنید.
وردپرس پلاگین Blogger Importer را برای شما دانلود و نصب می کند. هنگامی که نصب آن پایان یافت، شما باید بر روی لینک Activate Plugin and Run Importer کلیک کنید تا کار ادامه یابد.
http://learn.yazdserver.ir/wp-content/uploads/2017/01/runimporter.png
در صفحه Import Blogger، وردپرس از شما می خواهد تا فایل XML را بارگذاری کنید. این همان فایلی است که در قدم اول دانلود کرده بودید.
بر روی choose file کلیک کنید و فایل XML که زودتر دانلود کرده اید را بارگذاری کنید. سپس بر روی Upload file and import کلیک کنید تا کار ادامه یابد.
http://learn.yazdserver.ir/wp-content/uploads/2017/01/uploadexportfile.png
حال امکان دارد که سایت شما بسیار بزرگ باشد و ممکن است شما یک پیغام خطا دریافت کنید که فایل بسیار بزرگ است. در این حالت باید میزان حداکثری فایلی که باید آپلود کنید را افزایش دهید. اگر فایل شما کوچکتر باشد، شما هیچ پیام خطایی دریافت نمی کنید.
وردپرس پست های بلاگر شما را دانه به دانه کپی می کند. هنگامی که این کار به پایان رسید از شما خواسته می شود که یک نویسنده برای تایید پست های وارد شده معرفی کنید. شما می توانید پست ها را به نام یک نویسنده موجود (خودتان) قرار دهید یا حساب نویسنده جدید باز کنید.
تبریک! شما با موفقیت توانستید مطالب بلاگر خود را به وردپرس منتقل کنید. اما همچنان شما نیاز دارید تا مطمئن شوید که خللی در رنکینگ جستجوی شما وارد نمی شود و بازدید کنندگانی که به وبلاگ سابق شما سر میزدند به راحتی بتوانند به وب سایت وردپرس شما وارد شوند.
قدم سوم: درست کردن لینک های ثابت
لینک های ثابت اصطلاحی است که برای ساختار URL صفحه ها استفاده می شود. وردپرس یک ویژگی درونی را دارد که اجازه می دهد تا بتوانید ساختار URL مناسب سئو را بسازید. اما هنگامی که مطالب خود را از بلاگر وارد می کنید، شما نیاز دارید تا ساختار URL بسیار به ساختار URL که در بلاگر داشتید نزدیک باشد.
برای درست کردن لینک های ثابت شما باید به صفحه Settings » Permalinks بروید و برای ساختار لینک ثابت ماه و اسم را انتخاب کنید.
http://learn.yazdserver.ir/wp-content/uploads/2017/01/choosingpermalinks.png
قدم چهارم: تنظیم کردن انتقال کاربران
مهمترین قدم برای انتقال هر وب سایت این است که مخاطبان آن سایت به وب سایت جدید منتقل شوند. مهمترین قسمت انتقال این است که مخاطبان شما بتوانند به خوبی به همان صفحه ای که می خواهند منتقل شوند. دوما این موضوع به موتورهای جستجو می گوید که سایت شما به مکان جدیدی منتقل شده است.
برای انتقال موفق از بلاگر به وردپرس شما باید انتقال را در دو مرحله انجام دهید.
در ابتدا باید بازدیدکنندگان سایت بلاگر شما به سایت وردپرس منتقل شوند و در مرحله دوم باید دقیقا به همان صفحه ای منتقل شوند که می خواستند آن را بخوانند.
در ابتدا فرایند انتقال در وبلاگ بلاگر را تنظیم کنیم. شما باید در حساب بلاگر وارد شوید و به تنظیمات وبلاگ بروید و بر روی Template کلیک کنید.
http://learn.yazdserver.ir/wp-content/uploads/2017/01/bloggertemplate.jpg
در صفحه Template شما باید تا پایین صفحه پایین بیایید و بر روی لینک Revert to Classic Template کلیک کنید.
http://learn.yazdserver.ir/wp-content/uploads/2017/01/revertclassictemplate.png
بعد از تغییر به قالب کلاسیک، شما یک محیط متنی Edit Template HTML را خواهید دید. شما باید کد زیر را با هر آن چه در داخل محیط متنی هست جایگزین کنید. حواستان باشد که به جای http://www.example.com نام دامین خود را قرار دهید.
۰۱ <html>

۰۲ <head>
۰۳ <title><$BlogPageTitle$></title>
۰۴
۰۵ <script>
۰۶ <MainOrArchivePage>
۰۷ window.location.href=”http://example.com/”
۰۸ </MainOrArchivePage>
۰۹ <Blogger>
۱۰ <ItemPage>
۱۱ window.location.href=”http://example.com/?blogger=<$BlogItemPermalinkURL$>”
۱۲ </ItemPage>
۱۳ </Blogger>
۱۴ </script>
۱۵
۱۶ <MainPage>
۱۷ <link rel=”canonical” href=”http://example.com/” />
۱۸ </MainPage>
۱۹
۲۰ <Blogger>
۲۱ <ItemPage>
۲۲ <link rel=”canonical” href=”http://example.com/?blogger=<$BlogItemPermalinkURL$>” />
۲۳ </ItemPage>
۲۴ </Blogger>
۲۵ </head>
۲۶
۲۷ <body>
۲۸ <MainOrArchivePage>
۲۹ <h1><a href=”http://example.com/”><$BlogTitle$></a></h1>
۳۰ </MainOrArchivePage>
۳۱ <Blogger>
۳۲ <ItemPage>
۳۳ <h1><ahref=”http://example.com/?blogger=<$BlogItemPermalinkURL$>”><$BlogItemTitle$></a></h1>
۳۴ <$BlogItemBody$>
۳۵ </ItemPage>
۳۶ </Blogger>
۳۷ </body>
۳۸ </html>
قالب خود را ذخیره نمایید و شما توانسته اید فرآیند انتقال را در بلاگر انجام دهید. اما شما همچنان نیاز دارید تا فرآیند انتقال را در وردپرس انجام دهید تا بمخاطب به پست مناسب منتقل شود.
شما باید کد زیر را در فایل قالب functions.php کپی کنید.
۰۱ function blogger_query_vars_filter( $vars ) {

۰۲ $vars[] = “blogger”;
۰۳ return $vars;
۰۴ }
۰۵
۰۶ add_filter(‘query_vars’, ‘blogger_query_vars_filter’);
۰۷
۰۸ function blogger_template_redirect() {
۰۹ global $wp_query;
۱۰ $blogger = $wp_query->query_vars[‘blogger’];
۱۱ if ( isset ( $blogger ) ) {
۱۲ wp_redirect( get_wordpress_url ( $blogger ) , 301 );
۱۳ exit;
۱۴ }
۱۵ }
۱۶
۱۷ add_action( ‘template_redirect’, ‘blogger_template_redirect’ );
۱۸
۱۹ function 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();
۳۰ }
کد بالا باعث انتقال بلاگر به وردپرس ۳۰۱ می شود تا بهترین سئو محقق شود. هنگامی که این کد را در جای خود قرار دادید کار تمام است و انتقال با موفقیت تنظیم شده است. حالا هر کس که بخواهد به یک پست قدیمی در سایت بلاگر شما سر بزند به سایت جدید شما در وردپرس منتقل می شود.
قدم پنجم: انتقال فیدها
دنبال کنندگان فید RSS در سایت قدیمی بلاگر متوجه این انتقال نخواهند شد. به همین علت است که باید فید بلاگر خود را به فید وردپرس خود منتقل کنید.
شما می توانید این کار را با ورود به حساب بلاگر خود انجام دهید. به صفحه Settings » Other در داخل داشبورد وبلاگ بروید. در زیر قسمت فید سایت، بر روی لینک کنار Post Feed Redirect URL کلیک کنید. شما می توانید در اینجا آدرس جدید فید وردپرس خود را وارد کنید.
معمولا این آدرس چیزی شبیه زیر است که فراموش نکنید که نام دامین خود را وارد کنید:
http://your-awesome-site.com/feed/
http://learn.yazdserver.ir/wp-content/uploads/2017/01/feedredirect.png
قدم ششم: انتقال عکس ها از بلاگر به کتابخانه رسانه وردپرس
هنگامی که از بلاگر به وردپرس منتقل می شوید، منتقل کننده وردپرس عکس های پست های بلاگر را در کتابخانه رسانه وردپرس دانلود می کند. اما امکان دارد بعضی از عکس ها دانلود نشود. اکثر اوقات این اتفاق نمی افتد اما امکان این موضوع هست.
اما جای هیچ نگرانی نیست شما می توانید این عکس ها را بیابید و به وردپرس اضافه کنید. هنگامی که تمام عکس ها را در کتابخانه رسانه وردپرس اضافه کردید شما می توانید به آسانی گالری های تصویری بسازید.
منبع :پایگاه دانش یزد سرور
لینک مقاله (http://learn.yazdserver.ir/%da%86%da%af%d9%88%d9%86%d9%87-%d8%a7%d8%b2-%d8%b3%d8%b1%d9%88%db%8c%d8%b3-%d8%a8%d9%84%d8%a7%da%af%d8%b1-%d8%a8%d9%87-%d9%88%d8%b1%d8%af%d9%be%d8%b1%d8%b3-%d9%86%d9%82%d9%84-%d9%85%da%a9%d8%a7%d9%86/)