আপনার সাইটকে অনুসন্ধানের ইঞ্জিনগুলিকে আরও শব্দার্থক মান এবং দৃশ্যমানতা দেওয়ার জন্য মাইক্রোডাটা (মাইক্রোডাটা) ব্যবহার বিবেচনা করুন।
মাইক্রোডাটা বা "মাইক্রোডাটা" এমন একটি উদ্ভাবন যা এইচটিএমএল 5 স্ট্যান্ডার্ডের নতুন সংশোধন প্রকাশের সাথে বিশ্ব ওয়েবের বিশ্বে নিয়ে এসেছিল। মাইক্রোডাটা হ'ল নিয়মিত এইচটিএমএল মার্কআপের ওপরে একটি কমপ্যাক্ট অ্যাড-অন, যুক্তিযুক্তভাবে নাম-মান যুক্ত, এবং একটি ওয়েব পৃষ্ঠার সামগ্রীর উপর ভিত্তি করে। মাইক্রোডাটার উদ্দেশ্য হ'ল পাঠ্যটি কেবল শব্দের সংকলন নয়, বরং এটি আরও অর্থগত অর্থ প্রদান করা। এর অর্থ হ'ল অনুসন্ধানের রোবট, আপনার সাইটের সামগ্রীগুলি পরীক্ষা করে, আপনি যে বিষয়টিকে তার দিকে ইঙ্গিত করতে চান সেগুলির মধ্যে লিঙ্কগুলি রচনা এবং বিশ্লেষণ করতে সক্ষম হবে। খুব জটিল মনে হচ্ছে? আসুন একটি উদাহরণ দেখুন এবং সমস্ত কিছু একবারে পরিষ্কার হয়ে যাবে।
আপনি একটি ইভেন্ট হোস্ট করেন এবং সেমেন্টিক মার্কআপ এবং মাইক্রোডাটা ব্যবহার না করে এটি সম্পর্কে আপনার ওয়েবসাইটে পোস্ট করুন। অবশ্যই, অনুসন্ধানের রোবটটি পাঠ্যের সাথে ইভেন্টের সাথে সম্পর্কিত কীওয়ার্ডগুলি সন্ধান করবে এবং অনুরোধ করা হলে অনুসন্ধানের ফলাফলগুলিতে এটি প্রদর্শন করবে। তবে তারিখ, অবস্থান, ইভেন্টের ধরণ, অনুসন্ধানের রোবট, সম্ভবত, নির্ধারণ করতে সক্ষম হবে না এবং এই ডেটাটি পৃষ্ঠাতে থাকা সমস্ত তথ্যের মধ্যেই হারিয়ে যেতে পারে। মাইক্রোডাটা ব্যবহার করার সময়, আপনি নিজেই নির্দিষ্ট করেছেন যে কোন ধরণের ইভেন্ট, কখন এবং কোথায়।
উদাহরণস্বরূপ, কিছু বাচ্চার ইভেন্টের জন্য অনুসন্ধান ইঞ্জিনের বিষয়টি। শীর্ষস্থানীয় সাইটটি শব্দার্থক মার্কআপ ক্ষমতা ব্যবহার করে না, যখন নীচের সাইটটি করে। তুমি কি ভিন্নতা দেখতে পাও? প্রথম ক্ষেত্রে, বিশদটি জানতে আপনার একটি ব্লকের তথ্য পড়তে হবে এবং দ্বিতীয় ক্ষেত্রে আপনাকে যা প্রয়োজন তা তাত্ক্ষণিকভাবে সন্ধান করতে হবে।
এবং এটি মাইক্রোডাটা ব্যবহারের একটি মাত্র উদাহরণ। প্রকৃতপক্ষে, তাদের অ্যাপ্লিকেশনগুলি আরও বিস্তৃত, এবং ব্যবহারের ক্ষেত্রে এবং মাইক্রোডাটা সাইটের সংখ্যা কেবল বৃদ্ধি পাবে তা বিশ্বাস করার প্রতিটি কারণ রয়েছে।
এটা কিভাবে কাজ করে? এটি খুব সহজ, সাধারণ HTML মার্কআপে কয়েকটি মেশিন-পঠনযোগ্য বৈশিষ্ট্য যুক্ত করুন। উদাহরণস্বরূপ, মাইক্রোডাটা ছাড়াই আমাদের মার্কআপটি দেখতে এটির মতো:
বাচ্চাদের অভিনয় "দ্য নিউট্র্যাকার" 22 ডিসেম্বর মস্কোর অলিম্পিক ক্রীড়া কমপ্লেক্সে অনুষ্ঠিত হবে।
এবং এর মতো - মাইক্রোডাটা সহ:
এখানে মূল এইচটিএমএল ট্যাগগুলিতে বেশ কয়েকটি নতুন বৈশিষ্ট্য যুক্ত করা হয়েছে:
- আইটেমকোপ - মাইক্রোডাটা ব্লকের সুযোগ নির্ধারণ করে;
- আইটেম টাইপ - মাইক্রোডাটার ধরণ নির্ধারণ করে;
- পুনরায় - মাইক্রোডাটা দ্বারা বর্ণিত বৈশিষ্ট্যগুলি সেট করে।
উদাহরণস্বরূপ, আমাদের ক্ষেত্রে, অনুসন্ধান রোবট নিম্নলিখিত তথ্যগুলি হাইলাইট করবে:
- তথ্য প্রকার: ইভেন্ট;
- শিরোনাম: দ্য নটক্র্যাকার;
- তারিখ: 22 ডিসেম্বর;
- স্থান: এসসি অলিম্পিক।
এবং অনুসন্ধান রোবটটি এই ডেটাটি প্রক্রিয়া করতে এবং অনুরোধের সাথে সম্পর্কিত কোনও সুবিধাজনক ফর্মটিতে এটি ব্যবহারকারীর কাছে উপস্থাপন করতে সক্ষম হবে। মাইক্রোডাটার ধরণের উপর নির্ভর করে এটি ক্যালেন্ডারে কোনও ইভেন্ট যুক্ত করতে, বা কোনও ঠিকানা ঠিকানা বইতে কোনও ব্যক্তির যোগাযোগ যুক্ত করতে, বা কোনও পণ্য অর্ডার করতে, বা বিমান / ট্রেন / বাসের টিকিট ইত্যাদি কেনার ক্ষমতা হতে পারে etc.
তবে কীভাবে একটি অনুসন্ধান রোবট জানবে যে "ইভেন্ট" শব্দটি কী? এটি করার জন্য, আপনাকে একটি নির্দিষ্ট চুক্তিটি পর্যবেক্ষণ করতে হবে যাতে প্রত্যেকে তেল এবং একই তথাকথিত ব্যবহার করে। একটি "অভিধান" যা থেকে আপনি উপযুক্ত ধরণের মাইক্রোডাটা নির্বাচন করতে পারেন। বর্তমানে, এই জাতীয় অভিধান হ'ল সাইটটি স্কিমা.অর্গ এবং অন্যান্য বেশ কয়েকটি সাইট যা সাধারণত মাইক্রোডাটা অভিধান সংরক্ষণ করে।
এই অভিধানগুলি ব্যবহার করতে, আপনাকে প্রথমে উপযুক্ত ডেটা টাইপ নির্বাচন করতে হবে। ডেটা প্রকারগুলি ইউআরআই হিসাবে নির্দিষ্ট করা হয়। উদাহরণস্বরূপ, কোনও ইভেন্টের জন্য অভিধান থেকে উপযুক্ত টাইপটি হবে ইউআরআই "https://schema.org/Event" এর সাথে "ইভেন্ট"। এই ঠিকানাটি ইন্টারনেটে কোনও আসল পৃষ্ঠাতে না নিয়ে যেতে পারে, এটি কেবল মাইক্রোডাটার ধরণ চিহ্নিত করতে ব্যবহৃত হয়।
সুতরাং, যদি আমরা একটি সাধারণ শব্দভাণ্ডার ব্যবহার করে আমাদের উদাহরণটি আবার লিখি তবে আমরা নিম্নলিখিত মার্কআপটি পাই: