JSON-LD জেনারেটর
একটি সহজ ফর্ম থেকে Article, Product, FAQPage, HowTo, LocalBusiness, Event, Recipe, BreadcrumbList এবং Organization স্কিমার জন্য বৈধ JSON-LD স্ট্রাকচার্ড ডেটা তৈরি করুন।
JSON-LD জেনারেটর — একটি Schema.org টাইপ বেছে নিন, সংশ্লিষ্ট ফর্ম ফিল্ডগুলো পূরণ করুন, এবং একটি পরিচ্ছন্ন, বৈধ JSON-LD ব্লক পান যা আপনি আপনার পেজে পেস্ট করতে পারবেন — কাঁচা অবজেক্ট এবং ব্যবহারের জন্য প্রস্তুত ইনলাইন JSON-LD স্ক্রিপ্ট র্যাপার (একটি script type="application/ld+json" ব্লক), দুটোই। খালি ফিল্ডগুলো স্বয়ংক্রিয়ভাবে বাদ পড়ে, তাই মার্কআপ পরিপাটি থাকে। সবকিছু আপনার ব্রাউজারেই তৈরি হয়; আপনি যা টাইপ করেন তার কিছুই কোথাও আপলোড বা পাঠানো হয় না।
JSON-LD জেনারেটর কী?
JSON-LD জেনারেটর একটি ফ্রি, ব্রাউজার-ভিত্তিক টুল যা JSON হাতে না লিখেই Schema.org স্ট্রাকচার্ড ডেটা তৈরি করে দেয়। ড্রপডাউন থেকে স্কিমা টাইপ বেছে নিন — Article, Product, FAQPage, HowTo, LocalBusiness, Event, Recipe, BreadcrumbList বা Organization — এবং ফর্মটি বদলে গিয়ে কেবল সেই টাইপের প্রয়োজনীয় ফিল্ডগুলোই দেখায়। SEO বিশেষজ্ঞ, ডেভেলপার এবং কনটেন্ট মার্কেটাররা রিচ-রেজাল্ট মার্কআপ যোগ করতে এটি ব্যবহার করেন যাতে Google সার্চে সরাসরি স্টার, দাম, FAQ, ব্রেডক্রাম্ব, রেসিপি এবং ইভেন্টের বিবরণ দেখাতে পারে। তালিকা-ধরনের টাইপগুলো প্রতি লাইনে একটি আইটেম নেয়: FAQPage "প্রশ্ন | উত্তর" জোড়া নেয়, HowTo এবং Recipe প্রতি লাইনে একটি ধাপ নেয়, আর BreadcrumbList "নাম | URL" জোড়া নেয়। টুলটি কেবল আপনার দেওয়া ডেটাই আউটপুট করে — এটি আপনার সাইট ক্রল করে না, Google-এর বিপরীতে যাচাই করে না, বা কোনো মান বানিয়ে দেয় না।
JSON-LD জেনারেটর কীভাবে ব্যবহার করবেন
- টাইপ ড্রপডাউন থেকে আপনার কনটেন্টের সঙ্গে মানানসই স্কিমা টাইপ বেছে নিন।
- সেই টাইপের জন্য যে ফিল্ডগুলো দেখা যায় তা পূরণ করুন, যেমন নাম/শিরোনাম, বিবরণ, URL এবং ছবি।
- FAQPage এবং BreadcrumbList-এর জন্য, প্লেসহোল্ডারে দেখানো "বাম | ডান" ফরম্যাটে প্রতি লাইনে একটি আইটেম টাইপ করুন।
- HowTo এবং Recipe-এর জন্য, প্রতি লাইনে একটি ধাপ (বা উপকরণ) লিখুন।
- JSON-LD আউটপুট কপি করুন, অথবা <script> র্যাপার কপি করে সরাসরি আপনার পেজের <head> বা বডিতে পেস্ট করুন।
- চাইলে প্রকাশের আগে যোগ্যতা নিশ্চিত করতে ফলাফলটি Google-এর রিচ রেজাল্ট টেস্টে চালিয়ে দেখুন।
উদাহরণ
Article স্কিমা
ইনপুট
টাইপ: Article শিরোনাম: কীভাবে সাওয়ারডো বেক করবেন লেখক: Jane Doe প্রকাশের তারিখ: 2026-01-31
আউটপুট
{
"@context": "https://schema.org",
"@type": "Article",
"headline": "কীভাবে সাওয়ারডো বেক করবেন",
"datePublished": "2026-01-31",
"author": {
"@type": "Person",
"name": "Jane Doe"
}
}দামসহ Product
ইনপুট
টাইপ: Product নাম: ওয়্যারলেস হেডফোন দাম: 29.99 মুদ্রা: USD
আউটপুট
{
"@context": "https://schema.org",
"@type": "Product",
"name": "ওয়্যারলেস হেডফোন",
"offers": {
"@type": "Offer",
"price": "29.99",
"priceCurrency": "USD"
}
}FAQ জোড়া থেকে Question
ইনপুট
টাইপ: FAQPage এটি কি ফ্রি? | হ্যাঁ, সম্পূর্ণ ফ্রি। আপনারা কি ডেটা সংরক্ষণ করেন? | না, এটি লোকালি চলে।
আউটপুট
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [
{
"@type": "Question",
"name": "এটি কি ফ্রি?",
"acceptedAnswer": { "@type": "Answer", "text": "হ্যাঁ, সম্পূর্ণ ফ্রি।" }
}
]
}সচরাচর জিজ্ঞাসিত প্রশ্ন
- কোন কোন স্কিমা টাইপ সমর্থিত?
- Article, Product, FAQPage, HowTo, LocalBusiness, Event, Recipe, BreadcrumbList এবং Organization। একটি টাইপ বেছে নিলে ফর্মটি বদলে গিয়ে কেবল সেই টাইপের ব্যবহৃত ফিল্ডগুলোই দেখায়, এবং আউটপুটে সংশ্লিষ্ট Schema.org প্রপার্টি প্রতিফলিত হয়।
- একাধিক FAQ, ধাপ বা ব্রেডক্রাম্ব কীভাবে যোগ করব?
- মাল্টি-লাইন বক্সে প্রতি আইটেমে একটি করে লাইন ব্যবহার করুন। FAQPage এবং BreadcrumbList প্রতি লাইনে একটি "বাম | ডান" জোড়া প্রত্যাশা করে (প্রশ্ন | উত্তর, বা নাম | URL)। HowTo ধাপ এবং Recipe-এর উপকরণ ও নির্দেশনা স্রেফ প্রতি লাইনে একটি করে এন্ট্রি।
- এটি কি কাঁচা JSON এবং script ট্যাগ দুটোই তৈরি করে?
- হ্যাঁ। প্রথম আউটপুট বক্সে কাঁচা JSON-LD অবজেক্ট থাকে, আর দ্বিতীয়টি সেটিকে <script type="application/ld+json">…</script>-এ মুড়ে দেয় যাতে আপনি কোনো সম্পাদনা ছাড়াই সরাসরি আপনার HTML-এ পেস্ট করতে পারেন।
- এটি কি আমার মার্কআপ যাচাই করে বা রিচ রেজাল্টের নিশ্চয়তা দেয়?
- না। এটি আপনার ইনপুট থেকে সিনট্যাক্সগতভাবে বৈধ JSON-LD তৈরি করে, কিন্তু Google-এর যোগ্যতার নিয়ম বা কোনো নির্দিষ্ট রিচ রেজাল্টের আবশ্যক ফিল্ড যাচাই করে না। নিশ্চিত হতে আউটপুটটি Google-এর রিচ রেজাল্ট টেস্ট বা Schema Markup Validator-এ চালান।
- আমার ডেটা কি কোনো সার্ভারে পাঠানো হয়?
- না। JSON-LD সম্পূর্ণভাবে আপনার ব্রাউজারে JavaScript দিয়ে তৈরি হয়। আপনি যা টাইপ করেন — নাম, দাম, URL বা বিবরণ — কিছুই আপলোড, সংরক্ষণ বা প্রেরণ করা হয় না, তাই এটি ব্যক্তিগত বা লঞ্চ-পূর্ব পেজের জন্য নিরাপদ।
সম্পর্কিত টুল
Hreflang ট্যাগ জেনারেটর
লোকেল এবং URL জোড়ার একটি তালিকা থেকে একটি বহুভাষিক পৃষ্ঠার জন্য hreflang link ট্যাগ তৈরি করুন, সঙ্গে ঐচ্ছিক x-default এবং একটি স্ব-উল্লেখকারী ট্যাগ।
কীওয়ার্ড ডেনসিটি চেকার
টেক্সটে শব্দের কম্পাঙ্ক ও কীওয়ার্ড ডেনসিটি 1, 2 বা 3 শব্দের বাক্যাংশ হিসেবে বিশ্লেষণ করুন, স্টপ-ওয়ার্ড ফিল্টার ও লক্ষ্য কীওয়ার্ড অনুসন্ধান সহ।
মেটা ট্যাগ জেনারেটর
শিরোনাম, বিবরণ ও ছবি ইত্যাদি থেকে SEO, Open Graph, article ও Twitter Card মেটা ট্যাগ তৈরি করুন—শিরোনাম/বিবরণের দৈর্ঘ্যের লাইভ কাউন্টার এবং robots, theme-color ও লেখক অপশন সহ।
Open Graph ও সোশ্যাল কার্ড প্রিভিউ
শিরোনাম, বিবরণ, ছবির URL ও পেজ URL থেকে দেখুন কোনো লিঙ্ক X, LinkedIn, Slack, Discord ও Facebook-এ সোশ্যাল কার্ড হিসেবে কীভাবে খোলে।