Disable করে দিন Blogger এর Redirection

আপনার Blog টি যদি ব্লগার দিয়ে তৈরী করা হয়ে থাকে তবে নিশ্চই লক্ষ্য করেছেন দেশের বাইরের ভিজিটররা আপনার সাইটটি .com হিসেবে দেখছে না। Indian রা দেখবে example.blogspot.in হিসেবে। আবার একজন ইটালিয়ান দেখবে example.blogspot.it হিসেবে। আজকে আমি Blogger এর Automatic Redirection নিয়ে বিস্তারিত আলোচনা করব।

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

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

ধরুন বাংলাদেশ সরকার যদি ব্লগারের উপর নিষেধাজ্ঞা জারি করে, তাহলে বাংলাদেশ থেকে কেউ আপনার ব্লগ না দেখতে পারলেও ইন্ডিয়া থেকে পারবে। তবে ইচ্ছা করলে আপনি নিজেও বাংলাদেশ থেকে দেখতে পারবেন Redirection পরিবর্তন করে। (বাংলাদেশে এখনো blogSpot.com.bd চালু হয়নি। আমি উদাহরণ হিসেবে লিখেছি।)

যদিও Local Domain ব্যবহারের কারণে গুগল কিছু সুবিধা পেয়ে থাকে, এতে আপনার কোন সুবিধাই হয় না। বরং আপনার Ranking এর ক্ষতি হয়। কি ধরণের ক্ষতি?

প্রথমত, আপনার Alexa Ranking অবশ্যই Fall করবে। কারণ Alexa আপনার সাইটের জন্য আলাদা আলাদা Rank কাউন্ট করবে।

সেই সাথে আপনার ফেসবুক লাইক, টুইটার শেয়ারিং ইত্যাদিতে প্রভাব পরবে।

একটি ছোট্ট কোডের সাহায্যে আপনি এটা প্রতিরোধ করতে পারেন। তবে বলে নেয়া ভাল এটা আপনার সাইটের লোডিং টাইম একটু বাড়িয়ে দেবে। ধরুন ১ থেকে ২ সেকেন্ড। কারণ বাইরের দেশের কেউ যদি আপনার সাইটে যায় (যেখানে ব্লগারের লোকাল ডোমেইন চালু আছে) সে লোকাল ডোমেইন থেকে .com এ রিডিরেক্ট হতে একটু টাইম নেবে। এবার তাহলে কাজে নেমে পরুন -

Blogger এর সেটিংস থেকে টেমপ্লেট এ চলে যান। সেখান থেকে Edit HTML. এবার আপনি এইচটিএমএল কোডের মধ্যে মাউস দিয়ে একটা ক্লিক করুন। তারপর Ctrl +F প্রেস করলেই সার্চ বক্স পেয়ে যাবেন। সার্চ করুন এই কোডটি <head>. এর ঠিক নিচেই বসিয়ে দিন নিচের কোডটি -

<script type='text/javascript'>

var blog = document.location.hostname;
var slug = document.location.pathname;
var ctld = blog.substr(blog.lastIndexOf(&quot;.&quot;));
if (ctld != &quot;.com&quot;) {
var ncr = &quot;http://&quot; + blog.substr(0, blog.indexOf(&quot;.&quot;));
ncr += &quot;.blogspot.com/ncr&quot; + slug;
window.location.replace(ncr);
}
</script>
প্রয়োজনে নিচের চিত্রটির সাহায্য নিন।

কাজ শেষ! এবার শুধু টেমপ্লেটটি সেভ করে নিন। এবার চলে যান ব্রাউজারের ইউআরএল বক্সে। সেখানে গিয়ে আপনার সাইটের ইউআরএল লিখুন। তবে .com এর স্থলে .in/ .it/ .no বসিয়ে দেখুন। দেখবেন সেটা রিডিরেক্ট হয়ে .কম এ চলে আসবে।  🙂

পূর্বে প্রকাশিত -  Disable Blogger Redirection to Local Domains

Level 0

আমি আব্দুর রহমান। Admin, Marks PC Solution, Dhaka। বিশ্বের সর্ববৃহৎ বিজ্ঞান ও প্রযুক্তির সৌশল নেটওয়ার্ক - টেকটিউনস এ আমি 11 বছর 10 মাস যাবৎ যুক্ত আছি। টেকটিউনস আমি এ পর্যন্ত 28 টি টিউন ও 241 টি টিউমেন্ট করেছি। টেকটিউনসে আমার 1 ফলোয়ার আছে এবং আমি টেকটিউনসে 0 টিউনারকে ফলো করি।

There is no mistake in the world of technology! Everything is learning!!


টিউনস


আরও টিউনস


টিউনারের আরও টিউনস


টিউমেন্টস

Level 0

Good Tips

Level 0

ভাল টিউন…অনেক দিন থেকেই এর সমাধান খুজতে ছিলাম।

ধন্যবাদ…।

    Level 0

    @rasel4158:
    Not only good buddy – This is unique and excellent post. But only 130 pageviews so far! I’m really disappointed. 🙁

    You will find details in my site. Anyway, thnx for commenting.

Level 2

মাঝে মাঝে বাংলাদেশ থেকেও .in এ নির্দেশ করে। বিরক্তিকর। ডেনমার্কের IP ব্যাবহার করলে তো পুরা ডেনিশ!

    Level 0

    @omi97:
    If you use this code below the header, it will never happen again.