আমরা স্ট্যাক ওভারফ্লোতে একটি সাইটম্যাপ ব্যবহার করি তবে এটি সম্পর্কে আমার মিশ্র অনুভূতি রয়েছে।
ওয়েব ক্রলাররা সাধারণত সাইটের মধ্যে এবং অন্যান্য সাইট থেকে লিঙ্কগুলি থেকে পৃষ্ঠাগুলি আবিষ্কার করে। সাইটম্যাপগুলি ক্রলকারীদের সাইটম্যাপগুলিতে সাইটম্যাপে সমস্ত ইউআরএল বাছাই করতে এবং সম্পর্কিত মেটাডেটা ব্যবহার করে সেই URL গুলির সম্পর্কে জানার জন্য অনুমতি দেওয়ার জন্য এই ডেটা পরিপূরক করে। সাইটম্যাপ প্রোটোকলটি ব্যবহার করা গ্যারান্টি দেয় না যে ওয়েব পৃষ্ঠাগুলি অনুসন্ধান ইঞ্জিনগুলিতে অন্তর্ভুক্ত রয়েছে তবে ওয়েব ক্রলারদের আপনার সাইট ক্রলিংয়ের আরও ভাল কাজ করার জন্য ইঙ্গিত সরবরাহ করে।
সাইটম্যাপগুলির সাথে আমাদের দুই বছরের অভিজ্ঞতার ভিত্তিতে সাইটম্যাপটি সম্পর্কে মৌলিকভাবে বিপরীতমুখী কিছু রয়েছে :
- সাইটম্যাপগুলি এমন সাইটগুলির জন্য উদ্দিষ্ট যা সঠিকভাবে ক্রল করা শক্ত।
- গুগল যদি কোনও লিঙ্ক সন্ধানের জন্য আপনার সাইটটিকে সফলভাবে ক্রল করতে না পারে তবে সাইটম্যাপে এটি সন্ধান করতে সক্ষম হয় তবে এটি সাইটম্যাপের লিঙ্কটিকে কোনও ওজন দেয় না এবং এটি সূচী করে না!
এটি সাইটম্যাপের প্যারাডক্স - যদি আপনার সাইটটি যথাযথভাবে ক্রল করা না হয় (যে কোনও কারণেই না হয়), সাইটম্যাপ ব্যবহার করা আপনাকে সাহায্য করবে না!
কোনও সাইটম্যাপ গ্যারান্টি না দেওয়ার জন্য গুগল তাদের পথ ছাড়ছে :
"আপনার URL গুলি কখন ক্রল করা হবে বা আমাদের সূচীতে যুক্ত হবে সে সম্পর্কে আমরা কোনও পূর্বাভাস বা গ্যারান্টি দিতে পারি না" উদ্ধৃতি
"আমরা গ্যারান্টি দিচ্ছি না যে আমরা আপনার সমস্ত ইউআরএল ক্রল করব বা সূচী করব example উদাহরণস্বরূপ, আমরা আপনার সাইটম্যাপে থাকা ইমেজ ইউআরএলগুলি ক্রল করব না বা সূচী করব না" " তলব
"একটি সাইটম্যাপ জমা দেওয়ার গ্যারান্টি নেই যে আপনার সাইটের সমস্ত পৃষ্ঠা ক্রল করা হবে বা আমাদের অনুসন্ধানের ফলাফলগুলিতে অন্তর্ভুক্ত হবে" উদ্ধৃতি প্রদান
প্রদত্ত যে সাইটম্যাপগুলিতে প্রাপ্ত লিঙ্কগুলি কেবলমাত্র প্রস্তাবনা , যদিও আপনার নিজের ওয়েবসাইটে উপযুক্ত লিঙ্কগুলি যথাযথ হিসাবে বিবেচিত হয় ... এটি কেবলমাত্র যৌক্তিক কাজ বলে মনে হয় সাইটম্যাপটি এড়ানো এবং এই বিষয়টি নিশ্চিত করা যে গুগল এবং অন্য কোনও সার্চ ইঞ্জিন সঠিকভাবে পারে কিনা can আপনার সাইটটিকে স্পাইডার হিসাবে সাদামাটা পুরানো স্ট্যান্ডার্ড ওয়েব পৃষ্ঠাগুলি ব্যবহার করে প্রত্যেকে প্রত্যেকে দেখে।
আপনি এটি করার পরে , এবং সুন্দর এবং পুঙ্খানুপুঙ্খভাবে প্রসারিত হচ্ছেন যাতে গুগল দেখতে পাবে যে আপনার নিজের সাইটটি এই পৃষ্ঠাগুলিতে লিঙ্ক করেছে, এবং লিঙ্কগুলি ক্রল করতে ইচ্ছুক হবে - আহ, কেন আমাদের আবার কোনও সাইটম্যাপের প্রয়োজন হবে? সাইটম্যাপ সক্রিয়ভাবে ক্ষতিকারক হতে পারে, কারণ এটি আপনাকে নিশ্চিত করে যে সার্চ ইঞ্জিন মাকড়সা আপনার পুরো সাইটটিকে সফলভাবে ক্রল করতে সক্ষম হবে তা থেকে বিরত রাখে। "ওহ, ক্রলারটি এটি দেখতে পাবে কিনা তাতে কিছু যায় আসে না, আমরা কেবলমাত্র সাইটম্যাপে এই লিঙ্কগুলিকে চড় মারব!" বাস্তবতা আমাদের অভিজ্ঞতায় একেবারে বিপরীত।
এটিই বেশী চেয়ে একটু বিদ্রূপাত্মক বিবেচনা করা সাইটম্যাপ ছিল বলে মনে হয় অভিপ্রেত সাইট লিঙ্ক বা জটিল UI যেটি মাকড়সা কঠিন হতে পারে একটি খুব গভীর সংগ্রহ আছে যে জন্য। আমাদের অভিজ্ঞতায় সাইটম্যাপটি কোনও উপকারে আসে না, কারণ গুগল যদি আপনার সাইটে লিঙ্কটি সঠিকভাবে খুঁজে না পায় তবে এটি কোনওভাবে সাইটম্যাপ থেকে এটি সূচী করে না। স্ট্যাক ওভারফ্লো প্রশ্নগুলির সাথে আমরা আবারও এই প্রমাণিত সময় এবং সময় দেখেছি।
আমি কি ভূল? সাইটম্যাপগুলি কী বোঝায় এবং আমরা কোনওভাবে সেগুলি ভুলভাবে ব্যবহার করছি?