تتيح تجربة نشر الفعاليات على Google للمستخدمين اكتشاف الفعاليات وحضورها بكل سهولة من خلال نتائج "بحث Google" ومنتجات Google الأخرى، مثل "خرائط Google". توفّر هذه الميزة فوائد عديدة:
- المزيد من النتائج التفاعلية: يمكن أن تكون فعالياتك مؤهَّلة للعرض في تجربة نشر الفعاليات على Google، مع عرض شعارك ووصف الفعالية وغير ذلك.
- زيادة فرص الاطّلاع والإحالات الناجحة: تتوفر طريقة جديدة يمكن للأشخاص من خلالها التفاعل مع مشاركتك عن الفعاليات والنقر عليها للانتقال إلى موقعك الإلكتروني. تعرّف على كيفية تحقيق شركة Eventbrite زيادة بنسبة 100% في معدّل النمو السنوي المعتاد لعدد الزيارات القادمة من نتائج "بحث Google".

استنادًا إلى طريقة ترميز المحتوى، قد تكون فعالياتك مؤهَّلة أيضًا للحصول على التحسينات التالية الخاصة بالفعاليات:
التحسينات الخاصة بالفعاليات | |
---|---|
الأنشطة المنزلية: يمكنك مساعدة المستخدمين في العثور على أنشطة يمكن أداؤها في المنزل. عندما يبحث المستخدمون عن
أنشطة لأدائها في المنزل، تظهر الفيديوهات والفعاليات المقامة على الإنترنت كنتيجة منسّقة متكاملة. عند إضافة بيانات للحصول على مزيد من المعلومات حول مدى توفّر الميزة والإرشادات والأمثلة، يمكنك مراجعة الأنشطة المنزلية. |
![]() |
ثمة ثلاثة خيارات لجعل فعالياتك مؤهَّلة للظهور على Google:
- إذا كنت تستخدم موقعًا إلكترونيًا تابعًا لجهة خارجية لنشر الفعاليات (كأن تنشر مثلاً فعاليات على المواقع الإلكترونية المخصصة لحجز التذاكر أو منصات التواصل الاجتماعي)، عليك التحقّق لمعرفة ما إذا كان ناشر الفعالية يشارك حاليًا في تجربة البحث عن الفعاليات على Google. إذا كان ناشر الفعالية مُدمجًا مع Google، يمكنك مواصلة نشر فعالياتك على الموقع الإلكتروني التابع للجهة الخارجية. يمكنك التوقف عن القراءة هنا.
- إذا كنت تستخدم نظام إدارة محتوى (CMS)، (مثل WordPress) ولا تتوفر لك إمكانية الوصول إلى تنسيق HTML الخاص بك، راجع نظام إدارة المحتوى الذي تستخدمه لمعرفة ما إذا كان هناك مكوِّن إضافي يمكنه إضافة البيانات المُنظَّمة إلى موقعك الإلكتروني. ويمكنك بدلاً من ذلك، استخدام أداة تمييز البيانات لإعلام Google بفعالياتك بدون تعديل تنسيق HTML لموقعك الإلكتروني.
- إذا كنت توافق على تعديل تنسيق HTML، استخدِم البيانات المُنظَّمة للدمج مباشرةً مع Google. ستحتاج إلى تعديل تنسيق HTML لصفحات الفعاليات.
كيفية إضافة البيانات المنظَّمة
البيانات المنظَّمة هي تنسيق موحّد لتقديم معلومات عن صفحة محدّدة وتصنيف محتواها. وإذا كنت لا تزال مبتدئًا في مجال البيانات المنظَّمة، يمكنك الاطّلاع على المزيد من المعلومات حول آلية عمل البيانات المنظَّمة.
إليك نظرة عامة حول كيفية إنشاء بيانات منظَّمة واختبارها وإصدارها. للحصول على دليل مفصّل حول كيفية إضافة بيانات منظَّمة إلى صفحة ويب، يمكنك الاطّلاع على الدرس التطبيقي حول الترميز الخاص بالبيانات المنظَّمة.
- تأكَّد من أن Googlebot يمكنه الزحف إلى صفحات الفعاليات الخاصة بك (بمعنى ألّا تكون صفحاتك محمية باستخدام ملف robots.txt أو علامة وصفية لبرامج الروبوت).
- تأكَّد من أن الخادم يمكنه التعامل مع معدَّل الزحف المتزايد.
- احرص على اتّباع إرشاداتنا.
- إذا كان لديك عدة نُسخ من مشاركة الفعالية نفسها على موقعك الإلكتروني المُستضاف ضمن عناوين URL مختلفة، استخدِم عناوين URL الأساسية في كل نسخة من الصفحة.
- أَضِف البيانات المُنظَّمة إلى صفحات الفعاليات الخاصة بك. في الوقت الحالي، لا تدعم تجربة مشاركة الفعاليات على Google سوى الصفحات التي تركِّز على فعالية واحدة. ننصحك بالتركيز على إضافة الترميز إلى صفحات مشاركات الفعاليات الخاصة بك بدلاً من الصفحات التي تسرد الجداول الزمنية أو الفعاليات المتعددة.
- اختبِر بياناتك المنظَّمة وعايِنها.
- تَحقق من حالة الفهرس الخاصة بعناوين URL واطلب الزحف إلى عنوان URL باستخدام أداة "فحص عنوان URL" في Search Console. للتأكُّد من قدرة برامج الزحف على الوصول إلى البيانات المنظَّمة في صفحتك، استخدِم ميزة "الاختبار المباشر".
- يمكنك إطلاع Google باستمرار على صفحات الفعاليات الجديدة أو التغييرات التي تطرأ على صفحات الفعاليات الحالية.
أمثلة
فعالية عادية
إليك مثال عن Event
عادية بتنسيق JSON-LD. والمقصود بالفعالية العادية هو أنّ الفعالية ستقام في موقع جغرافي فعلي فقط وبالموعد المجدوَل لها. يمكنك أيضًا استخدام
البيانات الجزئية أو بنية 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 في مناطق أكثر حول العالم. وتتوفر التجربة حاليًا في المناطق واللغات التالية.
الإرشادات
يجب اتّباع هذه الإرشادات لعرض موقعك الإلكتروني في تجربة البحث عن الفعاليات على Google.
- الإرشادات الفنية
- إرشادات المحتوى
- الإرشادات المتعلقة بالتاريخ والوقت
- إرشادات مشرفي المواقع
- الإرشادات العامة حول البيانات المنظّمة
الإرشادات الفنية
- يجب أن تتضمن الصفحة المستهدفة عناصر البيانات المنظَّمة من أنواع الفعاليات على schema.org.
- يجب أن يكون لكل فعالية عنوان URL فريد (صفحة الخصائص التفصيلية) وترميز على هذا العنوان.
- في الوقت الحالي، لا تدعم تجربة مشاركة الفعاليات على Google سوى الصفحات التي تركِّز على فعالية واحدة. ننصحك بالتركيز على إضافة الترميز إلى صفحات مشاركات الفعاليات الخاصة بك بدلاً من الصفحات التي تسرد الجداول الزمنية أو الفعاليات المتعددة.
إرشادات المحتوى
- يجب أن تصف كل فعالية اسمها وتاريخ البدء وموقعها الجغرافي بدقة.
- تجنَّب ترميز الخدمات أو المنتجات التي ليست بفعاليات على أنها فعاليات:
- يجب عدم الترويج للمنتجات أو الخدمات التي ليست بفعاليات، مثل "حزمة الرحلات: شرم الشيخ/القاهرة، 7 ليالٍ" على أنها فعاليات.
- يجب عدم إضافة خصومات أو فُرص شراء قصيرة الأجل إلى العنوان، مثل "حفلة موسيقية - اشترِ تذاكرك الآن" أو "حفلة موسيقية - خصم 50% حتى يوم السبت".
- يجب عدم ترميز ساعات عمل النشاط التجاري على أنها فعاليات، مثل "حديقة دريم لاند، مفتوحة من الساعة 8 ص إلى 5 م".
- يجب عدم ترميز القسائم على أنها فعاليات، مثل "خصم 5% على طلبك الأول".
- استخدِم الترميز الصحيح للفعاليات الممتدة لعدة أيام:
- إذا كانت معلومات الفعالية أو التذكرة تخص فعالية تمتد لعدة أيام، يجب أن تحدّد تاريخَي بدء الفعالية وانتهائها.
- إذا تضمّنت الفعالية عدة عروض فنية على مدى أيام مختلفة، ولكل منها تذاكر مستقلة، أضِف عنصر
Event
منفصلاً لكل عرض.
الإرشادات المتعلقة بالتاريخ والوقت
عند تطبيق الخصائص startDate
وendDate
وpreviousStartDate
، اتّبِع هذه الإرشادات المتعلقة بالتاريخ والوقت.
طريقة تحديد المناطق الزمنية
حدِّد المنطقة الزمنية عن طريق تضمين معادلة الوقت بالتوقيت العالمي المنسّق أو توقيت غرينتش. إذا كانت الفعالية تبدأ في الساعة 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"
أمثلة على الآلية التي ينتهجها محرِّك البحث Google في تفسير التواريخ
إليك بعض الأمثلة على الآلية التي ينتهجها محرّك البحث Google في تفسير تاريخ بدء الفعالية ووقتها:
البيانات المنظّمة | التفسير |
---|---|
2019-08-15T00:00:00+00:00 |
يفسّر محرّك البحث Google القيمة 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 إلا إذا كانت الفعالية ستقام في المنطقة الزمنية لتوقيت غرينيتش. يفسِّر محرِّك البحث Google القيمة 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
|
الموقع الجغرافي حيث ستقام الفعالية. ثمة متطلبات مختلفة استنادًا إلى ما إذا كانت الفعالية ستقام على الإنترنت أو في موقع فعلي:
المواقع الجغرافية الفعليةفي حال إقامة الفعالية في موقع فعلي، عليك دمج الخصائص التالية لـ
الفعاليات المُقامة على الإنترنتإذا كانت الفعالية تقام على الإنترنت، يمكنك دمج الخاصية التالية في
|
||||||||||||
name
|
تمثل هذه الخاصية عنوان الفعالية بالكامل. تنسيق غير مقترَح: مسرح المدينة تنسيق غير مقترَح: **تخفيضات لفترة محدودة - حفل موسيقي للفنان حسين الجسمي - 90 درهم إماراتي** صيغة موصى بها: جولات الفنان حسين الجسمي الموسيقية صيغة موصى بها: حضور حفلات الفنان حسين الجسمي أفضل الممارسات:
|
||||||||||||
startDate |
تمثّل هذه الخاصية تاريخ بدء الفعالية ووقت انطلاقها بالصيغة ISO-8601. ويمكنك أيضًا إضافة التاريخ والوقت حتى يتمكن المستخدمون من العثور بسهولة أكبر على الفعاليات التي تناسب جدولهم الزمني. بالنسبة إلى الفعاليات المقامة على الإنترنت، يجب تحديد المنطقة الزمنية عن طريق تضمين معادلة الوقت بالتوقيت العالمي المنسّق أو توقيت غرينتش. |
الخصائص المقترَحة | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
description
|
تمثّل هذه الخاصية وصف الفعالية. احرص على وصف جميع تفاصيل الفعالية حتى تسهِّل على المستخدمين فهم طبيعة الفعالية وحضورها. أفضل الممارسات:
|
||||||||||
endDate
|
تمثّل هذه الخاصية تاريخ الانتهاء ووقت الانتهاء للفعالية بالصيغة ISO-8601.
استخدِم الصيغة نفسها المُستخدَمة في |
||||||||||
eventAttendanceMode
|
تحدّد هذه الخاصية ما إذا كانت الفعالية مُقامة على الإنترنت أو خارج الإنترنت في موقع جغرافي فعلي أو ما إذا كانت تتضمّن مزيجًا من أجزاء على الإنترنت وخارج الإنترنت. في حال عدم تضمين هذه الخاصية، يتعرف محرّك البحث Google على وضع الفعالية بأنه |
||||||||||
eventStatus
|
EventStatusType
حالة الفعالية إذا لم تستخدم هذا الحقل، سيفهم محرّك البحث Google أنّ
| ||||||||||
image
|
حقل متكرّر للخاصية تمثل هذه الخاصية عنوان URL لصورة أو شعار الفعالية أو الجولة. ويساعد تضمين صورة الفعالية المستخدمين على فهم طبيعتها والمشاركة فيها. وننصح بأن يكون عرض الصور 1920 بكسل (الحد الأدنى للعرض 720 بكسل). إرشادات إضافية للصور:
مثلاً: "image": [ "https://example.com/photos/1x1/photo.jpg", "https://example.com/photos/4x3/photo.jpg", "https://example.com/photos/16x9/photo.jpg" ] |
||||||||||
offers
|
تمثّل هذه الخاصية نوع Offer مدمجًا، ويجب استخدام خاصية لكل نوع تذكرة.
|
||||||||||
offers.availability
|
يجب استخدام إحدى الخصائص التالية: |
||||||||||
offers.price
|
تمثّل هذه الخاصية أقل سعر متاح للتذاكر، شاملاً رسوم الخدمة والرسوم الأخرى. ولا تنسَ تعديل هذه القيمة عند تغيُّر الأسعار أو نفاد التذاكر. |
||||||||||
offers.priceCurrency
|
تمثّل هذه الخاصية رمز العملة المكوَّن من 3 أحرف. |
||||||||||
offers.validFrom
|
تمثّل هذه الخاصية تاريخ ووقت طرح التذاكر للبيع (مطلوبة للعروض ذات التواريخ المحدّدة فقط) بالتنسيق ISO-8601. |
||||||||||
offers.url
|
تمثّل هذه الخاصية عنوان URL لصفحة توفّر إمكانية شراء التذاكر. يجب أن يستوفي عنوان URL هذا المتطلبات التالية:
|
||||||||||
organizer
|
الشخص أو المؤسسة التي تستضيف الفعالية. يُعدّ هذا الإجراء مهمًا بشكل خاص للفعاليات المُقامة على الإنترنت التي لا تتضمّن أي معلومات حول مكان إقامتها. في حال تضمين |
||||||||||
organizer.name
|
اسم الشخص أو المؤسسة التي تستضيف الفعالية. |
||||||||||
organizer.url
|
عنوان URL لنطاق مضيف الفعالية. |
||||||||||
performer
|
تمثّل هذه الخاصية المشاركين الذين يقدّمون عروضًا في الفعالية، مثل الفنانين والممثلين الكوميديين. ويمكنك استخدام خاصية |
||||||||||
performer.name
|
تمثّل هذه الخاصية اسم المشارك الذي يقدّم عرضًا في الفعالية، مثل اسم الفنان أو الممثل الكوميدي. |
||||||||||
previousStartDate
|
تاريخ البدء الذي تمت جدولته سابقًا للفعالية إذا تمت إعادة جدولة الفعالية. إذا أضفت بالنسبة إلى الفعاليات المُقامة على الإنترنت، يجب تحديد المنطقة الزمنية عن طريق تضمين معادلة الوقت بالتوقيت العالمي المنسّق أو توقيت غرينتش.
بالنسبة إلى الفعاليات التي تمت إعادة جدولتها، يجب استخدام الخاصية |
مراقبة النتائج المنسّقة باستخدام Search Console
Search Console هي أداة تساعدك في مراقبة مستوى أداء صفحاتك في "بحث Google". وليس عليك الاشتراك في Search Console لإدراج موقعك الإلكتروني ضمن نتائج "بحث Google"، ولكن تساعدك هذه الأداة في التعرّف على شكل موقعك كما يراه محرّك البحث Google وتحسين هذا الشكل. ننصح بالتحقق من Search Console في الحالات التالية:
بعد نشر بيانات منظَّمة للمرة الأولى
بعد أن ينتهي محرّك البحث Google من فهرسة الصفحات، ابحث عن المشاكل باستخدام تقرير "حالة النتائج المنسّقة" المناسب. في العادة، من المفترض أن ترى زيادة في الصفحات الصالحة وليس في عدد الأخطاء أو التحذيرات. إذا عثرت على مشاكل في بياناتك المنظَّمة:
- أصلِح الأخطاء.
- افحص عنوان URL مباشر لمعرفة ما إذا كانت المشكلة مستمرّة.
- اطلب إجراء تحقق باستخدام تقرير الحالة.
بعد إصدار نماذج جديدة أو تعديل الترميز
عند إجراء تغييرات كبيرة على موقعك الإلكتروني، راقِب الزيادات في عدد أخطاء البيانات المنظَّمة والتحذيرات.- إذا لاحظت زيادة في عدد الأخطاء، قد يكون السبب أنك طرحت نموذجًا جديدًا لا يعمل أو أنّ موقعك الإلكتروني يتفاعل مع النموذج الحالي على نحو جديد وغير صالح.
- إذا لاحظت انخفاضًا في العناصر الصالحة (لا يقابله زيادة في عدد الأخطاء)، من الممكن أنك توقّفت عن تضمين بيانات منظَّمة في صفحاتك. استخدِم أداة فحص عنوان URL للاطّلاع على سبب المشكلة.
تحليل الزيارات بشكل دوري
يمكنك تحليل الزيارات إلى صفحتك في "بحث Google" باستخدام تقرير الأداء. ستعرض لك البيانات عدد مرات ظهور صفحتك كنتيجة منسّقة في "بحث Google" وعدد المرات التي نقر فيها المستخدمون عليها ومتوسط موضع ظهور صفحتك في نتائج البحث. يمكنك أيضًا عرض هذه النتائج تلقائيًا باستخدام واجهة برمجة التطبيقات لخدمة Search Console.تحديد المشاكل وحلّها
إذا كنت تواجه مشكلة في تطبيق البيانات المنظَّمة، إليك بعض المصادر التي قد تساعدك.
- قد يكون ثمة خطأ في بياناتك المنظَّمة. اطّلِع على قائمة أخطاء البيانات المنظَّمة.
- اتّبِع الخطوات الخاصة بتحديد وحلّ مشكلة عدم ظهور بعض النتائج المنسّقة/الانخفاض في إجمالي النتائج المنسّقة.
- للتعرّف على الأسئلة العامة المطروحة حول الزحف والفهرسة، يمكنك الاطّلاع على الأسئلة الشائعة لمشرفي المواقع.
- يمكنك طرح أي سؤال أثناء ساعات عمل مشرفي المواقع.
- يمكنك نشر سؤال في منتدى مشرفي المواقع.
إذا كانت فعاليتك لا تظهر في نتائج البحث عن الفعاليات أو إذا كنت قد تلقّيت إجراءً يدويًا بسبب الترميز المُنظَّم غير المرغوب فيه في Search Console، حاوِل حلّ المشاكل الأكثر شيوعًا المذكورة أدناه، واطّلِع على إرشاداتنا في حال استمرار حدوث المشاكل، تحقَّق من الأسئلة الشائعة عن الفعاليات أو انشُر مشاركة في منتدى مشرفي المواقع.
الموقع الجغرافي للفعالية غير مضمَّن أو غير صحيح
error سبب المشكلة: ليس بإمكان Googlebot فهم القيم المقدَّمة للخصائص eventLocation
أو addressLocality
أو addressRegion
.
يحاول محرّك البحث Google مطابقة معلومات الموقع الجغرافي مع موقع فعلي، والموقع الجغرافي المذكور
إما غير مضمَّن أو غير صحيح.
done حلّ المشكلة
- تأكّد من أنّ البيانات المنظَّمة تحتوي على قيم للخاصية
eventLocation
أوaddressLocality
أوaddressRegion
(حسب الموقع الجغرافي، مع العلم بأنه ليست كل خصائص الموقع الجغرافي مناسبة للاستخدام). - تحقَّق من أن الحقل
location.name
يستخدم اسم الموقع الجغرافي، أو اتركه فارغًا إذا لم يكن له اسم. من المشاكل الشائعة وضع اسم الفعالية عن طريق الخطأ في الحقلlocation.name
. - التحقُّق من إجراء الإصلاح:
- افَتح اختبار النتائج المنسّقة.
- أدخِل عنوان URL لمشاركة الفعالية في المربع جلب عنوان URL.
- انقر على التحقُّق من الصحة.
- انقر على معاينة.
محاولة ناجحة: تعرض "أداة اختبار النتائج المُنسَّقة"
eventLocation
الصحيح في "أداة معاينة بحث Google".إعادة المحاولة مرة أخرى: يعرض اختبار النتائج المُنسّقّة القيمة "false" في المكان الذي يُفترض أن يظهر فيه موقع الفعالية الجغرافي في "أداة معاينة بحث 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