একটি স্থিতি কোড কি?
যখনই একটি ওয়েব সার্ভার একটি ওয়েব পৃষ্ঠাটি সরবরাহ করে, তখন একটি স্থিতি কোড তৈরি হয় এবং সেই ওয়েব সার্ভারের জন্য লগ ফাইলটিতে লিখিত হয়। সবচেয়ে সাধারণ অবস্থা কোড 200 - যার অর্থ পৃষ্ঠা বা সংস্থার পাওয়া যায়। পরবর্তী সবচেয়ে সাধারণ অবস্থা কোড 404 যার অর্থ সার্ভারে অনুরোধ করা সংস্থার কোনো কারণের জন্য পাওয়া যায়নি। প্রকৃতপক্ষে, আপনি 404 ত্রুটিগুলি এড়াতে চান, যা সার্ভার-স্তর পুনঃনির্দেশের সাথে আপনি করতে পারেন।
যখন একটি পৃষ্ঠা সার্ভার-স্তর পুনঃনির্দেশের সাথে পুনঃনির্দেশিত হয়, 300 স্তরের স্থিতি কোডগুলির মধ্যে একটি রিপোর্ট করা হয়। সবচেয়ে সাধারণ 301, যা একটি স্থায়ী পুনঃনির্দেশ, এবং 302, অথবা অস্থায়ী পুনর্নির্দেশ।
আপনি যখন একটি 301 পুনঃনির্দেশ ব্যবহার করা উচিত?
301 পুনঃনির্দেশাবলী স্থায়ী হয়। তারা একটি সার্চ ইঞ্জিনকে বলে যে পাতাটি সরানো হয়েছে - সম্ভবত একটি নতুন নকশা যা বিভিন্ন পৃষ্ঠাগুলির নাম বা ফাইল স্ট্রাকচারগুলি ব্যবহার করে। একটি 301 পুনঃনির্দেশ অনুরোধ যে কোনও অনুসন্ধান ইঞ্জিন বা ব্যবহারকারী এজেন্ট পৃষ্ঠাটিতে আসছে তাদের ডাটাবেসের URL আপডেট করতে। এটি পুনঃনির্দেশের সবচেয়ে সাধারণ প্রকার যা মানুষকে এসইও (সার্চ ইঞ্জিন অপ্টিমাইজেশান) দৃষ্টিকোণ থেকে এবং ব্যবহারকারীর অভিজ্ঞতার দৃষ্টিকোণ থেকে উভয়ই ব্যবহার করা উচিত।
দুর্ভাগ্যবশত, সব ওয়েব ডিজাইন বা কোম্পানি 310 পুনঃনির্দেশ ব্যবহার করে না। কখনও কখনও তারা পরিবর্তে মেটা রিফ্রেশ ট্যাগ বা 302 সার্ভার পুনঃনির্দেশগুলি ব্যবহার করে। এটি একটি বিপজ্জনক অনুশীলন হতে পারে। সার্চ ইঞ্জিনগুলি এই পুনঃনির্দেশ কৌশলগুলির কোনও অনুমোদন দেয় না কারণ স্প্যামাররা তাদের ডোমেনগুলি অনুসন্ধান ইঞ্জিন ফলাফলগুলিতে আরও বেশি পেতে তাদের জন্য সাধারণ প্রচলন।
একটি এসইও দৃষ্টিকোণ থেকে, 301 পুনঃনির্দেশগুলি ব্যবহার করার আরেকটি কারণ হল যে আপনার URL গুলি তাদের লিঙ্ক জনপ্রিয়তা বজায় রাখে কারণ এই পুনঃনির্দেশগুলি পৃষ্ঠাটির "লিঙ্ক জুস" পুরানো পৃষ্ঠায় নতুন করে স্থানান্তরিত করে। যদি আপনি 302 টি পুনঃনির্দেশ সেট আপ করেন, তবে জনপ্রিয়তা রেটিংগুলি নির্ধারণ করে এমন Google এবং অন্যান্য সাইটগুলি অনুমান করে যে লিঙ্কটি অবশেষে পুরোপুরি সরানো হচ্ছে বলে মনে হচ্ছে, তাই এটি কোনও অস্থায়ী পুনঃনির্দেশনা থেকে কিছু স্থানান্তর করে না। এর অর্থ এই যে নতুন পৃষ্ঠায় পুরানো পৃষ্ঠার সাথে সম্পর্কিত কোন লিঙ্ক জনপ্রিয়তা নেই। এটা তার নিজস্ব জনপ্রিয়তা উৎপন্ন করতে হবে। আপনি যদি আপনার পৃষ্ঠাগুলির জনপ্রিয়তা বাড়ানোর সময় বিনিয়োগ করে থাকেন তবে এটি আপনার সাইটের জন্য একটি বড় পদক্ষেপ হতে পারে।
ডোমেন পরিবর্তন
আপনার সাইটটির প্রকৃত ডোমেন নামটি পরিবর্তন করার জন্য এটি বিরল হলেও এটি সময়-সময়ে ঘটে। উদাহরণস্বরূপ, একটি ভাল এক উপলব্ধ হয়ে গেলে আপনি এক ডোমেন নাম ব্যবহার করা হতে পারে। আপনি যদি আরও ভাল ডোমেইনটি সুরক্ষিত করেন তবে আপনাকে কেবলমাত্র আপনার URL কাঠামো পরিবর্তন করতে হবে না, তবে ডোমেনটিকেও পরিবর্তন করতে হবে।
আপনি যদি নিজের সাইটের ডোমেন নামটি পরিবর্তন করেন তবে আপনাকে অবশ্যই 302 টি পুনঃনির্দেশনা ব্যবহার করতে হবে না। এটি প্রায় সবসময় আপনাকে "স্প্যামার" বলে মনে করে এবং এটি এমনকি আপনার সমস্ত ডোমেনগুলিকে Google এবং অন্যান্য অনুসন্ধান ইঞ্জিন থেকে অবরুদ্ধ করে। আপনার যদি এমন কয়েকটি ডোমেন থাকে যা সকলকে একই স্থানে নির্দেশ করতে হয় তবে আপনাকে 301 সার্ভার পুনঃনির্দেশটি ব্যবহার করতে হবে। এটি এমন সাইটগুলির জন্য সাধারণ অভ্যাস যা বানান ত্রুটিগুলির সাথে অতিরিক্ত ডোমেনগুলি কিনে (www.gooogle.com) বা অন্য দেশগুলির জন্য (www.symantec.co.uk)। তারা ঐ বিকল্প ডোমেনগুলি সুরক্ষিত করে (যাতে অন্য কেউ তাদের দখল করতে পারে না) এবং তারপরে তাদের তাদের প্রাথমিক ওয়েবসাইটে পুনঃনির্দেশিত করে। এটি করার সময় আপনি যতক্ষণ 301 টি পুনঃনির্দেশ ব্যবহার করেন, ততক্ষণ আপনি সার্চ ইঞ্জিনগুলিতে শাস্তি পাবেন না।
কেন আপনি একটি 302 পুনঃনির্দেশ ব্যবহার করবেন?
302 পুনঃনির্দেশ ব্যবহার করার সেরা কারণ হল আপনার কুৎসিত URL গুলিকে অনুসন্ধান ইঞ্জিন দ্বারা স্থায়ীভাবে সূচী করা থেকে বিরত রাখা। উদাহরণস্বরূপ, যদি আপনার সাইটটি একটি ডাটাবেস দ্বারা নির্মিত হয় তবে আপনি আপনার হোমপেজকে একটি URL থেকে পুনঃনির্দেশিত করতে পারেন:
http://www.about.com/
এতে প্রচুর পরামিতি এবং সেশন ডেটা সহ একটি URL এ, এটি এমন দেখতে হবে: (দ্রষ্টব্য: »চিহ্ন একটি লাইন মোড়ানো নির্দেশ করে।) http://www.about.com/home/redir/data? »
সেশনআইডি = 123478 & আইডি = 3242032474734239437 & TS = 3339475
যখন একটি সার্চ ইঞ্জিন আপনার হোম পৃষ্ঠা URL টি বাছাই করে, তখন আপনি তাদের লঙ্ঘন করতে চান যে দীর্ঘ URLটি সঠিক পৃষ্ঠা, তবে তাদের ডাটাবেসের মধ্যে সেই URL সংজ্ঞায়িত করে না। অন্য কথায়, আপনি সার্চ ইঞ্জিনটি আপনার URL হিসাবে "http://www.about.com/" চান। আপনি যদি 302 সার্ভার পুনঃনির্দেশ ব্যবহার করেন তবে আপনি এটি করতে পারেন এবং বেশিরভাগ সার্চ ইঞ্জিন স্বীকার করবে যে আপনি স্প্যামার নন। 302 পুনঃনির্দেশ ব্যবহার করার সময় কী এড়িয়ে চলতে হবে