فهرست مطالب
Schema به معنای طرح یا الگوی تنظیم شده از پیش برای معرفی مشخصات و خصوصیات است. در واقع Schema، یک نوع ساختار داخلی است که به موتورهای جستجو اجازه میدهد اطلاعات مربوط به وبسایت را بهتر درک کنند و نمایش دهند. به عبارت دیگر، یک Schema کمک میکند تا محتوای یک سایت را به صورت دقیقتری نشان دهد و برای موتورهای جستجو بهبود بخشد. با استفاده از Schema، میتوان انواع اطلاعات را معرفی کرد، از جمله اطلاعات شخص مانند نام، آدرس و شماره تلفن، مشخصات محصولات مانند نام، برند و قیمت، آدرس و روشهای تحویل، نوع مقالات و محتوای سایت و غیره. در کل، Schema از جمله ابزارهای مهم بهینهسازی سایت است که میتواند نحوه نمایش و جذب ترافیک و مخاطبان را بهبود بخشد.
کدهای اسکیما چیست ؟
کدهای اسکیما (Schema code)، کدهای مرتبط با اسکیما هستند که در صفحات وب قرار میگیرند. این کدها، شامل تگهای HTML، JSON یا Microdata هستند که برای معرفی و توصیف محتوای صفحات وب و اطلاعات مرتبط با آنها به موتورهای جستجو ارائه میشوند. با قراردادن کدهای اسکیمایی در صفحات وب، موتورهای جستجو میتوانند به راحتی مواردی را مانند نام، برند، قیمت، موقعیت مکانی و غیره را استخراج کنند و نمایش دهند. به عنوان مثال، اگر کد اسکیما برای یک محصول فروشگاهی مانند نام، برند و قیمت در صفحه فروشگاه قرار داده شود، موتورهای جستجو میتوانند محصولات فروشگاه را به صورت دقیقتری دستهبندی کنند و به کاربران نمایش دهند. در کل، استفاده از کدهای اسکیما، بهبود قابل توجهی در سئو وب سایتها ایجاد میکند و کمک میکند تا موتورهای جستجو، محتوای صفحات را به شکل دقیقتری درک کنند.
نشانه گذاری اسکیما یا Schema Markup چیست؟
نشانه گذاری اسکیما یا Schema Markup، به روشهایی اطلاق میشود که برای نشان دادن اطلاعات مفید در وب سایتها و بهبود قابل توجه در سئو وب سایتها و بهینه سازی برای موتورهای جستجو ایجاد میشود. این نشانهگذاری، شامل استفاده از تگهای HTML، JSON، RDFa و Microdata برای تعریف محتوا و عناصر دیگری همچون میکروفرمتها، استیلها و سازماندهی سایت است. نشانه گذاری اسکیما، به موتورهای جستجو امکان میدهد تا بتوانند اطلاعات مرتبط با محتوا را به صورت دقیقتری درک کنند و نمایش دهند. برای مثال، با استفاده از نشانه گذاری اسکیما، میتوان اطلاعاتی مانند نام، توضیحات، نوع محتوا و موارد دیگر را درباره سایت، مقالات، بلاگ پستها و محصولات به موتورهای جستجو ارائه داد. بنابراین، نشانه گذاری اسکیما یک ابزار بهینه سازی محتوای سایت است که میتواند بهبود قابل توجهی در بهینه سازی برای موتورهای جستجو و سئو برای وب سایت شما ایجاد کند.
فایدۀ استفاده از کدهای اسکیما چیست؟
فواید استفاده از کدهای اسکیما در وب سایتها بسیار زیاد است و به شرح زیر میتوان آنها را مرتب کرد:
۱.افزایش نرخ کلیک: با استفاده از کدهای اسکیمایی، میتوانید اطلاعات مربوط به وب سایت خود را به صورت کامل و دقیق به کاربران نشان دهید و در نتیجه، نرخ کلیک و ترافیک وب سایت خود را افزایش دهید.
۲. بهبود سئو: استفاده از کدهای اسکیما در محتوای وب سایت، موتورهای جستجو را قادر میسازد تا محتوای سایتها را به شکل دقیقتری درک کنند و این موضوع منجر به بهبود سئو وب سایت میشود.
۳. نمایش بازدیدکنندگان هدف: با استفاده از اسکیما، میتوانید به کاربران خود یک مستند قابل خواندن ارائه کنید که محتوای کامل و دقیقی را درباره وب سایت، محصولات، خدمات و غیره در اختیارشان قرار دهد. این موضوع به شما کمک میکند نسبت به رقبای خود برجسته شوید و باعث میشود کاربرانی که به دنبال محتوای خاصی هستند، به سایت شما مراجعه کنند.
۴.توسعه کسب و کار: استفاده از کدهای اسکیمایی، به موتورهای جستجو کمک میکند تا به طور دقیقتر و صحیحتر به مواردی مانند نام، برند، قیمت، آدرس و غیره دسترسی پیدا کنند. این موضوع به کارگزاران کسبوکار کمک میکند تا محصولها یا خدمات خود را دقیقتر به کاربران معرفی کنند و درنتیجه، به توسعه کسبوکار کمک موثری میکند.
در کدام بخش های سایت میتوانیم از اسکیما استفاده کرد ؟
اسکیما (Schema Markup) در قسمتهای مختلف وب سایت قابل استفاده است. در زیر به برخی از این قسمتها اشاره میکنیم:
۱. کتابخانه ها و فهرستهای محصولات: برای نمایش جزئیات کتابها و یا محصولات مختلف، میتوانید از نشانه گذاری اسکیما استفاده کنید تا بتوانید به کاربران خود اطلاعات دقیقتر و شفافتری را درباره محصولات خود نمایش دهید.
۲. ویدئوها و وبینارها: اسکیما پشتیبانی زیادی برای فرمتهای ویدئویی دارد و شما میتوانید از آن برای نمایش طولی، نوع، کیفیت و سایر اطلاعات مربوط به ویدئوها و وبینارها استفاده کنید.
۳. رویدادها: با استفاده از کد اسکیمایی مربوط به رویدادها میتوانید اطلاعاتی مانند نوع رویداد، تاریخ، زمان، مکان، برگزارکننده و غیره را نمایش دهید.
۴. پستها و صفحات وب سایت: با استفاده از اسکیما، میتوانید به کاربران خود اطلاعات دقیقتری درباره محتوا و صفحات وب سایت خود ارائه کنید، مانند عنوان صفحه، نوع صفحه و غیره.
۵. برندهای تجاری و شرکتها: با استفاده از اسکیما، درباره شرکتها، نشانهای تجاری و برندها میتوانید اطلاعات دقیقتری را شامل نام، شرح کوتاه، آدرس و غیره ارائه دهید.
۶. وب سایت های خبری و مطبوعات: با استفاده از اسکیما میتوانید به کاربران خود اطلاعات با دقت بیشتری درباره اخبار مرتبط با وب سایت خود (مانند نام نویسندگان، تاریخ انتشار مقالات و غیره) ارائه دهید.
در کل، اسکیما در هر قسمتی از وب سایت قابل استفاده است که نیاز به نمایش اطلاعات دقیقتری درباره محتوا و عناصر دیگر دارد.
چگونه از کدهای اسکیما در ساختمان نوشتههایمان استفاده کنیم؟
برای استفاده از کدهای اسکیما در ساختمان نوشتههای وب سایت، شما باید در قسمت HTML کدی قرار دهید که به عنوان “Schema Markup” شناخته شده است. این کدها برای اضافه کردن جزئیات دقیقتر درباره محتوای وب سایت شما به موتورهای جستجو کمک میکنند. برای استفاده از کدهای اسکیمایی، مراحل زیر را دنبال کنید:
۱. انتخاب مورد: برای هر موضوعی که میخواهید اطلاعات دقیقتری را به کاربران خود ارائه دهید، باید یک نوع Schema Markup را انتخاب کنید. برای مثال، اگر بازدید کنندهها به دنبال اطلاعات درباره فیلمها هستند، باید از نوع اسکیمایی “Movie” استفاده کنید.
۲. اضافه کردن کد: یک کد HTML مانند کد زیر را در بخش بدنه مطلب خود قرار دهید:
<script type="application/ld+json">
{
"@context": "https://schema.org/",
"@type": "Movie",
"name": "عنوان فیلم",
"director": {
"@type": "Person",
"name": "نام کارگردان"
},
"actors": [
{
"@type": "Person",
"name": "نام بازیگر ۱"
},
{
"@type": "Person",
"name": "نام بازیگر ۲"
}
],
"datePublished": "2021-07-01",
"description": "توضیحات درباره فیلم",
"duration": "PT2H14M",
"image": "https://example.com/wp-content/uploads/2021/07/movie-poster.jpg",
"url": "https://example.com/movies/movie-name",
"trailer": {
"@type": "VideoObject",
"name": "نام تریلر",
"description": "توضیحات تریلر",
"thumbnailUrl": "https://example.com/wp-content/uploads/2021/07/trailer-thumbnail.jpg",
"embedUrl": "https://www.youtube.com/watch?v=abcd1234",
"uploadDate": "2021-06-30T08:00:00Z",
"duration": "PT2M14S",
"height": 1080,
"width": 1920
}
}
</script>
۳. تخصیص موارد اطلاعاتی دلخواه: با استفاده از مواردی مانند “name”، “director”، “actors”، “datePublished” و غیره، میتوانید اطلاعات مربوط به فیلم یا هر مورد دیگری را که مشخص کردهاید، وارد کنید.
۴. ذخیره تغییرات: پس از تغییرات لازم در کد HTML اسکیمایی، ذخیره تغییرات را انجام دهید و سپس وب سایت خود را مجدداً بارگیری کنید، تا تغییرات اعمال شود.
با اعمال کد اسکیما به صورت صحیح، اطلاعات دقیقتری در مورد محتوای وب سایت شما به کاربران نمایش داده میشود و در نتیجه، نرخ کلیک و ترافیک وب سایت شما افزایش مییابد.
مراحل افزودن اسکیمای JSON-LD به سایت
برای افزودن اسکیمای JSON-LD به سایت خود، مراحل زیر را دنبال کنید:
۱. انتخاب نوع اسکیما: قبل از شروع به نوشتن کد اسکیما، باید نوع اسکیمایی را که نیاز دارید، شناسایی کنید. برای مثال، اگر یک شرکت دارید، میتوانید از نوع “Organization” در اسکیما استفاده کنید.
۲. نوشتن کدهای JSON-LD: حالا باید کد JSON-LD برای اسکیمایی که انتخاب کردهاید، بنویسید. به طور کلی کد JSON-LD، یک بلوک اطلاعاتی است که از JSON تشکیل شده و میتواند در بالای سایت، در قسمت Header، یا در بخش بدنه مطلب قرار داده شود. کد زیر نمونهای از کد JSON-LD برای نوع “Organization” است:
<script type="application/ld+json">
{
"@context":"https://schema.org",
"@type":"Organization",
"name":"نام شرکت",
"image":"https://example.com/logo.png",
"url":"https://example.com",
"telephone":"شماره تلفن",
"address":{
"@type":"PostalAddress",
"streetAddress":"آدرس",
"addressLocality":"شهر",
"addressRegion":"استان",
"postalCode":"کد پستی",
"addressCountry":"کشور"
},
"contactPoint":{
"@type":"ContactPoint",
"contactType":"پشتیبانی مشتری",
"telephone":"شماره تلفن",
"email":"آدرس ایمیل",
"url":"https://example.com/contact-us"
}
}
</script>
۳. اضافه کردن کد به سایت: بعد از ایجاد کد JSON-LD، باید آن را به سایت خود اضافه کنید. برای این کار، میتوانید کد را به بالای صفحه HTML سایت خود در قسمت <head>
اضافه کنید، یا در داخل تگ <script>
قرار داده و در بخش بدنه مطلب قرار داده شود. به طور کلی، افزایش سرعت بارگیری صفحه html و جلوگیری از نوار مرورگر سفید کردن به علت لود شدن کد برای قرار دادن در بخش body بهینه تر است.
اگر نمیدانید کجا باید کد را قرار دهید، میتوانید از افزونههایی مانند Yoast SEO و یا All in One SEO Pack استفاده کنید که به شما کمک میکنند تا کد اسکیما را به صورت ساده به سایت خود اضافه کنید.
استفاده از سایت ساخت اسکیما آنلاین
اگر شما می توانید کد های اسکیما را در هر صفحه بصورت جداگانه وارد کنید می توانید به کمک سایت زیر هم کدهای مورد نیازتان برای اسکیما را تهیه کرده و در هد هر صفحه ای که مدنظرات هست اضافه کنید.
برای اینکار کافی است وارد سایت https://technicalseo.com/tools/schema-markup-generator/ شوید و کدهای مدنظرتان را انتخاب و موارد مهمی که می خواهید در این کد ها در نظر گرفته شود را تهیه کرده و در هد صفحاتی که مدنظرتان است استفاده کنید اگر سایت شما وردپرس است با افزونه Insert Headers And Footers را از خانه افزونه های وردپرسی دانلود و نصب نمایید.
این مقاله با همت بخش سئوی رپورتاژ ادز تهیه شده است، رپورتاژ ادز مرجع خرید رپورتاژ آگهی در ایران است.
دیدگاه ها
در مورد این مقاله بحث کنید