نشانه گذاری استاندارد و معرفی انواع آن (دوره تکنیکال)
احتمالاً بارها با این صحنه در نتایج جستجو مواجه شدهاید: یک نتیجه ساده و متنی، و درست در کنار آن، نتیجهای که با ستارههای امتیازدهی، قیمت محصول، موجودی انبار یا حتی یک لیست بازشونده از سوالات متداول، توجه همه را به خود جلب میکند. این تفاوت در نحوه نمایش، اتفاقی نیست. پشت این ظاهر جذاب، زبانی مشترک بین سایتها و رباتهای گوگل وجود دارد که به آن «نشانهگذاری استاندارد» یا Structured Data میگوییم.
ما پیش از این یاد گرفتیم که چطور با استفاده از تگهای معنایی (مثل Main، Header و Footer) به گوگل بگوییم ساختار ظاهری صفحه ما چگونه است و محتوای اصلی کجاست. اما نشانهگذاری استاندارد یک قدم فراتر میرود؛ این روش مستقیماً به قلب مفهوم میزند و به رباتها میگوید ماهیت دقیق این صفحه چیست.
هدف اصلی نشانهگذاری چیست؟ (فراتر از ستارههای طلایی)
بسیاری از افراد فکر میکنند تنها هدف کدهای اسکیما (Schema)، تغییر ظاهر سایت در نتایج جستجو و گرفتن کلیک بیشتر است. قطعا فضای بزرگتر و نمایش جذابتر، نرخ کلیک (CTR) ما را بالا میبرد و این یک دستاورد فوقالعاده است؛ اما به عنوان یک کارشناس سئو باید بدانیم که هدف اول و اصلی، درک بهتر گوگل از محتوای صفحه است.
وقتی نشانهگذاری به درستی انجام شود، گوگل بدون هیچ ابهامی میفهمد که این صفحه یک مقاله خبری است، یک محصول قابل خرید است یا یک ویدئوی آموزشی. حتی اگر این درک عمیق منجر به تغییر ظاهر نتیجه ما در گوگل نشود، باز هم ما کارمان را درست انجام دادهایم.
قوانینی که قبل از دستبهکد شدن باید بدانیم:
کار با دادههای ساختاریافته ظرافتهای خاص خودش را دارد. برای اینکه بهترین نتیجه را بگیریم و از جریمههای احتمالی دور بمانیم، چند اصل مهم وجود دارد:
- الزامی برای همه صفحات وجود ندارد: قرار نیست روی تکتک صفحات سایت (مثل درباره ما یا صفحه پروفایل کاربران) نشانهگذاری انجام دهیم. فقط جایی که محتوا ماهیت مشخصی دارد و استاندارد آن تعریف شده است، وارد عمل میشویم.
- نمایش در نتایج قطعی نیست: حتی با بینقصترین کدهای دنیا، نمیتوانیم گوگل را مجبور کنیم حتما ستارهها یا سوالات ما را نمایش دهد. تصمیم نهایی با الگوریتمهای گوگل است.
- صداقت حرف اول را میزند: محتوایی که نشانهگذاری میکنید باید دقیقاً با ماهیت صفحه همخوانی داشته باشد. اگر صفحه شما یک مقاله آموزشی است، نمیتوانید برای جذابیت بیشتر، از نشانهگذاریِ محصول (Product) استفاده کنید. این کار به راحتی میتواند منجر به جریمه دستی سایت (Manual Action) شود.
- محتوا باید برای کاربر قابل دیدن باشد: اگر سوال و جوابی را به عنوان FAQ نشانهگذاری میکنید، آن سوال و جواب حتما باید در ظاهر سایت هم توسط کاربر قابل خواندن باشد. مخفی کردن محتوا از دید کاربر و نمایش آن فقط برای رباتها، خط قرمز گوگل است.
زبان مشترک ما و گوگل: JSON-LD
در گذشته کدهای نشانهگذاری مستقیما لابهلای کدهای HTML صفحه نوشته میشدند (مثل روشهای Microdata) که هم کار توسعهدهنده را سخت میکرد و هم خواندنش برای رباتها پیچیده بود. امروزه روش پیشنهادی و استاندارد گوگل JSON-LD است. در این روش، اطلاعات به صورت یک قطعه کد مستقل (معمولا در بخش Head یا Body صفحه) قرار میگیرد، بدون اینکه نیازی به دستکاری کدهای ساختاری ظاهر سایت باشد. پیادهسازی راحت، تمیز و سریع، ویژگی اصلی این روش است.
پرکاربردترین انواع نشانهگذاری در دنیای واقعی
دنیای Schema بسیار وسیع است و تقریبا برای هر چیزی (از دستور پخت غذا گرفته تا رویدادهای محلی) یک نشانهگذاری وجود دارد. اما چند مورد از آنها عصای دست هر کارشناس سئو در پروژههای مختلف هستند:
۱. مقالات و اخبار (Article / NewsArticle)
برای سایتهای محتوا محور و خبرگزاریها، این نشانهگذاری حیاتی است. گرچه ممکن است ظاهر نتیجه شما را در جستجوی عادی خیلی تغییر ندهد، اما بلیت ورود شما به بخشهای جذابی مثل Top Stories و Google Discover است. در این نشانهگذاری، معرفی دقیق عنوان، تاریخ انتشار اصلی (با فرمت استاندارد)، تصویر شاخص و نام نویسنده، به گوگل کمک میکند تا اعتبار و تازگی محتوای شما را بسنجد.
۲. محصولات فروشگاهی (Product)
صفحات محصول جایی هستند که کاربر تبدیل به مشتری میشود. نشانهگذاری Product به گوگل میگوید که اینجا یک فروشگاه است. ما در محصولات با دو حالت کلی روبرو هستیم:
- محصول ساده (Single Product): یک محصول با یک قیمت مشخص.
- محصول متغیر (Shopping Aggregator): محصولی که بسته به سایز، رنگ یا فروشنده، بازه قیمتی متفاوتی دارد.
در نشانهگذاری محصولات، اضافه کردن ویژگیهای تکمیلی مثل قیمت فعلی، موجود بودن در انبار و نظرات کاربران، میتواند ظاهر نتیجه را به شدت رقابتی و جذاب کند. فراموش نکنید که اطلاعات محصول (مثل قیمت و موجودی) باید پویا باشند و تغییرات آنها در سایت، بلافاصله در کدهای نشانهگذاری هم آپدیت شود.
۳. سوالات متداول (FAQ)
یکی از محبوبترین نشانهگذاریهاست، زیرا هم پیادهسازی آن ساده است و هم با اشغال فضای بیشتر در موبایل، رقبای پایینتر را از دید کاربر خارج میکند. از FAQ میتوان در صفحات مقالات، لندینگها و دستهبندیها استفاده کرد. نکته مهم این است که گوگل معمولا فقط دو سوال اول را در نتایج نمایش میدهد؛ پس همیشه جذابترین و مهمترین سوالات خود را در صدر لیست قرار دهید تا کاربر را برای کلیک کردن ترغیب کنید.
۴. ویدئوها (VideoObject)
اگر در صفحه خود ویدئویی دارید، با نشانهگذاری آن شانس حضور در تب ویدئوهای گوگل را پیدا میکنید. مشخص کردن کاور ویدئو (Thumbnail)، تاریخ آپلود و آدرس دقیق فایل یا مسیر نمایش آن، به گوگل میفهماند که محتوای ارزشمندی در قالب تصویر متحرک در صفحه شما وجود دارد.
۵. اطلاعات سازمان (Organization)
این نشانهگذاری معمولا فقط در صفحه اصلی سایت قرار میگیرد و وظیفه آن معرفی برند، لوگوی استاندارد و شبکههای اجتماعی مرتبط با کسبوکار است. این کار به مرور زمان به گوگل کمک میکند تا ارتباط معنایی بین سایت شما و فعالیتهایتان در شبکههای اجتماعی را درک کرده و در درازمدت برای ساخت گراف دانش (Knowledge Panel) برند شما آماده شود.
چگونه کارمان را ارزیابی کنیم؟
بعد از پیادهسازی این ساختارها، نیاز به ابزارهایی داریم تا مطمئن شویم گوگل زبان ما را درست فهمیده است. ابزار Rich Results Test بهترین راه برای تست آنی آدرس صفحات یا کدهای نوشته شده است. همچنین بخش Enhancements در سرچ کنسول، به صورت مستمر وضعیت کدهای استراکچر دیتای سایت را مانیتور کرده و در صورت بروز خطا (Error) یا هشدارهای بهینهسازی (Warning)، شما را در جریان قرار میدهد.
درک منطق این نشانهگذاریها و توانایی پیادهسازی آنها، مرز بین یک صفحه معمولی و صفحهای است که با اقتدار در نتایج جستجو خودنمایی میکند. مسیر یادگیری این تکنیکها، تسلط بر مستندات گوگل و درک جایگاه درست استفاده از هر کدام است.