بسیاری از کاربران وردپرس تصور میکنند که تنها با تولید محتوا و رعایت اصول اولیه سئو، میتوانند به رتبههای برتر گوگل دست پیدا کنند. اما واقعیت این است که موتورهای جستجو برای درک بهتر محتوای شما به "زبان مشترک" نیاز دارند. اسکیما (Schema) یا همان دادههای ساختاریافته، دقیقاً همان زبان مشترکی است که به گوگل کمک میکند تا محتوای سایت شما را نه فقط به عنوان متن، بلکه به عنوان یک موجودیت معنادار درک کند.
اسکیما (Schema) چیست؟
اسکیما مارکآپ (Schema Markup) کدهایی هستند که شما در سایت خود قرار میدهید تا موتورهای جستجو بتوانند اطلاعات دقیقتری از محتوای شما به دست آورند. وقتی شما از اسکیما استفاده میکنید، در واقع به گوگل میگویید که این متن یک "مقاله" است، آن عدد یک "قیمت" است و آن تصویر مربوط به یک "محصول" است.
طبق تعریف وبسایت مرجع Schema.org: "اسکیما مجموعهای از دایرهلغات مشترک است که توسط موتورهای جستجوی بزرگ مانند گوگل، مایکروسافت، یاندکس و یاهو برای ساختاردهی به دادههای اینترنت ایجاد شده است."
استفاده از این قابلیت باعث میشود که نتایج سایت شما در گوگل به صورت "Rich Snippets" (نتایج غنی) نمایش داده شود؛ یعنی همراه با ستارههای امتیازدهی، عکس، قیمت و... که نرخ کلیک (CTR) را به شدت افزایش میدهد.
انواع پرکاربرد اسکیما در وردپرس
شما با استفاده از این قابلیت میتوانید برای بخشهای مختلف سایت خود دادههای ساختاریافته تعریف کنید. برخی از محبوبترین انواع اسکیما که در پروژههای وردپرسی استفاده میشوند عبارتند از:
- Article (مقاله): برای پستهای خبری و وبلاگی.
- Product (محصول): برای نمایش قیمت، موجودی و نظرات کاربران در فروشگاههای اینترنتی.
- Person (شخص): برای معرفی افراد (مانند نویسنده یا مدرس).
- Local Business (کسب و کار محلی): برای نمایش آدرس، شماره تماس و ساعات کاری در نقشه گوگل.
- Course (دوره آموزشی): برای نمایش دورهها و سرفصلهای آموزشی.
چگونه اسکیما را در وردپرس پیادهسازی کنیم؟
برای اضافه کردن اسکیما به وردپرس، دو راه اصلی وجود دارد: استفاده از افزونهها (برای مبتدیان) و کدنویسی دستی (برای حرفهایها). در ادامه به بررسی هر دو روش خواهیم پرداخت.
روش اول: استفاده از افزونههای سئو
اگر نمیخواهید درگیر کدنویسی شوید، افزونههای قدرتمندی وجود دارند که این کار را برای شما انجام میدهند. افزونههایی مانند Yoast SEO و Rank Math به صورت خودکار بسیاری از اسکیمای مورد نیاز را به صفحات شما اضافه میکنند.
شما با استفاده از افزونه Rank Math میتوانید نوع اسکیما را برای هر برگه یا نوشته مشخص کنید. مثلاً اگر در حال نوشتن معرفی یک محصول هستید، میتوانید نوع اسکیما را روی Product تنظیم کنید.
روش دوم: افزودن دستی کد JSON-LD (روش حرفهای)
پیشنهاد میکنم برای کنترل دقیقتر، با ساختار JSON-LD آشنا باشید. این روش مورد علاقه گوگل است و کمترین تداخل را با کدهای قالب شما دارد.
در زیر یک نمونه کد منسجم را مشاهده میکنید که اطلاعات یک "شخص" (مثلاً پروفایل من یا شما در سایت) را به گوگل معرفی میکند.
مثال کدنویسی (JSON-LD):
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Person",
"name": "Alireza Fazeli",
"jobTitle": "WordPress Expert",
"url": "https://tosinso.com/profiles/alireza",
"sameAs": [
"https://www.linkedin.com/in/alirezafazeli",
"https://twitter.com/alirezafazeli"
],
"worksFor": {
"@type": "Organization",
"name": "TOSINSO"
}
}
</script>
- توضیح کد: در این قطعه کد، ما از
@typeبرابر باPersonاستفاده کردیم تا به گوگل بگوییم این صفحه درباره یک شخص است. متغیرnameنام شخص وjobTitleشغل او را مشخص میکند. - نکته مهم: همیشه مقادیر متغیرها (مانند نام و شغل) را میتوانید فارسی بنویسید، اما کلیدها (مثل
name,jobTitle) باید حتماً انگلیسی و طبق استاندارد Schema.org باشند.
ابزار تست اسکیما (Rich Results Test) چیست؟
پس از اینکه اسکیما را (چه با افزونه و چه با کد) به سایت اضافه کردید، باید مطمئن شوید که گوگل آن را درست میخواند. شرکت گوگل ابزاری به نام Rich Results Test ارائه کرده است.
شما با استفاده از این ابزار میتوانید آدرس صفحه یا قطعه کد خود را وارد کنید تا گوگل بررسی کند آیا خطایی در ساختار دادههای شما وجود دارد یا خیر. این یکی از ابزارهای لازم برای هر متخصص سئو و وبمستر میباشد.
نتیجه گیری
اسکیما یکی از ابزارهای قدرتمند اما پنهان در دنیای وب است. اگرچه کاربران عادی آن را مستقیماً نمیبینند، اما تأثیر آن بر درک گوگل از سایت شما و نحوه نمایش آن در نتایج جستجو بسیار چشمگیر است. با استفاده از اسکیما، شما سایت خود را حرفهایتر، قابلاعتمادتر و جذابتر به موتورهای جستجو معرفی میکنید.
نظرات کاربران (0)