Schema Markup چیست؟ راهنمای جامع Schema Markup در سئو (۲۰۲۰)

آموزش جامع Schema Markup

در این مقاله به صورت کامل سعی داریم موضوع Schema Markup را مورد بررسی قرار دهیم.

هنگامی که در گوگل جستجویی انجام می‌دهید، حتما دیده‌اید بعضی از سایت‌ها در زیر عنوان و توضیحات دارای برچسب‌های دیگری نیز هستند.

schema rich snipetts نقاط برجسته در نتایج گوگل

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

در ادامه نکات مربوط به آموزش سئو تکنیکال به آموزش جامع و نهایی Schema Markup می‌پردازیم.

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

چنانچه مصمم هستید از اسلحه پنهان سئو استفاده کنید در دوره صفر تا صد Schema Markup شرکت کنید.

در دوره آنلاین صفر تا صد Schema Markup شما خواهید آموخت چگونه با استفاده از Schema Markup رتبه صفحات سایتتان را در گوگل بالا ببرید و نرخ کلیک خود را نسبت به رقبایتان افزایش دهید.

دوره ارزشمند Schema Marlup به مدت محدود دارای تخفیف فوق‌العاده است.

اطلاعات بیشتر از دوره

Schema Markup چیست؟

واژه‌های Schema Markup، داده‌های ساختاریافته و Structured Data به یک موضوع اشاره دارند و آن موضوع کدهای استانداردی هستند که در یک صفحه قرار می‌گیرند و با گوگل صحبت می‌کنند!

Schema Markup تکه کدهایی هستند که در یک وبسایت قرار می‌گیرد تا محتوای صفحه برای گوگل بهتر قابل فهم باشد.

این کدها اگر درست پیاده شود، همان برچسب هایی است که در زیر یک سایت در نتایج جستجو به نمایش در می‌آیند و باعث می‌شوند تعداد کلیک سایت ما در نتایج جستجو بالا رود.

Schema Markup چه کاری انجام می‌دهد؟

کدهای اسکیما وظیفه دارند معنای محتوای صفحه ما را به گوگل انتقال دهند.

منظور از معنای محتوا، موضوعاتی هستند که در ظاهر کلمه ربطی به کلمه کلیدی و موضوع صفحه ندارند اما در باطن بسیار مرتبط هستند.

یک مثال:

اگر موضوع مقاله ما سئو باشد. کلمات مترادف این‌ها هستند: SEO، Search Engine Optimization، بهینه سازی برای موتورهای جستجو و …

اما موضوعات و کلمات معنایی این‌ها هستند: کلمات کلیدی، بک لینک، تولید محتوا، نام کتاب های سئو، نام افراد معروف در حوزه سئو و …

دقت کردید که کلمات و موضوعات معنایی در ظاهر هیچ ارتباطی به کلمه سئو نداشتند، اما در باطن، دقیقا به سئو مربوط بودند.

در اسکیما مارک‌آپ، با استفاده از یک‌سری کدهای معنایی (semantic vocabulary) می‌توانیم معنای دقیق صفحاتمان را به گوگل برسانیم

چرا schema markup مهم است؟

استفاده از کدهای اسکیما مارک‌آپ باعث می‌شود در نتایج جستجو یا SERP به صورت متمایز از رقبایمان نمایش داده شویم.

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

فرض کنید یک ویدیو در صفحه شما موجود است. گوگل به قدری باهوش است که متوجه شود در صفحه شما ویدیو وجود دارد اما:

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

در همین مثال ویدیو شما می‌توانید با استفاده از کدهای Schema Markup برای ویدیو مربوطه، عنوان، توضیحات، مدت زمان ویدیو، ناشر ویدیو و اطلاعات تکمیلی دیگر وارد کنید.

مثال از اهمیت اسکیما مارک‌آپ

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

Rich Snippets چیست؟

rich snippets یا قطعات برجسته به طور کلی شامل تمام علائم یک صفحه در صفحه نتایج گوگل است. مانند آدرس صفحه، عنوان صفحه، توضیحات صفحه و …

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

مثل ستاره (star rating) یا سوال و جوال (FAQ) که در زیر نتیجه یک سایت در گوگل به نمایش در می‌آیند و جلوه متفاوتی به صفحه میدهند.

معرفی دوره Schema Markup

Featured Snippets چیست؟

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

featured-snippet

البته featured snippets فعلا برای زبان فارسی فعال نیست.

شاید وجود featured snippets برای کاربران معمولی و جستجو کنندگان در گوگل یک مزیت باشد به این علت که پاسخ خود را در همان نتایج جستجو می‌گیرند، اما دارندگان سایت هیچ سودی از این موضوع نمیبرند.

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

البته همانطور که عرض کردم featured snippets فعلا برای زبان فارسی فعال نیست

Schema Markup چگونه کار می‌کند؟

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

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

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

گوگل چگونه کدهای Schema را می‌شناسد؟

کدهای Schema در واقع یک قرارداد است.

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

این کدها کار وبمستران را بسیار راحت کرد. با استفاده از این کدها وبمستران و البته برنامه نویسان سایت میتوانند قسمت‌های مهم متنشان را برای موتورهای جستجو نشانه گذاری کنند.

برای دسترسی به تمام کدهای schema markup می‌توان از سایت schema.org استفاده کرد.

۳ مدل ساخت و استفاده از Schema

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

  1. JSON-LD
  2. Microdata
  3. RDFa

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

در ادامه توضیح می‌دهم چگونه با استفاده از این ۳ روش می‌توان کدهای نشانه‌گذاری اسکیما را ساخت و در سایت پیاده‌سازی کرد.

۱. JSON-ld 

JSON-LD مخفف کلمات Javascript Object Notation For Linked Data به معنای نشانه گذاری داده‌های مرتبط به هم با استفاده از جاوااسکریپت است.

شاید در نگاه اول تصور کنید این روش برای پیاده سازی کدهای اسکیما خیلی سخت است. اما راحت‌ترین راه برای پیاده‌سازی کدهای اسکیما روش Json-ld است. 

افرادی که با متود جیسون آشنا نیستند می‌توانند کدهای json-ld را با استفاده از ابزار آنلاین ساخت اسکیمای JSON بسازند و در صفحات سایتشان قرار دهند.

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

خروجی کدهای JSON-LD چیزی شبیه به تصویر زیر می‌شوند.

خروجی کدهای اسکیمای JSON-LD

۲٫ Microdata

در روش Microdata تمام نشانه‌‌گذاری‌های اسکیما روی کدهای HTML انجام می‌شود.

نمونه کد microdata در schema

۳٫ RDFa

روش RDFa نیز تقریبا شبیه به روش microdata است و نشانه‌گذاری‌ها روی کدهای HTML انجام می‌شود.

نمونه کد RDFa در Schema

Data Highlighter چیست؟

Data highlighter یکی از ابزارهای گوگل برای ساخت اسکیما است.

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

دیتا هایلایتر گوگل قابلیت ساخت اسکیما مارک آپ‌های زیر را دارد.

  1. مقاله Article
  2. مراسم Reciepe
  3. کسب و کار محلی Local Businesses
  4. رستوران Restaurant
  5. محصولات Products
  6. نرم افزار Application
  7. فیلم Movies
  8. سریال TV Episode
  9. کتاب Books

Schema-support

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

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

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

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

آیا با Schema حتما در نتایج جستجو با برچسب نمایش داده می‌شویم؟

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

سوالات متداول در مورد Schema Markup

Schema Markup دقیقا چیست؟

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

آیا با Schema حتما در نتایج جستجو با برچسب نمایش داده می‌شویم؟

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

مطالعه بیشتر در مورد Schema Markup

نحوه ساخت و استفاده از Schema Markup در سایت

پاسخی بگذارید

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