اسکیما

اسکیما

فهرست مطالب

اسکیما (Schema Markup) دقیقاً چیست؟

اسکیما یا «نشانه‌گذاری استاندارد» (Structured Data)، یک زبان مشترک و مجموعه‌ای از کدهای خاص است که شما در پس‌زمینه سایت (داخل کدهای HTML) قرار می‌دهید تا به موتورهای جستجو (مثل گوگل) دقیقاً بگویید محتوای صفحه شما درباره چیست.

خدمات سئو

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

کدهای اسکیما مثل یک مترجم اختصاصی عمل می‌کنند و اطلاعات صفحه را لقمه‌لقمه و دسته‌بندی‌شده به گوگل تحویل می‌دهند. مثلاً اسکیما به گوگل می‌گوید: «این عدد ۵۰۰,۰۰۰ تومان، قیمت محصول است» یا «این ۵ ستاره، میانگین امتیاز کاربران به این مقاله است».

این مطلب را هم بخوانید : اشتباهات مهم در سئو

اسکیما

پرکاربرد ترین اسکیما ها برای سایت

انتخاب نوع اسکیما (Schema Markup) کاملاً به ماهیت صفحه و هدف آن بستگی دارد، اما برخی از اسکیماها تأثیر بسیار چشمگیری در گرفتن ریچ اسنیپت (Rich Snippet) از گوگل، بهبود نمایش در نتایج (SERP) و در نهایت افزایش نرخ کلیک (CTR) دارند.

در ادامه، پرکاربردترین و موثرترین اسکیماها که هر متخصص سئو باید در سایت‌های مختلف پیاده‌سازی کند را بررسی می‌کنیم:

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

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

کاربرد: نمایش قیمت، وضعیت موجودی (In stock/Out of stock) و امتیاز ستاره‌ای کاربران.

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

اسکیمای کسب‌وکار محلی (LocalBusiness Schema)

اگر سایتی خدمات مکان‌محور ارائه می‌دهد، این اسکیما برگ برنده شما در سئو محلی (Local SEO) است.

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

مثال عملی: برای یک مرکز خدماتی مانند امداد خودروی شبانه‌روزی، داشتن این اسکیما به همراه ثبت در گوگل مپ باعث می‌شود وقتی کاربری در شرایط اضطراری در یک منطقه خاص جستجو می‌کند، اطلاعات تماس و لوکیشن شما در صدر نتایج (Local Pack) نمایش داده شود.

اسکیمای مقالات (Article / BlogPosting Schema)

این اسکیما به گوگل می‌فهماند که محتوای صفحه شما یک پست وبلاگی یا مقاله آموزشی است، نه یک صفحه محصول یا دسته‌بندی.

کاربرد: افزایش شانس حضور مقاله در بخش Top Stories گوگل و نمایش اطلاعاتی مانند نام نویسنده، تاریخ انتشار و تصویر شاخص مقاله. این مورد برای اعتبار محتوا (E-E-A-T) بسیار مهم است.

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

یکی از محبوب‌ترین اسکیماها برای اشغال کردن فضای بیشتر در صفحه نتایج گوگل و هل دادن رقبا به پایین!

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

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

اسکیما FAQ

اسکیمای مسیر راهنما (BreadcrumbList Schema)

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

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

اسکیمای سازمان یا شخص (Organization / Person Schema)

این اسکیما معمولاً در صفحه اصلی (Home Page) یا صفحه «درباره ما» قرار می‌گیرد تا گراف دانش (Knowledge Graph) برند شما را بسازد.

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

اسکیمای سازمان

اسکیماهای بیشتر

دنیای Schema.org بسیار وسیع است و صدها نوع نشانه‌گذاری مختلف برای انواع محتوا وجود دارد. علاوه بر ۶ مورد حیاتی که قبلاً بررسی کردیم، چندین اسکیمای بسیار مهم و کاربردی دیگر هم وجود دارند که بسته به نوع سایت و محتوا، می‌توانند مزیت رقابتی فوق‌العاده‌ای در نتایج گوگل (SERP) ایجاد کنند.

در ادامه ۵ اسکیمای پرکاربرد دیگر را با مثال‌های عملی بررسی می‌کنیم:

۱. اسکیمای خدمات (Service Schema)

این اسکیما برای سایت‌های خدماتی معجزه می‌کند و تفاوت ظریفی با LocalBusiness دارد. در حالی که LocalBusiness روی خودِ کسب‌وکار و مکان فیزیکی آن تمرکز دارد، اسکیمای Service دقیقاً نوع خدمتی که ارائه می‌شود را برای گوگل تشریح می‌کند.

کاربرد: معرفی نوع سرویس، منطقه تحت پوشش، و حتی قیمت پایه خدمات.

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

۲. اسکیمای ویدیو (VideoObject Schema)

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

کاربرد: نمایش تصویر بندانگشتی (Thumbnail) ویدیو، مدت زمان، و تاریخ آپلود مستقیماً در نتایج جستجوی گوگل و تبِ Google Videos.

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

۳. اسکیمای آموزش گام‌به‌گام (HowTo Schema)

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

کاربرد: نمایش مراحل آموزش (همراه با عکسِ هر مرحله) به صورت لیستی در زیر لینک شما در صفحه نتایج. این اسکیما فضای بسیار زیادی از صفحه اول گوگل را اشغال می‌کند.

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

۴. اسکیمای رویداد (Event Schema)

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

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

۵. اسکیمای آگهی استخدام (JobPosting Schema)

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

کاربرد: آگهی شغلی شما (مثلاً استخدام کارشناس سئو یا تولید محتوا) مستقیماً در باکس کاریابی گوگل با جزئیاتی مثل حقوق، نوع همکاری (تمام‌وقت/دورکاری) و مکان شرکت نمایش داده می‌شود.

چرا اسکیما در سئو تا این حد مهم است؟

استفاده از اسکیما به طور مستقیم روی رتبه‌بندی شما تأثیر نمی‌گذارد، اما نتایج شگفت‌انگیزی در ظاهر سایت شما در گوگل ایجاد می‌کند که به آن ریچ اسنیپت (Rich Snippet) می‌گویند. مزایای اصلی آن عبارتند از:

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

درک بهتر گوگل از موجودیت‌ها (Entities): اسکیما به گوگل کمک می‌کند بفهمد سایت شما دقیقاً چه هویتی دارد (مثلاً یک شرکت خدماتی است یا یک فروشگاه) و در نتیجه شما را در جستجوهای مرتبط‌تری نمایش می‌دهد.

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

زبان اسکیما چیست و چگونه نوشته می‌شود؟

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

برای اضافه کردن این کدها به سایت، گوگل فرمتی به نام JSON-LD را به شدت توصیه می‌کند. این فرمت یک قطعه کد تمیز و سبک است که معمولاً در بخش سایت قرار می‌گیرد و اصلاً ظاهر سایت را برای کاربر تغییر نمی‌دهد (فقط ربات‌ها آن را می‌خوانند).

در ادامه یک کد اسکیما برای معرفی اشخاص استفاده می شود را قرار میدهم

AmirBahador Hatami
<img src="AmirBahadorHatami.jpg" alt="Photo of AmirBahador Hatami"/>

Professor
20341 Whitworth Institute
405 Whitworth
Seattle WA 98052
(425) 123-4567
<a href="mailto:AmirBahadorHatami@gmail.com">AmirBahadorHatami@gmail.com</a>

AmirBahador Hatami's home page:
<a href="http://www.amirbahadorhatami.ir">amirbahadorhatami.ir</a>

Graduate students:
<a href="http://www.xyz.edu/students/alicejones.html">Alice Jones</a>
<a href="http://www.xyz.edu/students/bobsmith.html">Bob Smith</a>

چطور کد اسکیما به سایتم اضافه کنم؟

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

۱. استفاده از افزونه‌های جامع سئو (ساده‌ترین روش)

اگر از افزونه‌های قدرتمندی مثل Rank Math یا Yoast SEO استفاده می‌کنید، بخش بزرگی از کدهای پایه به‌صورت خودکار در سایت شما قرار می‌گیرد.

نحوه کار: این افزونه‌ها با شناسایی نوع محتوا، به طور خودکار اسکیمای Article (برای مقالات) یا Product (برای محصولات ووکامرس) را تولید می‌کنند. در نسخه‌های پریمیوم این افزونه‌ها (به‌خصوص Rank Math)، بخشی به نام Schema Generator وجود دارد که اجازه می‌دهد اسکیماهای پیچیده‌تری مثل FAQ یا Local Business را با چند کلیک و بدون نیاز به کدنویسی به صفحه اضافه کنید.

۲. استفاده از افزونه‌های تخصصی اسکیما

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

بهترین انتخاب: افزونه Schema Pro یکی از حرفه‌ای‌ترین گزینه‌هاست. شما می‌توانید قوانین مشخصی تعریف کنید؛ مثلاً بگویید برای تمام صفحات دسته‌بندی وبلاگ، یک اسکیمای خاص به صورت خودکار ساخته و پیاده‌سازی شود.

نوروسایت چیست ؟

۳. قرار دادن دستی کد JSON-LD (برای کدهای اختصاصی)

اگر کدی مثل همان اسکیمای Person یا Product که بالاتر نوشتیم را به صورت خام در اختیار دارید، باید آن را دقیقاً در بخش صفحه مورد نظر قرار دهید. برای این کار در وردپرس دو راه بسیار امن و اصولی وجود دارد:

راه اول: قابلیت Custom Code در المنتور پرو:

اگر صفحات سایت را با المنتور طراحی می‌کنید، نیازی به نصب هیچ افزونه اضافه‌ای برای کدهای اختصاصی ندارید. کافیست در پیشخوان وردپرس به مسیر المنتور > کد سفارشی (Custom Code) بروید. یک کد جدید ایجاد کنید، قطعه کد JSON-LD را درون آن پیست کنید، مکان قرارگیری را روی تنظیم کنید و در بخش شرایط نمایش (Display Conditions)، دقیقاً مشخص کنید که این کد فقط در کدام صفحه خاص (مثلاً صفحه درباره من یا صفحه یک محصول خاص) لود شود.

راه دوم: افزونه WPCode (Insert Headers and Footers):

اگر از صفحه ساز دیگری استفاده می‌کنید، این افزونه سبک را نصب کنید. پس از نصب، می‌توانید کدهای اختصاصی خود را مستقیماً در هدر سایت یا هدرِ یک برگه خاص قرار دهید.

پلاگین WPCode

۴. استفاده از گوگل تگ منیجر (GTM – روش حرفه‌ای)

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

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

⚠️ یک نکته بسیار مهمِ فنی:

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

سوالات پرتکرار درباره اسکیما

اسکیما مارک‌آپ (Schema Markup) دقیقا چیست؟

اسکیما در واقع مجموعه‌ای از کدهای استاندارد (زبان مشترک موتورهای جستجو) است که به ربات‌های گوگل کمک می‌کند تا مفهوم دقیق محتوای یک صفحه را بفهمند؛ مثلاً بفهمند که این صفحه یک “مقاله” است، یک “محصول” است، یا “اطلاعات یک شرکت”.

آیا اسکیما مستقیماً باعث افزایش رتبه سایت می‌شود؟

گوگل بارها اعلام کرده که اسکیما مستقیماً یک فاکتور رتبه‌بندی (Ranking Factor) نیست. اما با ایجاد «ریچ اسنیپت‌ها» (Rich Snippets) در نتایج جستجو (مثل نمایش ستاره‌های امتیاز، قیمت محصول، یا سوالات متداول)، باعث جذاب‌تر شدن لینک شما و افزایش شدید نرخ کلیک (CTR) می‌شود که این موضوع به شدت روی سئو و رتبه سایت تاثیر مثبت دارد.

پرکاربردترین انواع اسکیما کدامند؟

مهم‌ترین آن‌ها عبارتند از:
Product (محصول): برای نمایش قیمت، موجودی و امتیاز کالا.
FAQ (سوالات متداول): برای نمایش پرسش و پاسخ‌ها مستقیماً در نتایج گوگل.
Article / NewsArticle (مقاله): برای معرفی دقیق مقالات و اخبار.
Review (نقد و بررسی): برای نمایش ستاره‌های طلایی امتیازدهی.
Local Business (کسب‌وکار محلی): برای نمایش آدرس، شماره تلفن و ساعات کاری.

چطور اسکیما را به سایتم اضافه کنم؟ آیا نیاز به کدنویسی دارد؟

خیر، لزوماً نیازی به دانش برنامه‌نویسی ندارید.
در سایت‌های وردپرسی: افزونه‌های سئو مثل Rank Math ،Yoast SEO یا افزونه‌های تخصصی اسکیما این کار را خودکار انجام می‌دهند.
در سایت‌های اختصاصی: می‌توانید با استفاده از ابزارهای آنلاین رایگان (Schema Generators)، کد مربوطه (معمولاً با فرمت JSON-LD) را تولید کرده و در تگ صفحه قرار دهید.

از کجا بفهمیم اسکیمای سایت درست کار می‌کند یا خطا دارد؟

بهترین راه استفاده از ابزار رسمی و رایگان خود گوگل به نام Rich Results Test است. کافیست لینک صفحه‌تان را در آن وارد کنید تا به شما بگوید چه اسکیماهایی در صفحه پیدا شده و آیا خطایی دارند یا خیر. همچنین بخش Enhancements در سرچ کنسول (Google Search Console) گزارش کاملی از وضعیت اسکیماهای سایت ارائه می‌دهد.

فرمت JSON-LD چیست و چرا همه آن را پیشنهاد می‌کنند؟

اسکیما را می‌توان با روش‌های مختلفی نوشت (مثل Microdata یا RDFa)، اما JSON-LD فرمتی است که خود گوگل رسماً توصیه می‌کند. دلیلش این است که این فرمت یک تکه کد مستقل است که به راحتی به بخش کدهای سایت اضافه می‌شود و نیازی به دستکاری کدهای HTML ظاهر سایت ندارد.

اگر شما هم سوالی درباره اسکیما دارید در پایین صفحه بپرسید تا جواب بدم

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

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