Rel = ক্যাননোলিক কি এবং কেন এটি ব্যবহার করা উচিত?

অনুসন্ধান ইঞ্জিনগুলি একটি দস্তাবেজের নির্বাচিত সংস্করণে হিনিটিং

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

ক্যানোনিকাল পৃষ্ঠাটি কীভাবে নির্দিষ্ট করবেন

আপনার নথির মেটা ডেটা দিয়ে ক্যানোনিকাল ইউআরএল সার্চ ইঞ্জিনগুলি খুব সহজ। ক্যাননিকাল নয় এমন প্রতিটি পৃষ্ঠায় নিম্নলিখিত HTML টি আপনার HEAD উপাদানটির উপরে রাখুন:

আপনি যদি HTTP হেডার (যেমন .htaccess বা পিএইচপি) ব্যবহার করতে পারেন তবে পিএইচপি মত একটি এইচটিএমএল হেড না এমন ফাইলগুলিতে ক্যানোনিকাল ইউআরএল সেট করতে পারেন। এটি করার জন্য, এই ধরণের অ-ক্যানোনিকাল পৃষ্ঠাগুলির জন্য শিরোলেখগুলি সেট করুন:

লিঙ্ক: < ক্যানোনিকাল পৃষ্ঠাটির URL >; rel = "ক্যাননিকাল"

কিভাবে ক্যানোনিকাল ট্যাগ কাজ করে এবং এটি না হলে

ক্যানোনিকাল মেটা ডেটা সার্চ ইঞ্জিনের একটি ইঙ্গিত হিসাবে ব্যবহার করা হয় যা কোন পৃষ্ঠাটি মাস্টার হিসাবে। সার্চ ইঞ্জিনগুলি প্রধান কপি হিসাবে মাস্টার কপি হিসাবে উল্লেখ করার জন্য তাদের সূচীটি আপডেট করার জন্য এটি ব্যবহার করে এবং যখন তারা অনুসন্ধান ফলাফলগুলি প্রদান করে তখন তারা বিশ্বাস করে এমন পৃষ্ঠাটি প্রদান করে যা ক্যানোনিকাল

কিন্তু আপনি যে ক্যানোনিকাল পৃষ্ঠাটি নির্দিষ্ট করেছেন সেটি এমন পৃষ্ঠা নাও হতে পারে যা সার্চ ইঞ্জিনগুলি বিতরণ করে।

কেন এই ঘটতে পারে অনেক কারণ আছে:

কি Rel Rel = ক্যানোনিকাল ট্যাগ নেই

অনেক লোক বিশ্বাস করে যে যদি আপনি একটি পৃষ্ঠাতে rel = canonical লিঙ্ক যুক্ত করেন তবে সেই পৃষ্ঠাটি ক্যানোনিকাল সংস্করণে পুনঃনির্দেশিত হবে, যেমন HTTP 301 পুনঃনির্দেশ ওটা সত্যি না. Rel = ক্যানোনিকাল লিংক সার্চ ইঞ্জিনের তথ্য সরবরাহ করে, তবে এটি কীভাবে পৃষ্ঠায় প্রদর্শন করা হয় তা প্রভাবিত করে না এবং এটি সার্ভার পর্যায়ে কোনও পুনর্বিবেচনা করে না

ক্যানোনিকাল লিংক, শেষ পর্যন্ত, শুধু একটি ইঙ্গিত। সার্চ ইঞ্জিনগুলি এটা সম্মান করতে হবে না। সর্বাধিক সার্চ ইঞ্জিন পৃষ্ঠার মালিকদের ইচ্ছার প্রতি শ্রদ্ধা জানাতে কঠোর পরিশ্রম করে, তবে দিনের শেষে অনুসন্ধান ফলাফলগুলি তারা যা করে, এবং যদি তারা আপনার ক্যানোনিকাল পৃষ্ঠাটি পরিবেশন করতে না চায় তবে তারা তা করবে না।

কখন ক্যাননিকাল লিংক ব্যবহার করবেন

আমি উপরে বলা হিসাবে, আপনি ক্যানোনিকাল না হয় যে প্রতি ডুপ্লিকেট পাতা লিঙ্ক ব্যবহার করা উচিত। যদি আপনার এমন পৃষ্ঠা থাকে যা অনুরূপ, কিন্তু অভিন্ন নয়, এটি কখনও কখনও একটি ক্যানোনিকাল তৈরি করার চেয়ে তাদের অন্য একটিকে পরিবর্তন করার জন্য আরো জ্ঞানের সৃষ্টি করে।

ক্যানোনিকাল হিসাবে একেবারে অভিন্ন নয় এমন দুটি পৃষ্ঠা চিহ্নিত করতে ঠিক আছে। তারা অনুরূপ হওয়া উচিত, কিন্তু আপনি কেবল আপনার হোম পৃষ্ঠায় সমস্ত পৃষ্ঠাগুলি ইঙ্গিত করা উচিত নয় । ক্যানোনিকাল অর্থ হচ্ছে পৃষ্ঠাটি সেই নথির মাস্টার কপি যা আপনার সাইটের কোন মাস্টার লিংক নয়।

আমি মনে করি এটা শেষ বিটটি পুনরাবৃত্তি করা গুরুত্বপূর্ণ - আপনি আপনার হোম পৃষ্ঠাতে ক্যাননিকাল পৃষ্ঠা হিসাবে কোনও বিষয়ই নির্দেশ করবেন না, তা হলে আপনারা এটিকে কীভাবে প্রলুব্ধ করবেন তাও ব্যাপার নয়। এটি করা, এমনকি দুর্ঘটনা দ্বারা, সার্চ ইঞ্জিন ইন্ডেক্সগুলি থেকে সরানো হবে এমন প্রতিটি পৃষ্ঠা ক্যানোনিকাল নয় (অর্থাৎ আপনার হোম পৃষ্ঠা নয় এবং এটিতে rel = ক্যানোনিকাল লিঙ্ক রয়েছে) হতে পারে।

এটি Google (বা Bing বা Yahoo! বা অন্য কোনও অনুসন্ধান ইঞ্জিন) দূষিত নয়। আপনি যা করতে বলেন তা তারা করছেন - আপনার পৃষ্ঠার একটি ডুপ্লিকেটের প্রতি পৃষ্ঠায় বিবেচনা করে এবং সেই পৃষ্ঠাগুলিতে সমস্ত ফলাফল ফেরত দেওয়া। তারপরে গ্রাহকরা হতাশ হয়ে আপনার হোম পৃষ্ঠাতে আরো প্রাসঙ্গিক ডকুমেন্টের পরিবর্তে হতাশ হয়ে যায়, সেই পৃষ্ঠাটি কম জনপ্রিয় হবে এবং অনুসন্ধান ফলাফলগুলিতে ড্রপ করবে। এমনকি যদি আপনি এই সমস্যাটি সমাধান করেন, তবে আপনার অনুসন্ধান ফলাফলগুলি কয়েক মাস পরেই মেরে ফেলতে পারেন এবং আপনার সাইটের স্থানটি পুনরুদ্ধারের নিশ্চয়তা নেই।

আপনি কোনও পৃষ্ঠা ক্যানোনিকাল তৈরি করতে পারবেন না যা কিছু কারণে অনুসন্ধান থেকে বাদ দেওয়া হয়েছে (যেমন, noindex মেটা ট্যাগ বা robots.txt ফাইল দ্বারা বাদ দেওয়া)। একটি সার্চ ইঞ্জিন ক্যানোনিকাল হিসাবে একটি পৃষ্ঠা রেফারেন্স করার জন্য, এটি প্রথম স্থানে এটি উল্লেখ করতে সক্ষম হবে।

Rel = ক্যানোনিকাল লিঙ্ক ব্যবহার করতে ভাল জায়গাগুলি অন্তর্ভুক্ত করে:

ক্যানননিক লিংক ব্যবহার না করার সময়

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

অলস না। আপনি যদি আপনার ইউআরএল গঠন পরিবর্তন করেন, তবে স্বয়ংক্রিয়ভাবে 301 পুনঃনির্দেশ যোগ করার জন্য HTTP হেডার ম্যানিপুলেশন (যেমন .htaccess বা পিএইচপি বা অন্য স্ক্রিপ্ট) ব্যবহার করুন।

যদিও আপনি rel = canonical লিঙ্কটি ব্যবহার করতে পারেন, তবে পুরানো পৃষ্ঠাগুলিকে নিচে না নেওয়া হয়। এবং তাই কেউ যে কোনো সময়ে তাদের পেতে পারেন। আসলে, যদি কোনো গ্রাহকের একটি বুকমার্ক পৃষ্ঠা থাকে এবং আপনি URL পরিবর্তন করেন তবে শুধুমাত্র একটি rel = canonical লিঙ্ক ব্যবহার করে সার্চ ইঞ্জিনগুলি আপডেট করুন, সেই গ্রাহকটি নতুন পৃষ্ঠাটি দেখতে পাবে না

Rel = ক্যানোনিকাল লিংক অনেকগুলি ডুপ্লিকেট সামগ্রী সহ সাইটের একটি দরকারী টুল। এটি কিভাবে কাজ করে বুঝতে, আপনি এটি কার্যকরভাবে ব্যবহার করতে পারেন। কিন্তু শেষ পর্যন্ত, এটি এমন একটি সরঞ্জাম যা সার্চ ইঞ্জিন দ্বারা তাদের অনুসন্ধান সূচকে আপ-টু-ডেট রাখার জন্য সাহায্য করে । আপনি যদি আপনার সার্ভারকে পরিষ্কার এবং আপ-টু-ডেট রাখতে না পারেন তবে আপনার গ্রাহকরা প্রভাবিত হবে এবং আপনার সাইটের ক্ষতি হতে পারে। দায়িত্বশীলভাবে এটি ব্যবহার করুন।