একটা ছোট্ট test করে দেখুন তো
ChatGPT বা Perplexity তে গিয়ে নিজের brand বা website এর নাম লিখে জিজ্ঞেস করুন, “এই company টা কী নিয়ে কাজ করে?” অনেক সময় দেখবেন, উত্তরটা হয় ভুল, নয়তো একদম generic, অথবা AI সরাসরি বলে দেয়, “আমার কাছে এই বিষয়ে specific তথ্য নেই।”
অথচ আপনার website এ সব তথ্যই আছে। প্রোডাক্টের নাম, দাম, রিভিউ, সবকিছু। তাহলে সমস্যাটা কোথায়?
সমস্যাটা হলো, মানুষ যেভাবে content পড়ে, machine সেভাবে পড়ে না। একটা AI crawler যখন আপনার page এ ঢোকে, ও প্যারাগ্রাফের সৌন্দর্য বোঝে না, ও খোঁজে structured signal। আর এই signal দেওয়ার কাজটাই করে Structured Data, বা Schema Markup।
এই লেখায় আমি আপনাকে দেখাবো, Schema আসলে কীভাবে কাজ করে, কেন এটা এখন আগের চেয়ে অনেক বেশি জরুরি হয়ে উঠেছে, আর হাতেকলমে কীভাবে আপনি নিজের content কে AI-readable বানাবেন। চলুন শুরু করা যাক।
Structured Data বা Schema Markup আসলে কী জিনিস?
সহজ ভাষায় বললে, Structured Data হলো এমন একটা কোড, যেটা আপনার webpage এর ভেতরে বসিয়ে দেওয়া হয় যাতে search engine আর AI system বুঝতে পারে, page টার কোন অংশে কী তথ্য আছে। এটা মানুষের জন্য না, machine এর জন্য লেখা একটা “ভাষা”।
ধরুন আপনি একটা article লিখলেন Minimalist এর একটা niacinamide serum নিয়ে। আপনি মানুষের জন্য লিখবেন, “এই সিরামটা তৈলাক্ত ত্বকের জন্য দারুণ কাজ করে।” কিন্তু একটা crawler এই বাক্য পড়ে বুঝবে না, এটা price, এটা rating, নাকি এটা একটা opinion।
এখানেই Schema কাজে আসে। JSON-LD ফরম্যাটে আপনি লিখে দেন, product name কী, price কত, rating কত, brand কী। মানুষ প্যারাগ্রাফ পড়ে, machine JSON-LD পড়ে। দুটোই একই তথ্য পায়, কিন্তু নিজের ভাষায়।
আমি personally দেখেছি, একটা product review এ যখন Product schema আর AggregateRating schema দুটোই ঠিকঠাক বসানো হয়, তখন সেই page টা Google search result এ star rating সহ দেখায়। আর এই star rating থাকা result এ click আসে অনেক বেশি, কারণ চোখ প্রথমে ওখানেই যায়।
AI Chatbot গুলো কেন Structured Data এতটা পছন্দ করে?
AI chatbot গুলো এত বেশি text প্রসেস করে যে, ওদের জন্য ambiguity মানেই ঝুঁকি। Structured data সেই ambiguity সরিয়ে দেয়, তাই এটা AI এর কাছে সবচেয়ে বিশ্বস্ত তথ্যের উৎস হয়ে ওঠে।
ChatGPT একইসাথে লক্ষ লক্ষ page থেকে answer তৈরি করে, আর প্রতিটা page পুরোটা পড়ে বোঝার সময় ওর নেই। তাই যেসব page এ স্পষ্ট, machine-readable data থাকে, সেগুলোকেই ও দ্রুত বিশ্বাস করে নেয়।
এই কারণে বলা হয়, schema হলো আপনার content এর “trust signal”। এটা যেন সরাসরি বলে দেয়, “এই তথ্যটা confirm করা, এটা নিয়ে ভুল বোঝার কিছু নেই।”
FAQPage Schema কি এখনও কাজ করে?
না, সরাসরি বললে, FAQPage rich result আর আগের মতো সবার জন্য দেখানো হচ্ছে না। Google ২০২৬ সালের মাঝামাঝি থেকে এই feature সীমিত করে দিয়েছে, শুধু নির্দিষ্ট কিছু authoritative government বা health site ছাড়া।
তার মানে এই না যে FAQ content লেখা বন্ধ করে দিতে হবে। বরং উল্টো, FAQ কে এখন সরাসরি prose আকারে লিখুন, প্রশ্নের ঠিক নিচে সংক্ষিপ্ত উত্তর দিন। এই format LLM readability এর জন্য দারুণ কাজ করে, যদিও এটা আর rich snippet হিসেবে দেখাবে না। JSON-LD FAQPage markup বসানোর পেছনে সময় নষ্ট না করে, সেই সময়টা content কে স্পষ্ট আর সরাসরি বানাতে দিন।
কোন কোন Schema Type সবচেয়ে বেশি কাজে লাগে?
সব ধরনের content এর জন্য একই schema কাজ করে না। আপনার business কী নিয়ে, সেটার উপর নির্ভর করে সঠিক schema বেছে নিতে হয়।
কয়েকটা সবচেয়ে গুরুত্বপূর্ণ schema type দেখে নিন:
- Product Schema – দাম, availability, brand জানানোর জন্য
- Review আর AggregateRating – customer feedback আর rating দেখানোর জন্য
- Article Schema – blog post বা news content এর জন্য
- HowTo Schema – step-by-step guide এর জন্য
- Organization Schema – business এর নাম, logo, contact info এর জন্য
- BreadcrumbList – website এর navigation structure বোঝানোর জন্য
ধরুন আপনি একটা smartwatch এর review লিখছেন। শুধু Article schema দিলে অর্ধেক কাজ হবে। Product আর Review schema যোগ করলে, AI system বুঝবে এটা একটা product এর সাথে সম্পর্কিত মতামত, শুধু একটা সাধারণ লেখা না।
Schema বসালেই কি Ranking Boost পাওয়া যায়?
সরাসরি উত্তর হলো না, schema নিজে থেকে ranking factor না। কিন্তু এটা indirectly ranking আর visibility দুটোতেই বড় প্রভাব ফেলে, কারণ এটা click-through rate বাড়ায় আর AI citation এর সম্ভাবনা তৈরি করে।
Google নিজেও বহুবার বলেছে, structured data সরাসরি ranking বাড়ায় না। কিন্তু বাস্তবে দেখা যায়, যেসব page এ ভালো schema থাকে, সেগুলো rich result পায়, আর rich result মানেই বেশি click, বেশি engagement।
আরেকটা জিনিস যেটা কম মানুষ জানে, তা হলো AI Overview বা Perplexity এর মতো tool গুলো schema থেকে সরাসরি data টেনে নিজের answer এ বসিয়ে দেয়। মানে আপনার click না পেলেও, brand mention টা ঠিকই হচ্ছে। এটাকে বলা যায় “citation visibility”, যেটা এখনকার SEO তে নতুন এক ধরনের সাফল্যের মাপকাঠি।
Traditional SEO Schema আর AI-Focused Schema Strategy এর পার্থক্য কী?
নিচের table টা দেখলে বুঝবেন, পুরনো আর নতুন approach এর মধ্যে ফোকাস কতটা বদলে গেছে।
| বিষয় | Traditional Schema Approach | AI-Focused Schema Approach |
| মূল লক্ষ্য | Rich snippet পাওয়া | AI citation আর trust signal তৈরি করা |
| FAQPage ব্যবহার | সব FAQ তে বসানো হতো | Direct-answer prose এ priority, schema optional |
| Data গভীরতা | Basic field পূরণ করা | সব সম্ভাব্য field বিস্তারিতভাবে পূরণ করা |
| Update frequency | কম, একবার বসিয়ে ভুলে যাওয়া | নিয়মিত, price ও availability সবসময় সঠিক রাখা |
| Focus area | শুধু homepage বা category page | প্রতিটা product ও review page |
নিজের Website এ Schema বসানোর প্র্যাকটিক্যাল উপায় কী?
সবচেয়ে সহজ উপায় হলো Google এর নিজস্ব Rich Results Test tool দিয়ে যাচাই করা, আর একটা জায়গা থেকে শুরু করা, পুরো site একসাথে বদলানোর চেষ্টা না করে। ধাপে ধাপে এগোলে ভুল কম হয়, আর সমস্যা ধরাও সহজ হয়।
কিছু practical পরামর্শ দিচ্ছি, যেগুলো নিজেদের কাজে আমরা follow করি:
- প্রথমে সবচেয়ে বেশি traffic পাওয়া page গুলোতে schema বসান, পুরো site একসাথে না
- Rich Results Test আর Schema Markup Validator দিয়ে প্রতিটা page চেক করুন
- Price বা stock পরিবর্তন হলে schema তেও সাথে সাথে আপডেট করুন, পুরনো তথ্য বিশ্বাসযোগ্যতা নষ্ট করে
- WordPress ব্যবহার করলে Rank Math বা Yoast এর মতো plugin দিয়ে শুরু করা যায়, তবে custom product এর জন্য manual JSON-LD ভালো ফল দেয়
- Shopify তে কাজ করলে theme এর default schema output টা আগে দেখে নিন, অনেক সময় সেটাই যথেষ্ট, আলাদা করে কিছু বসানোর দরকার হয় না
একটা জিনিস আমি নিজে বহুবার দেখেছি। মানুষ schema বসিয়ে দেয়, কিন্তু কখনো test করে না। ফলে ছোট একটা syntax error এর কারণে পুরো schema Google ignore করে দেয়, আর মাসের পর মাস কেউ বুঝতেই পারে না কেন কাজ হচ্ছে না।
FAQs
Structured Data ছাড়া কি আমার Website AI Overview তে আসতেই পারবে না?
আসতে পারবে, কারণ Google মূলত content quality আর relevance দেখে। তবে schema থাকলে সেই process অনেক সহজ আর দ্রুত হয়, কারণ AI কে আর নিজে থেকে অনুমান করতে হয় না।
JSON-LD, Microdata আর RDFa এর মধ্যে কোনটা ব্যবহার করা উচিত?
JSON-LD সবচেয়ে বেশি recommend করা হয়, কারণ এটা page এর visible content থেকে আলাদা থাকে, তাই maintain করা সহজ। Google নিজেও JSON-LD কে preferred format হিসেবে উল্লেখ করে।
Schema আপডেট করলে ফলাফল দেখতে কতদিন লাগে?
সাধারণত কয়েকদিন থেকে কয়েক সপ্তাহ লাগতে পারে, কারণ Google কে page টা আবার crawl করতে হয়। তবে যদি আপনার site ইতিমধ্যে ভালোভাবে indexed থাকে, তাহলে পরিবর্তন তুলনামূলক দ্রুত দেখা যায়।
ছোট Business এর জন্য কোন Schema সবচেয়ে বেশি জরুরি?
ছোট business এর জন্য LocalBusiness আর Product schema সবচেয়ে বেশি priority পাওয়া উচিত। এই দুটো schema local search আর voice search উভয় ক্ষেত্রেই সরাসরি সুবিধা দেয়।
Conclusion
- Schema হলো machine এর জন্য লেখা এক ধরনের ভাষা, যা AI কে content বুঝতে সাহায্য করে
- FAQPage schema এখন সীমিত হয়ে গেছে, তাই direct-answer prose কে priority দিন
- Product, Review, HowTo, আর Organization schema সবচেয়ে বেশি ব্যবহারযোগ্য
- Schema বসানোর পর সবসময় test করুন, নাহলে ছোট ভুলও পুরো কাজ নষ্ট করে দিতে পারে
- Data সবসময় আপডেট রাখুন, পুরনো তথ্য AI আর ব্যবহারকারী উভয়ের বিশ্বাস নষ্ট করে
এখনই আপনার সবচেয়ে জনপ্রিয় তিনটা page খুলুন, আর দেখুন সেখানে schema আছে কিনা। না থাকলে, আজই শুরু করে দিন। এই ছোট্ট পদক্ষেপটাই হয়তো আগামী মাসে আপনার brand কে ChatGPT এর উত্তরে জায়গা করে দেবে।
2 thoughts on “Structured Data for AI Chatbots: কেন এটা ছাড়া AI আপনাকে চিনবেই না”