آموزش اسکیما : 0 تا 100 آموزش Schema

بکارگیری نشانه‌گذاری اسکیما یکی از آیتم‌های مهم در سئوی on-page می‌باشد. استفاده و آموزش اسکیما باعث می‌شود تا از یک سو ربات‌های خزنده موتور جستجو محتوای موجود در صفحات سایت شما را بهتر درک کنند و از سوی دیگر با نمایش آن‌ها به صورتی ویژه در صفحه نتایج جستجو، کاربران را به کلیک روی صفحات شما ترغیب کنند.

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

نشانه‌گذاری اسکیما (Schema Markup) در سئو چیست؟ 

↑

اولین سوالی که در آموزش اسکیما ممکن است برایتان پیش بیاید این است که نشانه‌گذاری اسکیما (Schema Markup) چیست؟

نشانه‌گذاری اسکیما نوعی داده ساخت‌یافته (structured data) محسوب می‌شود و قطعه کدی است که به وب‌سایت خود اضافه می‌کنید تا به موتورهای جستجو کمک کنید محتوای موجود در صفحات شما را بهتر درک کنند. این کار باعث می‌شود محتوای شما واجد شرایط نمایش جزئیات بیشتر در نتایج جستجو شود. جزئیاتی مانند رتبه‌بندی ستاره‌ای، قیمت‌ و اینکه آیا یک محصول در انبار موجود است یا خیر. این نتایج جستجوی بهبود‌یافته در سئو به عنوان قطعه‌های غنی یا rich snippets شناخته می‌شوند.

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

نکته‌ی مهم در آموزش اسکیما این است که اضافه کردن نشانه‌گذاری اسکیما، تضمین نمی‌کند که سایت شما در نتایج جستجو با تمام آن اسکیما‌های مد نظر شما نمایش داده شود و این کار تنها یک پیشنهاد از طرف شما به موتور جستجو طلقی می‌شود. در نهایت این به گوگل بستگی دارد که تصمیم بگیرد آیا می‌خواهد سایت شما را به فرمت rich snippets در نتایج جستجو نمایش دهد یا نه.

مزایای استفاده از اسکیما 

↑

همانطور که گفته شد استفاده و آموزش اسکیما در source code صفحات سایت کمک می‌کند تا موتورهای جستجو هنگام خزیدن و فهرست کردن (Crawling & indexing)، محتوای صفحات شما را بهتر درک کنند. این مسئله به گوگل کمک می‌کند تا محتوای شما را برای کلمات کلیدی مرتبط‌‍‌تر نمایش دهد. علاوه بر این، استفاده از داده‌های ساختاریافته نظیر اسکیما باعث می‌شود تا احتمال نمایش محتوای شما به صورت جذاب‌تر و غنی‌تر در نتایج جستجو افزایش یابد. مهم‌ترین مزایای استفاده از schema در بحث آموزش اسکیما عبارتند از: 

  • جلب توجه بیشتر برای کاربران در نتایج جستجو
  • افزایش نرخ کلیک (CTR)
  • بهبود تجربه کاربری (UX)

مهم‌ترین انواع اسکیما

↑

اسکیما می‌تواند برای بهبود انواع مختلف محتوا بکار برود. تاکنون 803 نوع اسکیما در وب‌سایت schema.org فهرست شده است، اما گوگل تنها از تعداد معدودی از آن‌ها پشتیبانی می‌کند، بنابراین نیازی نیست که از همه‌ی آن‌ها در محتوای خود استفاده کنید. در ادامه‌ی توضیحات آموزش اسکیما برخی از رایج‌ترین انواع اسکیما را معرفی خواهیم کرد:

  • Organization
  • Article
  • Product
  • Local Business
  • Event
  • Breadcrumb
  • Review
  • Recipe
  • Video
  • Book
  • Person
  • FAQ
  • Course
  • Music
  • Medical
  • Job Posting

اسمیکای سازمانی (Organization schema)

↑

استفاده از اسکیمای سازمانی به موتورهای جستجو اطلاعات بیشتری درباره کسب و کار شما می‌دهد. ازجمله این اطلاعات می‌توان به نام شرکت، لوگو، آدرس، اطلاعات تماس و پروفایل شبکه‌های اجتماعی اشاره کرد. این اطلاعات به نمایش جزئیات سازمان شما در پنل دانش (knowledge panel) در صفحه نتایج جستجوی گوگل کمک می‌کند.

اسکیمای مقاله (Article schema)

↑

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

  •  به گوگل کمک می‌کند تا متن عنوان (title text)، تصاویر و اطلاعات مربوط به تاریخ را بهتر نشان دهد.
  • به صورت واضح‌تر به گوگل ‌می‌گوید محتوای شما درباره چیست.

در نتیجه با افزودن اسکیمای مقاله به محتوایتان این احتمال وجود دارد تا مقاله‌ی شما برای پرس‌وجوهای مرتبط‌تر(relevant queries) نمایش داده شود و این از‌جمله موارد مهمی است که در آموزش اسکیما باید در نظر گرفت.

اسکیمای محصول (Product schema)

↑

با افزودن اسکیمای محصول به کد صفحه، کاربران می‌توانند قیمت، موجود بودن، رتبه‌بندی بررسی (review ratings)، نظرات خریداران و اطلاعات حمل و نقل را در صفحه نتایج جستجو (SERP) ببینند. اسکیمای محصول برای سایت‌های فروشگاهی مفید است، چرا که می‌تواند به مشتریان بالقوه‌ی شما پیش از ورود به وب‌سایت، دید دقیق‌تری از محصولی که قصد خرید آن را دارند ارائه دهد. نتایجی که با این اسکیما در صفحه نتایج گوگل نمایش داده ‌می‌شود مانند تصویر زیر است:

اسکیمای محصول (Product schema)

اسکیمای کسب و کار محلی (Local Business schema)

↑

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

اسکیمای کسب و کار محلی (Local Business schema)

اسکیمای رویداد (Event schema)

↑

اگر قصد برگزاری یک رویداد (Event) را دارید، نتایج غنی رویداد (Event Rich Result)، یکی از بهترین روش‌ها برای جلب توجه بیشتر به رویداد آینده‌ی شماست، چه این رویداد آنلاین باشند یا آفلاین. این اسکیما اطلاعات مربوط به رویدادها از جمله نام رویداد، تاریخ برگزاری، زمان، مکان و اطلاعات بلیط را ارائه می‌دهد. در ادامه نمونه‌ای از نحوه نمایش نتایج غنی اسکیمای رویداد در نتایج جستجو را مشاهده می‌کنید: 

اسکیمای رویداد (Event schema)

اسکیمای Breadcrumb

↑

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

اسکیمای نقد و بررسی (Review Schema)

↑

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

اسکیمای دستور پخت غذا (Recipe Schema)

↑

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

اسکیمای ویدیو (Video Schema)

↑

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

اسکیمای کتاب (Book Schema)

↑

این اسکیما برای معرفی کتاب‌ها و سایر آثار مکتوب بکار می‌رود. این نشانه‌گذاری شامل جزئیاتی مانند عنوان کتاب، نام نویسنده، شابک (ISBN) و نقد و بررسی آن است.

اسکیمای شخص (Person Schema)

↑

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

اسکیمای سوالات متداول (FAQ Schema)

↑

این نشانه‌گذاری برای نمایش بخش سوالات متداول در SERP گوگل استفاده می‌شود. با استفاده از این اسکیما به موتور جستجو کمک می‌کنید تا پرسش و پاسخ‌های متداول موجود در صفحه مد نظر شما به صورت نتایج غنی در SERP گوگل نمایش داده شوند.

اسکیمای دوره (Course Schema)

↑

اسکیمای دوره که برای وب‌سایت‌های آموزشی طراحی شده است شامل اطلاعاتی مانند نام دوره، توضیحات و مدت زمان آن می‌باشد. 

اسکیمای موسیقی (Music Schema)

↑

این اسکیما برای محتواهای مرتبط با موسیقی کاربرد دارد. اسکیمای موسیقی دارای جزئیاتی شامل آلبوم‌ها، آهنگ‌ها و رویدادهای موسیقی است.

اسکیمای پزشکی (Medical Schema)

↑

این اسکیما که برای محتوای مرتبط با مراقبت‌های بهداشتی کاربرد دارد، داده‌هایی مانند شرایط پزشکی، رویه‌ها و سازمان‌های بهداشتی را شامل می‌شود.

اسکیمای موقعیت شغلی (Job Posting Schema)

↑

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

اسکیمای مناسب برای انواع وب‌سایت‌ها

↑

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

  • آنلاین‌شاپ‌ها: اسکیمای محصول، Breadcrumb و شخص یا سازمان.
  • وبلاگ‌ها یا وب‌سایت‌های خبری: مقاله، Breadcrumb و شخص یا سازمان.

چنانچه محتوای وب‌سایت شما بر حوزه خاصی تمرکز دارد، می‌توانید انواع خاص‌تری از اسکیماها را به سایت خود اضافه کنید. به عنوان مثال:

  • وب‌سایت‌های مرتبط با غذا: اسکیمای دستور پخت (Recipe) را اضافه کنید.
  • وب‌سایت استخدامی: از اسکیمای Job Posting استفاده کنید.

روش‌های ساخت اسکیما برای وب‌سایت

↑

در ادامه‌ی آموزش اسکیما قصد داریم شما را با روش‌های ایجاد اسکیما برای یک وب‌سایت آشنا کنیم. دو روش کلی برای ساخت اسکیما وجود دارد که هر دوی آن‌ها نیز مورد تایید گوگل هستند.

  • ساخت اسکیما با افزونه اسکیما
  • ساخت اسکیما به صورت دستی

ساخت اسکیما به کمک افزونه اسکیما

↑

خبر خوب این است که اکثر سیستم‌های مدیریت محتوای وب‌سایت (CMS) مدرن می‌توانند اسکیماهای پایه را به‌طور مستقیم به کد HTML صفحات اضافه کنند که این‌کار با نصب افزونه اسکیما امکان‌پذیر است. برای مثال اگر از سایت‌های دارای سیستم مدیریت محتوای وردپرس استفاده می‌کنید، می‌توانید افزونه‌ای مانند Yoast SEO را انتخاب کنید. بخشی از فرآیند ثبت‌نام در این افزونه نیز شامل اضافه کردن اسکیمای سازمان یا شخص می‌شود که در تصویر زیر قابل مشاهده است: 

ساخت اسکیما به کمک افزونه اسکیما

پس از تکمیل شدن نصب افزونه می‌توانید برای url مورد نظر روی تب طرحواره (Schema) در افزونه Yoast کلیک کنید، سپس می‌توانید تنظیمات بیشتر را شخصی‌سازی نمایید. به طور پیش‌فرض، نوع اسکیمای صفحه جدید در این افزونه روی صفحه وب (Web Page) و نوع پست روی مقاله (Article) تنظیم شده است.

افزودن اسکیما به صورت دستی به کد صفحه

↑

روش دیگری که در آموزش اسکیما قصد پرداختن به آن را داریم افزودن قطعه کد اسکیما به صورت دستی به کد صفحه مورد نظر است. با وجود اینکه این روش امکان سفارشی‌سازی کامل اسکیما را برای وب‌سایت شما فراهم می‌کند اما باید توجه کنید که اگر درباره‌‌ی صحت کد اسکیمایی که تولید کرده‌اید اطمینان ندارید، بهتر است قبل از اضافه کردن آن به صفحه‌ی‌ وب از یک مشاور سئو یا توسعه‌دهنده وب مشاوره بگیرد. نشانه‌گذاری اسکیما (Schema markup) را می‌توان به سه زبان مختلف تولید کرد: 

  • Microdata
  • RDFa
  • JSON-LD

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

  • Merkle’s Schema Markup Generator
  • Google’s Structured Data Markup Helper
  • هوش مصنوعی ChatGPT 

ساخت اسکیما با ابزار Merkle’s Schema Markup Generator

↑

در این قسمت از آموزش اسکیما به روش ساخت کد اسکیما با ابزار Merkle’s Schema Markup Generator می‌پردازیم. برای این کار، پس از مراجعه به وب‌سایت Merkle’s Schema Markup Generator باید نوع اسکیمایی که می‌خواهید ایجاد کنید را از منوی کشویی انتخاب کنید. همانطور که در  تصویر زیر مشاهده می‌کنید برای نمونه ما اسکیمای رویداد (Event) را انتخاب کرده‌ایم. 

سپس اطلاعات مورد نیاز را در فیلدهای مربوطه وارد کنید. برای مثال ما اطلاعات یک کنفرانس سئوی فرضی را اضافه کرده‌ایم.

ساخت اسکیما با ابزار Merkle’s Schema Markup Generator

پس از ایجاد کد JSON-LD می‌تواید آن را به بخش <head> یا <body> کد HTML صفحه‌ وب اضافه کنید. اگر با برنامه‌نویسی آشنا هستید می‌توانید کد اسکیمای تولید شده را از طریق جاوا‌اسکریپت با استفاده از Google Tag Manager نیز به محتوای صفحه‌ی وب مد نظر خود تزریق کنید.

ساخت اسکیما با ابزار Google’s Structured Data Markup Helper

↑

ابزار دیگری که در آموزش اسکیما قصد پرداختن به آن را داریم Google’s Structured Data Markup Helper است. برای ساخت اسکیمای صفحات وب در تب Website در این ابزار، مراحل زیر را طبق تصاویر و توضیحاتی که در ادامه گفته شده است، گام به گام طی کنید:

  1. مراجعه به وب‌سایت Google’s Structured Data Markup Helper:
  • نوع اسکیما مورد نظرتان را انتخاب کنید (که در این مثال ما اسکیمای مقاله را انتخاب کرده‌ایم).
  • URL صفحه‌ی خود را وارد نمایید.
  • روی دکمه “Start Tagging” کلیک کنید.

سپس صفحه وب مورد نظر شما در سمت چپ صفحه و فیلدهای مورد نظر برای ایجاد اسکیما در سمت راست صفحه نمایش داده می‌شوند.

ساخت اسکیما با ابزار Google’s Structured Data Markup Helper
  1. نشانه‌گذاری قسمت‌های مورد نظر:

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

  • عنوان مقاله را انتخاب کرده و از منوی ظاهر شده گزینه “Name” را که برای این بخش هایلایت شده انتخاب کنید.
نشانه‌گذاری قسمت‌های مورد نظر:
  • سپس نام نویسنده مقاله را در صفحه مورد نظر انتخاب کرده و گزینه “Author” را انتخاب نمایید. این روند را برای سایر ویژگی‌های مرتبط خواسته شده با آن اسکیما ادامه دهید.
نشانه‌گذاری قسمت‌های مورد نظر:
  1. تولید کد HTML:

پس از اتمام نشانه‌گذاری محتوا می‌توانید قطعه کد HTML اسکیما را برای افزودن به صفحه مورد نظر تحویل بگیرید برای این کار باید مراحل زیر را طی کنید:

  • روی دکمه “Create HTML” در قسمت بالای سمت راست صفحه کلیک کنید.
تولید کد HTML:
  • سپس کد اسکیما به صورت پیش‌فرض در قالب JSON-LD (فرمت توصیه شده گوگل) نمایش داده می‌شود. می‌توانید از منوی کشویی فرمت Microdata را نیز انتخاب کنید تا فرمت کد خروجی تغییر کند.
تولید کد HTML:
  1. افزودن اسکیما به وب‌سایت:

اکنون می‌توانید کد تولید شده را کپی کنید و آن را به بخش <head> یا <body> صفحه‌ی وب خود اضافه نمایید.

ساخت اسکیما با ChatGPT

↑

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

  1. ابتدا نوع اسکیمایی که می‌خواهید بسازید را طبق راهنمای گفته شده در مقاله انتخاب کنید.
  2. به سایت Schema.org مراجعه کنید. با مراجعه به تب Schema در این سایت تمام ویژگی‌هایی را که می‌خواهید استفاده کنید، مشخص نمایید. برای مثال اگر می‌خواهید نشانه‌گذاری اسکیمای فرد (Person) را ایجاد کنید به صفحه‌ی اسکیمای Person بروید.
  3. سپس باید به ChatGPT بگویید که می‌خواهید خروجی JSON-LD را برای اسکیمای Person با ویژگی‌ها و مقادیر ذکر شده در سایت schema.org ایجاد کنید. 

سپس چنین دستوری برای آن بنویسید: 

“Please generate JSON-LD for Person schema. I’ll supply the required information for the schema markup. Name: John Doe. JobTitle: SEO Expert. WorksFor: Semrush (sameAs https://en.wikipedia.org/wiki/Semrush, https://twitter.com/semrush). KnowsAbout: search engine optimization (sameAs https://en.wikipedia.org/wiki/Search_engine_optimization, alternateName: SEO).”

خروجی تولید شده توسط ChatGPT مانند تصویر زیر خواهد بود:

ساخت اسکیما با ChatGPT

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

تست نشانه‌گذاری اسکیما (schema markup)

↑

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

  • ابزار Google’s Rich Results Test 
  • ابزار Schema Validator

ابزار Google’s Rich Results Test 

↑

برای تست آموزش اسکیما با این ابزار ابتدا باید به وب‌سایت Google’s Rich Results مراجعه کنید. تست اسکیما با این ابزار در دو حالت امکان‌پذیر است:

  1. وارد کردن URL (برای وب‌سایت‌هایی که اسکیما در کد صفحات آن وجود دارد)
  2. وارد کردن CODE خام اسکیما (برای تست اسکیماهایی که هنوز به صفحات سایت اضافه نکرده‌اید)

پس از وارد کردن اطلاعات خواسته شده در کادر مربوطه می‌توانید نوع نمایش گزارش خروجی این ابزار را بر اساس Google inspection tool smartphone یا Google inspection tool desktop انتخاب کنید. سپس دکمه‌ی Test را بزنید و کمی صبر کنید تا نتیجه‌ی تست لحظه‌ای آن نمایش داده شود.

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

  • یک یا چند اسکیمای معتبر در آن شناسایی می‌شود: در این صورت نوع آن اسکیما و سایر اطلاعاتی که ممکن است در SERP گوگل برای کاربران نمایش داده شود را مشاهده خواهید کرد.
  • هیچ اسکیمایی شناسایی نمی‌شود.

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

ابزار Schema Validator

↑

سوالی که ممکن است در آموزش اسکیما برای شما پیش بیاید این است که چطور مطمئن شویم اسکیمایی که قصد استفاده از آن را داریم درست است؟ برای این کار نیز ابزارهای خاصی وجود دارد که بهترین مورد Schema Validator است. از این ابزار می‌توان برای شناسایی خطاهای موجود در اسکیماها استفاده کرد. لازم است بدانید اگر اسکیمای ایجاد شده دارای خطا باشد به راحتی توسط ربات گوگل نادیده گرفته می‌شود. اکثر خطاهای موجود در کد اسکیما مربوط استفاده از کاماها یا کروشه در کدنویسی است و بکارگیری اشتباه کاما یا پرانتز در تولید کد اسکیما با روش دستی، اجتناب‌ناپذیر است.

پس از ورود به سایت schema.org و تب Validator، با دو روش برای ورود داده‌ها مواجه می‌شوید: 

  1. گزینه‌ی Fetch URL برای وب‌سایت‌هایی است که نشانه‌گذاری اسکیما در کد صفحات آن از قبل وجود دارد.
  2. گزینه‌ی CODE SNIPPET نیز برای تست اسکیماهایی است که هنوز به صفحات سایت اضافه نکرده‌اید.

سپس با انتخاب گزینه‌ی Run Test نتایج برای شما نمایش داده می‌شود که شامل نوع اسکیماهای شناسایی شده در کادر detected و خطاها (در صورت وجود) در قسمت Uncategorized Errors می‌شود. اما باید توجه کنید که این ابزار هیچ راهنمایی برای رفع خطاها ارائه نمی‌دهد. پس در چنین شرایطی چه باید کرد؟ راه‌حل هوشمندانه کمک گرفتن از ChatGPT است.

رفع خطای اسکیما با ChatGPT

↑

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

“I’m trying to resolve one or more syntax errors with my JSON-LD. Can you please fix the code and output the correct version without explaining what you found and did? Here is my JSON-LD.”

در نهایت، استفاده از هوش مصنوعی باعث می‌شود تا بدون نیاز به صرف زمان طولانی برای آزمون و خطا یا خواندن مقالات طاقت فرسا برای حل خطاهای اسکیما، به راحتی آن‌ها را اصلاح کنید. برای راستی‌آزمایی کد اصلاح شده توسط ChatGPT نیز می‌توانید مجددا آن را با ابزار Schema Validator که پیش‌تر به آن پرداختیم بررسی کنید.

سخن پایانی 

↑

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

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *