مولّد بيانات Schema المنظمة

املأ تفاصيل الأسئلة الشائعة أو المنتج أو الإرشادات، وانسخ JSON-LD جاهزًا للصق.

اختر نوع Schema

ابدأ بمحتوى الصفحة الذي تريد وصفه.

إضافة التفاصيل

تُفحص الحقول المطلوبة أثناء الكتابة، وتُحذف الحقول الاختيارية الفارغة.

نسخ JSON-LD

يظهر النص البرمجي الكامل عندما تكون جميع الحقول المطلوبة صالحة.

FAQPage
JSON-LD

فحص الحقول

    تبقى إدخالاتك في متصفحك. لا يُرفع شيء إلى BroBroGo.

    الأسئلة الشائعة

    ما أنواع Schema التي يمكنني إنشاؤها؟

    تغطي النماذج الإرشادية FAQPage وProduct مع Offer وHowTo بخطوات مرتبة ومستلزمات وأدوات. تُستبعد الحقول الاختيارية الفارغة من الشفرة.

    أين أضع JSON-LD المُنشأ؟

    الصق النص البرمجي الكامل داخل <head> أو <body> في الصفحة التي يصف محتواها الظاهر. وحافظ على اتساق البيانات المنظمة مع ما يمكن للزوار رؤيته بالفعل.

    هل تضمن البيانات المنظمة الصالحة نتيجة بحث منسقة؟

    لا. تساعد بيانات schema.org المنظمة الصالحة الخدمات على فهم الصفحة، لكنها لا تضمن أبدًا ظهورًا خاصًا في البحث. ولم تعد Google تعرض نتائج FAQ أو HowTo المنسقة.

    مقدمة إلى Schema.org والبيانات المنظمة

    تمثل البيانات المنظمة (Structured Data) لغة موحدة تستخدمها محركات البحث لفهم محتوى صفحات الويب بدقة. من خلال تنظيم المعلومات وفقًا لمعايير موقع Schema.org، يستطيع أصحاب المواقع تقديم تفاصيل واضحة حول عناصر صفحاتهم، مما يسهل على الخوارزميات تصنيف المحتوى وعرضه بشكل ملائم في نتائج البحث.

    تساعد هذه البيانات المنظمة محركات البحث في استيعاب السياق الحقيقي للنصوص والصور والأسعار المعروضة، بدلاً من الاعتماد فقط على التحليل النصي التقليدي. وتنعكس هذه البنية المنظمة بشكل مباشر على كيفية ظهور المواقع في صفحات نتائج البحث، حيث تزيد من فرص عرض معلومات غنية ومفصلة للمستخدمين بناءً على البيانات المقدمة.


    دور تنسيق JSON-LD في ترميز محتوى الويب

    يعتمد "مولّد بيانات Schema المنظمة" على تنسيق JSON-LD (JavaScript Object Notation for Linked Data) لإنشاء الشفرة البرمجية. ويُعد JSON-LD التنسيق المفضل لدى محركات البحث الكبرى لتطبيق البيانات المنظمة، وذلك لعدة أسباب تقنية:

    • الفصل التام عن التصميم: يتم إدراج شفرة JSON-LD داخل وسم <script> مستقل، مما يعني عدم تداخل البيانات المنظمة مع عناصر HTML الخاصة بتصميم الصفحة أو النصوص المرئية للمستخدمين.
    • سهولة الصيانة: يسهل تعديل الشفرة أو تحديثها أو إزالتها دون التأثير على بنية الصفحة الأساسية.
    • الوضوح البرمجي: يظهر التنسيق على شكل أزواج من المفاتيح والقيم المرتبة منطقيًا، مما يقلل من احتمالية حدوث أخطاء برمجية أثناء الدمج.

    يقوم المولد بإنشاء هذا النص البرمجي تلقائيًا بناءً على البيانات التي تدخلها في الحقول الإرشادية، مما يغنيك عن كتابة الأقواس والرموز البرمجية يدويًا.


    إنشاء بيانات FAQPage للأسئلة الشائعة

    تُستخدم بيانات FAQPage عندما تحتوي الصفحة على قائمة بالأسئلة والإجابات المتعلقة بموضوع معين. عند اختيار نوع Schema "أسئلة شائعة"، يتيح لك المولد إدخال الأسئلة وإجاباتها بدقة.

    قواعد التحقق والأخطاء الخاصة بالأسئلة الشائعة:

    • الحد الأدنى للمحتوى: يجب إدخال سؤال وإجابة واحدة مكتملة على الأقل. إذا لم يتم توفير ذلك، ستظهر رسالة الخطأ: "أضف سؤالًا وإجابة مكتملين على الأقل.".
    • اكتمال العناصر: يتم فحص كل عنصر مضاف بشكل مستقل. إذا تركت حقل السؤال فارغًا في أحد العناصر، سيعرض المولد رسالة الخطأ: "يحتاج العنصر {index} إلى سؤال.". وفي حال غياب الإجابة، تظهر رسالة: "يحتاج العنصر {index} إلى إجابة.".
    • تحديث فوري: تُفحص الحقول المطلوبة أثناء الكتابة مباشرة، وتُستبعد الحقول الاختيارية الفارغة من الشفرة النهائية تلقائيًا.

    إنشاء بيانات Product مع تفاصيل العروض

    يساعد ترميز "منتج" محركات البحث على فهم تفاصيل السلع التي تعرضها في متجرك الإلكتروني، بما في ذلك الأسعار، التوفر، والعلامة التجارية.

    الحقول المتاحة لبيانات المنتج:

    • اسم المنتج: حقل مطلوب لتحديد هوية السلعة.
    • الوصف (اختياري): نص يوضح تفاصيل المنتج.
    • عنوان URL للصورة (اختياري): رابط مباشر لصورة المنتج.
    • العلامة التجارية (اختياري): اسم الشركة المصنعة أو الماركة.
    • SKU (اختياري): وحدة حفظ المخزون الخاصة بالمنتج.
    • السعر: القيمة المالية للمنتج.
    • رمز العملة: العملة المستخدمة في التسعير.
    • التوفر: تحديد حالة توفر المنتج في المخزن.
    • عنوان URL للمنتج (اختياري): الرابط المباشر لصفحة شراء المنتج.

    قواعد التحقق والأخطاء الخاصة بالمنتج:

    • اسم المنتج: إذا تُرِك فارغًا، تظهر رسالة الخطأ: "أضف اسم المنتج.".
    • السعر: يتطلب المولد إدخال سعر العرض. وإذا لم يتم إدخاله، تظهر رسالة: "أضف سعر العرض.". يجب أن يكون السعر رقمًا غير سالب، ويمكن أن يحتوي على نقطة عشرية. في حال إدخال قيم غير صالحة، تظهر رسالة الخطأ: "استخدم سعرًا غير سالب مكوّنًا من أرقام، ويمكن أن يتضمن نقطة عشرية.".
    • العملة: يجب إدخال رمز عملة مكون من ثلاثة أحرف (مثل USD أو EUR أو CNY). وإذا خالف الإدخال هذا التنسيق، تظهر رسالة الخطأ: "استخدم رمز عملة من ثلاثة أحرف مثل USD أو EUR أو CNY.".
    • الروابط: يجب أن تكون روابط المنتج والصور كاملة وتبدأ ببروتوكول آمن. إذا كان الرابط غير صحيح، تظهر الرسائل التالية على التوالي:
      • "يجب أن يكون عنوان URL للمنتج عنوانًا كاملًا يبدأ بـ http:// أو https://.".
      • "يجب أن يكون عنوان URL للصورة عنوانًا كاملًا يبدأ بـ http:// أو https://.".

    إنشاء بيانات HowTo للإرشادات والخطوات

    يُستخدم ترميز "إرشادات" لوصف المهام التي تتطلب خطوات متسلسلة لإنجازها، مثل الأدلة التعليمية ووصفات العمل. يتيح لك المولد تنظيم هذه الخطوات مع تحديد الأدوات والمستلزمات المطلوبة.

    الحقول المتاحة لبيانات الإرشادات:

    • عنوان الإرشادات: العنوان الرئيسي للدليل التعليمي.
    • إجمالي الدقائق (اختياري): الوقت المستغرق لإتمام المهمة بالكامل.
    • المستلزمات (اختياري): المواد المستهلكة المطلوبة، ويتم إدخال مادة واحدة في كل سطر.
    • الأدوات (اختياري): المعدات غير المستهلكة المستخدمة، ويتم إدخال أداة واحدة في كل سطر.
    • عنوان الخطوة (اختياري): تسمية توضيحية لكل خطوة.
    • تعليمات الخطوة: النص التفصيلي الذي يشرح كيفية تنفيذ الخطوة.

    قواعد التحقق والأخطاء الخاصة بالإرشادات:

    • العنوان الرئيسي: إذا لم يتم إدخال عنوان الإرشادات، تظهر رسالة الخطأ: "أضف عنوان الإرشادات.".
    • الخطوات: يتطلب المولد خطوة مكتملة واحدة على الأقل لإنشاء الشفرة. وإذا لم تتوفر، تظهر رسالة: "أضف خطوة مكتملة واحدة على الأقل.".
    • تفاصيل الخطوة: إذا تم إنشاء خطوة دون كتابة نص التعليمات الخاص بها، تظهر رسالة الخطأ: "يحتاج العنصر {index} إلى تعليمات الخطوة.".
    • الوقت الإجمالي: يجب أن يكون الوقت المدخل بالدقائق عددًا صحيحًا يتراوح بين 1 و 100,000 دقيقة. وإذا خالف الإدخال ذلك، تظهر رسالة الخطأ: "يجب أن يكون إجمالي الوقت عددًا صحيحًا من 1 إلى 100,000 دقيقة.".

    قيود المحرر ومعالجة البيانات والخصوصية

    يعمل "مولّد بيانات Schema المنظمة" وفق قواعد صارمة لضمان جودة الشفرة البرمجية الناتجة وتوافقها مع معايير الأداء.

    قيود الإدخال وحجم البيانات:

    • طول النصوص: يضع المحرر حدًا أقصى لطول النصوص في الحقول. إذا تجاوز النص المدخل هذا الحد، تظهر رسالة الخطأ: "الحقل {field} أطول مما يدعمه هذا المحرر. اجعله أقل من {max} حرفًا.".
    • عدد العناصر: يدعم المحرر عددًا محددًا من العناصر (مثل الأسئلة أو الخطوات) في المرة الواحدة. وإذا تم تجاوز هذا العدد، تظهر رسالة الخطأ: "يدعم هذا المحرر حتى {max} من العناصر في المرة الواحدة.".

    معالجة البيانات والخصوصية:

    تتم معالجة جميع البيانات التي تقوم بإدخالها في الحقول محليًا داخل متصفح الويب الخاص بك. تبقى إدخالاتك في متصفحك، ولا يُرفع شيء إلى خوادم BroBroGo. يضمن هذا الأسلوب في المعالجة بقاء بياناتك وتعديلاتك ضمن بيئة عملك المحلية دون أي مشاركة خارجية.


    الأسئلة الشائعة

    ما أنواع Schema التي يمكنني إنشاؤها؟

    تغطي النماذج الإرشادية FAQPage وProduct مع Offer وHowTo بخطوات مرتبة ومستلزمات وأدوات. تُستبعد الحقول الاختيارية الفارغة من الشفرة.

    أين أضع JSON-LD المُنشأ؟

    الصق النص البرمجي الكامل داخل <head> أو <body> في الصفحة التي يصف محتواها الظاهر. وحافظ على اتساق البيانات المنظمة مع ما يمكن للزوار رؤيته بالفعل.

    هل تضمن البيانات المنظمة الصالحة نتيجة بحث منسقة؟

    لا. تساعد بيانات schema.org المنظمة الصالحة الخدمات على فهم الصفحة، لكنها لا تضمن أبدًا ظهورًا خاصًا في البحث. ولم تعد Google تعرض نتائج FAQ أو HowTo المنسقة.