در این مقاله به معرفی Schema.org و JSON-LD پرداخته و در خصوص چگونگی استفاده از این دو در سایت می‌پردازیم.
راه‌های بسیاری برای معرفی محتوای سایت به گوگل و سایر موتورهای جستجو وجود دارد، دراین‌بین JSON-LD راهی نسبتاً جدید برای معرفی محتوای صفحه به موتورهای جستجو است.

JSON-LD چیست؟

با دقت در تعریف زیر، راحت‌تر به مفهوم JSON-LD پی خواهیم برد:

JSON-LD, or JavaScript Object Notation for Linked Data, is a method of encoding Linked Data using JSON.

ویکی پدیا

JSON-LD درواقع روشی است برای کدگذاری نشانه‌هایی که به‌وسیله‌ی جاوا اسکریپت برای داده‌های پیوندی ایجادشده است.

برای توضیح بیشتر بهتر است که JSON و LD را به‌صورت جداگانه بررسی کنیم:
JSON
فرمتی ساده است که علاوه بر آنکه خواندن و نوشتن آن برای انسان بسیار ساده است، برای ماشین‌ها نیز پردازش و تولید آن به‌راحتی صورت می‌گیرد.
LD
به استفاده از داده‌های پیوندی برای ارتباط دادن محتواهای مشابه به هم از طریق اینترنت اشاره دارد.
JSON-LD ترکیبی از هردو است. این ویژگی کمک می‌کند تا مواردی مانند قیمت هر محصول یا نویسنده هر مقاله و… را به‌راحتی اعلام کنید.

درواقع به‌جای افزودن موارد schema.org به تک‌تک المان‌ها در صفحه تنها از یک قطعه کد کوچک جاوا اسکریپت استفاده خواهد شد.

چرا از Schema.org استفاده کنیم؟

schema.org بستری برای ارائه اطلاعات سایت به زبان ماشین به گوگل ارائه می‌دهد، این کار به گوگل کمک می‌کند تا اطلاعات سایت شما را در نتایج غنی‌شده (Rich results) و Sitelinks Searchbox و گراف‌های دانش نمایش دهد.

چرا JSON-LD؟

با کمک JSON-LD قرار دادن اطلاعات schema.org در صفحات بسیار ساده است، پیش از این نیاز بود که به تک تک المان ها در صفحات به صورت جداگانه دستورات متناسب اضافه شود، ولی اکنون با کمک JSON-LD با یک قطعه کد کوچک و ساده می توان تمام آن اطلاعات را در صفحه قرار داد.

افزودن JSON-LD به سایت

استفاده از JSON-LD بسیار ساده است، برای شروع به سایت schemaapp.com بروید و به تمام مواردی که برای schema.org قابل‌استفاده است دسترسی پیدا کنید!
توجه داشته باشید که حتماً خروجی نهایی را در ابزار آزمودن گوگل، ارزیابی کنید.

همچنین اگر توسعه دهنده وب هستید، پیشنهاد می‌کنم وب سایت json-ld.org را هم بررسی کنید.