Blogger Blog Ko WordPress Par Transfer Kaise Kare [without lose ranking]

क्या आपका blog अभी blogger platform है ? क्या आपको इस प्लेटफार्म पर blogging के बारे में अच्छा खास जानकारी हासिल हो गया है। यदि आपका जबाब हाँ है तो आप अपने BlogSpot blog (blogger blog) ko WordPress par transfer ya migrate bina Google Ranking lose kiye कर सकते है।

मेरा blog पहले blogger पर था। बाद में जब मुझे blogging के बारे में अधिक जानकारी हो गई तो मैंने अपने blog को WordPress par transfer या migrate कर लिया।

blogger blog ko wordpress par transfer kaise kare

शुरुवात में blogging के बारे में सीखने के लिए new users (beginners) के लिए Google का यह blogger platform सबसे अच्छा है क्योंकि blogger पर hosting और domain free में मिलता है। आपको एक रुपये भी खर्च करने कई जरूरत नहीं पड़ती।

परंतु अगर आप blogging के प्रति serious है और इसको paisa kamane का अच्छा जरिया बनाने चाहते है तो आपको अपने blog को blogger से WordPress par transfer कर लेना चाहिए।

मैंने blogger से WordPress par transfer क्यों कर लिया ?

Blogger platform पर WordPress की तुलना में बहुत सारे limitation होते है। Blogger का free होने की वजह से इस पर आपका पूरा control नहीं होता है। इसका control blogger की team के पास होता है। BlogSpot blog को manage करने के लिए आपको coding की भी जरूरत पड़ती है। मुझे ब्लॉगर ब्लॉग पर जो सबसे खराब चीजे लगती है, वह है comment box. मुझे इसका कमेंट बॉक्स एकदम पसंद नहीं है।

Blogger की तुलना में WordPress पर unlimited feature मौजूद है। इसमें आपको कुछ खास coding की जरूरत नहीं पड़ेगी। WordPress पर आपको एक से एक free plugin मिल जाएंगे जो कि WordPress blog को manage करने में बहुत ही आसान बना देती है। WordPress पर plan के हिसाब से आपको अधिक storage space, bandwidth और other options मिलेंगे।

Blogger Blog Ko WordPress Par Transfer Karne के लिए क्या-क्या जरूरी है ?

1. Domain :

WordPress blog के लिए आपके पास अपना खुद का domain name होना जरूरी है। अपने blog या website के लिए domain name GoDaddy या फिर किसी अन्य अच्छे company से खरीद सकते है।

2. Web Hositng :

WordPress blog के लिए hositng की जरूरत पड़ेगी। Bluehost और hostgator बहुत ही अच्छा hosting provider company है। आप इनसे अपने blog के लिए hosting खरीद सकते है। Starting में आप बहुत ही सस्ते price में hosting को खरीद सकते है।

3. WordPress blog को अपने Hosting पर install करना :

किसी भी company से hosting खरीदने के बाद अपने hosting पर WordPress को install करना होता है। Hosting पर WordPress install करने के लिए यह पोस्ट पढ़े : GoDaddy Managed WordPress Hosting Par WordPress Install Kaise Kare

Blogger Blog ko WordPress par transfer ya migrate kaise kare ?

Hosting पर WordPress blog को install करने के बाद पुराने वाले BlogSpot blog के content को new WordPress blog (website) पर transfer या move करना है। इसके लिए नीचे दिए गए सारे steps को अच्छी तरह से follow करे।

Transfer BlogSpot Blog Post and Comments on WordPress

Step 1 : सबसे पहले blogger.com में login करके अपने blog के dashboard पर जाएं।

  1. Settings >> Other पर click करे।
  2. Import &  back up section में Back up content पर click करे।

click on setting other and back up content

Step 2 : अब एक popup page open होगा। Save to your computer पर क्लिक करे।

click on save to your computer

आपका blogger blog का content आपके computer में XML file में download हो जाएगा।

Step 3 : अब blogger blog (site) को WordPress पर transfer या import करने के लिए अपने WordPress के dashboard पर जाएं।

  1. Tools >> Import पर क्लिक करे।
  2. Import page में सबसे ऊपर blogger section में Install Now पर क्लिक करें।

click on tools import and install now

WordPress में Blogger Importer Plugin download and install हो जाएगा।

Step 4 : Importer Plugin install हो जाने के बाद ‘Run Importer‘ पर क्लिक करे।

click on run importer

Step 5 : Run Importer पर क्लिक करने के बाद एक पेज open होगा जिसमें XML file को upload करने के लिए कहा जाएगा।

  1. Choose File पर क्लिक कर उस XML file को select करें जिसको कि आपने Step 2 में download किया था।
  2. Upload file and import पर click करें।

choose blogger blog xml file upload file import

Step 6 : File upload हो जाने के बाद author को Assign करने के लिए कहा जाएगा। यदि आपके blogger blog पर multiple authors थे तो आप new user account each author के लिए create कर सकते है या फिर पहले से मौजूद author को select कर Submit बटन पर क्लिक करें।

Step 7 : अब WordPress, blogger blog के content (post and comment) को WordPress blog पर transfer या import कर देगा। आप content को WordPress dashboard से posts >> All posts पर क्लिक कर देख सकते है।

WordPress Permalink Settings

  1. अपने WordPress dashboard से Settings >> Permalinks पर क्लिक करे।
  2. Custom structure को choose करे और फिर custom structure field के बाद box में /%year%/%monthnum%/%postname%.html को add कर दे।
  3. Save Changes पर क्लिक कर दे।

click on permalinks and add custom structure links

301 Redirection Setup from Blogger to WordPress

Blogger को WordPress पर transfer या move करने के बाद अगर आप अपने blog के traffic या SEO Rankings को lose नहीं करना चाहते है तो 301 redirection को properly set up करना बहुत ही जरूरी है। Properly 301 redirection set up करने के बाद blogger blog के जितने भी backlinks है वह भी WordPress par transfer हो जाएगा। ब्लॉगर ब्लॉग को वर्डप्रेस पर redirect करने के लिए नीचे स्टेप्स को follow करे।

Step 1 : सबसे पहले आप अपने blogger dashboard में login करे और Theme option पर क्लिक करे।

Step 2 : Theme पर क्लिक करने के बाद एक page open होगा। Scroll down करके नीचे जाए और Revert to classic theme पर क्लिक करे दे।

click on revert to classic themes

Step 3 : अब एक theme editor open होगा।

paste code in edit theme html and save theme

Editor में से theme के सारे HTML Code को delete कर दे और फिर उसके place पर नीचे दिए code को copy करके paste कर दे।

<html>
<head>
<title><$BlogPageTitle$></title>
<script>
<MainOrArchivePage>
window.location.href=”https://newfeatureblog.com/
</MainOrArchivePage>
<Blogger><ItemPage>
window.location.href=”https://newfeatureblog.com/?blogger=<$BlogItemPermalinkURL$>”
</ItemPage></Blogger>
</script>
<MainPage>
<link rel=”canonical” href=”https://newfeatureblog.com/” />
</MainPage>
<Blogger>
<ItemPage>
<link rel=”canonical” href=”https://newfeatureblog.com/?blogger=<$BlogItemPermalinkURL$>” />
</ItemPage>
</Blogger>
</head>
<body>
<MainOrArchivePage>
<h1><a href=”https://newfeatureblog.com/“><$BlogTitle$></a></h1>
</MainOrArchivePage>
<Blogger>
<ItemPage>
<h1><a href=”https://newfeatureblog.com/?blogger=<$BlogItemPermalinkURL$>”><$BlogItemTitle$></a></h1>
<$BlogItemBody$>
</ItemPage>
</Blogger>
</body>
</html>

Note : Code में https://newfeatureblog.com/ के place पर आप अपना blog का URL डाल दे।

Lastly, Save theme पर क्लिक कर दे।

Step 4 : अब आपको अपने WordPress dashboard पर जाना है।

add code in wordpress theme function

  1. WordPress dashboard से Appearance >> Editor पर क्लिक करे।
  2. Theme Functions (function.php) पर क्लिक करें। अब theme का जो code box open होगा, उसमें सबसे ऊपर नीचे दिए गए code को copy करके paste कर दे और फिर Update File पर क्लिक कर दे।
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();
}

अब आपने blogger blog को WordPress पर redirect कर दिया है। अगर कोई users आपके blogger blog के post को open करता है तो वह सीधे wordpress blog के उसी post पर recirect हो जाएगा।

Redirect Blogger Blog Feed to WordPress Blog Feed

आपके ब्लॉगर ब्लॉग पर जितने भी लोगो ने RSS feed द्वारा subscribe किया है, अगर आप चाहते है कि उन सभी को आपके blog post की notification उनके email पर मिलता रहे तो इसके लिए blogger feed को WordPress blog feed पर recirect करना होगा। इसके लिए नीचे स्टेप्स देखे।

add wordpress feed redirect url

1. अपने blogger dashboard से Settings >> Other पर क्लिक करे।

2. Site feed section में Post Feed Redirect URL के सामने Add पर क्लिक करके अपने WordPress feed का URL डाले।

WordPress URL कुछ इस तरह का होगा : https://newfeatureblog.com/feed

आपको WordPress feed URL में अपने blog URL के आगे बस feed लगाना है।

3. Save Setting पर क्लिक कर दे।

Moving Pages from Blogger to WordPress

WordPress का blogger Importer tool सिर्फ posts & comments को blogger से WordPress पर import करता है और pages को ignore कर देता है।

Blogger pages का URL कुछ इस तरह का होता है।

http://example.blogspot.com/p/about-us.html

WordPress page URL कुछ इस तरह का होता है :

http://example.com/about-us

इसको fix करने के लिए आप Redirection Plugin का use कर सकते है।

Redirection plugin का इस्तेमाल करने के लिए यह पोस्ट पढ़े : 404 Error Page not found ko WordPress blog me fix kaise kare ?

Blogger blog ko WordPress par transfer or move kaise kare से सबंधित कोई भी सवाल हो तो नीचे comment box में अपना कमेंट लिखें।

इसी तरह का पोस्ट सीधे अपने email पर पाते रहने के लिए अभी subscribe करे। अगर यह पोस्ट आपको पसंद आया हो तो like करे और facebook, twitter, WhatsApp etc. पर share जरूर करें।

Share your love
Himanshu Kumar
Himanshu Kumar

Hellow friends, welcome to my blog NewFeatureBlog. I am Himanshu Kumar, a part time blogger from Bihar, India. Here at NewFeatureBlog I write about Blogging, Social media, WordPress and Making Money Online etc.

5 Comments

  1. Sir mai blogger se wordpress pr migrate kar raha hu… Lekin mere pass 2 website hai ek already wordpress pr hai … Aur dusari blogger pn… Ab mai dusari site ko bhi wordpress pr move krna chahata hu…
    To mai ye kaise karu…

    1. Kya muze hosting se fir se wordpress install krna pdega.

    2. Domain and hosting alag alag company se
    Li hui hai… Use kaise connect kru.

Leave a Reply

Your email address will not be published. Required fields are marked *