ট্রাফিকসহ ব্লগ মাইগ্রেশন!
আপনার পুরনো ব্লগার ব্লগটি কি নতুন ঠিকানায় নিয়ে যেতে চান? কিন্তু ভাবছেন, এতদিনের পরিশ্রমে তৈরি করা সাইটের ভিজিটর বা ট্রাফিক এবং সার্চ ইঞ্জিন র্যাঙ্কিং হারিয়ে ফেলবেন না তো? ব্লগার ব্যবহারকারীদের জন্য এটি একটি সাধারণ উদ্বেগ। পুরনো ব্লগ ডিলিট করে নতুন ব্লগ শুরু করলে পূর্বের সমস্ত অর্জন শুন্য হয়ে যাওয়ার ভয় থাকে।
কিন্তু চিন্তা নেই! আপনার এই দুশ্চিন্তার অবসান ঘটাতে আমরা নিয়ে এসেছি একটি পরীক্ষিত এবং কার্যকরী সমাধান। এই পোস্টে আমরা ধাপে ধাপে দেখাবো কিভাবে Cloudflare ব্যবহার করে কোনো রকম ট্রাফিক লস বা এসইও ক্ষতি ছাড়াই, একটি ব্লগার ব্লগের সমস্ত মূল্যবান পোস্ট/আর্টিকেল নিরাপদে আরেকটি নতুন ব্লগার ব্লগে স্থানান্তর (Migrate) করতে পারবেন।
এই পদ্ধতি অনুসরণ করলে আপনার পাঠকরা বুঝতেই পারবেন না যে তারা পুরনো ঠিকানা থেকে নতুন ঠিকানায় চলে এসেছেন এবং সার্চ ইঞ্জিনও আপনার নতুন ব্লগটিকে পুরনো ব্লগের ধারাবাহিকতা হিসেবেই গ্রহণ করবে।
কেন ব্লগ মাইগ্রেশন করা হয়?
অধিকাংশ ক্ষেত্রে ব্লগার ব্লগ থেকে আরেকটি ব্লগার ব্লগে তখনই আর্টিকেল স্থানান্তর করা হয় যখন পূর্বের ডোমেইনে ব্যবহৃত এডসেন্স একাউন্ট ডিজএবল হয়ে যায়। এ ক্ষেত্রে ব্লগের সকল ট্রাফিক ঠিক রেখে নতুন ডোমেইনে ব্লগ স্থানান্তর করলে একদিকে যেমন ব্লগে ট্রাফিক থাকে অন্য দিকে খুব সহজে নতুন ডোমেইনে এডসেন্স অনুমোদন করে নেওয়া যায়।
তাছাড়াও ব্লগের কাঠামো, কনটেন্ট স্ট্রাকচার বা SEO অপটিমাইজেশন শুরুতে ঠিকভাবে না করার ফলে অনেকে চান নতুন করে আরও গোছানোভাবে একটি ব্লগ তৈরি করতে—যেখানে পুরোনো কনটেন্ট গুলোকে নতুনভাবে সাজানো যায়, প্রয়োজনীয় আপডেট দেওয়া যায় এবং পাঠকের অভিজ্ঞতা আরও উন্নত করা। এই অবস্থায়, পুরোনো ব্লগ থেকে নতুন ব্লগে মাইগ্রেশন করাটা হয় খুবই যৌক্তিক ও কার্যকর একটি পদক্ষেপ।
কিন্তু ব্লগার ব্লগে এই ধরনের জঠিল কাজটি সহজে করা যায় না যেভাবে WordPress এ খুব সহজে করা যায়। কিন্তু আমি আজ এই অসম্ভব কাজ সম্ভব করে দেখাবো। এতেকরে ঠিক ওয়ার্ডপ্রেসের মতই কোন ধরনের ট্রাফিক লস না করে আপনার পুরাতন ব্লগের সকল আর্টিকেল নতুন ব্লগার ব্লগে স্থানান্তর করতে পারবেন। সেই সাথে আপনার এসইও এর উপরও কোন নেগেটিভ প্রভাব ফেলবে না।
কিভাবে ট্রাফিকসহ ব্লগ মাইগ্রেশন করবেন?
ব্লগার ব্লগ ট্রাফিকসহ আরেকটি ব্লগার ব্লগে মাইগ্রেশন করার জন্য আজ আমরা Cloudflare ব্যবহার করব। কারণ Cloudflare সবচাইতে বিশ্বস্ত এবং নিরাপদ। যদি আরো অনেক পদ্ধতি আছে তবে ঐগুলো শতভাগ এসইও ফ্রেন্ডলি না। Cloudflare মাইগ্রেশন করা অন্য যেকোন উপায়ের চেয়ে বেটার।
Cloudflare ব্যবহার করে 301 রিডাইরেক্ট (URL ফরওয়ার্ডিং) সেটআপ করা আসলে বেশ সহজ, তবে প্রথমবার করলে একটু জটিল মনে হতে পারে। তবে আমরা আপনার জন্য সহজভাবে উপস্থাপন করব। তাহলে শুরু করা যাক ব্লগ মাইগ্রেশন করার প্রক্রিয়া—
আপনার ব্লগার ব্লগ নতুন ব্লগে বা অন্য আরেকটি ব্লগে সেফলি স্থানান্তর করা জন্য আপনার দুটি ডোমেইন Custom ডোমেইন হতে হবে। সেই সাথে দুটি ডোমেইন একটিভ থাকতে হবে। পুরাতন ডোমেইন এর আর্টিকেল ডিলেট করা যাবে না।
তবে চিন্তার কোন কারণ নাই। আপনার দুটি ডোমেইন সারা জীবন একটিভ রাখা লাগবে না। যখন ট্রান্সফার করা আর্টিকেলগুলো কিছু দিন পর সার্চ ইঞ্জিনে র্যাংক করা শুরু করবে তখন আপনার পুরাতন ডোমেইন একটিভ না থাকলেও কোন সমস্যা হবে না।
স্টেপ ১: ডোমেইন Cloudflare এ যুক্ত করা
প্রথমে Cloudflare ড্যাশবোর্ডে লগইন করে “Add a site” বাটনে ক্লিক করুন এবং আপনার ডোমেইন নামটি লিখুন। এরপর ফ্রি প্ল্যানটি নির্বাচন করুন। Cloudflare আপনার ডোমেইনের বর্তমান DNS রেকর্ডগুলো স্ক্যান করে নিয়ে আসবে। নিচে দেখুন—
প্রথমেই আপনাকে Cloudflare এ একটি একাউন্ট তৈরি করতে হবে। আপনার ব্রাউজারে যদি গুগল একাউন্ট লগইন করা থাকে তাহলে গুগল একাউন্ট ব্যবহার করে সরাসরি Cloudflare একাউন্ট তৈরি করতে পারবেন।
একাউন্ট তৈরির প্রসেসটি একদম সিম্পল হওয়ার কারনে আমি এই ধাপটি বাদ দিয়েছি। কারণ আপনি যদি ফেসবুক একাউন্ট তৈরি করা জানেন তাহলে Cloudflare একাউন্টও খুব সহজে তৈরি করে নিতে পারবেন।

আপনার যখন Cloudflare একাউন্ট তৈরি করা হয়ে যাবে তখন আপনি উপরের চিত্রেরন্যায় অপশনটি দেখতে পাবেন। তারপর নিচের চিত্রটি ফলো করুন।

এখানে চিত্রে ইন্ডিকেট করা ১নং অংশে আপনার পুরাতন ব্লগের এড্রেস লিখে দিতে হবে। এই ক্ষেত্রে কোন ধরনের https//: কিংবা www ব্যবহার করা যাবে না। আপনি শুধুমাত্র চিত্রে দেখানো অংশের মত ডোমেইন নাম লিখবেন। তারপর চিত্রের ২নং অংশের Continue বাটনে ক্লিক করুন।

এই অংশে Cloudflare আপনাকে একটি প্লান সিলেক্ট করে নেওয়ার জন্য বলছে। আমরা ফ্রি প্লান ব্যবহার করব। কাজেই Free প্লান সিলেক্ট করলে নিচের Continue বাটন ভেসে উঠবে। এখন আপনি Continue বাটনে ক্লিক করবেন।

এখন উপরের চিত্রে আপনার পুরাতন ব্লগের ডোমেইন এর DNS রেকর্ড দেখতে পাবেন। Cloudflare এই রেকর্ডগুলো অটোমেটিক স্ক্যান করে নিয়েছে। এখানে চিত্রের নীল কালারের Continue to activation বাটনে ক্লিক করবেন।

উপরের চিত্রের B নং ক্রমিকে দেখুন Cloudflare আপনাকে দুটি Nameservers দিয়েছে এবং C নং ক্রমিকে পুরাতন ব্লগের Nameservers গুলো দেখাচ্ছে। তার মানে হচ্ছে উপরের চিত্রের Continue বাটনে ক্লিক করে পরের ধাপে যাওয়ার পূর্বে আপনার ডোমেইন এর সি-প্যানেল থেকে পুরাতন Nameservers ডিলিট করে Cloudflare এর প্রদত্ত Nameservers দুটি যুক্ত করে নিতে হবে।

এটি হচ্ছে আমার ডোমেন প্রোভাইডারের সি-প্যানেলের চিত্র। এই অংশ প্রায় সব ডোমেইন কোম্পানির এক রকম হয়। শুধুমাত্র সি-প্যানেল থেকে আপনার কাঙ্খিত ডোমেন এর Management এ গেলেই Nameservers অপশন দেখতে পাবেন। এখানে Cloudflare এর Nameservers দুটি বসি Save Changes এ ক্লিক করলেই হবে। তারপর এই চিত্রের আগের চিত্রের Continue এ ক্লিক করতে হবে। উল্লেখ্য যে, Namgeserver পরিবর্তন হতে ১০ মিনিট থেকে ৪৮ ঘন্টা পর্যন্ত সময় লাগে।

এখানে আপনাকে কিছু করতে হবে না। কারণ আপনার ডোমেইনটি এখন Cloudflare এর Server এর সাথে যুক্ত হয়ে গিয়েছে। তবে এটা শুরুতে Invalid Nameservers শো করতে পারে। এ ক্ষেত্রে আপনাকে ৫-১০ মিনিট অপেক্ষা করা লাগতে পারে। ৫/১০ মিনিট পর পেজ রিফ্রেশ করলে দেখবেন ডোমেইন একটিভ হয়েগেছে।

৫-১০ মিনিট অপেক্ষা করে পেজ রিফ্রেশ করার পর দেখবেন আপনার ডোমেন এভাবে একটিভ হওয়ার মেসেজ দেখাবে। আর এর ফলে বুঝতে পাবেন যে, আপনার ডোমেইনটি Cloudflare এর সাথে সফলভাবে কানেক্ট হয়েছে।
স্টেপ ২: Cloudflare DNS রেকর্ড আপডেট করা
এখন Cloudflare ড্যাশবোর্ডে আপনার ডোমেইন সিলেক্ট করে “DNS” সেকশন থেকে একটি নতুন A রেকর্ড যুক্ত করতে হবে। তা না হলে আপনার পুরাতন ব্লগের পোস্ট নতুন ব্লগের পোস্টে রিডাইরেক্ট করা সম্ভব হবে না। নিচে দেখুন—

এখন উপরের চিত্রেরন্যায় Cloudflare এর ড্যাশবোর্ডের বামপাশের ১নং অংশের DNS > Records ক্লিক করতে হবে। তারপর ডানপাশের ৩নং অংশের Add Record এ ক্লিক করুন।

এখানে উপরের চিত্রের ১নং অংশে Type এর ঘরে A সিলেক্ট করুন। তারপর ২নং অংশে "@" লিখে দিতে হবে। সবশেষে ৩নং অংশের ঘরে "192.0.2.1" লিখে ৪নং অংশের Save এ ক্লিক করুন। আমাদের ২য় ধাপও কপ্লিট।
স্টেপ ৩: ব্লগের পোস্ট সেটআপ করা
এখন আপনার পুরাতন ব্লগের সকল পোস্ট এবং পেজ Backup/Download করতে হবে। এই জন্য আপনার জিমেইল আইডি ব্যবহার করে প্রথমে আপনার ব্লগার একাউন্টে লগইন করুন। তারপর নিচের স্টেপ ফলো করুন।

এখানে ব্লগার ড্যাশবোর্ড উপরের চিত্রেরন্যায় Settings > Back Up Content > Download এ ক্লিক করতে হবে। Download অপশনে ক্লিক করা মাত্রই আপনার ব্লগের সকল পোস্ট এবং পেজ ডাউনলোড হওয়া শুরু হবে।

এখন আমাদের পুরাতন ব্লগের পোস্ট নতুন ব্লগে Upload করব। আপলোড করার জন্য নতুন ব্লগের ড্যাশবোর্ডে যাবেন। তারপর Settings > Import Content > Import এ ক্লিক করে আপনার কম্পিউটারে ডাউনলোড হওয়া পুরাতন ব্লগের ফাইলটি সিলেক্ট করে Open এ ক্লিক করব। তাহলে আপনার সকল পোস্ট আপলোড হতে শুরু করবে। আপনার ফাইল সাইজ যত বড় হবে এখানে আপলোড হতে তত বেশি সময় লাগবে।
নতুন ব্লগে ফাইল আপলোড করার পূর্বে যাচাই করে নিবেন যে, আপনার পুরাতন ব্লগের পোস্ট URL এবং নতুন ব্লগের পোস্ট URL একই রকম আছে কি না? কারণ একই রকম লিংক থাকলে পোস্ট Import নাও হতে পারে। আর যদি নতুন ব্লগে পোস্ট না থাকে তাহলে কিছু করার প্রয়োজ নাই।
আরেকটি গুরুত্বপূর্ণ বিষয় হচ্ছে নতুন ব্লগে পোস্ট আপলোড করার পর পোস্টের URL কোন ধরনের পরিবর্তন করা যাবে না। তাহলে আপনার পুরাতব ব্লগের সেই পোস্টের ট্রাফিক আপনার নতুন ব্লগে যাবে না (301 Redirect হবে না)।
স্পেট ৪: Page Rules ব্যবহার করে URL ফরওয়ার্ডিং
এটাই আমাদের মূল কাজ এবং ফাইন্যাল স্টেপ। কারণ এই Page Rules অপশন ব্যবহার করেই আমাদের পুরাতন ব্লগের সকল URL নতুন ব্লগে ট্রান্সফার করব। অর্থাৎ কেউ যখন আপনার পুরাতন ব্লগের কোন পোস্ট ভিজিট করতে যাবে তখন ইউজার আপনার ব্লগের নতুন পোস্টে রিডাইরেক্ট হয়ে যাবে।

এখন আপনার Cloudflare একাউন্টে যাবেন এবং আপনার ডোমেইন এর উপর ক্লিক করবেন। তারপর বাম পাশের Rules > Page Rules > Create Page Rule এ ক্লিক করতে হবে। এখান থেকে আমরা রিডাইরেক্ট সেটআপ করব।

এখানে ১নং অংশে আপনার পুরাতন ব্লগের URL দিবেন এবং URL এর শেষে "/*" চিহ্ন ব্যবহার করবেন। এই "/*" চিহ্ন আপনার পুরাতন ব্লগের মূল ডোমেইনের পর যে পোস্ট URL থাকে সেটা খোজে নুতুন ব্লগকে দিবে। তারপর ২নং অপশনের ড্রাপডাউন হতে "Forwarding URL" এবং ৩নং অপশনে "301 - Permanent Redirect" সিলেক্ট করে দিবেন।
সবশেষে ৪নং অংশে আপনার নতুন ব্লগের URL দিবেন। সেই সাথে URL এর শেষে "/$1" ব্যবহার করনে। কারণ "/$1" চিহ্নটি আপনার পুরাতন ব্লগের মূলে ডোমেইনের পাশাপাশির অন্যান্য সকল পোস্ট খোজে নিবে। অর্থাৎ সকল পুরাতন পোস্ট নতুন ব্লগে ট্রান্সফার করে নিয়ে আসবে। আর এই "/$1" চিহ্নটি ব্যবহার না করলে পুরাতন ব্লগের সকল পোস্ট শুধুমাত্র নতুন ব্লগের মূল মূল ডোমেইন স্থানান্তর হবে।
এই স্টেপটি খুবই গুরুত্বপূর্ণ। আমি ১নং চিত্রে যেভাবে পুরাতন ব্লগের ডোমেইন নেম এবং ৪নং অংশে যেভাবে নতুন ব্লগের ডোমেইন নেম বসিয়েছি ঠিকই একইভাবে ব্যবহার করবেন। কোন ধরনের পরিবর্তন করলে পোস্ট ঠিকমত রিডাইরেক্ট হবে না। সবশেষে "Save and Deploy Page Ruele" ক্লিক করলে আপনার সকল কাজ শেষ।
এই সকল কাজ সফলভাবে করার পরও সাথে সাথে আপনার পুরাতন ব্লগ নতুনে ব্লগে রিডাইরেক্ট নাও হতে পারে। কারণ এই রিডাইরেক্ট হওয়ার পুরো প্রসেসটি কমপ্লিট হতে ৩০-৪০ মিনিট সময় লাগতে পারে। আধা ঘন্টা পর চেক করলে সব ঠিক হয়ে যাবে।
তারপরও কাজ না করলে আমরা আছি আপনার সাথে। আপনার কোন ধরনের সমস্যা হলে বা প্রবলেম ফেস করলে কমেন্ট করে জানাতে পারেন। আমরা আপনার সকল সমস্যা সমাধান করে দেওয়ার সর্বাত্মক চেষ্টা করব, ইনশাআল্লাহ্।
শেষ কথা
আশা করি, এই বিস্তারিত গাইডলাইন অনুসরণ করে আপনি এখন যথেষ্ট আত্মবিশ্বাসের সাথে আপনার পুরনো ব্লগার ব্লগটিকে কোনো রকম ট্রাফিক বা এসইও র্যাঙ্কিং না হারিয়ে নতুন ঠিকানায় সফলভাবে স্থানান্তর করতে পারবেন। Cloudflare এর সঠিক ব্যবহার এবং ব্লগার সেটিংস এর যথাযথ সমন্বয় আপনার এই ব্লগ মাইগ্রেশনের জটিল কাজটি অনেক সহজ করে দেবে।
আমরা চেষ্টা করেছি পুরো প্রক্রিয়াটি যতটা সম্ভব সহজভাবে তুলে ধরতে। আমাদের দেখানো পদ্ধতি অনুসরণ করার সময় যদি আপনার কোনো অংশ বুঝতে অসুবিধা হয়, কোনো প্রশ্ন থাকে বা আপনি কোনো সমস্যার সম্মুখীন হন, তাহলে একদম দ্বিধা করবেন না।
নিচে কমেন্ট বক্সে আপনার প্রশ্ন বা অভিজ্ঞতা আমাদের সাথে শেয়ার করুন। আপনার প্রতিটি মতামত এবং প্রশ্ন আমাদের জন্য অত্যন্ত মূল্যবান, এবং আমরা যত দ্রুত সম্ভব উত্তর দেওয়ার চেষ্টা করব। আপনার ব্লগিং যাত্রা সফল হোক!