Google Search Central

راهنمای جامع سئو برای موتورهای جستجو

خانه> رتبه بندی و ظاهر جستجو> داده های ساختار یافته> راهنمای ویژگی‌ها> رخداد

داده های ساختار یافته رویداد (Event)

تجربه رویداد در Google، کشف و شرکت در رویدادها را برای افراد آسان‌تر می‌کند از طریق نتایج جستجوی Google و سایر محصولات Google، مانند Google Maps. این ویژگی به ارمغان می آورد فواید بسیاری:

  • نتایج تعاملی بیشتر: رویدادهای شما برای نمایش در تجربه رویداد در Google، با نشان‌واره، شرح رویداد و موارد دیگر.
  • افزایش شانس کشف و تبدیل: مردم راه جدیدی برای با پست رویداد خود تعامل داشته باشید و به سایت خود کلیک کنید. یاد بگیرند که چگونه Eventbrite 100% افزایش داشت در رشد معمولی سال به سال ترافیک از جستجوی Google.
مثال رویداد در نتایج جستجو

بر اساس نحوه علامت گذاری محتوای خود، رویدادهای شما ممکن است برای رویداد زیر نیز واجد شرایط باشند پیشرفت ها:

پیشرفت رویداد

فعالیت های خانگی: به افراد کمک کنید فعالیت هایی را برای انجام در خانه پیدا کنند. وقتی مردم جستجو می کنند فعالیت‌هایی که در خانه انجام می‌شود، ویدیوها و رویدادهای آنلاین در یک نتیجه غوطه‌ور ظاهر می‌شوند. توسط با افزودن Event داده های ساختاریافته، ممکن است رویدادهای آنلاین شما قبلاً وجود داشته باشد واجد شرایط برای این نتیجه غنی، بدون نیاز به مراحل اضافی.

برای اطلاعات بیشتر در مورد در دسترس بودن ویژگی، دستورالعمل ها، و مثال ها را ببینید فعالیت های خانگی.

فعالیت های خانه در نتایج جستجو

سه گزینه برای واجد شرایط ساختن رویدادهای شما برای نمایش در Google وجود دارد:

  • اگر از یک وب سایت شخص ثالث برای ارسال رویدادها استفاده می کنید (به عنوان مثال، شما پست می کنید رویدادها در وب‌سایت‌های فروش بلیت یا پلت‌فرم‌های اجتماعی)، بررسی کنید که آیا ناشر رویداد شما است یا خیر قبلاً در تجربه جستجوی رویداد در Google شرکت کرده‌اید. اگر ناشر رویداد شما باشد با Google یکپارچه شده است، به پست کردن رویدادهای خود در وب سایت شخص ثالث ادامه دهید. تو می توانی خواندن اینجا را متوقف کنید.
  • اگر از CMS استفاده می کنید (مثلاً وردپرس) و به HTML خود دسترسی ندارید، بررسی کنید با CMS خود تا ببینید آیا افزونه ای وجود دارد که بتواند داده های ساختار یافته را برای شما به سایت شما اضافه کند. به طور متناوب، می توانید از برجسته‌کننده داده برای گفتن در مورد رویدادهای خود بدون ویرایش HTML سایت خود، گوگل کنید.
  • اگر در ویرایش HTML خود راحت هستید، استفاده کنید داده های ساخت یافته برای ادغام مستقیم با Google. شما باید HTML آن را ویرایش کنید صفحات رویداد.

داده های ساختاریافته یک قالب استاندارد شده برای ارائه اطلاعات در مورد یک صفحه و طبقه بندی صفحه است محتوا. اگر با داده های ساختاری تازه کار هستید، می توانید در مورد آن بیشتر بیاموزید نحوه عملکرد داده های ساخت یافته.

در اینجا مروری بر نحوه ساخت، آزمایش و انتشار داده های ساختار یافته است. برای راهنمای گام به گام در مورد نحوه افزودن داده های ساختاریافته به یک صفحه وب، این را بررسی کنید ساختار یافته دیتا کد.

  1. اطمینان حاصل کنید که Googlebot می تواند صفحات رویداد شما را بخزد (به این معنی که صفحات شما توسط یک فایل robots.txt یاrobots metaبرچسب).
  2. مطمئن شوید که سرور شما می تواند این کار را انجام دهد افزایش نرخ خزیدن.
  3. مطمئن شوید که دستورالعمل های ما را دنبال می کنید.
  4. اگر چندین نسخه از یک رویداد را در سایت خود ارسال کرده اید که تحت موارد متفاوتی میزبانی شده است نشانی‌های وب، از نشانی‌های اینترنتی متعارف استفاده کنید در هر کپی از صفحه.
  5. اضافه کردنداده های ساختاریافته را به صفحات رویداد خود اضافه کنید. در حال حاضر، رویداد تجربه در Google فقط از صفحاتی پشتیبانی می‌کند که روی یک رویداد متمرکز هستند. توصیه می کنیم تمرکز بر اضافه کردن نشانه‌گذاری به صفحات پست رویداد خود به جای صفحاتی که برنامه‌ها را فهرست می‌کنند یا چندین رویداد
  6. داده های ساخت یافته خود را آزمایش و پیش نمایش کنید.
  7. وضعیت فهرست URL های خود را بررسی کنید و درخواست کنید URL شما باشد خزیدم با ابزار بازرسی URL در کنسول جستجو. برای تأیید اینکه آیا خزنده‌ها می‌توانند به داده‌های ساختاریافته در صفحه شما دسترسی داشته باشند، استفاده کنید ویژگی تست زنده.
  8. گوگل را در جریان بگذارید از صفحات رویداد جدید یا تغییرات در صفحات رویداد موجود

در اینجا یک نمونه از استاندارد است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

PlaceیاVirtualLocation

محل برگزاری. بسته به اینکه آیا رویداد، شرایط مختلفی وجود دارد به صورت آنلاین یا در یک مکان فیزیکی اتفاق می افتد:

  • موقعیت مکانی فیزیکی: اگر رویداد در یک مکان فیزیکی اتفاق می افتد، @type را روی Place تنظیم کنید. location.address و را اضافه کنید location.name خواص.
  • رویداد آنلاین: اگر رویداد به صورت آنلاین اتفاق می افتد، @type را روی VirtualLocation تنظیم کنید. را اضافه کنیدlocation.url را اضافه کنید.
  • ترکیب مکان‌های آنلاین و فیزیکی: اگر رویدادی ترکیبی از اجزای آنلاین و فیزیکی مکان، شامل موقعیت مکانی آنلاین و فیزیکی است خواص در یک آرایه تو در تو مثلا:
    "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"
     
    }
    }]
location.address

PostalAddress

آدرس دقیق خیابان محل برگزاری. این ویژگی فقط برای رویدادهایی که طول می کشد مورد نیاز است در یک مکان فیزیکی قرار دهید

توصیه نمی شود: سیدنی

توصیه شده: Bennelong Point، سیدنی NSW 2000، استرالیا

مثال ایالات متحده

"location": {
 
"@type": "Place",
 
"name": "Snickerpark Stadium",
 
"address": {
   
"@type": "PostalAddress",
   
"streetAddress": "100 West Snickerpark Dr",
   
"addressLocality": "Snickertown",
   
"postalCode": "19019",
   
"addressRegion": "PA",
   
"addressCountry": "US"
 
}
}

نمونه های ژاپن

شما می‌توانید آدرس‌های ژاپن را به روش‌های مختلف بنویسید، و گوگل هنوز هم آن را درک می‌کند نشانی. در اینجا یک مثال با آدرس خیابان، محله و کشور در اینجا آمده است زمینه های مختلف

"location": {
 
"@type": "Place",
 
"name": "ダイバーシティ東京",
 
"address": {
   
"@type": "PostalAddress",
   
"streetAddress": "江東区青海1-10",
   
"addressLocality": "東京",
   
"addressCountry": "日本"
 
}
}

در اینجا نمونه ای از آدرس خیابان و کشور آدرس در زمینه های مختلف آورده شده است.

"location": {
 
"@type": "Place",
 
"name": "ダイバーシティ東京",
 
"address": {
   
"@type": "PostalAddress",
   
"streetAddress": "東京都江東区青海1-10",
   
"addressCountry": "日本"
 
}
}

در اینجا نمونه ای از کل آدرس در یک خط است.

"location": {
 
"@type": "Place",
 
"name": "ダイバーシティ東京",
 
"address": {
   
"@type": "PostalAddress",
   
"name": "東京都江東区青海 1-1-10 ダイバーシティ東京プラザ"
   
}
}

بهترین روش ها برای آدرس ها:

  • اگر رویداد در چندین خیابان رخ می دهد، مکان شروع را مشخص کرده و ذکر کنید جزئیات کامل در توضیحات
  • اگر رویداد بدون مکان مشخصی اتفاق می افتد، از نام شهر یا بیشتر استفاده کنید محل نمایندگی
  • اگر رویداد در چندین مکان به طور همزمان اتفاق می افتد، رویدادهای مختلفی برای آن ایجاد کنید هر مکان
location.url

URL

URL رویداد آنلاین، جایی که افراد می توانند به آن بپیوندند. این دارایی مورد نیاز است اگر شما رویداد آنلاین در حال وقوع است اگر URL برای پیوستن به رویداد تا قبل از آن در دسترس نباشد در هنگام ثبت نام برای رویداد، نشانی اینترنتی ثبت نام را ارائه دهید تا افراد بتوانند در رویداد بعدی شرکت کنند مراحل پیوستن به رویداد شما

"location": {
 
"@type": "VirtualLocation",
 
"url": "https://operaonline.stream5.com/"
}
name

Text

عنوان کامل رویداد.

توصیه نمی شود: سالن اجتماعات بیل گراهام

توصیه نمی شود: **فروش به مدت محدود - کنسرت کشا و مکلمور - 25 دلار **

توصیه شده: ماجراهای کشا و مکلمور

توصیه شده: ملاقات و احوالپرسی: کشا و مکلمور

بهترین شیوه ها:

  • از نوع رویداد به عنوان نام رویداد استفاده نکنید. به عنوان مثال، «کنسرت» نیست نام توصیفی برای یک رویداد
  • اطلاعات اضافی مانند نشانی‌های اینترنتی، قیمت‌ها یا اجراکننده‌ها را درج نکنید. در عوض، استفاده کنید خواص مناسب برای آن مقادیر
  • یک جنبه منحصر به فرد از رویداد را در عنوان برجسته کنید. این به کاربران کمک می کند تا سریعتر کار کنند تصمیمات (به عنوان مثال، "شاهکار. پرسش و پاسخ با هنرمند").
  • تبلیغات کوتاه مدت اضافه نکنید (به عنوان مثال، "اکنون بلیط خود را بخرید").
startDate

DateTime

تاریخ شروع و زمان شروع رویداد در قالب ISO-8601. تاریخ و زمان را اضافه کنید تا کاربران بتوانند راحت‌تر رویدادهایی را پیدا کنند که مطابق با آنهاست برنامه. برای رویدادهای آنلاین، باید منطقه زمانی را با درج UTC یا GMT مشخص کنید جبران زمان.

"startDate": "2025-07-21T19:00"
خواص توصیه شده
description

Text

شرح رویداد. تمام جزئیات رویداد را برای سهولت در انجام آن شرح دهید کاربران برای درک و حضور در رویداد.

بهترین شیوه ها:

  • یک توضیح واضح و مختصر از رویداد خاص اضافه کنید.
  • روی جزئیات رویداد تمرکز کنید و نه ویژگی های سایت خود.
  • سایر حقایق مانند تاریخ و مکان را تکرار نکنید. در عوض، آن اطلاعات را به خواص مربوطه
"description": "The Adventures of Kira and Morrison is coming to Snickertown in a can't miss performance."
endDate

DateTime

تاریخ پایان و زمان پایان رویداد در قالب ISO-8601. از همان قالب startDate استفاده کنید. هر دو را اضافه کنید تاریخ و زمان تا کاربران بتوانند به راحتی رویدادهایی را پیدا کنند که در برنامه آنها قرار می گیرد. برای رویدادهای آنلاین، باید منطقه زمانی را با اضافه کردن زمان UTC یا GMT تعیین کنید.

"endDate": "2025-07-21T23:00"
eventAttendanceMode

EventAttendanceModeEnumeration

نشان می دهد که آیا رویداد به صورت آنلاین، آفلاین در یک مکان فیزیکی، یا ترکیبی از رخ داده است هم آنلاین و هم آفلاین اگر این ویژگی را در نظر نگیرید، Google متوجه می شود حالت رویداد OfflineEventAttendanceMode باشد که به معنای Google است درک می کند که رویداد در یک مکان فیزیکی اتفاق می افتد. از یکی از مقادیر زیر:

  • OfflineEventAttendanceMode: رویداد را می توان به صورت آفلاین در یک مکان فیزیکی شرکت کرد.
  • OnlineEventAttendanceMode: در این رویداد می توان به صورت آنلاین شرکت کرد.
  • MixedEventAttendanceMode: در این رویداد می توان به صورت آنلاین و آفلاین در یک مکان فیزیکی شرکت کرد.

در اینجا نمونه ای از رویدادی است که فقط به صورت آنلاین اتفاق می افتد:

{
"@context": "https://schema.org",
"@type": "Event",
"eventAttendanceMode": "https://schema.org/OnlineEventAttendanceMode",
"location": {
 
"@type":"VirtualLocation",
 
"url": "https://operaonline.stream5.com/"
 
}
}

در اینجا نمونه ای از رویدادی است که دارای بخش هایی است که به صورت آنلاین و آفلاین اتفاق می افتد:

{
"@context": "https://schema.org",
"@type": "Event",
"eventAttendanceMode": "https://schema.org/MixedEventAttendanceMode",
"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"
   
}
 
}
}
eventStatus EventStatusType

وضعیت رویداد. اگر از این فیلد استفاده نمی‌کنید، Google می‌داند eventStatus EventScheduled است. در اینجا مقادیر پشتیبانی شده وجود دارد. می توانید از چندین وضعیت استفاده کنید، اگر قابل اجرا (برای مثال، اگر یک رویداد هم زمان‌بندی شده باشد و هم به صورت آنلاین منتقل شود).

EventCancelled

این رویداد لغو شده است.

{
 
"@context": "https://schema.org",
 
"@type": "Event",
 
"eventStatus": "https://schema.org/EventCancelled",
 
"startDate": "2020-07-21T19:00"
}
EventMovedOnline

این رویداد از حضور حضوری به حضور آنلاین منتقل شده است.

{
 
"@context": "https://schema.org",
 
"@type": "Event",
 
"eventStatus": "https://schema.org/EventMovedOnline",
 
"eventAttendanceMode": "https://schema.org/OnlineEventAttendanceMode",
 
"location": {
   
"@type":"VirtualLocation",
   
"url": "https://operaonline.stream5.com/"
 
},
 
"startDate": "2020-07-21T19:00"
}
EventPostponed

این رویداد به تاریخ دیگری موکول شده است، اما تاریخ آن هنوز مشخص نیست. تاریخ اصلی را در startDate رویداد نگه دارید تا زمانی که بدانید رویداد چه زمانی برگزار می شود. پس از اطلاع از اطلاعات تاریخ جدید، eventStatus را به EventRescheduled تغییر دهید و startDate و endDate با اطلاعات تاریخ جدید.

{
 
"@context": "https://schema.org",
 
"@type": "Event",
 
"eventStatus": "https://schema.org/EventPostponed",
 
"startDate": "2020-07-21T19:00"
}
EventRescheduled

این رویداد به تاریخ دیگری موکول شد. را به روز کنید startDate و endDate با تاریخ های جدید مربوطه به صورت اختیاری، می توانید eventStatus را نیز علامت گذاری کنید فیلد طبق برنامه ریزی مجدد و previousStartDate را اضافه کنید.

{
 
"@context": "https://schema.org",
 
"@type": "Event",
 
"eventStatus": "https://schema.org/EventRescheduled",
 
"startDate": "2020-07-21T19:00",
 
"endDate": "2025-07-21T23:00",
 
"previousStartDate": "2025-03-21T19:00"
}
EventScheduled

این رویداد قرار است اتفاق بیفتد. این مقدار وضعیت پیش فرض رویدادها است. اگر شما eventStatus را تنظیم نکنید، Google می‌داند که رویداد طبق برنامه انجام می‌شود.

{
 
"@context": "https://schema.org",
 
"@type": "Event",
 
"eventStatus": "https://schema.org/EventScheduled",
 
"startDate": "2020-07-21T19:00"
}
image

تکرار شده ImageObject یا URL

URL تصویر یا لوگوی رویداد یا تور. گنجاندن تصویر به کاربران کمک می کند رویداد شما را درک کرده و با آن درگیر شوید. ما توصیه می کنیم که تصاویر 1920 پیکسل عرض داشته باشند (حداقل عرض 720 پیکسل است).

دستورالعمل های تصویری اضافی:

  • URLهای تصویر باید قابل خزیدن و نمایه سازی باشند. برای بررسی اینکه آیا Google می‌تواند به URL‌های شما دسترسی داشته باشد، استفاده کنید ابزار بازرسی URL.
  • تصاویر باید نمایانگر محتوای علامت گذاری شده باشند.
  • تصاویر باید در قالب فایلی باشند که توسط Google Images پشتیبانی می‌شود.
  • برای بهترین نتایج، توصیه می کنیم چندین تصویر با وضوح بالا (حداقل 50K پیکسل در زمانی که ضرب عرض و ارتفاع) با نسبت های زیر: 16x9، 4x3، و 1x1.

مثلا:

"image": [
 
"https://example.com/photos/1x1/photo.jpg",
 
"https://example.com/photos/4x3/photo.jpg",
 
"https://example.com/photos/16x9/photo.jpg"
]
location.name

Text

نام دقیق مکان یا مکانی که رویداد در آن برگزار می شود. این ملک فقط برای رویدادهایی که در یک مکان فیزیکی اتفاق می افتد توصیه می شود.

توصیه نمی شود: سانفرانسیسکو، کالیفرنیا

توصیه شده: سالن اجتماعات بیل گراهام

بهترین شیوه ها:

  • نام شهر را وارد نکنید مگر اینکه یک رویداد در سطح شهر باشد.
  • ویژگی location.name باید نام مکان یا مکان باشد، نه تکراری از عنوان رویداد اگر نام مکان را نمی دانید، از این ویژگی استفاده نکنید.
offers

Offer

یک Offer تو در تو، یکی برای هر بلیط نوع
"offers": {
 
"@type": "Offer"
}
offers.availability

Text

یکی از موارد زیر:

  • InStock: بلیط های رویداد موجود است.
  • SoldOut: بلیط های رویداد فروخته شده است.
  • PreOrder: بلیط های رویداد برای پیش خرید موجود است.
"offers": {
 
"@type": "Offer",
 
"availability": "https://schema.org/InStock"
}
offers.price

Number

پایین ترین قیمت موجود برای بلیط های شما، از جمله هزینه خدمات و هزینه ها فراموش نکنید که با تغییر قیمت ها یا فروختن بلیط ها، آن را به روز کنید.

اگر رویداد بدون پرداخت، کارمزد یا هزینه خدمات در دسترس است، price را روی 0 تنظیم کنید.

"offers": {
 
"@type": "Offer",
 
"price": "30"
}
offers.priceCurrency

Text

کد ارز 3 حرفی ISO 4217.

"offers": {
 
"@type": "Offer",
 
"priceCurrency": "USD"
}
offers.validFrom

DateTime

تاریخ و زمانی که بلیت‌ها به فروش می‌رسند (فقط در پیشنهادات محدود به تاریخ لازم است)، در قالب ISO-8601.

"offers": {
 
"@type": "Offer",
 
"validFrom": "2024-05-21T12:00"
}
offers.url

URL

URL صفحه ای که امکان خرید بلیط را فراهم می کند.

"offers": {
 
"@type": "Offer",
 
"url": "https://www.example.com/event_offer/12345_201803180430"
}

این URL باید شرایط زیر را داشته باشد:

  • مستقیم به صفحه فرود که به طور واضح و غالب فرصت خرید را فراهم می کند بلیطی که پذیرش آن رویداد خاص را به هر کاربر از طرف عمومی ارائه می دهد عمومی.
  • پیوندی باشد که کاربر بتواند روی صفحه وب حاوی رویداد کلیک کند.
  • توسط Googlebot قابل خزیدن باشد (توسط robots.txt مسدود نشده است).
organizer

Organization یاPerson

شخص یا سازمانی که میزبان رویداد است. این امر به ویژه برای رویدادهای آنلاین، که در آن هیچ اطلاعاتی برای مکان وجود ندارد. اگر organizer را وارد کنید، ما شما را تشویق می کنیم که ویژگی های زیر را اضافه کنید:

organizer.name

Text

نام شخص یا سازمانی که میزبان رویداد است.

organizer.url

URL

URL دامنه میزبان رویداد.

performer

Person

شرکت کنندگانی که در این رویداد اجرا می کنند، مانند هنرمندان و کمدین ها. از یک تودرتو استفاده کنید PerformingGroup یا Person، یکی برای هر اجراکننده.

"performer": {
 
"@type": "PerformingGroup"
}
performer.name

متن

نام شرکت کننده ای که در رویداد اجرا می کند، مانند نام هنرمند یا کمدین

"performer": {
 
"@type": "PerformingGroup",
 
"name": "Kira and Morrison"
}
previousStartDate

زمان قرار

تاریخ شروع برنامه‌ریزی‌شده قبلی برای رویداد اگر رویدادی دوباره زمان‌بندی شده باشد. اگر شما previousStartDate را اضافه کنید، باید eventStatus را نیز اضافه کنید ویژگی و eventStatus را روی EventRescheduled قرار دهید. از وضعیت های رویداد دیگر استفاده نکنید.

برای رویدادهای آنلاین، باید منطقه زمانی را با اضافه کردن زمان UTC یا GMT تعیین کنید.

برای رویدادهای برنامه ریزی مجدد، startDate دارایی فقط باید برای تاریخ شروع جدید برنامه ریزی شده استفاده شود. در مورد (نادر) یک رویدادی که چندین بار به تعویق افتاده و برنامه ریزی شده است، این قسمت ممکن است تکرار شود.

{
"@context": "https://schema.org",
"@type": "Event",
"previousStartDate": ["2020-03-21T19:00-05:00", "2020-03-20T19:00-05:00", "2020-03-21T19:00-05:00"],
"eventStatus": "https://schema.org/EventRescheduled",
"startDate": "2020-07-21T19:00-05:00"
}

کنسول جستجو ابزاری است که به شما کمک می کند عملکرد صفحات خود را در جستجوی Google نظارت کنید. برای گنجاندن در نتایج جستجوی گوگل، لازم نیست در کنسول جستجو ثبت نام کنید، اما می تواند به شما در درک و بهبود نحوه مشاهده سایت شما توسط گوگل کمک کند. ما توصیه می‌کنیم در موارد زیر کنسول جستجو را بررسی کنید:

  1. پس از استقرار داده های ساخت یافته برای اولین بار
  2. پس از انتشار قالب های جدید یا به روز رسانی کد خود
  3. تجزیه و تحلیل ترافیک به صورت دوره ای

پس از اینکه گوگل صفحات شما را ایندکس کرد، با استفاده از موارد مربوطه به دنبال مشکلات باشید گزارش وضعیت نتیجه غنی. در حالت ایده آل، موارد معتبر افزایش می یابد و موارد نامعتبر افزایش نمی یابد. اگر مشکلاتی پیدا کردید در داده های ساخت یافته شما:

  1. موارد نامعتبر را برطرف کنید.
  2. یک URL زنده را بررسی کنید تا بررسی کنید که آیا مشکل همچنان وجود دارد یا خیر.
  3. درخواست تأیید اعتبار با استفاده از گزارش وضعیت.
هنگامی که تغییرات قابل توجهی در وب سایت خود ایجاد می کنید، برای افزایش موارد نامعتبر داده های ساختاریافته نظارت کنید.
  • اگر افزایش موارد نامعتبر را مشاهده کردید، احتمالاً یک الگوی جدید ارائه کرده اید که کار نمی کند یا سایت شما با موجود در تعامل است الگو به روشی جدید و بد.
  • اگر کاهش موارد معتبر مشاهده کردید (با افزایش موارد نامعتبر مطابقت ندارد)، شاید شما دیگر داده های ساخت یافته را در صفحات خود جاسازی نمی کند. از استفاده کنید ابزار بازرسی URL برای اینکه بدانید چه چیزی باعث این مشکل شده است.
با استفاده از گزارش عملکرد، ترافیک جستجوی Google خود را تجزیه و تحلیل کنید. داده ها به شما نشان می دهند که هر چند وقت یکبار صفحه شما به عنوان یک نتیجه غنی در جستجو ظاهر می شود، کاربران چقدر روی آن کلیک می کنند و چه چیزی است. میانگین موقعیتی که در نتایج جستجو ظاهر می‌شوید. همچنین می توانید اینها را به صورت خودکار بکشید با Search Console API نتیجه می گیرد.

اگر در پیاده‌سازی یا اشکال‌زدایی داده‌های ساختاریافته مشکل دارید، در اینجا منابعی وجود دارند که می‌توانند ممکن است به شما کمک کند

  • اگر از یک سیستم مدیریت محتوا (CMS) استفاده می کنید یا شخص دیگری از سایت شما مراقبت می کند، از آنها بخواهید که به شما کمک کنند. اطمینان حاصل کنید که هر پیام کنسول جستجو که جزئیات مشکل را به آنها ارائه می دهد.
  • Google تضمین نمی‌کند که ویژگی‌هایی که داده‌های ساخت‌یافته را مصرف می‌کنند در نتایج جستجو نشان داده شوند. برای فهرستی از دلایل رایج که چرا گوگل ممکن است محتوای شما را در یک نتیجه غنی نشان ندهد، به این مطلب مراجعه کنید دستورالعمل های کلی داده های ساختاریافته.
  • شما ممکن است در داده های ساختاریافته خود دچار خطا شده باشید. بررسی کنید فهرست ساختار یافته خطاهای داده.
  • اگر یک اقدام دستی داده‌های ساختاریافته علیه صفحه خود دریافت کرده‌اید، داده‌های ساختاریافته روشن است صفحه نادیده گرفته می شود (اگرچه صفحه همچنان می تواند در نتایج جستجوی Google ظاهر شود). برای رفع ساختار یافته مشکلات داده، از راهنما استفاده کنید گزارش اقدامات.
  • دستورالعمل‌ها را دوباره مرور کنید تا متوجه شوید که آیا محتوای شما مطابقت ندارد با دستورالعمل ها این مشکل می تواند ناشی از محتوای هرزنامه یا استفاده از نشانه گذاری هرزنامه باشد. با این حال، مشکل ممکن است یک مشکل نحوی نباشد، و بنابراین Rich Results Test نمی تواند این مسائل را شناسایی کنید.
  • عیب یابی از دست دادن نتایج غنی / کاهش در کل نتایج غنی.
  • برای خزیدن مجدد و نمایه سازی مجدد زمان بگذارید. به یاد داشته باشید که ممکن است چند روز بعد از آن طول بکشد انتشار صفحه ای برای گوگل برای یافتن و خزیدن آن. برای سؤالات عمومی در مورد خزیدن و نمایه سازی، این را بررسی کنید سؤالات متداول خزیدن و نمایه سازی جستجوی Google.
  • یک سوال در جستجوی مرکزی Google پست کنید انجمن.

اگر رویداد شما در تجربه رویداد در Google نمایش داده نمی‌شود یا اگر یک مورد دریافت کرده‌اید اقدام دستی برای هرزنامه نشانه گذاری ساختاریافته در کنسول جستجو، رایج ترین مشکلات را حل می کند و دستورالعمل های ما را مرور کنید. اگر هنوز با مشکل مواجه هستید، آن را بررسی کنید سؤالات متداول رویداد یا پست کنید تالار گفتمان جستجوی مرکزی Google.

چه چیزی باعث این مشکل شد: Google مقادیر ارائه شده برای eventLocation، addressLocality را درک نمی کند ، یا addressRegion خواص. Google سعی می کند اطلاعات مکان را با یک مکان فیزیکی و مکان مطابقت دهد ارائه شده وجود ندارد یا نادرست است.

مشکل را برطرف کنید

  1. مطمئن شوید که داده های ساخت یافته شامل مقادیری برای eventLocation باشد، addressLocality، یا addressRegion (بسته به مکان، از آنجایی که همه ویژگی های مکان قابل اجرا نیستند).
  2. بررسی کنید که فیلد location.name از نام مکان استفاده می کند یا آن را خالی بگذارید اگه اسم نداره یک مشکل رایج قرار دادن تصادفی نام رویداد در فیلد location.name.
  3. تأیید اعتبار:
    1. آزمون نتایج غنی را باز کنید.
    2. نشانی اینترنتی پست رویداد را در کادر واکشی URL وارد کنید.
    3. روی اعتبارسنجی کلیک کنید.
    4. روی پیش نمایش کلیک کنید.

      موفقیت: تست نتایج غنی درست را نشان می دهد eventLocation در ابزار پیش نمایش جستجوی Google.

      دوباره امتحان کنید: تست نتایج غنی "نادرست" را نمایش می دهد. برای رویداد مکان در ابزار پیش نمایش جستجوی Google. مطمئن شوید که مکان واقعی است محل.

چه چیزی باعث این مشکل شد: ویژگی offers.url وجود ندارد یا مطابق با آن نیست نیازهای URL.

مشکل را برطرف کنید

  1. مطمئن شوید که داده های ساختاریافته شما شامل موارد زیر می باشد offers.url ویژگی.
  2. مطمئن شوید که URL شما با شرایط URL مطابقت دارد offers.url.
  3. از Google بخواهید شما را دوباره بخزد سایت.
  4. یک درخواست برای ارزیابی (دوباره) ارسال کنید.

چه چیزی باعث این مشکل شده است: زمان یا تاریخ نادرست است. خطاهای رایج عبارتند از عدم تعدیل برای منطقه زمانی یا تعیین زمان شروع نادرست (مثلاً نیمه شب به عنوان زمان شروع).

مشکل را برطرف کنید

  1. تغییر زمان محلی صحیح را مشخص کنید. به عنوان مثال، اگر رویداد شما شروع شود در ساعت 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 استفاده کنید).
  2. مطمئن شوید که زمان شروع یا پایان دقیق است. یکی از اشتباهات رایج این است تنظیم یک رویداد برای شروع در نیمه شب در حالی که رویداد در واقع در نیمه شب شروع نمی شود. اگر رویداد یک رویداد یک روزه است، یا ساعت شروع اعلام نشده است، فقط روز مثلا:

    توصیه شده: 2019-07-20

    توصیه نمی شود: 2019-07-20T00:00:00

    توصیه نمی شود: 2019-08-15T00:00:01+00:00

    توصیه نمیشود2019-08-15T00:00:00+00:00

منبع اطلاعات این صفحه راهنمای رسمی گوگل برای اصول سئو، صفحه می‌باشد. این محتوا توسط گوگل تهیه شده و تحت مجوز Creative Commons Attribution 4.0 منتشر شده است و با همین مجوز توسط من ترجمه و منتشر می‌شود.
Last updated UTC.
Last updated in Google UTC.