داده های ساختار یافته رویداد (Event
)
تجربه رویداد در Google، کشف و شرکت در رویدادها را برای افراد آسانتر میکند از طریق نتایج جستجوی Google و سایر محصولات Google، مانند Google Maps. این ویژگی به ارمغان می آورد فواید بسیاری:
- نتایج تعاملی بیشتر: رویدادهای شما برای نمایش در تجربه رویداد در Google، با نشانواره، شرح رویداد و موارد دیگر.
- افزایش شانس کشف و تبدیل: مردم راه جدیدی برای با پست رویداد خود تعامل داشته باشید و به سایت خود کلیک کنید. یاد بگیرند که چگونه Eventbrite 100% افزایش داشت در رشد معمولی سال به سال ترافیک از جستجوی Google.
![مثال رویداد در نتایج جستجو](/static/search/docs/images/event-example.png)
بر اساس نحوه علامت گذاری محتوای خود، رویدادهای شما ممکن است برای رویداد زیر نیز واجد شرایط باشند پیشرفت ها:
پیشرفت رویداد | |
---|---|
فعالیت های خانگی: به افراد کمک کنید فعالیت هایی را برای انجام در خانه پیدا کنند. وقتی مردم جستجو می کنند
فعالیتهایی که در خانه انجام میشود، ویدیوها و رویدادهای آنلاین در یک نتیجه غوطهور ظاهر میشوند. توسط
با افزودن برای اطلاعات بیشتر در مورد در دسترس بودن ویژگی، دستورالعمل ها، و مثال ها را ببینید فعالیت های خانگی. |
![]() |
سه گزینه برای واجد شرایط ساختن رویدادهای شما برای نمایش در Google وجود دارد:
- اگر از یک وب سایت شخص ثالث برای ارسال رویدادها استفاده می کنید (به عنوان مثال، شما پست می کنید رویدادها در وبسایتهای فروش بلیت یا پلتفرمهای اجتماعی)، بررسی کنید که آیا ناشر رویداد شما است یا خیر قبلاً در تجربه جستجوی رویداد در Google شرکت کردهاید. اگر ناشر رویداد شما باشد با Google یکپارچه شده است، به پست کردن رویدادهای خود در وب سایت شخص ثالث ادامه دهید. تو می توانی خواندن اینجا را متوقف کنید.
- اگر از CMS استفاده می کنید (مثلاً وردپرس) و به HTML خود دسترسی ندارید، بررسی کنید با CMS خود تا ببینید آیا افزونه ای وجود دارد که بتواند داده های ساختار یافته را برای شما به سایت شما اضافه کند. به طور متناوب، می توانید از برجستهکننده داده برای گفتن در مورد رویدادهای خود بدون ویرایش HTML سایت خود، گوگل کنید.
- اگر در ویرایش HTML خود راحت هستید، استفاده کنید داده های ساخت یافته برای ادغام مستقیم با Google. شما باید HTML آن را ویرایش کنید صفحات رویداد.
نحوه اضافه کردن داده های ساخت یافته
داده های ساختاریافته یک قالب استاندارد شده برای ارائه اطلاعات در مورد یک صفحه و طبقه بندی صفحه است محتوا. اگر با داده های ساختاری تازه کار هستید، می توانید در مورد آن بیشتر بیاموزید نحوه عملکرد داده های ساخت یافته.
در اینجا مروری بر نحوه ساخت، آزمایش و انتشار داده های ساختار یافته است. برای راهنمای گام به گام در مورد نحوه افزودن داده های ساختاریافته به یک صفحه وب، این را بررسی کنید ساختار یافته دیتا کد.
- اطمینان حاصل کنید که Googlebot می تواند صفحات رویداد شما را بخزد (به این معنی که صفحات شما توسط
یک فایل robots.txt یاrobots
meta
برچسب). - مطمئن شوید که سرور شما می تواند این کار را انجام دهد افزایش نرخ خزیدن.
- مطمئن شوید که دستورالعمل های ما را دنبال می کنید.
- اگر چندین نسخه از یک رویداد را در سایت خود ارسال کرده اید که تحت موارد متفاوتی میزبانی شده است نشانیهای وب، از نشانیهای اینترنتی متعارف استفاده کنید در هر کپی از صفحه.
- اضافه کردنداده های ساختاریافته را به صفحات رویداد خود اضافه کنید. در حال حاضر، رویداد تجربه در Google فقط از صفحاتی پشتیبانی میکند که روی یک رویداد متمرکز هستند. توصیه می کنیم تمرکز بر اضافه کردن نشانهگذاری به صفحات پست رویداد خود به جای صفحاتی که برنامهها را فهرست میکنند یا چندین رویداد
- داده های ساخت یافته خود را آزمایش و پیش نمایش کنید.
- وضعیت فهرست URL های خود را بررسی کنید و درخواست کنید URL شما باشد خزیدم با ابزار بازرسی URL در کنسول جستجو. برای تأیید اینکه آیا خزندهها میتوانند به دادههای ساختاریافته در صفحه شما دسترسی داشته باشند، استفاده کنید ویژگی تست زنده.
- گوگل را در جریان بگذارید از صفحات رویداد جدید یا تغییرات در صفحات رویداد موجود
مثال ها
رویداد استاندارد
در اینجا یک نمونه از استاندارد استEvent
در JSON-LD است. یک رویداد استاندارد به این معنی است که رویداد
فقط در یک مکان فیزیکی اتفاق می افتد و رویداد طبق برنامه ریزی انجام می شود. شما همچنین می توانید
از دستور Microdata یا RDFa استفاده کنید.
<html>
<head>
<title>The Adventures of Kira and Morrison</title>
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Event",
"name": "The Adventures of Kira and Morrison",
"startDate": "2025-07-21T19:00-05:00",
"endDate": "2025-07-21T23:00-05:00",
"eventAttendanceMode": "https://schema.org/OfflineEventAttendanceMode",
"eventStatus": "https://schema.org/EventScheduled",
"location": {
"@type": "Place",
"name": "Snickerpark Stadium",
"address": {
"@type": "PostalAddress",
"streetAddress": "100 West Snickerpark Dr",
"addressLocality": "Snickertown",
"postalCode": "19019",
"addressRegion": "PA",
"addressCountry": "US"
}
},
"image": [
"https://example.com/photos/1x1/photo.jpg",
"https://example.com/photos/4x3/photo.jpg",
"https://example.com/photos/16x9/photo.jpg"
],
"description": "The Adventures of Kira and Morrison is coming to Snickertown in a can't miss performance.",
"offers": {
"@type": "Offer",
"url": "https://www.example.com/event_offer/12345_201803180430",
"price": "30",
"priceCurrency": "USD",
"availability": "https://schema.org/InStock",
"validFrom": "2024-05-21T12:00"
},
"performer": {
"@type": "PerformingGroup",
"name": "Kira and Morrison"
},
"organizer": {
"@type": "Organization",
"name": "Kira and Morrison Music",
"url": "https://kiraandmorrisonmusic.com"
}
}
</script>
</head>
<body>
</body>
</html>
رویداد آنلاین
در اینجا نمونه ای از رویدادی است که به صورت آنلاین اتفاق می افتد.
<html>
<head>
<title>The Adventures of Kira and Morrison</title>
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Event",
"name": "The Adventures of Kira and Morrison",
"startDate": "2025-07-21T19:00:00-05:00",
"endDate": "2025-07-21T23:00-05:00",
"eventStatus": "https://schema.org/EventScheduled",
"eventAttendanceMode": "https://schema.org/OnlineEventAttendanceMode",
"location": {
"@type": "VirtualLocation",
"url": "https://operaonline.stream5.com/"
},
"image": [
"https://example.com/photos/1x1/photo.jpg",
"https://example.com/photos/4x3/photo.jpg",
"https://example.com/photos/16x9/photo.jpg"
],
"description": "The Adventures of Kira and Morrison is coming to Snickertown in a can't miss performance.",
"offers": {
"@type": "Offer",
"url": "https://www.example.com/event_offer/12345_201803180430",
"price": "30",
"priceCurrency": "USD",
"availability": "https://schema.org/InStock",
"validFrom": "2024-05-21T12:00"
},
"performer": {
"@type": "PerformingGroup",
"name": "Kira and Morrison"
},
"organizer": {
"@type": "Organization",
"name": "Kira and Morrison Music",
"url": "https://kiraandmorrisonmusic.com"
}
}
</script>
</head>
<body>
</body>
</html>
رویداد ترکیبی آنلاین و آفلاین
در اینجا نمونهای از رویدادی است که دارای بخشهایی آنلاین و بخشهایی است که در آن اتفاق میافتد یک مکان فیزیکی
<html>
<head>
<title>The Adventures of Kira and Morrison</title>
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Event",
"name": "The Adventures of Kira and Morrison",
"startDate": "2025-07-21T19:00-05:00",
"endDate": "2025-07-21T23:00-05:00",
"eventAttendanceMode": "https://schema.org/MixedEventAttendanceMode",
"eventStatus": "https://schema.org/EventScheduled",
"location": [{
"@type": "VirtualLocation",
"url": "https://operaonline.stream5.com/"
},
{
"@type": "Place",
"name": "Snickerpark Stadium",
"address": {
"@type": "PostalAddress",
"streetAddress": "100 West Snickerpark Dr",
"addressLocality": "Snickertown",
"postalCode": "19019",
"addressRegion": "PA",
"addressCountry": "US"
}
}],
"image": [
"https://example.com/photos/1x1/photo.jpg",
"https://example.com/photos/4x3/photo.jpg",
"https://example.com/photos/16x9/photo.jpg"
],
"description": "The Adventures of Kira and Morrison is coming to Snickertown in a can't miss performance.",
"offers": {
"@type": "Offer",
"url": "https://www.example.com/event_offer/12345_201803180430",
"price": "30",
"priceCurrency": "USD",
"availability": "https://schema.org/InStock",
"validFrom": "2024-05-21T12:00"
},
"performer": {
"@type": "PerformingGroup",
"name": "Kira and Morrison"
},
"organizer": {
"@type": "Organization",
"name": "Kira and Morrison Music",
"url": "https://kiraandmorrisonmusic.com"
}
}
</script>
</head>
<body>
</body>
</html>
رویداد با وضعیت به روز شده
راه های مختلفی برای تنظیم وضعیت یک رویداد وجود دارد. در اینجا چند نمونه متداول از رویدادهایی که وضعیت به روز شده دارند آورده شده است. برای اطلاعات بیشتر به ویژگی eventStatus
مراجعه کنید.
در اینجا یک نمونه از رویدادی است که لغو شده است.
<html>
<head>
<title>The Adventures of Kira and Morrison</title>
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Event",
"name": "The Adventures of Kira and Morrison",
"startDate": "2025-07-21T19:00-05:00",
"endDate": "2025-07-21T23:00-05:00",
"eventStatus": "https://schema.org/EventCancelled",
"eventAttendanceMode": "https://schema.org/OfflineEventAttendanceMode",
"location": {
"@type": "Place",
"name": "Snickerpark Stadium",
"address": {
"@type": "PostalAddress",
"streetAddress": "100 West Snickerpark Dr",
"addressLocality": "Snickertown",
"postalCode": "19019",
"addressRegion": "PA",
"addressCountry": "US"
}
},
"image": [
"https://example.com/photos/1x1/photo.jpg",
"https://example.com/photos/4x3/photo.jpg",
"https://example.com/photos/16x9/photo.jpg"
],
"description": "The Adventures of Kira and Morrison is coming to Snickertown in a can't miss performance.",
"offers": {
"@type": "Offer",
"url": "https://www.example.com/event_offer/12345_201803180430",
"price": "30",
"priceCurrency": "USD",
"availability": "https://schema.org/InStock",
"validFrom": "2024-05-21T12:00"
},
"performer": {
"@type": "PerformingGroup",
"name": "Kira and Morrison"
},
"organizer": {
"@type": "Organization",
"name": "Kira and Morrison Music",
"url": "https://kiraandmorrisonmusic.com"
}
}
</script>
</head>
<body>
</body>
</html>
در اینجا نمونه ای از رویدادی است که مجدداً برنامه ریزی شده است.
<html>
<head>
<title>The Adventures of Kira and Morrison</title>
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Event",
"name": "The Adventures of Kira and Morrison",
"startDate": "2025-07-21T19:00-05:00",
"endDate": "2025-07-21T23:00-05:00",
"eventStatus": "https://schema.org/EventRescheduled",
"eventAttendanceMode": "https://schema.org/OfflineEventAttendanceMode",
"previousStartDate": "2025-03-21T19:00-05:00",
"location": {
"@type": "Place",
"name": "Snickerpark Stadium",
"address": {
"@type": "PostalAddress",
"streetAddress": "100 West Snickerpark Dr",
"addressLocality": "Snickertown",
"postalCode": "19019",
"addressRegion": "PA",
"addressCountry": "US"
}
},
"image": [
"https://example.com/photos/1x1/photo.jpg",
"https://example.com/photos/4x3/photo.jpg",
"https://example.com/photos/16x9/photo.jpg"
],
"description": "The Adventures of Kira and Morrison is coming to Snickertown in a can't miss performance.",
"offers": {
"@type": "Offer",
"url": "https://www.example.com/event_offer/12345_201803180430",
"price": "30",
"priceCurrency": "USD",
"availability": "https://schema.org/InStock",
"validFrom": "2024-05-21T12:00"
},
"performer": {
"@type": "PerformingGroup",
"name": "Kira and Morrison"
},
"organizer": {
"@type": "Organization",
"name": "Kira and Morrison Music",
"url": "https://kiraandmorrisonmusic.com"
}
}
</script>
</head>
<body>
</body>
</html>
در اینجا نمونهای از رویدادی است که دوباره زمانبندی شده و به صورت آنلاین منتقل شده است.
<html>
<head>
<title>The Adventures of Kira and Morrison</title>
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Event",
"name": "The Adventures of Kira and Morrison",
"startDate": "2025-07-21T19:00-05:00",
"endDate": "2025-07-21T23:00-05:00",
"eventAttendanceMode": "https://schema.org/OnlineEventAttendanceMode",
"eventStatus": [
"https://schema.org/EventRescheduled",
"https://schema.org/EventMovedOnline"
],
"previousStartDate": "2025-03-21T19:00-05:00",
"location": {
"@type": "VirtualLocation",
"url": "https://operaonline.stream5.com/"
},
"image": [
"https://example.com/photos/1x1/photo.jpg",
"https://example.com/photos/4x3/photo.jpg",
"https://example.com/photos/16x9/photo.jpg"
],
"description": "The Adventures of Kira and Morrison is coming to Snickertown in a can't miss performance.",
"offers": {
"@type": "Offer",
"url": "https://www.example.com/event_offer/12345_201803180430",
"price": "30",
"priceCurrency": "USD",
"availability": "https://schema.org/InStock",
"validFrom": "2024-05-21T12:00-05:00"
},
"performer": {
"@type": "PerformingGroup",
"name": "Kira and Morrison"
},
"organizer": {
"@type": "Organization",
"name": "Kira and Morrison Music",
"url": "https://kiraandmorrisonmusic.com"
}
}
</script>
</head>
<body>
</body>
</html>
منطقه و زبان در دسترس است
ما هیجان زده هستیم که تجربه جستجوی رویداد در Google را به مناطق بیشتری در سراسر جهان بیاوریم. این تجربه در حال حاضر در مناطق و زبان های زیر در دسترس است.
منطقه | زبان های موجود |
---|---|
استرالیا | انگلیسی |
برزیل | پرتغالی |
کانادا | انگلیسی |
آلمان | آلمانی |
هندوستان | انگلیسی |
آمریکای لاتین | اسپانیایی |
اسپانیا | اسپانیایی |
انگلستان | انگلیسی |
ایالات متحده | انگلیسی |
رهنمودها
شما باید این دستورالعمل ها را دنبال کنید تا واجد شرایط ظاهر شدن در تجربه جستجوی رویداد در آن باشید گوگل.
- دستورالعمل های فنی
- دستورالعمل های محتوا
- دستورالعمل های تاریخ و زمان
- جستجوی ملزومات
- دستورالعمل های کلی داده های ساختار یافته
دستورالعمل های فنی
- صفحه هدف باید شامل موارد داده ساختار یافته از انواع رویداد در schema.org باشد.
- هر رویداد باید یک URL منحصر به فرد (یک صفحه برگ) و نشانه گذاری در آن URL داشته باشد.
- در حال حاضر، تجربه رویداد در Google فقط از صفحاتی پشتیبانی میکند که بر روی یک صفحه تمرکز دارند رویداد. توصیه می کنیم به جای صفحات، روی افزودن نشانه گذاری به صفحات پست رویداد خود تمرکز کنید که برنامه ها یا چندین رویداد را فهرست می کند.
دستورالعمل های محتوا
- هر رویداد باید نام رویداد، تاریخ شروع و مکان را دقیقاً توصیف کند.
- از علامت گذاری غیر رویدادها به عنوان رویداد خودداری کنید:
- محصولات یا خدمات غیر رویدادی مانند "بسته سفر: سن دیگو/لس آنجلس، 7 را تبلیغ نکنید شب ها" به عنوان رویدادها
- تخفیفهای کوتاهمدت یا فرصتهای خرید اضافه نکنید، مانند: "کنسرت - خرید خود بلیط هم اکنون،" یا "کنسرت - 50% تخفیف تا شنبه."
- ساعات کاری را به عنوان رویدادهایی مانند: "پارک ماجراجویی از 8 صبح تا 5 بعد از ظهر باز است»
- کوپنها یا کوپنها را بهعنوان رویداد علامتگذاری نکنید، مانند: "۵٪ تخفیف برای اولین سفارش خود."
- رویدادهای چند روزه را به درستی علامت گذاری کنید:
- اگر اطلاعات رویداد یا بلیط شما برای رویدادی است که چند روز طول می کشد، هر دو را مشخص کنید تاریخ شروع و پایان رویداد
- اگر چندین اجرا مختلف در روزهای مختلف وجود داشته باشد، هر کدام با بلیط جداگانه،
برای هر اجرا یک عنصر
Event
جداگانه اضافه کنید.
دستورالعمل های تاریخ و زمان
هنگام اجرای ویژگی های startDate
، endDate
و previousStartDate
، این دستورالعمل های تاریخ و زمان را دنبال کنید.
نحوه تعیین مناطق زمانی
منطقه زمانی را با اضافه کردن فاصله زمانی UTC یا GMT مشخص کنید. اگر رویداد در ساعت شروع شود
ساعت 7 بعدازظهر در 5 سپتامبر در نیویورک، مقدار startDate
GMT/UTC-5 در طول
زمان استاندارد و GMT/UTC-4 در زمان تابستان. در طول زمان استاندارد، startDate
مقدار "2019-09-05T19:00:00-05:00"
یا خواهد بود
"2019-09-05T19:00:00-04:00"
به ترتیب. اگر منطقه زمانی ارائه نشده باشد، Google استفاده میکند
منطقه زمانی مکان رویداد همانطور که در location
مشخص شده است. برای آنلاین
در رویدادها، منطقه زمانی مورد نیاز است، زیرا هیچ اطلاعات مکانی وجود ندارد که Google بتواند از آن استفاده کند
برای درک زمان شروع رویداد.
بهترین شیوه ها
- رویداد در محدوده ای از تاریخ ها برگزار می شود: اگر رویداد برگزار شود
در طول چند روز، تاریخ شروع و پایان را مشخص کنید. نکن
اگر زمان را نمی دانید، زمان را مشخص کنید.
توصیه شده
"startDate": "2019-07-01T10:00:00-05:00",
"endDate": "2019-07-26T17:00:00-05:00"توصیه شده
"startDate": "2019-07-01",
"endDate": "2019-07-26"توصیه نمیشود
"startDate": "2019-07-01T00:00:00+00:00",
"endDate": "2019-07-26T23:59:59+00:00" - رویداد در ساعت خاصی شروع میشود:
اگر رویداد در زمان خاصی مانند ساعت 5 بعدازظهر به صورت محلی شروع می شود، استفاده کنید
2019-07-20T17:00:00
. شامل افست UTC مناسب (به عنوان مثال، اگر رویداد در کالیفرنیا است، از2019-07-20T17:00:00-07:00
استفاده کنید. - رویداد یک رویداد یک روزه است: اگر رویداد تمام روز اتفاق می افتد،
ساعت مشخصی را برای تاریخ شروع مشخص نکنید. برای مثال می توانید استفاده کنید
2019-08-15
به عنوانstartDate
وendDate
برای یک رویداد یک روزه. - ساعت شروع رویداد مشخص نیست: اگر ساعت شروع رویداد را نمی دانید
زمان شروع، ساعت مشخصی را مشخص نکنید. برای مثال می توانید استفاده کنید
2019-08-15
به عنوانstartDate
وendDate
.توصیه شده:
"startDate": "2025-07-21"
توصیه نمی شود:
"startDate": "2019-08-15T00:00:00+00:00"
توصیه نمی شود:
"startDate": "2019-07-20T00:00:00"
نمونه هایی از نحوه تفسیر تاریخ توسط گوگل
در اینجا چند نمونه از نحوه تفسیر تاریخ و زمان شروع توسط گوگل آورده شده است:
تفسیر تاریخ و زمان شروع | |
---|---|
2019-08-15T00:00:00+00:00 |
گوگل startTime را تفسیر می کند
2019-08-14T17:00:00-07:00 (اگر location روی کالیفرنیا تنظیم شده باشد) یا
2019-08-15T09:00:00 (اگر location روی کره تنظیم شده باشد).
|
2019-08-15T23:59:59+00:00 |
این به معنای پایان 2019-08-15 نیست مگر اینکه رویداد در
منطقه زمانی GMT گوگل startTime را تفسیر می کند
2019-08-15T16:59:59-07:00 (اگر location روی کالیفرنیا تنظیم شده باشد) یا
2019-08-16T08:59:59 (اگر location روی کره تنظیم شده باشد). |
2019-07-10 |
این به معنی تاریخ بدون توجه به منطقه زمانی است. وقتی در startDate استفاده می شود،
به این معنی است که رویداد در location از زمانی در آن روز شروع می شود. هنگام استفاده در
endDate ، به این معنی است که رویداد در location از زمانی در آن پایان مییابد
روز. |
2019-07-20T00:00:00 |
یعنی نیمه شب 2019-07-20 برای منطقه زمانی که در آن
رویداد اتفاق می افتد این نیز به احتمال زیاد اشتباه است، مگر اینکه قرار باشد رویداد از آنجا شروع شود
نیمه شب. |
تعاریف نوع داده های ساخت یافته
تعریف کامل Event
در دسترس است
در schema.org/Event.
برای واجد شرایط بودن محتوای خود برای نمایش در نتایج جستجوی پیشرفته، باید ویژگیهای مورد نیاز را درج کنید. همچنین می توانید ویژگی های توصیه شده را برای افزودن اطلاعات بیشتر در مورد محتوای خود اضافه کنید. که می تواند تجربه کاربری بهتری را ارائه دهد.
خواص مورد نیاز | |
---|---|
location
|
محل برگزاری. بسته به اینکه آیا رویداد، شرایط مختلفی وجود دارد به صورت آنلاین یا در یک مکان فیزیکی اتفاق می افتد:
|
location.
|
آدرس دقیق خیابان محل برگزاری. این ویژگی فقط برای رویدادهایی که طول می کشد مورد نیاز است در یک مکان فیزیکی قرار دهید توصیه نمی شود: سیدنی توصیه شده: Bennelong Point، سیدنی NSW 2000، استرالیا مثال ایالات متحده "location": { نمونه های ژاپن شما میتوانید آدرسهای ژاپن را به روشهای مختلف بنویسید، و گوگل هنوز هم آن را درک میکند نشانی. در اینجا یک مثال با آدرس خیابان، محله و کشور در اینجا آمده است زمینه های مختلف "location": { در اینجا نمونه ای از آدرس خیابان و کشور آدرس در زمینه های مختلف آورده شده است. "location": { در اینجا نمونه ای از کل آدرس در یک خط است. "location": { بهترین روش ها برای آدرس ها:
|
location. |
URL رویداد آنلاین، جایی که افراد می توانند به آن بپیوندند. این دارایی مورد نیاز است اگر شما رویداد آنلاین در حال وقوع است اگر URL برای پیوستن به رویداد تا قبل از آن در دسترس نباشد در هنگام ثبت نام برای رویداد، نشانی اینترنتی ثبت نام را ارائه دهید تا افراد بتوانند در رویداد بعدی شرکت کنند مراحل پیوستن به رویداد شما "location": { |
name
|
عنوان کامل رویداد. توصیه نمی شود: سالن اجتماعات بیل گراهام توصیه نمی شود: **فروش به مدت محدود - کنسرت کشا و مکلمور - 25 دلار ** توصیه شده: ماجراهای کشا و مکلمور توصیه شده: ملاقات و احوالپرسی: کشا و مکلمور بهترین شیوه ها:
|
startDate |
تاریخ شروع و زمان شروع رویداد در قالب ISO-8601. تاریخ و زمان را اضافه کنید تا کاربران بتوانند راحتتر رویدادهایی را پیدا کنند که مطابق با آنهاست برنامه. برای رویدادهای آنلاین، باید منطقه زمانی را با درج UTC یا GMT مشخص کنید جبران زمان. "startDate": "2025-07-21T19:00" |
خواص توصیه شده | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
description
|
شرح رویداد. تمام جزئیات رویداد را برای سهولت در انجام آن شرح دهید کاربران برای درک و حضور در رویداد. بهترین شیوه ها:
"description": "The Adventures of Kira and Morrison is coming to Snickertown in a can't miss performance." |
||||||||||
endDate
|
تاریخ پایان و زمان پایان رویداد در
قالب ISO-8601.
از همان قالب "endDate": "2025-07-21T23:00" |
||||||||||
eventAttendanceMode
|
نشان می دهد که آیا رویداد به صورت آنلاین، آفلاین در یک مکان فیزیکی، یا ترکیبی از رخ داده است
هم آنلاین و هم آفلاین اگر این ویژگی را در نظر نگیرید، Google متوجه می شود
حالت رویداد
در اینجا نمونه ای از رویدادی است که فقط به صورت آنلاین اتفاق می افتد: { در اینجا نمونه ای از رویدادی است که دارای بخش هایی است که به صورت آنلاین و آفلاین اتفاق می افتد: { |
||||||||||
eventStatus
|
EventStatusType
وضعیت رویداد. اگر از این فیلد استفاده نمیکنید، Google میداند
| ||||||||||
image
|
تکرار شده URL تصویر یا لوگوی رویداد یا تور. گنجاندن تصویر به کاربران کمک می کند رویداد شما را درک کرده و با آن درگیر شوید. ما توصیه می کنیم که تصاویر 1920 پیکسل عرض داشته باشند (حداقل عرض 720 پیکسل است). دستورالعمل های تصویری اضافی:
مثلا: "image": [ |
||||||||||
location.
|
نام دقیق مکان یا مکانی که رویداد در آن برگزار می شود. این ملک فقط برای رویدادهایی که در یک مکان فیزیکی اتفاق می افتد توصیه می شود. توصیه نمی شود: سانفرانسیسکو، کالیفرنیا توصیه شده: سالن اجتماعات بیل گراهام بهترین شیوه ها:
|
||||||||||
offers
|
یک Offer تو در تو، یکی برای هر بلیط
نوع
"offers": { |
||||||||||
offers.
|
یکی از موارد زیر:
"offers": { |
||||||||||
offers.
|
پایین ترین قیمت موجود برای بلیط های شما، از جمله هزینه خدمات و هزینه ها فراموش نکنید که با تغییر قیمت ها یا فروختن بلیط ها، آن را به روز کنید.
اگر رویداد بدون پرداخت، کارمزد یا هزینه خدمات در دسترس است، "offers": { |
||||||||||
offers.
|
کد ارز 3 حرفی ISO 4217. "offers": { |
||||||||||
offers.
|
تاریخ و زمانی که بلیتها به فروش میرسند (فقط در پیشنهادات محدود به تاریخ لازم است)، در قالب ISO-8601. "offers": { |
||||||||||
offers.
|
URL صفحه ای که امکان خرید بلیط را فراهم می کند. "offers": { این URL باید شرایط زیر را داشته باشد:
|
||||||||||
organizer
|
شخص یا سازمانی که میزبان رویداد است. این امر به ویژه برای
رویدادهای آنلاین، که در آن هیچ اطلاعاتی برای مکان وجود ندارد. اگر |
||||||||||
organizer.
|
نام شخص یا سازمانی که میزبان رویداد است. |
||||||||||
organizer.
|
URL دامنه میزبان رویداد. |
||||||||||
performer
|
شرکت کنندگانی که در این رویداد اجرا می کنند، مانند هنرمندان و کمدین ها. از یک تودرتو استفاده کنید
"performer": { |
||||||||||
performer.
|
نام شرکت کننده ای که در رویداد اجرا می کند، مانند نام هنرمند یا کمدین "performer": { |
||||||||||
previousStartDate
|
تاریخ شروع برنامهریزیشده قبلی برای رویداد اگر رویدادی دوباره زمانبندی شده باشد. اگر
شما برای رویدادهای آنلاین، باید منطقه زمانی را با اضافه کردن زمان UTC یا GMT تعیین کنید.
برای رویدادهای برنامه ریزی مجدد، { |
نتایج غنی را با کنسول جستجو نظارت کنید
کنسول جستجو ابزاری است که به شما کمک می کند عملکرد صفحات خود را در جستجوی Google نظارت کنید. برای گنجاندن در نتایج جستجوی گوگل، لازم نیست در کنسول جستجو ثبت نام کنید، اما می تواند به شما در درک و بهبود نحوه مشاهده سایت شما توسط گوگل کمک کند. ما توصیه میکنیم در موارد زیر کنسول جستجو را بررسی کنید:
- پس از استقرار داده های ساخت یافته برای اولین بار
- پس از انتشار قالب های جدید یا به روز رسانی کد خود
- تجزیه و تحلیل ترافیک به صورت دوره ای
پس از استقرار داده های ساخت یافته برای اولین بار
پس از اینکه گوگل صفحات شما را ایندکس کرد، با استفاده از موارد مربوطه به دنبال مشکلات باشید گزارش وضعیت نتیجه غنی. در حالت ایده آل، موارد معتبر افزایش می یابد و موارد نامعتبر افزایش نمی یابد. اگر مشکلاتی پیدا کردید در داده های ساخت یافته شما:
- موارد نامعتبر را برطرف کنید.
- یک URL زنده را بررسی کنید تا بررسی کنید که آیا مشکل همچنان وجود دارد یا خیر.
- درخواست تأیید اعتبار با استفاده از گزارش وضعیت.
پس از انتشار قالب های جدید یا به روز رسانی کد خود
هنگامی که تغییرات قابل توجهی در وب سایت خود ایجاد می کنید، برای افزایش موارد نامعتبر داده های ساختاریافته نظارت کنید.- اگر افزایش موارد نامعتبر را مشاهده کردید، احتمالاً یک الگوی جدید ارائه کرده اید که کار نمی کند یا سایت شما با موجود در تعامل است الگو به روشی جدید و بد.
- اگر کاهش موارد معتبر مشاهده کردید (با افزایش موارد نامعتبر مطابقت ندارد)، شاید شما دیگر داده های ساخت یافته را در صفحات خود جاسازی نمی کند. از استفاده کنید ابزار بازرسی URL برای اینکه بدانید چه چیزی باعث این مشکل شده است.
تجزیه و تحلیل ترافیک به صورت دوره ای
با استفاده از گزارش عملکرد، ترافیک جستجوی Google خود را تجزیه و تحلیل کنید. داده ها به شما نشان می دهند که هر چند وقت یکبار صفحه شما به عنوان یک نتیجه غنی در جستجو ظاهر می شود، کاربران چقدر روی آن کلیک می کنند و چه چیزی است. میانگین موقعیتی که در نتایج جستجو ظاهر میشوید. همچنین می توانید اینها را به صورت خودکار بکشید با Search Console API نتیجه می گیرد.عیب یابی
اگر در پیادهسازی یا اشکالزدایی دادههای ساختاریافته مشکل دارید، در اینجا منابعی وجود دارند که میتوانند ممکن است به شما کمک کند
- اگر از یک سیستم مدیریت محتوا (CMS) استفاده می کنید یا شخص دیگری از سایت شما مراقبت می کند، از آنها بخواهید که به شما کمک کنند. اطمینان حاصل کنید که هر پیام کنسول جستجو که جزئیات مشکل را به آنها ارائه می دهد.
- Google تضمین نمیکند که ویژگیهایی که دادههای ساختیافته را مصرف میکنند در نتایج جستجو نشان داده شوند. برای فهرستی از دلایل رایج که چرا گوگل ممکن است محتوای شما را در یک نتیجه غنی نشان ندهد، به این مطلب مراجعه کنید دستورالعمل های کلی داده های ساختاریافته.
- شما ممکن است در داده های ساختاریافته خود دچار خطا شده باشید. بررسی کنید فهرست ساختار یافته خطاهای داده.
- اگر یک اقدام دستی دادههای ساختاریافته علیه صفحه خود دریافت کردهاید، دادههای ساختاریافته روشن است صفحه نادیده گرفته می شود (اگرچه صفحه همچنان می تواند در نتایج جستجوی Google ظاهر شود). برای رفع ساختار یافته مشکلات داده، از راهنما استفاده کنید گزارش اقدامات.
- دستورالعملها را دوباره مرور کنید تا متوجه شوید که آیا محتوای شما مطابقت ندارد با دستورالعمل ها این مشکل می تواند ناشی از محتوای هرزنامه یا استفاده از نشانه گذاری هرزنامه باشد. با این حال، مشکل ممکن است یک مشکل نحوی نباشد، و بنابراین Rich Results Test نمی تواند این مسائل را شناسایی کنید.
- عیب یابی از دست دادن نتایج غنی / کاهش در کل نتایج غنی.
- برای خزیدن مجدد و نمایه سازی مجدد زمان بگذارید. به یاد داشته باشید که ممکن است چند روز بعد از آن طول بکشد انتشار صفحه ای برای گوگل برای یافتن و خزیدن آن. برای سؤالات عمومی در مورد خزیدن و نمایه سازی، این را بررسی کنید سؤالات متداول خزیدن و نمایه سازی جستجوی Google.
- یک سوال در جستجوی مرکزی Google پست کنید انجمن.
اگر رویداد شما در تجربه رویداد در Google نمایش داده نمیشود یا اگر یک مورد دریافت کردهاید اقدام دستی برای هرزنامه نشانه گذاری ساختاریافته در کنسول جستجو، رایج ترین مشکلات را حل می کند و دستورالعمل های ما را مرور کنید. اگر هنوز با مشکل مواجه هستید، آن را بررسی کنید سؤالات متداول رویداد یا پست کنید تالار گفتمان جستجوی مرکزی Google.
مکان رویداد وجود ندارد یا نادرست است
error چه چیزی باعث این مشکل شد: Google مقادیر ارائه شده برای eventLocation
، addressLocality
را درک نمی کند ، یا addressRegion
خواص.
Google سعی می کند اطلاعات مکان را با یک مکان فیزیکی و مکان مطابقت دهد
ارائه شده وجود ندارد یا نادرست است.
done مشکل را برطرف کنید
- مطمئن شوید که داده های ساخت یافته شامل مقادیری برای
eventLocation
باشد،addressLocality
، یاaddressRegion
(بسته به مکان، از آنجایی که همه ویژگی های مکان قابل اجرا نیستند). - بررسی کنید که فیلد
location.name
از نام مکان استفاده می کند یا آن را خالی بگذارید اگه اسم نداره یک مشکل رایج قرار دادن تصادفی نام رویداد در فیلدlocation.name
. - تأیید اعتبار:
- آزمون نتایج غنی را باز کنید.
- نشانی اینترنتی پست رویداد را در کادر واکشی URL وارد کنید.
- روی اعتبارسنجی کلیک کنید.
- روی پیش نمایش کلیک کنید.
موفقیت: تست نتایج غنی درست را نشان می دهد
eventLocation
در ابزار پیش نمایش جستجوی Google.دوباره امتحان کنید: تست نتایج غنی "نادرست" را نمایش می دهد. برای رویداد مکان در ابزار پیش نمایش جستجوی Google. مطمئن شوید که مکان واقعی است محل.
سایت من به عنوان یک گزینه نمایش داده نمی شود خرید بلیط
error چه چیزی باعث این مشکل شد:
ویژگی
offers.url
وجود ندارد یا مطابق با آن نیست
نیازهای URL.
done مشکل را برطرف کنید
- مطمئن شوید که داده های ساختاریافته شما شامل موارد زیر می باشد
offers.url
ویژگی. - مطمئن شوید که URL شما با شرایط URL مطابقت دارد
offers.url
. - از Google بخواهید شما را دوباره بخزد سایت.
- یک درخواست برای ارزیابی (دوباره) ارسال کنید.
زمان یا تاریخ نادرست است
error چه چیزی باعث این مشکل شده است: زمان یا تاریخ نادرست است. خطاهای رایج عبارتند از عدم تعدیل برای منطقه زمانی یا تعیین زمان شروع نادرست (مثلاً نیمه شب به عنوان زمان شروع).
done مشکل را برطرف کنید
- تغییر زمان محلی صحیح را مشخص کنید. به عنوان مثال، اگر رویداد شما شروع شود
در ساعت 7 بعد از ظهر در نیویورک (UTC - 5) و در ساعت 9 شب به پایان می رسد، سپس مقدار
startDate
برابر است با2019-08-15T19:00:00-05:00
و مقدارendDate
است2019-08-15T21:00:00-05:00
. اگر نمی توانید افست خود را پر کنید رویدادها، زمان را تنظیم نکنید (به عنوان مثال، از2019-08-15T19:00:00
استفاده کنید). - مطمئن شوید که زمان شروع یا پایان دقیق است. یکی از اشتباهات رایج این است
تنظیم یک رویداد برای شروع در نیمه شب در حالی که رویداد در واقع در نیمه شب شروع نمی شود. اگر
رویداد یک رویداد یک روزه است، یا ساعت شروع اعلام نشده است، فقط
روز مثلا:
توصیه شده:
2019-07-20
توصیه نمی شود:
2019-07-20T00:00:00
توصیه نمی شود:
2019-08-15T00:00:01+00:00
توصیه نمیشود
2019-08-15T00:00:00+00:00