یکی از تحولات نسبتاً جدید در دنیای سئو، اسکیما یا Schema Markup است. این کدها یا طرحوارههای نشانهگذاری برای تسهیل درک محتوای سایت توسط خزندههای موتورهای جستجو و گوگل طراحی شدهاند. این روش یکی از تکنیکهای قدرتمند سئوی کلاه سفید است که کمتر به آن توجه شده، در حالی که باید بخشی از استراتژی اصلی سئوی سایت باشد.
اگر شما هم از آن دسته سئوکارانی هستید که تاکنون به اسکیما توجه نکردهاید، توصیه میکنیم ادامه این مطلب را از دست ندهید. در این مقاله آموزشی، به بررسی اسکیما و اهمیت این کدهای نشانهگذاری برای موتورهای جستجو و گوگل خواهیم پرداخت. در طول این مطلب، با انواع اسکیما و نحوه اجرای آنها در سایتها آشنا خواهیم شد و بررسی خواهیم کرد چرا استفاده از Schema در سئوی سایت تاثیر مثبت دارد.
Schema یا طرحواره مجموعهای از کدهای جزئی، کوچک و از پیش تعریف شده است که در یک صفحه قرار میگیرند و تجزیه و تحلیل محتوا را برای موتورهای جستجو و گوگل سادهتر و سریعتر میکنند. تصور کنید یک صفحه محصول داریم که در آن قیمت، تعداد موجودی کالا، ابعاد، نظرات کاربران، رنگ و امتیاز محصول درج شده است. خزندههای گوگل چگونه باید بفهمند که معنی هر یک از این ویژگیها چیست؟ بهویژه اعدادی مانند قیمت کالا و تعداد نظرات کاربران!
در حالت عادی راهی وجود ندارد، اما با استفاده از Schema Markup یا کدهای نشانهگذاری، درک محتوا برای گوگل راحتتر میشود. این کدها با قرار گرفتن در کدهای HTML سایت، به رباتهای گوگل میفهمانند که هر یک از این فاکتورها چه معنایی دارند. مثلاً، عدد ۵ میلیون تومان نشاندهنده قیمت کالا یا رنگ آبی نشاندهنده رنگ محصول است. به اسکیما semantic vocabulary نیز گفته میشود، زیرا درک مفهوم محتوا را برای موتورهای جستجو ممکن میسازد، تا حدی که گاهی گوگل از این اطلاعات در صفحه نتایج جستجو (SERP) نیز استفاده میکند. در تصویر زیر میتوانید نمونهای از نمایش دادههای اسکیما در صفحه جستجو را ببینید.
همانطور که ملاحظه میکنید، تاریخ برگزاری رویدادهای آینده هتل همراه با عنوان برنامهها در صفحه جستجوی SERP و پس از توضیحات متای آن صفحه، برای کاربران نمایش داده شده است.
مجموعه Schema.org در سال ۲۰۱۱، با هدف استاندارد سازی زبان نشانه گذاریها و یکپارچه سازی آنها و به عنوان همکار تجاری موتورهای جستجوی Google، Bing و Yahoo فعالیت خود را آغاز کرد. Schema.org برای ایجاد، نگهداری و ارتقاء استفاده از اسکیما در دادههای ساختار یافته و صفحات وب و همچنین تسهیل مسیر وبمستران فعالیت میکند. دستورالعملهایی که در این سایت منتشر میشود، برای وبمستران ساده و قابل اجرا و برای بیشتر موتورهای جستجو قابل فهم است.
وب سایت schema.org استانداردهای اسکیما در سئو را به ما معرفی میکند و امکان مشاهده و تست کدهای اسکیمای مختلف را فراهم ساخته است.
معمولاً تگهای HTML به مرورگرها میگویند که چگونه اطلاعات موجود در یک تگ را نمایش دهند. مثلاً، تگ <h1>Avatar</h1> به مرورگرها میگوید که رشته متن «Avatar» را در قالب عنوان اصلی نمایش دهد. با این حال، تگ HTML هیچ اطلاعاتی در مورد معنای این رشته متن ارائه نمیکند؛ آواتار هم میتواند عنوان یک فیلم سینمایی هالیوودی باشد، هم به نوعی تصویر اشاره کند.
به طور کلی فهم این موضوع برای رباتهای گوگل میتواند دشوار باشد، ولی با استانداردهایی که در Schema.org برای استفاده از کدهای اسکیما تعریف شده، موتورهای جستجو میتوانند به صورت هوشمندانهتری محتوای مرتبط را به کاربر نمایش دهند. در بخش بعدی به طور مفصل با این مفاهیم آشنا میشویم.
مهمترین هدف طراحی کدهای نشانه گذاری، دادن اطلاعات بیشتر و جزئیتر درباره محتوا به گوگل است. در واقع اسکیما آن بخش از محتوا را که ممکن است برای رباتهای گوگل نامفهوم باشد، به روشی متفاوت و با زبان کدها ترجمه میکند، تا گوگل درک عمیقتری نسبت به مفهوم محتوای سایت ما پیدا کند. در ادامه این موضوع را به طور مفصل برایتان توضیح میدهیم:
محتوای وب سایت ما ایندکس شده و در نتایج جستجو نمایش داده میشود. اما وقتی از Schema Markup استفاده میکنیم، محتوای ایندکسشده به شکل متفاوتی در صفحه جستجوی گوگل ظاهر میشود. زیرا این نشانهگذاریها به موتورهای جستجو اطلاع میدهند که اجزای مختلف محتوای سایت ما چه معنا و مفهومی دارند.
بهعنوان مثال، تصور کنید در یک مقاله نقد فیلم از کلمهی «سروش صحت» استفاده شده و نویسنده این نقد آقای سروش صحت است. رباتهای گوگل این کلمه را میبینند و یک نتیجه SERP با کلمهی «سروش صحت» تولید میکنند. اما اگر در این مقاله از اسکیمای مناسب برای نام نویسنده استفاده کنیم، به موتورهای جستجو میفهمانیم که سروش صحت نویسنده این مقاله است، نه فقط چند کلمه تصادفی. به این ترتیب، نتایج جستجویی که گوگل به کاربران نمایش میدهد کاملتر و دقیقتر خواهد بود.
برای استفاده از اسکیما به یادگیری مهارت کدنویسی نیاز نداریم، چون این کدها در صفحه HTML سایت قرار داده میشوند. با این تفاوت که، کدهای نشانه گذاری از نوع واژگان schema.org هستند که تحت عنوان HTML Microdata یا ریز دادههای HTML شناخته میشوند.
این ریز دادهها با تفسیر جز به جز بخشهای مهم محتوا، درک آن را برای موتورهای جستجو راحتتر کرده و قابلیت بهتر دیده شدن سایت را افزایش میدهند. استفاده از کدهای نشانه گذاری schema در صفحه html سایت به معنی هک در سئو نیست، بلکه روشی برای بالا بردن شانس سایت ما به جهت دیده شدن بهتر و متفاوت در صفحهی نتایج گوگل است.
همانطور که پیشتر گفتیم، اگر در سایت از اسکیما استفاده کنیم، این احتمال وجود دارد که گوگل آن را در صفحهی نتایج جستجو به کاربران نمایش دهد. این تکنیک بهینه سازی همچنان که به بهبود سئوی سایت کمک میکند، روی رضایت کاربر نیز تمرکز کرده است.
موتورهای جستجو تلاش میکنند بهترین پاسخ را به نیاز کاربران بدهند. زمانی که ما از کدهای اسکیما استفاده میکنیم و این اطلاعات به صورت تفکیک شده در صفحه نتایج نمایش داده میشود، کاربران خیلی سریعتر به پاسخ سؤالات خود میرسند. دادههای ساختار یافته و ریچ اسنیپتها نمونهای از تلاش اسکیما برای جلب توجه و رضایت کاربران هستند.
تا این بخش از مطلب با اسکیما و تاثیر عملکرد آن در درک محتوای سایت برای موتورهای جستجو آشنا شدیم. در ادامه میخواهیم انواع اسکیما و در واقع انواع پرکاربرد schema را به شما معرفی کنیم:
این اسکیما برای معرفی افراد استفاده میشود و معمولاً اطلاعاتی مانند نام، تاریخ تولد، تحصیلات، اعضای خانواده، شغل، پیشینه کاری یا هنری و مواردی از این دست را نمایش میدهد. به عنوان مثال میتوانید Justin Timberlake را جستجو کنید و نمونهای از اسکیمای افراد را در درخت دانش گوگل ببینید.
این نوع اسکیما برای معرفی شرکتها و سازمانها به کار میرود و اطلاعاتی مانند برند، سال تأسیس، نشانی شبکههای اجتماعی، آدرس شعب سازمان و… را نمایش میدهد. اگر سرچ کنید «تسلا موتور» گوگل همهی این اطلاعات را به صورت دقیق و کوتاه به شما نمایش میدهد.
اسکیمای لوکال با ارائه اطلاعاتی مانند آدرس، ساعات کاری، منوی محصولات، اطلاعات تماسی و شبکههای اجتماعی، به مشتریان محلی کمک میکند تا خیلی راحت موقعیت مکانی و سرویسهای کسب و کارهای نزدیک خود را پیدا کنند.
این نوع کدهای نشانه گذاری برای مقالات و اخبار سایت استفاده میشوند و حاوی اطلاعاتی مانند نام نویسنده، تاریخ انتشار، تاریخ بروزرسانی، امتیاز مطلب و نظرات کاربران هستند. این کدها به درک بهتر کلمه کلیدی هدف برای رباتهای گوگل هم کمک میکنند.
اسکیمای محصولات، اطلاعاتی از قبیل قیمت کالا، وضعیت موجودی، امتیاز، ابعاد، رنگ و… را در صفحه نمایش میدهد. در مورد کالاهایی که در تخفیف هستند، حتی مبلغ یا درصد تخفیف را هم میتوانیم با کدهای نشانه گذاری تعریف کنیم.
برخلاف تصاویر یا محتوای متنی، درک محتوای ویدیوها برای موتورهای جستجو راحت نیست. به همین دلیل از اسکیمای ویدیو استفاده میکنیم تا شانس نمایش ویدیوی ما در Google Video بیشتر شود و خزندههای گوگل قادر به درک محتوای ویدیو باشند.
این Schema برای صفحه محصولات و مقالات به کار میرود. با این اسکیما امتیاز محصولات یا مقالات سایت برای گوگل قابل درک میشود. همچنین در بعضی موارد این امتیازها به صورت ستاره در صفحه serp به کاربران نمایش داده میشود.
بردکرامب یکی از ابزارهای نمایش مسیر صفحات است و مانند نقشهی راهنما عمل میکند. این Schema به کاربران کمک میکند که موقعیت مکانی خودشان در سایت و موقعیت صفحهای که در آن حضور دارند، نسبت به صفحه اصلی سایت ببینند. برای اطلاعات بیشتر پیشنهاد می کنیم مقاله بردکرامب چیست را مطالعه کنید.
کدهای نشانه گذاری رویدادها، برای سایتهای مربوط به هتلها، همایشها، جشنوارهها، کنسرتها و نمایشگاهها استفاده میشوند و حاوی اطلاعات مربوط به تاریخ برگزاری رویداد، محل برگزاری، هزینه ثبت نام، سخنرانها و… هستند.
یکی از مرسومترین انواع اسکیما، اسکیمای پرسشهای متداول است. اگر برای بهینه سازی محتوای صفحات سایت از اسکیمای FAQ استفاده کنیم، کاربران میتوانند سؤالاتی که دیگران پرسیدهاند و پاسخهای مدیران سایتها را ببیند. اسکیمای سؤالات متداول از زمان رونمایی با استقبال گرم مدیران سایتها و کاربران مواجه شده و یک اسکیمای محبوب است. در تصویر زیر میتوانید یک نمونه از نمایش این نوع اسکیما در سایتهای فارسی زبان را ملاحظه کنید.
اما حالا به جذابترین بخش این مقاله میرسیم و تاثیر کدهای اسکیما در سئوی سایت را بررسی میکنیم. به طور کلی، گوگل در هیچ یک از رسانههای خود به طور مستقیم یا غیرمستقیم درباره تاثیر Schema Markup بر رتبهبندی سایتها اظهار نظر نکرده است و اسکیما جزو عوامل افزایش رتبه سایت نیست. با این حال، از آنجا که کدهای اسکیما نحوه نمایش نتایج سایت ما را در مقایسه با رقبا متمایز میکنند، همین تغییر ساده میتواند باعث جذب ورودیهای جدید و بیشتر، افزایش نرخ کلیک و بهبود رتبه سایت ما در نتایج گوگل شود.
برای مثال، تصور کنید ما یک فروشگاه آنلاین کیف و کفش داریم و برای رتبهبندی محصولات سایت از ستارههای امتیازدهی استفاده کردهایم. در این حالت، وقتی کاربر سایت ما را در صفحه نتایج میبیند، بخش اسکیمای امتیازدهی یا Review/Rating توجه او را جلب میکند و به جای کلیک روی لینک سایت رقیب، وارد سایت ما میشود. استفاده از اسکیما باعث میشود سهم ما از سبد مشتریان بالقوه بازار بیشتر از سایر رقبا باشد.
نمایش متفاوت سایت ما در نتایج جستجوی گوگل یا نمایش اطلاعات برند ما در گراف دانش گوگل، باعث ایجاد تمایز میان ما و رقبا میشود. این موضوع کاربران بیشتری را به سمت سایت ما جذب میکند و در نهایت نرخ کلیک سایت را افزایش میدهد.
یکی از مزایای استفاده از انواع اسکیما، امکان نمایش در ریچ اسنیپت و گراف دانش گوگل است. بهطور کلی برندهایی که محتوای سایت آنها در این بخشها نمایش داده میشود، بیشتر در ذهن مخاطبان ماندگار میشوند و به دلیل دریافت بازدید ارگانیک بیشتر، رتبه بهتری هم دریافت میکنند.
ماهیت ابزار اسکیما کمک به درک بهتر محتوا برای رباتهای گوگل و ارائهی بهترین تجربه جستجو به کاربران است. اما این بستگی به استراتژی سئوی سایت و محتوای صفحات مختلف دارد. برای اینکه بتوانید بهتر تشخیص دهید که کدام صفحات به اسکیما نیاز دارند، پیشنهاد میکنیم از ابزار Structure Data Testing Tool گوگل یا Rich Result Test استفاده کنید. با این ابزار تست رایگان، متوجه میشوید که از نشانه گذاریهای هر صفحه چه اطلاعاتی استخراج میشود یا هر صفحه به کدام نوع از انواع اسکیما نیاز دارد.
گوگل در این مورد به طور کاملاً دقیق شما را راهنمایی میکند. مثلاً در مورد صفحات بدون شک ما به سیستم امتیاز دهی و نظرسنجی کاربران نیاز داریم. اگر این بخش در صفحه محصول X وجود نداشته باشد، ابزار Rich Result Test آن را با رنگ زرد مشخص میکند. در تصویر زیر میتوانید نمونهای از تست آنلاین اسکیمای صفحه محصول در یک سایت فروشگاهی را ببینید.
همانطور که ملاحظه میکنید، گوگل میگوید در این صفحه از اسکیمای برند استفاده نشده و بهتر است برند محصول را هم در این صفحه ثبت کنیم. اگر از این ابزار استفاده کنیم، اسکیمای صفحات به صورت کاملاً هدفمند و صحیح انتخاب خواهند شد. در بخش بعدی درباره نحوه اجرای این کدها بیشتر توضیح میدهیم.
در مورد نحوه استفاده یا اجرای اسکیما در سایتهای مختلف، قبل از هر چیز باید به CMS یا سیستم مدیریت محتوای سایت توجه کنیم. اگر سایت ما CMS محتوای اختصاصی دارد، بهتر است این کار را به برنامه نویس سایت محول کنیم، چون به دانش تخصصی نیاز دارد. اما در مورد سایتهای وردپرسی، استفاده از افزونهها راحتترین و سریعترین روش است.
افزونه WP Schema یکی از همین افزونهها است که در طبقهی محبوبترین افزونههای ورد پرسی قرار دارد و برنامهای غیر رایگان است. این افزونه دسترسی کامل و گستردهای برای تنظیم و استفاده از انواع اسکیما (اسکیمای کسب و کار محلی، مقاله، محصول و…) در اختیار شما قرار میدهد. استفاده از آن کاملاً آسان است و نیاز به دانش کدنویسی ندارد. به علاوه، میتوانید به صورت لحظهای وضعیت اسکیمای صفحات را با استفاده از گزینهی Test Schema که پس از نصب برنامه به نوار ابزار بالای پنل وردپرس افزوده میشود، بررسی کنید.
اسکیما گذاری خودکار روش بسیار آسانتری است، زیرا در این حالت هر صفحه جدیدی که به سایت اضافه میکنید، به صورت خودکار اسکیما گذاری میشود و اصلاً لازم نیست خودمان در آینده به صورت دستی این کار را انجام دهیم.
برای این کار میتوانید از ابزارهای رایگان Structure Data Testing Tool و Rich Result Test استفاده کنید. در این ابزارها هر بخشی که درست اجرا نشده باشد، برای شما مشخص میشود.
به طور مستقیم خیر، چون گوگل ادعا کرده که استفاده از کدهای نشانه گذاری فاکتوری برای افزایش رتبه سایت نیست. ولی به طور غیر مستقیم استفاده از کد اسکیما باعث بهبود CTR، بهبود برندینگ و نمایش متمایز سایت در صفحه نمایش serp گوگل میشود.
در این مطلب فهمیدیم که اسکیما چیست و چه اهمیتی برای موتورهای جستجو و گوگل دارد. با انواع اسکیما آشنا شدیم و نحوهی اجرای آن در سایتهای وردپرسی و غیر وردپرسی را دانستیم. همچنین دانستیم کد اسکیما چطور به شکل غیر مستقیم در تقویت سئوی سایت نقش دارد و تجربه کاربری بهتری را برای مخاطبان رقم میزند.
گواهینامه SSL به معنای Secure Sockets Layer است و به یک لایه اتصال امن اشاره…
در عصر حاضر، فناوری اطلاعات و هوش مصنوعی (AI) به سرعت در حال دگرگونسازی جنبههای…
دنیای تکنولوژی همیشه در حال تغییر است و هر روز یک فناوری تازه جایگزین روشهای…
آموزش جامع نصب Django روی اوبونتو مقدمه اگر به دنبال ساخت یک وبسایت یا اپلیکیشن…
آموزش گامبهگام حذف محدودیت Grace Period در Remote Desktop Services یکی از مشکلات رایج در…
پروتکل Remote Desktop Protocol (RDP) یکی از متداولترین روشها برای مدیریت سرورهای ویندوزی از راه…