Structured Data استراکچر دیتا یا داده ساختاریافته چیست؟

گوگل و سایر موتورهای جستجو تلاش می‌کنند تا بهترین نتایج را به کاربران خود ارائه دهند. با استفاده از ساختار داده، شما می‌توانید به موتورهای جستجو کمک کنید تا محتوای…
تاریخ آخرین به‌روزرسانی: ۲۰ اردیبهشت ۱۴۰۳
استراکچر دیتا یا داده ساختاریافته چیست؟
اشتراک گذاری👇 یادت نشه
افزایش سرعت سایت
ثانیه‌ها، تعیین‌کننده موفقیت شما

خدمات حرفه‌ای افزایش سرعت لود سایت

داده های ساختار یافته روشی برای توصیف سایت شماست تا درک آن رو برای موتورهای جستجو آسان تر کنه. برای توصیف سایت خود برای موتورهای جستجو، به کلماتی نیاز دارین که محتوا رو به گونه ای ارائه بده که موتورهای جستجو درک کنن.

کلماتی که موتورهای جستجوی بزرگ استفاده می کنن، Schema.org نام داره که محتوای شما رو به کدی تبدیل می کنه که به راحتی می تونن پردازش بشن. موتورهای جستجو کد رو می خونن و از آن برای نمایش نتایج جستجو به روشی خاص و بسیار غنی تر استفاده می کنن. به راحتی می تونین این کد رو در وب سایت خود قرار بدین.

تصور کنین وب سایت شما دستور العمل های زیادی داره. اگه داده های ساختار یافته (Structured Data) رو به صفحه ای با دستور تهیه غذا اضافه کنین، ممکنه نتیجه شما در موتورهای جستجو تغییر کنه. با توجه به محتوای دیگه ای که نشان داده میشه، این نتیجه بسیار “غنی تر” خواهد بود. به همین دلیله که این نتایج رو نتایج غنی یا ریچ اسنیپت (Rich Snippet) می نامیم.

نمونه ای از نتایج دستور العمل غنی که از داده های ساختار یافته استفاده می کنه در شکل زیر نشان داده شده:

علاوه بر عنوان، URL و شرح نتیجه جستجو، می تونین ببینین چقدر طول می کشه تا بهترین لازانیا جهان ساخته بشه. همچنین، می تونین میزان کالری لازانیا رو متوجه بشین. برای به دست آوردن چنین ریچ اسنیپتی، باید داده های ساختار یافته رو به صفحه وب خود اضافه کنین.

نمونه ای از داده های ساختار یافته

ملاقات باتاریخ/ زمانمحل
ارشیاچهارشنبه 3 بعد از ظهرکافی شاپ
شهرزادشنبه 10 صبحشرکت

از داده های ساختار یافته می توان به طرق مختلف استفاده کرد، مانند استفاده از نشانه گذاری Open Graph برای تعیین عنوان و شرح در فیس بوک، یا استفاده از SQL برای پرس و جو از یک پایگاه داده رابطه ای. در زمینه SEO، “داده های ساختار یافته” معمولاً به پیاده سازی برخی از انواع نشانه گذاری در صفحه وب، به منظور ارائه جزئیات بیشتر در مورد محتوای صفحه اشاره داره.

این نشانه گذاری درک موتورهای جستجو رو از آن محتوا بهبود می بخشه، که می تونه به سیگنال های مربوطه کمک کنه. همچنین به یک سایت امکان میده از نتایج پیشرفته درSERP  (ریچ اسنیپت ها، ریچ کارت ها، کاروسل ها، جعبه های دانش و غیره) بهره مند بشه.

از آنجا که این نوع نشانه گذاری باید توسط موتورهای جستجو و همچنین افراد آنالیز بشه، باید استانداردها (معروف به قالب ها و/یا نحوها)، طبقه بندی مفاهیم، روابط و اصطلاحات (معروف به کلمات) پیاده سازی بشن. سه نوع داده ساختار یافته (Structured Data) وجود داره که موتورهای جستجو معمولاً از آن ها پشتیبانی می کنن: Microdata ،JSON-LD و microformats.

دو سری کلمات رایج که می تونن با این روش ها به کار برن، عبارتند از: Schema.org و Microformats.org رو می توان با روش Microdata و JSON-LD استفاده کرد، در حالی که روش و کلمات میکرو فرمت ها با هم ترکیب میشن.

چرا ساختار داده مهم است؟

گوگل و سایر موتورهای جستجو تلاش می‌کنند تا بهترین نتایج را به کاربران خود ارائه دهند. با استفاده از ساختار داده، شما می‌توانید به موتورهای جستجو کمک کنید تا محتوای سایت شما را بهتر درک کنند و آن را به کاربران نشان دهند. ساختار داده به گوگل می‌گوید که اطلاعاتی مانند عنوان صفحه، توضیحات، نویسنده، تاریخ انتشار و دیگر اطلاعات مربوط به محتوای صفحه شما چیست. این اطلاعات به موتورهای جستجو کمک می‌کنند تا صفحات شما را به درستی رتبه‌بندی کنند و به کاربران نشان دهند.

چگونه ساختار داده را پیاده سازی کنیم؟

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

1. نوع ساختار داده

نوع ساختار داده نشان می‌دهد که اطلاعاتی که در ساختار داده استفاده می‌شود، به چه نوع صفحه‌ای اشاره دارد. برای مثال، اگر صفحه شما یک مقاله است، نوع ساختار داده را به “Article” تنظیم کنید.

2. عنوان صفحه

عنوان صفحه باید به صورت دقیق و کامل در ساختار داده قرار بگیرد. این عنوان باید توصیفی از محتوای صفحه باشد و حاوی کلیدواژه‌های مهم باشد.

3. توضیحات صفحه

توضیحات صفحه باید مختصر و شامل خلاصه‌ای از محتوای صفحه باشد. این توضیحات در نتایج جستجو به کاربران نشان داده می‌شود و باید جذابیت و کیفیت محتوای صفحه را به آنها برساند.

4. تاریخ انتشار

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

5. نویسنده

اگر در سایت خود محتوایی با نویسنده مشخص دارید، نام نویسنده را در ساختار داده قرار دهید. این اطلاعات می‌توانند به تأییدیه و اعتبار محتوا کمک کنند و نمایش نام نویسنده در نتایج جستجو به کاربران اضافه شود.

6. تصویر نمایشی

تصویر نمایشی برای محتوای صفحه انتخاب کنید و آن را در ساختار داده قرار دهید. این تصویر می‌تواند جذابیت و رونق به نمایش نتایج جستجو بدهد و کاربران را به کلیک بر روی صفحه شما ترغیب کند.

مزایای استفاده از ساختار داده

استفاده از ساختار داده در وبسایت شما بسیار مزایایی دارد. در زیر به برخی از این مزایا اشاره می‌کنیم:

1. بهبود نمره‌بندی و رتبه‌بندی

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

2. نمایش بهتر نتایج جستجو

با استفاده از ساختار داده، نتایج جستجوی شما به صورت جذاب‌تر و کاربرپسندتر نمایش داده می‌شوند. اطلاعاتی مانند تصویر نمایشی، توضیحات مختصر، تاریخ انتشار و نویسنده به کاربران اطلاعات بیشتری درباره صفحه شما می‌دهند و احتمال کلیک بر روی آن را افزایش می‌دهند.

3. بهبود تجربه کاربری

ساختار داده به شما کمک می‌کند تا تجربه کاربری بهتری را برای بازدیدکنندگان فراهم کنید. با استفاده از اطلاعات ساختار داده، کاربران به راحتی می‌توانند اطلاعات مهم را درباره صفحات شما درک کنند و بر اساس این اطلاعات تصمیم‌گیری کنند که آیا صفحه مورد نظر برای آن‌ها مناسب است یا خیر.

داده ساختاریافته از کجا آمده است؟

دو مثال اصلی که در آن داده های ساختار یافته تولید میشن، پایگاه های داده و الگوریتم های جستجو هستن. اصطلاح داده های ساختار یافته اغلب با سیستم های مدیریت پایگاه داده رابطه همبسته داره. این همبستگی به سال 1970 بر می گرده و بر اساس یک نظریه ریاضی توسط ادگار کاد (Edgar Codd) در آزمایشگاه تحقیقاتی سان خوزه IBM توسعه داده شد.

مدل Codd داده ها رو در یک یا چند جدول (که به عنوان روابط نیز شناخته میشن) دارای چند ستون و سطر سازماندهی می کنه. چند سال بعد، همکاران IBM، دونالد دی چمبرلین و ریموند بویس، زبان پرس و جوی ساختار یافته (SQL) رو طراحی کردن، که با تعداد زیادی از پایگاه های داده رابطه ای مورد استفاده قرار می گیره.

صفحات گسترده علاوه بر پایگاه های داده رابطه ای، منابع معمول داده های ساختار یافته (Structured Data) نیز هستن. اگه داده ساختاریافته از پایگاه داده پیچیده SQL یا یک صفحه گسترده Excel باشه، از آنجا که به شما بستگی داره که چه مدل داده ساختار یافته ایجاد کنین، باید نحوه ذخیره و دسترسی به داده ها رو برنامه ریزی کنین.

به عنوان مثال، آیا داده های عددی، پولی یا الفبایی ذخیره می کنین؟ در حالی که پایگاه های داده رابطه ای و SQL سابقه طولانی دارن، اخیراً داده های ساختار یافته نیز نقش مهمی در جستجوهای اینترنتی ایفا می کنن و مزایایی رو برای جستجوی ارگانیک ارائه میدن.

با توجه به مقدمه گوگل بر داده های ساختار یافته، “وقتی اطلاعات بسیار ساختار یافته و قابل پیش بینی هستن، موتورهای جستجو می تونن به راحتی آن ها رو به شیوه های خلاقانه سازماندهی کرده و نمایش بدن.”

گوگل میگه که با استفاده از نشانه گذاری داده های ساختار یافته، می تونین محتوا رو در نتایج غنی یا ریچ و کارت های Knowledge Graph نشان بدین. برای ایجاد یک استاندارد داده ساختار یافته برای برنامه های تحت وب، پیام های ایمیل و فرم های محتوای اینترنت، Google ،Microsoft ،Yahoo و Yandex، یک جامعه باز با نام Schema.org رو ایجاد کردن.

Schema.org میگه که کلمات آن شامل رمزگذاری هایی مانند RDFA (یک پسوند HTML5 که در قسمت های اصلی و بدنه HTML استفاده میشه)، Microdata (یک مشخصه HTML باز برای استفاده از داده های ساختار یافته در محتوای HTML) و JSON-LD (نشانه گذاری جاوا اسکریپت برای داده های لینک شده) است.

منابع داده های ساختار یافته

برخلاف داده های بدون ساختار که به صورت ارگانیک و غیرقابل کنترل رشد می کنن و از طیف وسیعی از منابع به دست میان، داده های ساختار یافته به دو صورت ایجاد میشن:

اول داده های دستگاهی تولید شده توسط دستگاه ها یا حسگرها بدون دخالت انسان. بر اساس گزارش IDC، تا سال 2025 حدود 80 میلیارد دستگاه به اینترنت متصل خواهند شد، در حالی که در حال حاضر تقریباً 11 میلیارد دستگاه به اینترنت متصل هستن. این بدان معناست که دستگاه های بیشتر، داده های بیشتری تولید می کنن.

نمونه هایی از داده های تولید شده توسط ماشین شامل موارد زیر است: داده های سنسورها مانند GPS، برچسب های RFID، دستگاه های پزشکی، داده های گزارشات شبکه و وب، داده های خرده فروشی و تجارت الکترونیک و دوم، داده های ساختار یافته که توسط افراد برای تغذیه پایگاه داده ها و صفحات گسترده تولید میشن.

این نوع داده های ساختار یافته توسط افرادی ایجاد میشن که با رایانه ها و سایر دستگاه ها ارتباط برقرار می کنن. مثالی از این نوع داده شامل داده های (غیر فرم آزاد) است که از طریق تعامل با فرم های آنلاین، کیوسک ها، بازی ها و غیره ایجاد میشن.

نمونه های داده های ساختار یافته: RDFA ،MICRODATA و JSON-LD

RDFA ،microdata و JSON-LD همه زبان های کدی هستن که می تونن در HTML جاسازی شده و شامل فراداده در یک سند وب باشن.

نشانه گذاری داده های ساختاریافته RDFA:

RDFA مخفف عبارت Resource Descriptive Framework in Attributes (چارچوب توصیفی منابع در ویژگی ها) است. RDFA ایجاد شد تا فاصله بین HTML انسان مدار و اسناد RDF ماشین گرا رو پر کنه. این منبع از مدل داده RDF و کلمات وب معنایی به طور مستقیم استفاده می کنه. وقتی میگم “کلمات وب معنایی”، در مورد زبانی که برای توصیف مجموعه ای از داده ها استفاده میشه، از جمله ارتباط معنایی بین کلمات، صحبت می کنم.

داده های ساختار یافته RDFA رو می توان به هر سند مبتنی بر HTML ،XHTML یا XML اضافه کرد. RDFA به موتورهای جستجو کمک می کنه تا محتوایی که کاربر با آن روبروست رو از طریق ویژگی های تگ HTML درک کنن. RDFA معمولاً در بخش های عنوان و بدنه یک صفحه HTML استفاده میشه.

مثالی از RDFA:

در اینجا نمونه ای از اطلاعات تماس ذکر شده در وب سایت وب آنجل آمده است. این اطلاعات در نظر کاربر به شکل زیر است:

Amy Rogers Founder/CEOPhone: (540) 961-4469

E-mail: arogers@digitalar.com

Links: Amy’s Homepage

سپس پس زمینه با RDFA به شکل زیر دیده میشه:

نشانه گذاری داده های ساختار یافته MICRODATA:

راه دیگه پیاده سازی اسکیما در HTML، قالب میکروداده (MicroData) است. این قالب با پیاده سازی “محدوده مورد یا آیتم”، “نوع مورد یا آیتم” و سایر تمایزها و سپس درج کلمات Schema.org که با آیتم موجود در محتوای صفحه مرتبط است، کار می کنه.

به عنوان مثال، اگه سعی می کنین به یک موتور جستجو بگین که “The Shining” توسط استفن کینگ در صفحه وب شما وجود داره، آن گاه می تونین کلمات اسکیما “Books” رو پیدا کرده و آن رو در ساختار میکروداده خود وارد کنین.

مثال MICRODATA:

پیش زمینه: The Shining، توسط استف کینگ.

پس زمینه:

نشانه گذاری داده های ساختاری JSON-LD:

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

JSON-LD به موتور جستجو کمک می کنه تا حقایق موجودات اطراف (موارد موجود در وب) رو تعیین کنه.

مثال JSON-LD:

نشانه گذاری JSON-LD همیشه با خط زیر شروع میشه:

این کار به کراول گر نشان میده که Javascript زیر شامل قالب بندی JSON-LD است. این حالت در کد و در پیش زمینه چگونه است؟ در اینجا مثالی از ظاهر JSON-LD با همان موجود از کلمات Schema.org که برای مثال میکروداده های The Shining توسط استفن کینگ استفاده کردم، آورده شده است.

اگه می خواهید داده های ساختار یافته (Structured Data) رو در سایت خود به صورت دستی (برخلاف استفاده از نرم افزار) پیاده سازی کنین، مطمئن بشین که از فرمت JSON-LD استفاده می کنین. اگه آن رو به درستی پیاده سازی کنین، به احتمال زیاد مزایای SEO قابل توجهی برای سایت شما به وجود خواهد آمد.

مزایای اسکیما JSON-LD

  • پیاده سازی آسان تر نسبت به سایر مدل های داده ساختار یافته
  • تأیید کامل توسط گوگل به عنوان قالب ترجیحی
  • واجد شرایط ساختن محتوای وب سایت شما برای برجسته شدن در نتایج غنی یا ریچ
  • درک آسان تر موتورهای جستجو از وب سایت و ایندکس کردن صفحات شما
  • قادر ساختن ربات های جستجو برای کراول کردن سریع تر سایت و استفاده کامل از بودجه کراول

در نهایت، این اسکیما به گوگل کمک می کنه تا به سؤالات جستجو پاسخ بده، بنابراین افراد می تونن مورد رو در سایت شما پیدا کنن.

5 مثال داده ساختار یافته که حتی مبتدیان می تونن از آن ها استفاده کنن

به عنوان مبتدی در داده های ساختار یافته، داشتن چند مثال برای الهام مفید است. این پنج مورد رو در زیر میبینین:

  1. تماس شرکتی

با اسنیپت داده ساختار یافته تماس با شرکت، سایت شما می تونه شامل اطلاعات مهم درباره شرکت شما باشه. از وب سایت گرفته تا پروفایل های رسانه های اجتماعی خود، می تونین به کاربران دسترسی سریع به داده ها و لینک های مورد نظر خود رو ارائه بدین.

  1. محصول

اسنیپت داده ساختار یافته محصول به شرکت شما کمک می کنه تا اطلاعات مهم رو با خریداران به اشتراک بذارین. با استفاده از نشانه گذاری اسکیما در همه صفحات محصول خود، می تونین قیمت محصول، بررسی ها، در دسترس بودن و موارد دیگه رو برجسته کنین.

  1. جعبه جستجو لینک های سایت

با استفاده از اسنیپت داده ساختار یافته جعبه جستجوی لینک های سایت، وبسایت شما می تونه پیدا کردن آنچه رو که کاربران نیاز دارن، برای آن ها آسان تر کنه. این نوع داده های ساختار یافته نیز می تونه با ارائه داده های کلیدواژه ارزشمند به استراتژی SEO شما کمک کنه.

  1. ویدئو

اسنیپت داده ساختار یافته ویدئویی می تونه دارایی ارزشمندی در نتایج جستجو داشته باشه، که به شما کمک می کنه ترافیک رو از رقبا بگیرین. همچنین این نشانه گذاری اسکیما به کاربران پاسخ سریع سؤالات پیچیده رو میده، مثل نحوه خالی کردن جاروبرقی، تمیز کردن ناودان یا به روز رسانی تنظیمات رایانه.

  1. رویدادها

با اسنیپت داده های ساختار یافته رویدادها، شرکت شما می تونه رویدادهای آینده رو برجسته کنه. این نوع اسنیپت داده ساختار یافته ارزش زیادی برای مشاغل محلی ارائه میده. این که آیا میزبان فروش، اسپیکر یا کلاس هستین، می تونین با این نشانه گذاری اسکیما، موقعیت پیشرو یا مرکزی رو در نتایج جستجو دریافت کنین.

قانون های اساسی که هنگام استفاده از داده های ساختار یافته باید به خاطر داشته باشین

برای کسب بهترین نتایج با داده های ساختار یافته برای سئو ، این پنج قانون رو رعایت کنین:

  1. از داده های ساختار یافته هنگامی که محتوای اصلی رو نشان میده، در مقابل تنها بخشی از آن استفاده کنین.
  2. همه داده های ساختار یافته، مانند زمان پخت و پز، رو برای کاربر قابل مشاهده کنین.
  3. داده های ساختار یافته رو در قالب JSON-LD ،microdata یا RDFa اضافه کنین.
  4. با استفاده از روش های کنترل دسترسی، مانند noindex، از صفحات دارای داده های ساختار یافته، رد بشین.
  5. داده های ساختار یافته رو بر روی محتوای مناسب اعمال کنین، مانند دستور العمل ها در مقابل روش ها

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

دوره و آموزش دیجیتـال مارکتینگ در آکادمی وب آنجل

آموزش دیجیتـال مارکتینگ در آکادمی وب آنجل یک فرصت بی نظیر برای توسعه مهارت های بازاریـابی آنلاین است. این دوره ها توسط حامد مهدی زاده، متـخصص سئـو و بازاریابی با بیش از یک دهه تجربه، ارائه می شود. در طی این دوره ها، شما با مفاهیم و اصول اساسی دیجیتـال مارکتینگ آشنا می شوید.

متاسفیم که این پست برای شما مفید نبود!

Let us improve this post!

چگونه میتوانیم این پست را بهبود بخشیم؟

اشتراک در
اطلاع از
guest
0 نظرات
قدیمی‌ترین
تازه‌ترین بیشترین رأی
بازخورد (Feedback) های اینلاین
مشاهده همه دیدگاه ها