স্কিমা মার্কআপ (Schema Markup) বা স্ট্রাকচার্ড ডেটা কী? স্ট্রাকচার্ড ডেটার গুরুত্ব ও উদাহরণ
বর্তমান সময়ে গুগলের মত সার্চ ইঞ্জিন শুধুমাত্র ওয়েবসাইটের সাধারণ কনটেন্ট পড়ে বুঝে নেয় না, বরং তার প্রাসঙ্গিকতা ও কাঠামোগত তথ্য বিশ্লেষণ করেও ফলাফল দেয়। এর একটি গুরুত্বপূর্ণ উপাদান হলো স্কিমা মার্কআপ বা স্ট্রাকচার্ড ডেটা। এটি এমন একটি কোডিং ফরম্যাট যা সার্চ ইঞ্জিনকে ওয়েব কনটেন্টের গভীরতর অর্থ বুঝতে সাহায্য করে।
স্কিমা মার্কআপ (Schema Markup) কী?
স্কিমা মার্কআপ হলো এক ধরনের স্ট্রাকচার্ড ডেটা যা ওয়েবসাইটের HTML কোডে যুক্ত করা হয়। এর মাধ্যমে সার্চ ইঞ্জিনকে বলা হয় যে, একটি নির্দিষ্ট অংশ কোন ধরনের তথ্য (যেমন: পণ্য, রিভিউ, ইভেন্ট, প্রোফাইল, আর্টিকেল, রেসিপি ইত্যাদি) বহন করছে।
উদাহরণস্বরূপ, যদি আপনার ওয়েবসাইটে কোনো পণ্যের রিভিউ থাকে, তাহলে স্কিমা কোডের মাধ্যমে গুগলকে বলা যায়:
- এটি একটি পণ্যের রিভিউ
- রেটিং কত
- রিভিউকারীর নাম
- রিভিউয়ের তারিখ ইত্যাদি
স্ট্রাকচার্ড ডেটা কী?
স্ট্রাকচার্ড ডেটা হলো এমন এক ধরনের তথ্য যা একটি নির্দিষ্ট কাঠামো অনুসরণ করে উপস্থাপন করা হয় যাতে মেশিন সহজেই বুঝতে পারে। Schema.org এর নির্দেশিত স্ট্রাকচার্ড ডেটা গুগল, বিং, ইয়াহু এবং ইয়ানডেক্স সমর্থন করে।
প্রাথমিক স্ট্রাকচার্ড ডেটার ধরন তিনটি:
- Microdata
- RDFa
- JSON-LD (সর্বাধিক ব্যবহৃত এবং গুগল-প্রস্তাবিত ফরম্যাট)
স্কিমা মার্কআপ কীভাবে কাজ করে?
স্কিমা মার্কআপ ব্যবহার করলে সার্চ ইঞ্জিন আপনার ওয়েব কনটেন্ট আরও ভালোভাবে বুঝতে পারে। এর ফলে সার্চ রেজাল্টে রিচ স্নিপেটস (Rich Snippets) দেখা যায়, যেমন:
- স্টার রেটিং
- প্রাইস রেঞ্জ
- FAQ তালিকা
- ইভেন্টের তারিখ ও স্থান
- ভিডিও প্লেব্যাক
- রেসিপির প্রস্তুতির সময়
এই অতিরিক্ত তথ্যগুলো ব্যবহারকারীদের আকৃষ্ট করে এবং CTR (Click Through Rate) বাড়াতে সাহায্য করে।
স্কিমা মার্কআপ কেন গুরুত্বপূর্ণ?
- সার্চ রেজাল্ট উন্নত করে: রিচ স্নিপেটের মাধ্যমে ফলাফল আরও আকর্ষণীয় হয়।
- CTR বাড়ায়: অতিরিক্ত তথ্য দেখে ব্যবহারকারী ক্লিক করতে আগ্রহী হয়।
- SEO সহায়ক: যদিও সরাসরি র্যাংকিং ফ্যাক্টর নয়, তবে ইনডিরেক্টলি SEO কে সাহায্য করে।
- ভয়েস সার্চের জন্য উপযোগী: গুগল অ্যাসিস্ট্যান্ট, আলেক্সা ইত্যাদি ভয়েস অ্যাসিস্ট্যান্ট স্কিমা মার্কআপ ব্যবহার করে উত্তর দেয়।
স্কিমা মার্কআপ কত ধরনের হয়? (Popular Schema Types)
| ধরন | ব্যবহার |
|---|---|
| Article | ব্লগ পোস্ট ও নিউজ আর্টিকেলের জন্য |
| Product | ই-কমার্স সাইটের পণ্যের তথ্য |
| Review & Rating | রিভিউ ও স্টার রেটিং দেখানোর জন্য |
| FAQ | প্রশ্ন-উত্তরের তালিকা দেখানোর জন্য |
| Local Business | লোকাল বিজনেসের নাম, ঠিকানা, ফোন নম্বর |
| Event | ইভেন্টের নাম, সময় ও স্থান |
| Recipe | রেসিপির প্রস্তুতির সময়, উপাদান, পদ্ধতি |
| Video | ভিডিও কনটেন্টের বর্ণনা |
১. Article Schema – ব্লগ/নিউজ কনটেন্টের জন্য
ব্যবহার ক্ষেত্র: ব্লগ পোস্ট বা নিউজ আর্টিকেল
লক্ষণীয় ফিচার:
- শিরোনাম (headline)
- প্রকাশের তারিখ
- লেখক
- চিত্র
- সংক্ষেপে কনটেন্ট
উদাহরণ:
jsonCopyEdit{
"@context": "https://schema.org",
"@type": "Article",
"headline": "স্কিমা মার্কআপ কী?",
"datePublished": "2025-06-28",
"author": {
"@type": "Person",
"name": "Md Shimul"
},
"image": "https://example.com/image.jpg"
}
২. FAQ Schema – প্রশ্ন-উত্তরের সেকশনের জন্য
ব্যবহার ক্ষেত্র: যেকোনো পেইজে সাধারণ প্রশ্ন-উত্তরের অংশ
উপকারিতা: গুগল রেজাল্টে ড্রপডাউন ফরম্যাটে প্রশ্ন-উত্তর দেখায়
কোড উদাহরণ:
jsonCopyEdit{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [{
"@type": "Question",
"name": "স্কিমা মার্কআপ কী?",
"acceptedAnswer": {
"@type": "Answer",
"text": "স্কিমা মার্কআপ হলো HTML-এ ব্যবহৃত মাইক্রোডাটা যা গুগলকে কনটেন্ট সম্পর্কে বুঝতে সাহায্য করে।"
}
}]
}
৩. Product Schema – ই-কমার্স পেইজের জন্য
ব্যবহার ক্ষেত্র: পণ্যের নাম, মূল্য, স্টক, রেটিং ইত্যাদি দেখানোর জন্য
উপকারিতা: সার্চ রেজাল্টে রেটিং ও প্রাইসসহ প্রোডাক্ট আসে
উদাহরণ:
jsonCopyEdit{
"@context": "https://schema.org/",
"@type": "Product",
"name": "স্মার্টফোন X",
"image": "https://example.com/smartphone.jpg",
"description": "লেটেস্ট স্মার্টফোন, ৬ জিবি র্যামসহ।",
"brand": {
"@type": "Brand",
"name": "TechBrand"
},
"offers": {
"@type": "Offer",
"price": "20000",
"priceCurrency": "BDT",
"availability": "https://schema.org/InStock"
}
}
৪. Recipe Schema – রান্নার কনটেন্টের জন্য
ব্যবহার ক্ষেত্র: রান্নার প্রক্রিয়া, উপকরণ, সময় ইত্যাদি দেখাতে
ফিচার:
- রান্নার সময়
- উপকরণ তালিকা
- ক্যালোরি
- রান্নার ধাপ
উদাহরণ:
jsonCopyEdit{
"@context": "https://schema.org",
"@type": "Recipe",
"name": "চিকেন বিরিয়ানি",
"recipeIngredient": [
"১ কেজি চিকেন",
"২ কাপ বাসমতি চাল",
"মসলা"
],
"cookTime": "PT1H",
"recipeInstructions": "সব উপকরণ একত্রে রান্না করুন ১ ঘণ্টা।"
}
৫. Event Schema – ইভেন্ট টাইম, লোকেশন ইত্যাদির জন্য
ব্যবহার ক্ষেত্র: কনসার্ট, ওয়ার্কশপ, অনলাইন ইভেন্ট
ডেটা:
- ইভেন্টের নাম
- সময়
- লোকেশন
- টিকিট প্রাইস
উদাহরণ:
jsonCopyEdit{
"@context": "https://schema.org",
"@type": "Event",
"name": "SEO ওয়ার্কশপ ঢাকা ২০২৫",
"startDate": "2025-07-15T10:00",
"location": {
"@type": "Place",
"name": "Dhaka Convention Center",
"address": "Gulshan, Dhaka"
}
}
৬. Local Business Schema – ব্যবসার ঠিকানা, সময়, রিভিউ
ব্যবহার ক্ষেত্র: দোকান, অফিস, সার্ভিস সেন্টার
তথ্য:
- নাম
- ঠিকানা
- ফোন
- সময়
- লোকেশন ম্যাপ
- রিভিউ
উদাহরণ:
jsonCopyEdit{
"@context": "https://schema.org",
"@type": "LocalBusiness",
"name": "SEO Mastery",
"address": {
"@type": "PostalAddress",
"streetAddress": "123 Main Street",
"addressLocality": "Dhaka",
"addressCountry": "BD"
},
"openingHours": "Mo-Sa 09:00-18:00",
"telephone": "+880123456789"
}
৭. Breadcrumb Schema – নেভিগেশন লিংক দেখানোর জন্য
ব্যবহার ক্ষেত্র: ইউজার কোন পাতায় আছে তা গুগলকে জানানোর জন্য
উপকারিতা: সার্চ রেজাল্টে সুন্দরভাবে নেভিগেশন লিংক দেখায়
উদাহরণ:
jsonCopyEdit{
"@context": "https://schema.org",
"@type": "BreadcrumbList",
"itemListElement": [{
"@type": "ListItem",
"position": 1,
"name": "Home",
"item": "https://example.com/"
}, {
"@type": "ListItem",
"position": 2,
"name": "Blog",
"item": "https://example.com/blog"
}]
}
৮. Video Schema – ভিডিও থাম্বনেইল + ডেসক্রিপশন
ব্যবহার ক্ষেত্র: টিউটোরিয়াল, প্রমোশনাল বা অন্য যেকোনো ভিডিও
উপকারিতা: গুগলে ভিডিও থাম্বনেইলসহ দেখায়
উদাহরণ:
jsonCopyEdit{
"@context": "https://schema.org",
"@type": "VideoObject",
"name": "SEO কীভাবে কাজ করে?",
"description": "SEO এর ধাপসমূহ সহজ ভাষায় ব্যাখ্যা।",
"thumbnailUrl": "https://example.com/thumbnail.jpg",
"uploadDate": "2025-06-01",
"contentUrl": "https://example.com/seo-video.mp4"
}
স্কিমা মার্কআপ কোথায় যুক্ত করতে হয়?
১. HTML কোডের মধ্যে JSON-LD ফরম্যাটে (Google Recommended)
২. WordPress ব্যবহারকারীরা Yoast SEO বা RankMath প্লাগইনের মাধ্যমে
৩. Google Tag Manager দিয়েও সংযুক্ত করা সম্ভব
গুগলে স্কিমা মার্কআপ টেস্ট করবেন কীভাবে?
- Google’s Rich Results Test Tool
- Schema Markup Validator (https://validator.schema.org)
স্কিমা মার্কআপ Schema Markup ব্যবহার করলে কী লাভ?
Google আপনাকে “Rich Result” রেঙ্ক করায় – মানে সাধারণ রেজাল্টের চেয়ে বেশি আকর্ষণীয় হয়:Rating দেখা যায় ,Price, Stock দেখায় ,FAQ Dropdown আসে ,Thumbnail/Images দেখায়, Recipe বা Event details সরাসরি সার্চেই দেখা যায়।
ফলাফল:
- CTR (Click-through-rate) বাড়ে।
- Google আপনার কনটেন্টকে বিশ্বাস করে।
- Competitor-এর চেয়ে আপনি আলাদা হয়ে যান।
- Voice search বা AI result-এ চান্স বাড়ে।
কিভাবে স্কিমা মার্কআপ Schema ব্যবহার করবেন?
১. Manual Method (JSON-LD format – Google Recommended).
২. Plugins (WordPress) Rank Math , yoast SEO, Schema Pro.এগুলোর মাধ্যমে সহজে Article, FAQ, Product Schema বসাতে পারবেন।
৩. Schema Generator Tools (No Coding Required)
৪. Google-এর টুল দিয়ে টেস্ট করুন কোনো প্রকার ভুল থাকলে সমাধান করেন কোন প্রকার সাহায্য লাগলে আমাকেই নক দিতে পারেন।
Schema মানে শুধু কোড না — এটা হচ্ছে Google-এর চোখে নিজের পরিচয় তুলে ধরা।Ai এর যুগে এসে স্কিমা মার্কআপ Schema markup ব্যবহার না জানলে আপনি অনেক পিছিয়ে আছেন।আপনার সাইটে কোন কোন Schema দরকার