RDFa ،Microdata و JSON-LD چیست؟
اینها کلیه گویشهای کدی می باشند که می توانند به HTML اضافه شوند تا متادیتا (به عنوان مثالً اسکیما یک متادیتا به حساب میآید) را در یک گواهی سئو در مشهد اینترنت تعبیه نمایند.
Resource Descriptive Framework in Attributes : RDFA
RDFa مخفف Resource Descripttive Framework in Attributes میباشد. که در واقع نوعی کد میباشد که قادر است به هر گواهی مطابق XML ،XHTML و XML اضافه خواهد شد. RDFa یکی نحوههای نخستین برای استعمال از اسکیما بوده که در بالا بغرنج بوده و مرور مجال بی آلایشخیس گردیدهاست.
خصوصیتهای RDFa عبارتند از:
about – برای معین کردن منبعی که متاداده درباره ی آن میباشد
rel و rev – برای انتخاب ارتباط و ارتباط معکوس با منبع دیگر
src ،href و resource – برای انتخاب یک منبع
content – برای در نظرنگرفتن محتوای عنصر هنگام به کارگیری از خصوصیتِ ویژگی(Attribute)
datatype – برای مشخص و معلوم کردن نوع داده از یک متن مشخص و معلوم گردیده برای استعمال با خصوصیتِ Attribute
typeof – برای گزینش نوع RDF قضیه یا این که منبع
تصویر ذیل یک مثال کد RDFA در HTML میباشد:
Microdata :
میکرودادهها، داده ها بسیار کوچکی میباشند، که در قسمتهای متعدد یک وب سایت از آنان به کار گیری می گردد. Microdata برای رفع ابهام RDFa ارائه شد. هر میکرو دیتا از سه تگ تشکیلشده که با امداد آن ها میگردد، کد اسکیما نوشت. میکرو دیتا در بهینه سازی عنایت خاصی دارااست و میاقتدار به امداد آن زمینهِ صفحه ها و دیگر توضیحات اضافه را مشخص و معلوم کرد.
اجرای Microdata شبیه RDFa میباشد و خصوصیتهای آن مشتمل بر مفاد پایین میباشد:
itemscope – برای ساخت و ساز مورد و آرم دادن اینکه سایر موادسازنده دربردارنده اطلاعاتی در زمینه ی آن میباشد.
itemtype – برای تعریف مورد و مختصات آن با یک URL دارای اعتبار (از جمله، “https://schema.org”)
itemprop – برای علامت دادن اینکه برچسبِ دربردارندهِ مقدارِ یک خواص مورد معین گردیده است (از جمله itemprop = “اسم”)
itemid – برای معلوم کردن شناسه منحصر مورد
itemref – برای ارجاع به خاصیت عنصری میباشد که در itemscope نیست. لیستی از شناسههای ارکان با مختصات بیشتر را در مکان دیگر مدرک ارائه می دهد.
تصویر پایین یک مثال کد Microdata در HTML میباشد:
JavaScript Object Notation for Linked Objects : JSON-LD
JSON-LD مخفف JavaScript Object Notation for Linked Objects میباشد. این مدل نمادگذاری قادر است با جایگذاری بی واسطه در تگهای یا این که یک گواهی اینترنت، اسکیما را پیادهسازی نماید. این لهجهِ آرمگذاری از خصوصیتهای “@context” و “@type” برای انتخابِ واژگان لهجه اسکیما (schema.org) استعمال مینماید. ازآنجا که میقدرت آن را صحیح در تگ قرار اعطا کرد، JSON-LD معمولیترین منش برای اجرای اسکیما برای مبتدیان محسوب میشود.
نمونهها:
در اینجا یک نمونه ابتدایی از نوع نمادگذاری اسکیما “Book” در یک ورقه اینترنت با به کار گیری از Microdata را داریم:
فارغ از علامتگذاری(markup) :
Harry Potter and the Chamber of Secrets
Main Author: Rowling, JK
با علامتگذاری Microdata :
Harry Potter and the Chamber of Secrets
Main Author: Rowling, JK
و اینجا به عبارتینمونه با JSON-LD آمده میباشد :
RDFa ،Microdata و JSON-LD چیست؟
اینها کلیه گویشهای کدی می باشند که می توانند به HTML اضافه شوند تا متادیتا (به عنوان مثالً اسکیما یک متادیتا به حساب میآید) را در یک گواهی سئو در مشهد اینترنت تعبیه نمایند.
Resource Descriptive Framework in Attributes : RDFA
RDFa مخفف Resource Descripttive Framework in Attributes میباشد. که در واقع نوعی کد میباشد که قادر است به هر گواهی مطابق XML ،XHTML و XML اضافه خواهد شد. RDFa یکی نحوههای نخستین برای استعمال از اسکیما بوده که در بالا بغرنج بوده و مرور مجال بی آلایشخیس گردیدهاست.
خصوصیتهای RDFa عبارتند از:
about – برای معین کردن منبعی که متاداده درباره ی آن میباشد
rel و rev – برای انتخاب ارتباط و ارتباط معکوس با منبع دیگر
src ،href و resource – برای انتخاب یک منبع
content – برای در نظرنگرفتن محتوای عنصر هنگام به کارگیری از خصوصیتِ ویژگی(Attribute)
datatype – برای مشخص و معلوم کردن نوع داده از یک متن مشخص و معلوم گردیده برای استعمال با خصوصیتِ Attribute
typeof – برای گزینش نوع RDF قضیه یا این که منبع
تصویر ذیل یک مثال کد RDFA در HTML میباشد:
Microdata :
میکرودادهها، داده ها بسیار کوچکی میباشند، که در قسمتهای متعدد یک وب سایت از آنان به کار گیری می گردد. Microdata برای رفع ابهام RDFa ارائه شد. هر میکرو دیتا از سه تگ تشکیلشده که با امداد آن ها میگردد، کد اسکیما نوشت. میکرو دیتا در بهینه سازی عنایت خاصی دارااست و میاقتدار به امداد آن زمینهِ صفحه ها و دیگر توضیحات اضافه را مشخص و معلوم کرد.
اجرای Microdata شبیه RDFa میباشد و خصوصیتهای آن مشتمل بر مفاد پایین میباشد:
itemscope – برای ساخت و ساز مورد و آرم دادن اینکه سایر موادسازنده دربردارنده اطلاعاتی در زمینه ی آن میباشد.
itemtype – برای تعریف مورد و مختصات آن با یک URL دارای اعتبار (از جمله، “https://schema.org”)
itemprop – برای علامت دادن اینکه برچسبِ دربردارندهِ مقدارِ یک خواص مورد معین گردیده است (از جمله itemprop = “اسم”)
itemid – برای معلوم کردن شناسه منحصر مورد
itemref – برای ارجاع به خاصیت عنصری میباشد که در itemscope نیست. لیستی از شناسههای ارکان با مختصات بیشتر را در مکان دیگر مدرک ارائه می دهد.
تصویر پایین یک مثال کد Microdata در HTML میباشد:
JavaScript Object Notation for Linked Objects : JSON-LD
JSON-LD مخفف JavaScript Object Notation for Linked Objects میباشد. این مدل نمادگذاری قادر است با جایگذاری بی واسطه در تگهای یا این که یک گواهی اینترنت، اسکیما را پیادهسازی نماید. این لهجهِ آرمگذاری از خصوصیتهای “@context” و “@type” برای انتخابِ واژگان لهجه اسکیما (schema.org) استعمال مینماید. ازآنجا که میقدرت آن را صحیح در تگ قرار اعطا کرد، JSON-LD معمولیترین منش برای اجرای اسکیما برای مبتدیان محسوب میشود.
نمونهها:
در اینجا یک نمونه ابتدایی از نوع نمادگذاری اسکیما “Book” در یک ورقه اینترنت با به کار گیری از Microdata را داریم:
فارغ از علامتگذاری(markup) :
Harry Potter and the Chamber of Secrets
Main Author: Rowling, JK
با علامتگذاری Microdata :
Harry Potter and the Chamber of Secrets
Main Author: Rowling, JK
و اینجا به عبارتینمونه با JSON-LD آمده میباشد :

سیگنالهای کانالهای اجتماعی