বিষয়বস্তু মোছার পরে কী হবে?


9

আমি কোনও অ্যাপ্লিকেশন এবং একটি এসইও দৃষ্টিকোণ থেকে মুছে ফেলা ডেটা লিঙ্কগুলির মানক হ্যান্ডলিং সম্পর্কে ভাবছি।

আমার কাছে একটি অ্যাপ্লিকেশন রয়েছে যেখানে ব্যবহারকারীরা সামগ্রী তৈরি করতে পারে তবে তারা সামগ্রীটিও মুছতে পারে। এর পরে মুছে ফেলা লিঙ্কগুলিতে আগত ট্র্যাফিক পরিচালনা করার সর্বোত্তম উপায় কী?

আমি কি তাদের 301 দিয়ে অন্য কোনও জায়গায় পুনর্নির্দেশ করব বা আমার অন্য কোনও ত্রুটি ছোঁড়া উচিত এবং একটি ত্রুটি বার্তা দিয়ে কৌশলে পৃষ্ঠাটি রেখে দেওয়া উচিত?


আমি মাইগ্রেশনের জন্য এটি পতাকাঙ্কিত করেছি
জন কনডে

উত্তর:


8

পৃষ্ঠাটি নতুন সামগ্রীতে প্রতিস্থাপন না করা হলে একটি 410 GONE HTTP স্থিতি বার্তা প্রেরণ করুন যা অনুসন্ধান ইঞ্জিনগুলিকে বলে যে পৃষ্ঠাটির আর অস্তিত্ব নেই। পৃষ্ঠার সামগ্রীটি ব্যবহারকারীকে পৃষ্ঠাটি কেন চলে গেছে তা বলুন এবং আপনার ওয়েবসাইটে বিদ্যমান সামগ্রী অনুসন্ধানের জন্য তাদের বিকল্প দিন। এটিতে আপনার হোম পৃষ্ঠা, সাইটের মানচিত্রের (যদি একটি উপস্থিত থাকে) লিখিত হওয়া উচিত, অনুসন্ধান পৃষ্ঠায় (যদি উপস্থিত থাকে) এবং অনুরূপ সামগ্রীর লিঙ্কগুলি (যদি এ জাতীয় সামগ্রী বিদ্যমান থাকে)।


1
আমি আপনাকে সতর্ক করতে চাই যে কোনও পৃষ্ঠা নেই যা গুগল ওয়েবমাস্টার সরঞ্জামগুলিতে কোনও 404 ত্রুটি স্থির হিসাবে চিহ্নিত না করে as আপনি Google যে পেজটি বলছেন না বিদ্যমান এবং আপনি সমস্যা সংশোধন এবং Google আবার চেষ্টা উচিত। আপনি যদি সহজভাবে এটি ছেড়ে যান তবে সময়মতো এটি অদৃশ্য হয়ে যাবে। গুগল ছাড় দেওয়ার আগে 404 টি ত্রুটি কয়েকবার আবার চেষ্টা করবে।
ক্লোজটনক

5

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

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

বিশেষত, এইচটিটিপি / ১.১ স্ট্যান্ডার্ড যা বলে :

10.4.5 404 পাওয়া যায় নি

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

10.4.11 410 চলে গেছে

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

410 প্রতিক্রিয়াটি প্রাথমিকভাবে ওয়েব রক্ষণাবেক্ষণের কাজটি প্রাপককে অবহিত করে যে সংস্থানটি ইচ্ছাকৃতভাবে অনুপলব্ধ এবং সার্ভারের মালিকরা চান যে সেই সংস্থানটির দূরবর্তী লিঙ্কগুলি অপসারণ করা উচিত assist এই জাতীয় ইভেন্টটি সীমিত সময়, প্রচারমূলক পরিষেবাদি এবং সার্ভারের সাইটে কাজ করে না এমন ব্যক্তিদের সাথে সম্পর্কিত সংস্থাগুলির জন্য সাধারণ। সমস্ত স্থায়ীভাবে অনুপলব্ধ সংস্থানগুলিকে "চলে গেছে" হিসাবে চিহ্নিত করা বা কোনও সময়ের জন্য চিহ্ন রাখা প্রয়োজন নয় - যা সার্ভারের মালিকের বিবেচনার ভিত্তিতে ছেড়ে যায়।

যাইহোক, 404 আরও জেনেরিক স্থিতি কোড; 404 বা 410 ব্যবহার করবেন কিনা সে সম্পর্কে আপনার যদি সন্দেহ হয় তবে 404 ব্যবহার করা কখনই ভুল নয়।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.