داده های ساختار یافته فهرست دوره (Course
)
با داده های ساختار یافته لیست دوره ها، می توانید اطلاعات بیشتری در مورد دوره های خود ارائه دهید تا دانشجویان آینده نگر دوره های شما را از طریق جستجوی Google پیدا می کنند. شما می توانید جزئیات از جمله دوره را ارائه دهید نام، چه کسی آن را ارائه می دهد و یک توضیح کوتاه.
دو ویژگی نتیجه غنی از دوره وجود دارد که از یک نوع schema.org Course
استفاده می کنند.
اگر سایت شما اطلاعاتی در مورد دوره ها ارائه می دهد، می توانید واجد شرایط هر دو ویژگی باشید
هر دو راهنمای پیاده سازی را دنبال کنید:
- فهرست دورهها: یک نتیجه غنی که دورههایی را از همان دوره فهرست میکند وب سایت.
- اطلاعات دوره: چرخ فلکی که اطلاعات دقیق دوره را از انواع وب سایت ها نشان می دهد.
نحوه اضافه کردن داده های ساخت یافته
داده های ساختاریافته یک قالب استاندارد شده برای ارائه اطلاعات در مورد یک صفحه و طبقه بندی صفحه است محتوا. اگر با داده های ساختاری تازه کار هستید، می توانید در مورد آن بیشتر بیاموزید نحوه عملکرد داده های ساخت یافته.
در اینجا مروری بر نحوه ساخت، آزمایش و انتشار داده های ساختار یافته است. برای راهنمای گام به گام در مورد نحوه افزودن داده های ساختاریافته به یک صفحه وب، این را بررسی کنید ساختار یافته دیتا کد.
- ویژگی های مورد نیاز را اضافه کنید. بر اساس قالبی که استفاده می کنید، بیاموزید که کجا داده های ساخت یافته را در صفحه وارد کنید.
- از دستورالعملها پیروی کنید.
- کد خود را با استفاده از آزمون نتایج غنی و هر گونه خطای حیاتی را برطرف کنید. همچنین هرگونه مشکل غیر مهمی را که ممکن است علامت گذاری شده است، برطرف کنید در این ابزار، زیرا میتوانند به بهبود کیفیت دادههای ساختاریافته شما کمک کنند (با این حال، برای واجد شرایط بودن برای نتایج غنی لازم نیست).
- چند صفحه را که شامل دادههای ساختاریافته شما میشوند مستقر کنید و از ابزار بازرسی URL استفاده کنید تا ببینید Google چگونه صفحه را میبیند. مطمئن باشید که صفحه شما هست
در دسترس Google است و توسط فایل robots.txt، تگ
noindex
یا مسدود نشده است. الزامات ورود اگر صفحه خوب به نظر می رسد، می توانید از Google بخواهید که URL های شما را مجدداً بخزد. - برای آگاه نگه داشتن Google از تغییرات آینده، توصیه می کنیم که نقشه سایت ارسال کنید. شما می توانید این را به طور خودکار با API نقشه سایت کنسول جستجو.
مثال ها
صفحه جزئیات دوره واحد
در اینجا نمونه ای از صفحه جزئیات یک دوره است. این صفحه باید با یک صفحه خلاصه
جفت شود
که حاوی ItemList
نشانه گذاری است.
<html>
<head>
<title>Introduction to Computer Science and Programming</title>
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Course",
"name": "Introduction to Computer Science and Programming",
"description": "Introductory CS course laying out the basics.",
"provider": {
"@type": "Organization",
"name": "University of Technology - Eureka",
"sameAs": "https://www.example.com"
}
}
</script>
</head>
<body>
</body>
</html>
تک صفحه، همه در یک
در اینجا نمونه ای از صفحه تک و همه کاره وجود دارد. این تنظیمات صفحه شامل نشانهگذاری فهرست و جزئیات هر دوره در همان صفحه است.
<html>
<head>
<title>Computer Science Courses</title>
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "ItemList",
"itemListElement": [
{
"@type": "ListItem",
"position": 1,
"item": {
"@type": "Course",
"url":"https://www.example.com/courses#intro-to-cs",
"name": "Introduction to Computer Science and Programming",
"description": "This is an introductory CS course laying out the basics.",
"provider": {
"@type": "Organization",
"name": "University of Technology - Example",
"sameAs": "https://www.example.com"
}
}
},
{
"@type": "ListItem",
"position": 2,
"item": {
"@type": "Course",
"url":"https://www.example.com/courses#intermediate-cs",
"name": "Intermediate Computer Science and Programming",
"description": "This is a CS course that builds on the basics learned in the Introduction course.",
"provider": {
"@type": "Organization",
"name": "University of Technology - Example",
"sameAs": "https://www.example.com"
}
}
},
{
"@type": "ListItem",
"position": 3,
"item": {
"@type": "Course",
"url":"https://www.example.com/courses#advanced-cs",
"name": "Advanced Computer Science and Programming",
"description": "This CS course covers advanced programming principles.",
"provider": {
"@type": "Organization",
"name": "University of Technology - Eureka",
"sameAs": "https://www.example.com"
}
}
}
]
}
</script>
</head>
<body>
</body>
</html>
رهنمودها
شما باید این دستورالعمل ها را دنبال کنید تا واجد شرایط حضور در لیست دوره باشید.
- دستورالعمل های محتوا
- دستورالعمل های فنی
- دستورالعمل چرخ فلک
- جستجوی ملزومات
- دستورالعمل های کلی داده های ساختار یافته
دستورالعمل های محتوا
- فقط از نشانه گذاری
Course
برای محتوای آموزشی استفاده کنید که با تعریف زیر از یک دوره مطابقت دارد: مجموعه یا واحد برنامه درسی که شامل سخنرانی ها، درس ها یا ماژول ها در یک برنامه خاص است موضوع و/یا موضوع. - یک دوره باید دارای یک نتیجه آموزشی صریح از دانش و/یا باشد مهارت در یک موضوع و/یا موضوع خاص، و توسط یک یا چند مربی با فهرستی از دانش آموزان هدایت شود.
- یک رویداد عمومی عمومی مانند "روز نجوم» یک دوره آموزشی نیست و یک "چگونه" 2 دقیقه ای است برای ساخت یک ویدیوی ساندویچ" یک دوره نیست
دستورالعمل های فنی
شما باید حداقل سه دوره را علامت گذاری کنید. دوره ها می توانند جداگانه باشند صفحات جزئیات یا در یک صفحه همه در یک.
شما باید نشانه گذاری چرخ فلک را اضافه کنید به یک صفحه خلاصه یا یک صفحه همه در یک.
هر دوره باید دارای نام معتبر باشد و ویژگی های ارائه دهنده. مثلا، روشهای نامگذاری زیر معتبر نیستند:
- عبارات تبلیغاتی: "بهترین مدرسه جهان»
- قیمت در عناوین دوره: "یادگیری یوکلله - فقط 30 دلار!"
- استفاده از چیزی غیر از دوره آموزشی برای عنوان، مانند: "با این کلاس پول در بیاورید!"
- تخفیف ها یا فرصت های خرید، مانند: "پیشروان در زمینه های خود اسرار خود را به اشتراک بگذارند - 25٪ تخفیف!"
تعاریف نوع داده های ساخت یافته
برای اینکه محتوای شما برای نمایش به عنوان یک نتیجه غنی واجد شرایط باشد، باید ویژگی های مورد نیاز را وارد کنید. همچنین می توانید ویژگی های توصیه شده را برای افزودن اطلاعات بیشتر در مورد محتوای خود اضافه کنید. که می تواند تجربه کاربری بهتری را ارائه دهد.
Course
از ویژگی های زیر برای علامت گذاری حداقل سه دوره استفاده کنید. دوره ها می توانند جداگانه باشند صفحات جزئیات یا در یک صفحه همه در یک.
تعریف کامل Course
در دسترس است
schema.org/Course.
ویژگی های پشتیبانی شده توسط Google به شرح زیر است:
خواص توصیه شده | |
---|---|
provider |
سازمانی که محتوای منبع دوره را منتشر می کند. مثلا، یو سی برکلی |
ItemList
علاوه بر Course
ویژگی، موارد زیر را اضافه کنید
خواص برای مشخص کردن لیست. شما می توانید این ویژگی ها را به یکی از a اضافه کنید
صفحه خلاصه یا یک
صفحه همه در یک.
تعریف کامل ItemList
است
موجود در schema.org/ItemList.
خواص مورد نیاز | |
---|---|
itemListElement |
حاشیه نویسی برای صفحه یک مورد. |
ListItem. |
موقعیت ترتیبی صفحه مورد در لیست. |
ListItem. |
URL متعارف صفحه مورد. هر مورد باید یک URL منحصر به فرد داشته باشد. |
عیب یابی
اگر در پیادهسازی یا اشکالزدایی دادههای ساختاریافته مشکل دارید، در اینجا منابعی وجود دارند که میتوانند ممکن است به شما کمک کند
- اگر از یک سیستم مدیریت محتوا (CMS) استفاده می کنید یا شخص دیگری از سایت شما مراقبت می کند، از آنها بخواهید که به شما کمک کنند. اطمینان حاصل کنید که هر پیام کنسول جستجو که جزئیات مشکل را به آنها ارائه می دهد.
- Google تضمین نمیکند که ویژگیهایی که دادههای ساختیافته را مصرف میکنند در نتایج جستجو نشان داده شوند. برای فهرستی از دلایل رایج که چرا گوگل ممکن است محتوای شما را در یک نتیجه غنی نشان ندهد، به این مطلب مراجعه کنید دستورالعمل های کلی داده های ساختاریافته.
- شما ممکن است در داده های ساختاریافته خود دچار خطا شده باشید. بررسی کنید فهرست ساختار یافته خطاهای داده.
- اگر یک اقدام دستی دادههای ساختاریافته علیه صفحه خود دریافت کردهاید، دادههای ساختاریافته روشن است صفحه نادیده گرفته می شود (اگرچه صفحه همچنان می تواند در نتایج جستجوی Google ظاهر شود). برای رفع ساختار یافته مشکلات داده، از راهنما استفاده کنید گزارش اقدامات.
- دستورالعملها را دوباره مرور کنید تا متوجه شوید که آیا محتوای شما مطابقت ندارد با دستورالعمل ها این مشکل می تواند ناشی از محتوای هرزنامه یا استفاده از نشانه گذاری هرزنامه باشد. با این حال، مشکل ممکن است یک مشکل نحوی نباشد، و بنابراین Rich Results Test نمی تواند این مسائل را شناسایی کنید.
- عیب یابی از دست دادن نتایج غنی / کاهش در کل نتایج غنی.
- برای خزیدن مجدد و نمایه سازی مجدد زمان بگذارید. به یاد داشته باشید که ممکن است چند روز بعد از آن طول بکشد انتشار صفحه ای برای گوگل برای یافتن و خزیدن آن. برای سؤالات عمومی در مورد خزیدن و نمایه سازی، این را بررسی کنید سؤالات متداول خزیدن و نمایه سازی جستجوی Google.
- یک سوال در جستجوی مرکزی Google پست کنید انجمن.