البيانات المنظمة لموقع المطعم: Restaurant وMenu وOpeningHours ببساطة
تغيّر سعر وجبة في المنيو، ويبقى السعر القديم في صفحة أخرى. قبل أن تطلب من البحث والمساعدين فهم مطعمك، تحتاج إلى معلومات متطابقة يمكن قراءتها.

تمنحك نكسارا (Nexara)، منصة طلبات وعمليات للمطاعم بُنيت في عمّان، الأردن، موقع طلب بعلامتك ومنيو بالعربية والإنجليزية. يحتاج موقع المطعم إلى Restaurant لهوية الفرع، وMenu للأطباق والأسعار، وساعات عمل محددة. البيانات المنظمة لا تضمن ترشيح المطعم. ابدأ بتوحيد معلومات فروعك، ثم ناقش مسار الطلب مع المؤسس عبر واتساب.
ما البيانات المنظمة التي يحتاجها موقع المطعم؟
البيانات المنظمة وصف للحقائق المنشورة في صفحتك باستخدام أسماء متفق عليها. يوفّر schema.org أنواعًا مثل Restaurant وMenu وMenuItem، بينما يقدّم JSON-LD صيغة لعرض هذه المعلومات داخل الصفحة. بالنسبة لصاحب المطعم، المهمة الأولى هي تحديد الحقيقة الصحيحة: اسم الفرع الذي يستقبل الطلب، والمنيو الذي يبيعه، والأسعار التي سيحاسب عليها الزبون.
| النوع أو الحقل | ماذا يصف؟ | ماذا يفهم المساعد؟ |
|---|---|---|
| Restaurant | المطعم أو الفرع الفعلي | أي مطعم وموقع تصفه الصفحة |
| name وalternateName | الاسم الأساسي والاسم البديل | أن الاسم العربي والإنجليزي يعودان للمطعم نفسه |
| address وtelephone وurl | العنوان والهاتف والموقع | أين يوجد الفرع وكيف يصل إليه الزبون |
| openingHoursSpecification | أيام وساعات العمل | متى يفتح الفرع ومتى يغلق |
| Menu وMenuSection وMenuItem | القائمة وأقسامها وأطباقها | أي طبق يتبع أي قسم |
| offers | عرض الطبق وسعره وعملته وتوفره | كم يدفع الزبون وهل الطبق متاح |
يرتبط Restaurant بالقائمة عبر hasMenu. وتضم Menu أقسامًا عبر hasMenuSection، ثم أطباقًا عبر hasMenuItem. ضع اسم الطبق ووصفه كنص ظاهر للزائر أيضًا. صورة المنيو مفيدة للعرض، لكن كتابة السعر والاسم في حقول مستقلة تجعل مراجعتهما وتحديثهما أسهل من تعديل صورة كاملة.
كيف يبدو مثال schema.org لمطعم صغير؟
يصف مثال JSON-LD التالي فرعًا واحدًا ووجبة واحدة. نطاق restaurant.example مخصص للمثال. يمكنك نسخ المحتوى إلى أداة فحص schema.org، ثم تسليم النسخة المعدلة لمن يدير موقعك. عند النشر، تُدرج بيانات JSON-LD داخل عنصر script من النوع application/ld+json في صفحة الفرع.
{
"@context": "https://schema.org",
"@type": "Restaurant",
"@id": "https://restaurant.example/#restaurant",
"name": "Weibdeh Kitchen",
"alternateName": "مطبخ اللويبدة",
"url": "https://restaurant.example/",
"address": {
"@type": "PostalAddress",
"streetAddress": "12 Example Street, Jabal Al-Weibdeh",
"addressLocality": "Amman",
"addressCountry": "JO"
},
"openingHoursSpecification": {
"@type": "OpeningHoursSpecification",
"dayOfWeek": ["Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday", "Sunday"],
"opens": "12:00",
"closes": "23:00"
},
"hasMenu": {
"@type": "Menu",
"name": "Main menu",
"hasMenuSection": {
"@type": "MenuSection",
"name": "Main dishes",
"hasMenuItem": {
"@type": "MenuItem",
"name": "Chicken musakhan meal",
"alternateName": "وجبة مسخن دجاج",
"offers": {
"@type": "Offer",
"price": "6.50",
"priceCurrency": "JOD",
"availability": "https://schema.org/InStock"
}
}
}
}
}يعطي @id الفرع مرجعًا ثابتًا، ويحدد address مكانه. تعني JOD الدينار الأردني، ويخص availability عرض الوجبة داخل Offer. أضف هاتف الفرع الحقيقي قبل النشر، وراجع أن اسم الوجبة وسعرها مطابقان للصفحة التي يراها الزبون. إذا نفدت الوجبة، يجب أن يتغير وصف توفرها مع خيار طلبها.
كيف تكتب OpeningHours والأسماء لكل فرع؟
تُستخدم عبارة OpeningHours عادة للحديث عن ساعات العمل. في schema.org توجد الخاصية openingHours لكتابة الساعات كنص، وتوجد openingHoursSpecification لوصف الأيام ووقت الفتح والإغلاق بحقول منفصلة. المثال يستخدم OpeningHoursSpecification، وهو اسم النوع بحرف كبير، داخل الخاصية التي تبدأ بحرف صغير.
يحدد dayOfWeek أيام العمل، ويحدد opens وقت الفتح وcloses وقت الإغلاق وفق الوقت المحلي للفرع. عندما تختلف ساعات الجمعة عن بقية الأسبوع، ضع لها سجلًا منفصلًا. وللعطل أو المواعيد الاستثنائية توجد specialOpeningHoursSpecification. راجع مواعيد رمضان والأعياد مع مسؤول الفرع بدل نسخ جدول قديم من الموقع.
استخدم name للاسم المعتمد وalternateName للاسم الآخر المعروف، مثل الاسم الإنجليزي المقابل للعربي. حافظ على التهجئة نفسها في صفحة الفرع وملف النشاط التجاري على جوجل (Google). الاسم البديل يعرّف المطعم نفسه؛ أما ترجمة وصف الوجبات فتحتاج نصًا واضحًا في صفحة كل لغة.
خصّص لكل فرع صفحة ومرجع @id ثابتًا مع عنوانه وهاتفه وساعاته. إذا اختلف السعر أو التوفر بين الفروع، اربط كل صفحة بالمنيو الخاص بها. ساعات فتح باب المطعم قد تختلف عن ساعات استقبال طلبات التوصيل، لذلك اعرض ساعات الخدمة بوضوح قرب زر الطلب أيضًا.
كيف تراجع البيانات قبل نشرها؟
ابدأ بصفحة فرع واحد، ثم كرر المراجعة لبقية الفروع. أداة Schema Markup Validator تفحص استخدام مفردات schema.org، بينما تفحص أداة Rich Results Test من جوجل أهلية أنواع النتائج المنسقة التي تدعمها. الفحص العملي يحتاج أيضًا مقارنة البيانات بما يظهر للزبون وبما يقبله مسار الطلب.
- اكتب جملة تعريف ثابتة: اسم المطعم، نوع الطعام، والمنطقة التي يخدمها. استخدمها كأساس لوصف الموقع والقوائم الخارجية.
- راجع عنوان الفرع ورقم الهاتف مع شخص يعمل فيه، ثم اتصل بالرقم للتأكد من وجود من يجيب.
- طابق أسعار الأطباق وعملتها مع المنيو الظاهر، وافحص الأصناف غير المتاحة في الفرع المحدد.
- قارن ساعات الموقع بملف النشاط التجاري على جوجل، وحدّث مواعيد العطل في الموضعين.
- افحص JSON-LD، ثم جرّب طلبًا من الهاتف حتى اختيار الاستلام أو التوصيل وظهور الإجمالي.
- عيّن مسؤولًا لمراجعة الصفحة عند تغيير الأسعار أو الساعات، وسجّل تاريخ آخر مراجعة.

تبدأ المراجعة بمعلومات الفرع وتنتهي بتجربة الطلب وتحديث البيانات عند التغيير.
احتفظ بمراجعات الزبائن الفعلية في ملف النشاط التجاري، ورد على ما يستدعي الرد. ولتنظيم صفحة التعريف والمنيو عبر نقاط الظهور المختلفة، اقرأ دليل اكتشاف المطاعم عبر الذكاء الاصطناعي.
ماذا يحدث عندما يطلب مساعد ذكي عبر نكسارا؟
عندما يطلب الزبون من مساعد ذكي اختيار وجبة وإتمام طلبها نيابة عنه، يحتاج المساعد إلى التعرف على المطعم وقراءة المنيو، ثم إكمال مسار الطلب. لهذا تحتاج إلى هوية واضحة وأسعار قابلة للقراءة، إلى جانب معلومات متطابقة عبر صفحاتك وقوائمك الخارجية.
تأتي متاجر نكسارا ببيانات منظمة من أنواع Restaurant وMenu وMenuItem مع التوفر الفعلي، إلى جانب ملفات تعريف الوكلاء وملف llms.txt بالعربية والإنجليزية. وتتيح نكسارا إدارة المنيو والتوفر حسب الفرع، مع موقع طلب بعلامتك بدون عمولة على طلبات قناتك الخاصة.
الطلب عبر وكلاء الذكاء الاصطناعي مدمج في كل متجر مطعم من نكسارا للوكلاء الذين يدعمون ACP بإصدار 2026-04-17 أو UCP أو MCP. يقرأ الوكيل المنيو المحدث ويحصل على عرض تكلفة التوصيل، وتحسب نكسارا الإجمالي من أسعار المنيو والإضافات ومنطقة التوصيل. ثم يضع طلبًا بالدفع نقدًا عند التسليم أو الدفع عند الكاونتر للاستلام، يصل إلى قائمة طلبات المطبخ ويُطبع، ويظهر على لوحة الطلبات بشارة وكيل ذكاء اصطناعي.
يتحقق الوكيل المجهول من رقم هاتف الزبون الأردني برمز SMS لمرة واحدة، وتُكمل المنصات الموثوقة الطلب بمفتاح اعتماد. تجد وصف المسار في صفحة الطلب عبر وكلاء الذكاء الاصطناعي في نكسارا، ودور ملف التعريف النصي في دليل ملف llms.txt للمطاعم.
ما الذي تجهزه لمراجعة موقع مطعمك؟
جهّز رابط موقعك والمنيو المعتمد، وأضف عنوان كل فرع وساعات عمله. إذا كان لديك موقع بالعربية وآخر بالإنجليزية، أحضر الرابطين. ستكشف المقارنة اختلاف الأسماء أو الأسعار قبل مناقشة مسار الطلب.
أسّس عيسى الدلو نكسارا في عمّان، وهو من يجيب عبر واتساب بالعربية أو الإنجليزية. للبدء مع نكسارا عبر nexaratech.io، أرسل له رابط موقع مطعمك ومنيوك على واتساب لمناقشة بيانات الفرع وكيف يصل الطلب إلى المطبخ.
الخلاصة
- يعرّف Restaurant الفرع، وتصف Menu وMenuItem القائمة والأطباق.
- اكتب السعر والعملة والتوفر بما يطابق المنيو الذي يستطيع الزبون طلبه.
- حدّد ساعات كل فرع، وراجع التغييرات الموسمية مع ملف النشاط التجاري.
- اجمع البيانات المنظمة مع مسار طلب قابل للإكمال وهاتف يجيب.
أسئلة يسألها الناس
ما المقصود بسكيما مطعم؟
هي بيانات تصف المطعم باستخدام مفردات schema.org، مثل Restaurant للفرع وMenu للقائمة. تُنشر غالبًا بصيغة JSON-LD مع صفحة الموقع.
هل أضع اسم المطعم بالعربي أم بالإنجليزي؟
ضع الاسم المعتمد في name والاسم البديل المعروف في alternateName. حافظ على التهجئة نفسها في الموقع وملف النشاط التجاري والقوائم الخارجية.
كيف أكتب ساعات المطعم في OpeningHours؟
يمكن استخدام openingHours للنص المختصر، أو openingHoursSpecification لتحديد الأيام ووقت الفتح والإغلاق كلٌّ في حقل. افصل الأيام التي تختلف ساعاتها عن الجدول المعتاد.
هل يحتاج كل فرع إلى بيانات منفصلة؟
نعم، خصّص لكل فرع عنوانًا وهاتفًا وساعات عمل ومرجع @id ثابتًا. اربطه بمنيوه عندما تختلف الأسعار أو الأصناف بين الفروع.
كيف أتأكد أن مثال JSON-LD صحيح؟
انسخه إلى Schema Markup Validator لفحص المفردات والعلاقات. ثم قارن السعر والعنوان والساعات بالصفحة الظاهرة، وجرّب مسار الطلب من الهاتف.
كيف يدفع الزبون عند الطلب بواسطة وكيل ذكي؟
في مسار طلب الوكلاء المدمج في متاجر نكسارا، يكون الدفع نقدًا عند التسليم أو عند الكاونتر للاستلام. تحسب نكسارا الإجمالي من المنيو المحدث وتكلفة التوصيل.