معرفی انواع اسکیما و کاربردهای آن در بهبود SEO وبسایت و نمونه کد های آن
در دنیای دیجیتال امروز، یکی از مهمترین اصول بهینهسازی موتورهای جستجو (SEO) استفاده از دادههای ساختاریافته و نشانهگذاریهای مناسب است. **اسکیما** (Schema) به عنوان یکی از برترین استانداردهای نشانهگذاری، امکان ارتباط موثرتر میان وبسایتها و موتورهای جستجو را فراهم میکند. این مقاله به تحلیل انواع مختلف اسکیما، کاربردهای هرکدام و ارائه نمونه کدها میپردازد.
اسکیما چیست؟
اسکیما یک نوع فرمت نشانهگذاری است که به موتورهای جستجو مانند گوگل کمک میکند تا محتوای موجود در صفحات وب را بهخوبی درک کنند. این نشانهگذاری باعث میشود که وبسایتها، دادههای مشخصی را برای جستجوگرها و کاربران در قالب نتایج غنی (Rich Results) ارائه دهند. این امر میتواند شامل نمایش نظرات، امتیازها، رویدادها و حتی تصاویر باشد.
انواع اسکیما
1. اسکیما برای محصولات (Product Schema)
محصولات یکی از اساسیترین قسمتهای تجارت الکترونیک هستند و استفاده از طرحواره محصول به بهبود نمایشی اطلاعات مربوط به محصولات کمک میکند.
کاربردها:
– نمایش قیمت و موجودی محصول
– نظر و امتیاز مشتریان
– ویژگیهای خاص محصول
نمونه کد محصول:
“`json
{
“@context”: “https://schema.org/”,
“@type”: “Product”,
“name”: “نام محصول”,
“image”: “آدرس تصویر محصول”,
“description”: “توضیحات محصول”,
“brand”: {
“@type”: “Brand”,
“name”: “نام برند”
},
“offers”: {
“@type”: “Offer”,
“url”: “آدرس خرید”,
“priceCurrency”: “USD”,
“price”: “قیمت محصول”,
“itemCondition”: “https://schema.org/NewCondition”,
“availability”: “https://schema.org/InStock”
}
}
“`
سفارش طراحی سایت وردپرسی فقط با 8 میلیون تومان
2. اسکیما برای مقالات (Article Schema)
این نوع اسکیما به موتورهای جستجو کمک میکند تا محتوای مقالات را شناسایی کنند و به کاربران نمایش دهند.
کاربردها:
– بهبود نمایشی مقالات در نتایج جستجو
– نمایش نویسنده و تاریخ انتشار
نمونه کد اسکیمای مقالات :
“`json
{
“@context”: “https://schema.org”,
“@type”: “Article”,
“headline”: “عنوان مقاله”,
“author”: {
“@type”: “Person”,
“name”: “نام نویسنده”
},
“datePublished”: “تاریخ انتشار”,
“image”: “آدرس تصویر مقاله”,
“articleBody”: “متن اصلی مقاله”
}
“`
3. اسکیما برای رویدادها (Event Schema)
اسکیما مربوط به رویدادها به وبسایتها این امکان را میدهد که اطلاعات دقیقتری درباره رویدادهای آینده ارائه دهند.
کاربرد اسکیمای رویدادها
- – تاریخ و زمان برگزاری رویداد
- – مکان برگزاری و هزینه ثبتنام
نمونه کد اسکیمای رویداد
“`json
{
“@context”: “https://schema.org”,
“@type”: “Event”,
“name”: “نام رویداد”,
“startDate”: “تاریخ و زمان شروع”,
“endDate”: “تاریخ و زمان پایان”,
“location”: {
“@type”: “Place”,
“name”: “نام مکان”,
“address”: {
“@type”: “PostalAddress”,
“addressLocality”: “شهر”,
“addressRegion”: “استان”,
“postalCode”: “کد پستی”,
“streetAddress”: “آدرس دقیق”
}
},
“offers”: {
“@type”: “Offer”,
“url”: “آدرس خرید بلیط”,
“price”: “قیمت”,
“priceCurrency”: “USD”
}
}
“`
4. اسکیما برای نظرات (Review Schema)
این نوع اسکیما برای نمایش نظرات و امتیازها به کاربران استفاده میشود و به بهبود اعتبار وبسایت و محصولات کمک میکند.
کاربردها
- – ارائه امتیاز کلی
- – نمایش نظرات کاربران
نمونه کد اسکیمای نظرات
“`json
{
“@context”: “https://schema.org”,
“@type”: “Product”,
“name”: “نام محصول”,
“aggregateRating”: {
“@type”: “AggregateRating”,
“ratingValue”: “امتیاز”,
“reviewCount”: “تعداد نظرات”
},
“review”: {
“@type”: “Review”,
“author”: “نام نویسنده نظر”,
“datePublished”: “تاریخ انتشار نظر”,
“reviewBody”: “متن نظر”,
“reviewRating”: {
“@type”: “Rating”,
“ratingValue”: “امتیاز”
}
}
}
“`
5. اسکیما برای دستورالعملها (HowTo Schema)
این نوع اسکیما برای توضیح مراحل مختلف یک فرآیند یا دستورالعمل خاص استفاده میشود.
کاربردها
- – ارائه مراحل قدم به قدم
- – نمایش زمان و مواد لازم
نمونه کد اسکیمای دستورالعمل
“`json
{
“@context”: “https://schema.org”,
“@type”: “HowTo”,
“name”: “نام دستورالعمل”,
“step”: [
{
“@type”: “HowToStep”,
“name”: “مرحله اول”,
“url”: “آدرس مرحله”,
“image”: “آدرس تصویر مرحله”,
“text”: “توضیحات مرحله اول”
},
{
“@type”: “HowToStep”,
“name”: “مرحله دوم”,
“url”: “آدرس مرحله”,
“image”: “آدرس تصویر مرحله”,
“text”: “توضیحات مرحله دوم”
}
],
“estimatedCost”: {
“@type”: “MonetaryAmount”,
“value”: “هزینه تقریبی”,
“currency”: “USD”
},
“totalTime”: “زمان کل”
}
“`
6. اسکیما برای سازمانها (Organization Schema)
این نوع اسکیما اطلاعات مربوط به یک سازمان، شرکت یا برند را ارائه میدهد.
کاربردها:
- – نمایش نام سازمان
- – ارائه آدرس و اطلاعات تماس
نمونه کد اسکیمای سازمان یا Organization
“`json
{
“@context”: “https://schema.org”,
“@type”: “Organization”,
“name”: “نام سازمان”,
“url”: “آدرس وبسایت”,
“logo”: “آدرس لوگو”,
“contactPoint”: {
“@type”: “ContactPoint”,
“telephone”: “+1-800-555-5555”,
“contactType”: “customer service”,
“areaServed”: “بهتر است”
},
“address”: {
“@type”: “PostalAddress”,
“streetAddress”: “آدرس دقیق”,
“addressLocality”: “شهر”,
“addressRegion”: “استان”,
“postalCode”: “کد پستی”,
“addressCountry”: “کشور”
}
}
“`
اهمیت استفاده از اسکیما
استفاده از اسکیما در بهینهسازی موتورهای جستجو (SEO) به دلایل زیر حائز اهمیت است:
1. بهبود قابلیت مشاهده: نشانهگذاری دادههای ساختاریافته به موتورهای جستجو کمک میکند تا محتوا را بهتر بفهمند و این امر به بهبود قابل توجه در قابلیت مشاهده نتایج سایت منجر میشود.
2. افزایش نرخ کلیک (CTR): با بهینهسازی نمایش وبسایت در نتایج جستجو، احتمال کلیک کاربران بر روی لینک بیشتر میشود. نتایج غنی معمولاً جذابتر هستند.
3. افزایش ترافیک وبسایت : با جذب توجه بیشتر و ارائه اطلاعات دقیقتر به کاربران، شما قادر به افزایش ترافیک و بازدیدکنندگان وبسایت خود خواهید بود.
4. افزایش اعتبار و اعتماد: نمایش نظرات و امتیازها به کاربران اعتماد به نفس بیشتری میدهد و به اعتبار کسبوکار شما کمک میکند.
5. سازگاری با جستجوی صوتی: دستورات صوتی روز به روز در حال افزایش است و موتورهای جستجو به دنبال دادههای ساختاریافته برای نمایش نتایج دقیقتر هستند. استفاده از اسکیما به بهبود این تجربه کمک میکند.
نتیجهگیری
استفاده از **اسکیما** و دادههای ساختاریافته به عنوان ابزاری برای بهبود سئو و جلب توجه کاربران به شدت توصیه میشود. با شناسایی و بهینهسازی انواع مختلف اسکیما، میتوانید تجربه کاربری بهتری ارائه دهید و در نتیجه رتبه وبسایت خود را در موتورهای جستجو بهبود ببخشید. این مقاله به شما ابزار لازم را برای شروع استفاده از اسکیما در سایت شما ارائه داده و امیدواریم که با پیادهسازی این موارد، به نتایج مثبتی دست یابید.
منابع
- – [Schema.org](https://schema.org/)
- – [Google Structured Data Guidelines](https://developers.google.com/search/docs/advanced/structured-data/intro-structured-data)
- – [Search Engine Journal: Importance of Schema Markup](https://www.searchenginejournal.com/schema-structured-data/)
با توجه به مطالب فوق، استفاده از اسکیما در وبسایت میتواند بهبود قابل توجهی در سئو و جذب کاربران به همراه داشته باشد. به یاد داشته باشید که هرگاه اطلاعات جدیدی را در سایت خود منتشر کنید، از بهروز رسانی اسکیما برای آن محتوا غافل نشوید.