ব্লগার থেকে ওয়ার্ডপ্রেসে সুইচ করবেন যেভাবে গুগল র‍্যাঙ্কিং ঠিক রেখে

ব্লগার এবং ওয়ার্ডপ্রেসের মাঝে যে কোন একটি বেছে নেয়া একজন নতুন ব্লগারের জন্য বেশ কঠিন কাজই বটে। কিন্তু অসংখ্য ফিচার এবং ফ্লেক্সিবিলিটির কথা বিবেচনা করে অভিজ্ঞ ব্লগাররা সবার আগে ওয়ার্ডপ্রেসকে  প্রাধান্য দিয়ে থাকেন। ওয়ার্ডপ্রেস ব্যবহার করে যদি ব্লগস্পট ব্লগকে আরো একধাপ সামনে এগিয়ে নিতে চান তবে সময়ের সঠিক সিদ্ধান্তটিই নিয়েছেন। গুগলে র‍্যাঙ্কিং ঠিক রেখে(পুরাতন ইউআরএল, সার্চ ট্রাফিক, গুগল পেজর‍্যাংক এবং আরএসএস মেনটেইন করে) কিভাবে ব্লগস্পট প্লাটফর্ম থেকে সেলফ হোষ্টেড ওয়ার্ডপ্রেস এ সুইচ করবেন এই আর্টিকেলে সেটা ধাপে ধাপে বর্ণনা করবো।

লক্ষ্য:
আপনি (xyz.blogspot.com) কোন সাইটে ব্লগিং করছেন যা ব্লগার এ হোষ্টেড আছে, এখন ব্লগিং প্লাটফর্ম পরিবর্তন করে ব্লগার থেকে সেলফ হোষ্টেড ওয়ার্ডপ্রেস(কাষ্টম টপ লেভেল ডোমেইন সহ) এ সুইচ করতে কি কি করতে হবে সেটাই আমাদের আলোচ্য বিষয়।
ব্লগার থেকে ওয়ার্ডপ্রেসে সুইচ করার সমস্যাসমূহ:

আগেই গুরুত্বপূর্ণ কিছু বিষয় বলে রাখি, যদিও ব্লগারে পাবলিশ হওয়া আর্টিকেল এবং কমেন্টস বিভিন্ন অনলাইন টুলস ব্যবহার করে ওয়ার্ডপ্রেসে ইমপোর্ট করা যায় তারপরও এর মাঝে কিছু সমস্যা আছে যেগুলোর দিকে নজর দেয়া প্রয়োজন।

ব্লগস্পটে পাব্লিশ হওয়া কিছু ব্লগের সার্চ ইঞ্জিন র‍্যাঙ্কিং কিছু স্পেসিফিক কি-ওয়ার্ডের জন্য খুব বেশী থাকাটাই স্বাভাবিক, কিন্তু যখনই সেটা নতুন কোন ওয়েব এড্রেসে মুভ করবেন, সেই অর্গানিক ট্রাফিক পাবার সম্ভাবনা কমে যাবার আশঙ্কা অনেক অনেক বেশি।।

যখনি ব্লগিং প্লাটফর্ম পরিবর্তন করবেন, এক্সিসটিং সাবস্ক্রাইবার হারানোর সম্বাবনাও থাকে প্রবল। যতক্ষণ না পুরাতন ফীডগুলো ওয়ার্ডপ্রেস ফীড এড্রেসে ম্যানুয়ালি আপডেট করছেন।

বিশ্বস্ত সাবস্ক্রাইবার এবং সার্চ ইঞ্জিন র‍্যাঙ্কিং হারানোর পর হটাৎ করেই লক্ষ্য করবেন সাইটে ট্রাফিক কমে গেছে যা আপনার এফিলিয়েট ব্যবসায় বড় ধরণের আঘাত হানতে পারে।

অনেক সময় ভিজিটররা প্রিয় আর্টিকেলগুলো বুকমার্ক করে রাখে, পরবর্তীতে যখনই পুরাতন বুকমার্ক করা আর্কাইভ লিঙ্ক অথবা অন্য কোথা হতে পাওয়া আপনার পুরাতন সাইটের লিংক এ চেষ্টা করবে তখন তারা সেটা খুজে পাবে না যদি না আপনি সেটার নতুন লোকেশন দেখিয়ে দিচ্ছেন।

ওয়ার্ডপ্রেসে কাজ করতে গেলে কোডিং সম্পর্কে কিছু ধারণা আগে থেকেই থাকা প্রয়োজন। সেজন্যে কিছু কিছু ক্ষেত্রে ওয়ার্ডপ্রেসে কাজ করতে গিয়ে অসুবিধা হতে পারে কারণ এটি হুবহু ব্লগারের মত নয়।
তাই নিচের গাইডলাইনগুলো যদি সঠিকভাবে ফলো না করেন তবে সেটি সাইটকে যে কতভাবে প্রভাবিত করতে পারে সেটি এখন নিশ্চয়ই বুঝতে পারছেন। তাই খুব সহজেই কিভাবে ব্লগার থেকে ওয়ার্ডপ্রেসে সুইচ করবেন (সার্চ ইঞ্জিন র‍্যাঙ্কিং এবং ফীড সাবস্ক্রাইবার না হারিয়ে) সেটাই ষ্টেপ বাই ষ্টেপ দেখাব। এমনকি এই প্রক্রিয়ায় SERP ও মেইন্টেইন করতে পারবেন। কারণ সে পথ সব সময়ই খোলা আছে...

ওয়ার্ডপ্রেস থেকে ব্লগস্পটে স্থানান্তরের প্রস্তুতি:

শুরু করার আগেই আমি কিছু দরকারি পরামর্শ দিচ্ছি যা হয়তো ওয়ার্ডপ্রেস থেকে ব্লগারে সুইচ করার সময় কাজে দিতে পারে। সবচেয়ে ভাল বুদ্ধি হল প্রথমে একটি ডামি ব্লগ তৈরী করা, সাথে ব্লগার ব্লগের পূর্ণ ব্যাকআপ(পোষ্ট, কমেন্ট, XML টেম্পলেট সহ) নিয়ে রাখা।
ষ্টেপ ১: ওয়ার্ডপ্রেসে যাত্রা যদি শুরু করতেই হয় তবে ডোমেইন সহ একটি ওয়েব হোষ্টিং কিনে তাতে লেটেষ্ট ওয়ার্ডপ্রেস সফটওয়্যার ইনষ্টল করে নিন।




ষ্টেপ ২: এখন ব্লগস্পট ব্লগের পুরো ডাটা (পোষ্ট এবং কমেন্টসহ) ওয়ার্ডপ্রেসে ইমপোর্ট করতে হবে। সেটা করতে নিচের ধাপগুলো দেখুন:
  • ওয়ার্ডপ্রেস এডমিন প্যানেল থেকে  >> টুলস >> ইমপোর্ট এ যান।
  • লিষ্ট থেকে ব্লগার সিলেক্ট করুন।
  • অথোরাইজ বাটনে চেপে ওয়ার্ডপ্রেসকে গুগল একাউন্টে এক্সেস করান
  • অথোরাইজ হবার পর , ব্লগারে লিখা ব্লগগুলোর একটি লিষ্ট দেখবেন। যে যে পোষ্টগুলো ইমপোর্ট করবেন সেগুলো সিলেক্ট করুন। কিছুক্ষনের মাঝেই সেগুলো ব্লগার থেকে ওয়ার্ডপ্রেসে ইমপোর্ট হবে।
01<?php
02 /*
03  Template Name: WPBeginner Blogger
04 */
05 global $wpdb;
06 $old_url = $_GET['q'];
07 if ($old_url != "") {
08   $permalink = explode("blogspot.com", $old_url);
09   $q = "SELECT guid FROM $wpdb->posts LEFT JOIN $wpdb->postmeta ".
10        "ON ($wpdb->posts.ID = $wpdb->postmeta.post_id) WHERE ".
11        "$wpdb->postmeta.meta_key='blogger_permalink' AND ".
12        "$wpdb->postmeta.meta_value='$permalink[1]'";
13  $new_url = $wpdb->get_var($q)? $wpdb->get_var($q) : "/";
14  header ("HTTP/1.1 301 Moved Permanently");
15  header("Location: $new_url");
16 }
17?>

ষ্টেপ ৩:
এরপর উপরের পিএইচপি কোডগুলো কপি করে একটি খালি নোটপ্যাড ডকুমেন্টে পেষ্ট করুন এবং wpbeginner-blogger.php এই নামে সেভ করুন। এরপর cPanel অথবা FTP সফটওয়্যার ব্যবহার করে এই ফাইলটি ওয়ার্ডপ্রেস থিম ডিরেক্টরিতে( i.e. wp-content/themes/my-theme) আপলোড করুন।

ষ্টেপ ৪:
ওয়ার্ডপ্রেস অ্যাডমিন ড্যাসবোর্ড ওপেন করে Page >> Add New Page এ যান। URL এবং পোষ্ট টাইটেলে এ “blogger” লিখুন এবং পোষ্ট বডি ফাকা রেখে দিন। এখন টেম্পলেট ড্রপ ডাউন মেন্যু থেকে “WPBeginner Blogger” সিলেক্ট করে পেজটি পাবলিশ করে দিন।



ষ্টেপ ৫:
এখন ব্লগার একাউন্টে লগ ইন করে Newer Blogger Interface >> Template >> Revert to classic template এ যান। সেখানে ক্লাসিক HTML টেম্পলেট বক্স দেখবেন। টেক্সট বক্সে নিচের কোডটি পেষ্ট করে দিন, শুধুমাত্র http://www.wpbeginner.com এর জায়গায় আপনার ওয়েবসাইটের এড্রেসটি http:// সহ লিখবেন।



<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
02<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en" dir="<$BlogLanguageDirection$>">
03<head>
04<title><$BlogPageTitle$></title>
05<script type="text/javascript">
06 <MainOrArchePage>
07window.location.href='http://wpbeginner.com/'
08</MainOrArcePage>
09 <Blogger><ItemPage>
10   window.location.href='http://wpbeginner.com/blogger/?q=&lt;$BlogItemPermalinkURL$>'




11 </ItemPage></Blogger>
12</script>
13<MainPage><link rel="canonical" href="http://wpbeginner.com/" /></MainPage>
14<Blogger><ItemPage>
15 <link rel="canonical" href="http://wpbeginner.com/blogger/?q=&lt;$BlogItemPermalinkURL$>" />
16</ItemPage></Blogger>
17</head><body>
18<div style="border:#ccc 1px solid; background:#eee; padding:20px; margin:80px;">
19<p>This page has moved to a new address.</p>
20<h1>
21<MainOrArcePage><a href="http://wpbeginner.com"><$BlogTitle$></a></MainOrArcePage>
22<Blogger><ItemPage>
23 <a href="http://wpbeginner.com/blogger/?q=&lt;$BlogItemPermalinkURL$>"><$BlogItemTitle$></a>
24</ItemPage></Blogger>




25</h1>
26</div> </body></html>
27<!-- replace wpbeginner.com with your WordPress site URL --->

তারপর?
আপনার কাজ শেষ।

ব্লগারে হোষ্ট করা আগের পোষ্টগুলোর লিংকে ক্লিক করে দেখুন, ওয়ার্ডপ্রেসে রিডাইরেক্ট হয়ে গেল কি?
বলে রাখি, এখানে যেহেতু আমরা permanent 301 ব্যবহার করেছি তাই গুগলের সকল পেজর‍্যাংক জুশও নতুন ওয়ার্ডপ্রেস সাইটে পাস হয়ে যাবে(একটু সময় নিবে)।

আরএসএস ফিড যেভাবে আপডেট করবেন:

ওয়ার্ডপ্রেসে স্থানান্তরিত হবার সাথে সাথে ফিডের এড্রেসও পরিবর্তিত হবে। তাই ব্লগার ফিডকে ওয়ার্ডপ্রেস ফিডে রিডাইরেক্ট করার জন্যে ব্লগার থেকে >> Settings >> Site Feed >> Custom Feed  এ যান এবং সেখানে ওয়ার্ডপ্রেস ফিড এড্রেসটি দিয়ে দিন।
Resolving Some Common Issues (Your Questions Our Answers)

কিছু সাধারণ সমস্যার সমাধান:
  1. সবকিছু সঠিকভাবে করার পরও 404 Not Found এরর দেখাচ্ছে।
উত্তর: 404 not found পেজটি তখনি দেখাবে যখন আপনি WPBeginner-Blogger.php ফাইলটি  আপলোড করতে ভুলে গিয়েছেন কিংবা সঠিক ডিরেক্টরিতে আপলোড করা হয়নি।
  1. পুরাতন ব্লগার লিঙ্কে ক্লিক করলে ব্ল্যাঙ্ক স্ক্রিন দেখাচ্ছে!!!
উত্তর: আপনি WPBeginner-Blogger.php ফাইলটি সঠিকভাবে কপি করেন নি। সমস্যাটির সমাধান করতে পুরাতন ফাইলটিকে নতুন একটি নতুন ফাইল দ্বারা রিপ্লেস করুন।
  1. সবকিছুই ঠিক আছে তবুও কাজ করছে না!!!
উত্তর: এই সমস্যায় পরবেন তখনি যখন ব্লগার এবং ওয়ার্ডপ্রেসের permalink structure টা একইরকম হবেনা। WordPress Dashboard >> Settings >> Permalinks >> Custom Structure >> /%year%/%monthnum%/%postname%.html.
যতটুকু সম্ভব ভেঙ্গে ভেঙ্গে ব্যখ্যা করলাম, আশা করি আপনাদের উপকারে আসবে। তারপরও সমস্যা হলে কমেন্টে জানাতে পারেন।

আপনার wordpress এর যে কোন ওয়েব সাইট বা ব্লগে Favicon যোগ করুন

আসসালামু আলাইকুম
কেমন আছেন সবাই? আশা করি ভাল আসেন। আজ আমি বলবো কিভাবে আপনার wordpress ওয়েব সাইট বা ব্লগে Favicon যোগ করবেন।
1. প্রথমে আপনি যে ইমেজটি Favicon আকারে দেখতে চান তা এখান থেকে 16X16,  32X32, 48X48 বা 64X64 আকারে রূপান্তর করুন। তারপর Download Your Favicon Here থেকে save করুন।

2. এবার আপনার Favicon টি আপনার ওয়েব সাইট বা ব্লগের Media তে upload করুন।

3. তারপর Edit এ ক্লিক করে Favicon এর লিংকটি কপি করুন।

4. এবার নিম্নের কোডের yourimagepathgoeshere এর স্থলে Favicon এর লিংকটি পেষ্ট করুন।
function my_favicon() { ?> <link rel="shortcut icon" href="yourimagepathgoeshere" > <?php } add_action('wp_head', 'my_favicon');

5. এবার Favicon এর লিংকসহ কোডটি আপনার ওয়েব সাইট বা ব্লগের functions.php পেজ এর শেষে পেষ্ট করুন।

6. সবশেষে update file এ ক্লিক করুন।

7. এবার আপনার ওয়েব সাইট বা ব্লগ খুলে দেখুন Favicon যুক্ত হয়ে গেছে।
ধন্যবাদ সবাইকে
ভাল থাকবেন।

আসুন ওয়ার্ডপ্রেস এর মাধ্যমে নিজের সাইট বানাই। (পর্ব ১)

সবাইকে সালাম ও শুভেচ্ছা জানিয়ে আজকের এই টিউন আরম্ভ করতেছি। ওয়ার্ডপ্রেস নিয়ে বিস্তারিত লিখার ইচ্ছা ছিল কিন্তু নিজে আগে কিছু ত জানতে হবে । তাই আজকে সিদ্ধান্ত নিলাম আমি যা জানি তা নিয়ে একটি  টিউটোরিয়াল লিখব। তাই আজকে বসে পরলাম লিখতে।

আমাদের প্রিয় ভিসিটরদের মধ্যে যাদের ব্লগ নেই কিংবা ব্লগ/ওয়েবসাইট তয়রি করার ইচ্ছা আছে তারা আমার এই পোস্টটা দেখতে পারেন।
তাহলে আর কথা বাড়াবোনা চলুন শুরু করি।
ওয়ার্ডপ্রেস দিয়ে ২ বাবে ব্লগ তয়রি করা যাই। আপনি যদি wordpress.com এ যান তাহলে আপনি ফ্রী ব্লগ বানাতে পারবেন কিন্তু ব্লগের ডোমেইন পাবেন
”আপনার নাম”.wordpress.com
আবার আপনি যদি WordPress.org তে যান তাহলে ওয়ার্ডপ্রেস ডাউনলোড করে আপনার নিজস্ব সার্ভারে ইন্সটল করে এই পিসিহেল্পলাইন বা টেকটিউন এর মত একটি ব্লগ তয়রি করতে পারবেন।
আমরা wordpress.org দিয়ে ব্লগ তয়রি করা শিখবো। ব্লগ তয়রি করতে হলে আমাদের একটি ডোমেইন ও হস্টিং লাগবে। ডোমেইন ও হস্টিং কিনতে হয় যেহেতু আমরা ফ্রী ব্লগ বানানো শিখবো তাই আমরা ফ্রী ডোমেইন ও হস্টিং নেব।
আমাদের এই ফ্রী ব্লগে ডোমেইন প্রভাইডার হচ্ছে ডট টিকে ও হস্টিং প্রভাইডার হচ্ছে  বাক্স হোস্ট
প্রথমে চলুন ডোমেইন নেম রেজিস্টেশন করি। ডোমেইন নেম নেওয়ার জন্য প্রথমে এখানে যান। এই ওয়েবসাইটটিতে যাওয়ার পর দেখুন নিচের ছবির মত এসেছে।(আগে এই সফটওয়্যার টা ডাউনলোড করে রাখুন। ডাউনলোড লিঙ্ক টা ওই সাইট এ রাখা আছে)
এবার নিচের ছবির মত খালি ঘরে আপনার পছন্দের ডোমেইন নাম দিয়ে GO তে ক্লিক করুন। (আমি এখানে symbiansoftzone নামে ডোমেইন নিয়েছি)যদি আপনার দেওয়া ডোমেইন নেমটি আর কেও ব্যাবহার না করে থাকে তাহলে নিচের ছবির মত আসবে।(Update:এখানে অনেকেই ৩ মাস সিলেক্ট করেছেন ,তাই আপনারা ১২ মাস সিলেক্ট করবেন)
যদি উপরের ছবির মত আসে তাহলে এটা এখানেই রেখে দিন। নতুন আরেকটি ট্যাব খুলুন এবং হস্টিং নেওয়ার জন্য এই ওয়েবসাইটে যান এবং হস্তিং-এর জন্য সাইন-আপ করুন।(Update) অনেকই Sing Up করতে পারবেন না ,তাই IP সম্পর্কিত কোন কিছু শো করে তাহলে IP হাইড বা VPN অথবা অন্য কোন পিসি বা মোবাইল থেকে সিং উপ করুন।
সাইন-আপ কমপ্লিট হলে আপনার দেওয়া ইমেইল এ একটি নতুন ইমেইল আসবে এই ইমেইলটি দিয়ে আপনার অ্যাকাউন্ট অ্যাক্টিভ করুন।
 অ্যাকাউন্ট অ্যাক্টিভ করার পর আপনার ইমেইল ও পাসওয়ার্ড দিয়ে লগিন করুন। লগিন করার পর Control Panel এ ক্লিক করুন,  Control Panel এ ক্লিক করার পর আপনাকে ডোমেইন সেটআপ দেওয়ার জন্য লিখা থাকবে। নিচের ছবির মত করে আপনার ডোমেইনটি এই হস্টিং-এ অ্যাড করুন।
ডোমেইন অ্যাড হয়ে গেলে আপনার ইমেইলে একটি নতুন ইমেইল যাবে।
আবার boxhost.me তে Logout করে Login করুন।ব্যাস এবার এখান থেকে চলে আসুন আপনি যেখানে ডোমেইন নিয়েছিলেন সেখানে যান এবং নিচের ছবির মত সব কিছু করুন।(আপনার ইমেইল এ Name Server দেওয়া আছে এগুলো বসিয়ে দিন)
এবার সাইন-আপ করুন। ব্যাস আপনার ডোমেইন আর হস্টিং নেওয়া শেষ।
এবার চলুন হস্টিং-এ ওয়ার্ডপ্রেস ইন্সটল করি।ওয়ার্ডপ্রেস ইন্সটল করার জন্য প্রথমে আপনার সিপ্যানেলে লগিন করুন। (মানে আপনার হস্টিং-এ লগিন করুন)
লগিন করার পর কন্ট্রুল প্যানেলের Website এর আন্ডারে  Auto Installer এ ক্লিক করুন।
ক্লিক করার পর দেখুন  Blogs এর নিছে ওয়েবসাইট বানানোর অনেকগুলা সফটওয়্যার আছে। প্রথমেই দেখুন WordPress আছে।
এবার ওয়ার্ডপ্রেস এ ক্লিক করুন এবং দেখুন নিচের ছবির মত এসেছে এবং নিচের ছবির মত কাজ করুন।
ব্যাস আপনার ব্লগ বানানো শেষ। এবার আপনার ডোমেইন নাম দিয়ে আপনার ব্লগে প্রবেশ করতে পাড়বেন এবং লগিন করে আপনার ব্লগকে আপনার নিজের মত করে সুন্দর করুন।
বিশাল বড় একটা পোস্ট লিখে ফেললাম যদি পোস্টটি সবটা পড়ে তাখেন তাহলে অবশ্যই বিরক্ত হয়ে গেছেন। বড় একটা লিখলাম ভুল হওয়াটা স্বাভাবিক, ভুল ত্রুটি হলে ক্ষমার সুন্দর দৃষ্টিতে দেখবেন। আর কোন দরনের সমস্যা হলে মন্তব্যর মাধ্যমে আমাকে জানান আপনার সমস্যা সমাধান করার চেষ্টা করব।
সবাইকে ধন্যবাদ। আমার ফেসবুক
(পোস্ট টা আরেক জনের লিখা আমি এটাতে নতুন করে লিখেছি এবং নতুন ছবি দিয়েছি আর শুদু বাংলা টেক্সট গুলো কপি করছি)