301 পুনর্চালনা এবং 302 পুনর্চালনা মধ্যে পার্থক্য কি

আপনি কখন 301 এবং 302 সার্ভার রিডাইরেক্ট ব্যবহার করবেন?

একটি স্থিতি কোড কি?

যখনই কোনও ওয়েব সার্ভার একটি ওয়েব পৃষ্ঠাটি পরিবেশন করে তখন একটি স্টেটস কোড তৈরি হয় এবং সেই ওয়েব সার্ভারের জন্য লগ ফাইলে লেখা হয়। সবচেয়ে সাধারণ অবস্থা কোড হল "200" - যার মানে পৃষ্ঠা বা সম্পদ পাওয়া গেছে। পরবর্তী সবচেয়ে সাধারণ স্থিতি কোড হল "404" - যার মানে কোনও কারণে সার্ভারে অনুরোধকৃত সম্পদ পাওয়া যায় নি। বস্তুত, আপনি এই "404 টি ত্রুটি" এড়াতে চান, যা আপনি সার্ভার-স্তরের পুননির্দেশনাগুলির সাথে করতে পারেন।

যখন একটি পৃষ্ঠা সার্ভার-স্তরের পুনঃনির্দেশের সাথে পুনঃনির্দেশিত হয়, তখন 300-স্তরের অবস্থা কোডগুলির মধ্যে একটি রিপোর্ট করা হয়। সবচেয়ে সাধারণ 301, যা একটি স্থায়ী পুনর্নির্দেশ, এবং 302, অথবা অস্থায়ী পুনর্নির্দেশনা।

যখন আপনি 301 পুনঃনির্দেশ ব্যবহার করা উচিত?

301 পুননির্দেশনা স্থায়ী হয়। তারা একটি সার্চ ইঞ্জিনকে বলে যে পৃষ্ঠাটি সরানো হয়েছে - সম্ভবত একটি রিডাইজেন যা বিভিন্ন পৃষ্ঠা নাম বা ফাইল কাঠামো ব্যবহার করে। একটি 301 পুনরারম্ভ অনুরোধ যে কোন অনুসন্ধান ইঞ্জিন বা ব্যবহারকারীর এজেন্ট তাদের ডাটাবেস মধ্যে URL আপডেট পৃষ্ঠায় আসছে। এটি হল সবচেয়ে সাধারণ ধরনের পুনঃনির্দেশিত পদ্ধতি যা মানুষ একটি এসইও (সার্চ ইঞ্জিন অপ্টিমাইজেশান) দৃষ্টিকোণ থেকে এবং একজন ব্যবহারকারীর অভিজ্ঞতার দৃষ্টিকোণ থেকে উভয়ই ব্যবহার করা উচিত।

দুর্ভাগ্যক্রমে, সমস্ত ওয়েব ডিজাইন বা কোম্পানি 310 টি পুননির্দেশনা ব্যবহার করে না। কখনও কখনও তারা পরিবর্তে মেটা রিফ্রেশ ট্যাগ ব্যবহার করে অথবা 302 সার্ভারের পুনঃনির্দেশগুলি ব্যবহার করে। এটি একটি বিপজ্জনক অনুশীলন হতে পারে। সার্চ ইঞ্জিনগুলি এই পুনঃচালনা কৌশলগুলি অনুমোদন করে না কারণ তারা স্প্যামারদের অনুসন্ধান ইঞ্জিন ফলাফলগুলিতে তাদের ডোমেনগুলির আরও বেশি পেতে ব্যবহারের জন্য একটি সাধারণ চালাকি।

একটি এসইও দৃষ্টিকোণ থেকে, 301 পুনঃনির্দেশগুলি ব্যবহার করার আরেকটি কারণ হল যে আপনার URLগুলি তাদের লিঙ্কে জনপ্রিয়তা বজায় রেখেছে কারণ এই পুননির্দেশগুলি পুরোনো পৃষ্ঠা থেকে নতুন পৃষ্ঠার "লিঙ্ক রস" স্থানান্তর করে। আপনি 302 পুননির্দেশনা সেট আপ করলে, গুগল এবং জনপ্রিয়তা রেটিং নির্ধারণ করে এমন অন্যান্য সাইটগুলি অনুমান করে যে এই সংযোগটি শেষ পর্যন্ত পুরোপুরি মুছে ফেলা হবে, এটি একটি অস্থায়ী পুনর্নির্দেশের পরেও তারা কোনও স্থানান্তর করবে না। এর মানে হল যে নতুন পৃষ্ঠায় কোনও লিঙ্ক জনপ্রিয়তা পুরানো পৃষ্ঠার সাথে সম্পর্কিত নেই। এটি নিজের উপর যে জনপ্রিয়তা তৈরি করতে হয়েছে আপনি আপনার পৃষ্ঠাগুলির জনপ্রিয়তা বাড়ানোর সময় বিনিয়োগ করেছেন, এটি আপনার সাইটের জন্য পিছনে একটি বড় ধাপ হতে পারে।

ডোমেন পরিবর্তন

যদিও এটি বিরল যে আপনি আপনার সাইটের প্রকৃত ডোমেন নাম পরিবর্তন করতে হবে, এটি সময় সময় ঘটতে হবে। উদাহরণস্বরূপ, একটি ভাল এক উপলব্ধ হলে আপনি এক ডোমেন নাম ব্যবহার করা হতে পারে। আপনি যে ভাল ডোমেন নিরাপদ যদি, আপনি শুধুমাত্র আপনার 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? »Sessionid = 123478 এবং id = 3242032474734239437 এবং ts = 3339475

যখন কোনও সার্চ ইঞ্জিন আপনার হোম পেজের URL টি তুলে নেয়, তখন আপনি চাইবেন যে তারা দীর্ঘ URLটি সঠিক পৃষ্ঠা, তবে তাদের ইউজারনেমটি তাদের ডাটাবেসের মধ্যে নির্ধারণ করে না। অন্য কথায়, আপনি চাইছেন সার্চ ইঞ্জিনটি আপনার URL হিসাবে "http://www.about.com/" আছে।

আপনি যদি 30২ সার্ভারের পুনঃনির্দেশ ব্যবহার করেন, তাহলে আপনি এটি করতে পারেন, এবং বেশিরভাগ সার্চ ইঞ্জিনই স্বীকার করবে যে আপনি স্প্যামার নন।

302 পুনর্চালনা ব্যবহার করার সময় কি এড়িয়ে চলতে হবে?

  1. অন্যান্য ডোমেনগুলিতে পুনঃনির্দেশ করবেন না যদিও এটি অবশ্যই 302 পুনঃনির্দেশের সাথে করা সম্ভব, তবে এটির অনেকগুলি স্থায়ী স্থির উপস্থিতি রয়েছে।
  2. একই পৃষ্ঠায় বড় সংখ্যা পুনঃনির্দেশগুলি এই স্প্যামাররা ঠিক কি, এবং আপনি গুগল থেকে নিষিদ্ধ হতে চাই না এটি একই অবস্থান থেকে পুনঃনির্দেশিত 5 ইউআরএল বেশী আছে একটি ভাল ধারণা না।

জনিফার ক্রাইনিনের মূল রচনা 10/9/16 তারিখে জেরেমি গিয়ার্ড দ্বারা সম্পাদিত