تخطَّ إلى المحتوى الرئيسي

قواعد SEO / AEO العامة

مخطط BreadcrumbList

مخطط BreadcrumbList — التوثيق قيد الإعداد.

مكتمل

كل صفحة بـ breadcrumb بصري تبعث BreadcrumbList JSON-LD entry مطابقة. الاثنان مرآة — إذا كان الـ Breadcrumb البصري 3 قطع، الـ Schema بها 3 ListItems بنفس العناوين والروابط.

شكل BreadcrumbList

الـ BreadcrumbList هو ItemList مرتّب. كل عنصر هو ListItem بـ `position` (يبدأ من 1)، `name`، `item` (الـ URL). العنصر الأخير يشير إلى الصفحة الحالية — نعم، تضمّن الصفحة الحالية حتى لو الـ Breadcrumb البصري لا يربط القطعة الأخيرة.

أمثلة لكل سطح

تفاصيل الفعالية
1. الرئيسية → /en/ · 2. التقويم → /en/calendar · 3. الفعاليات → /en/calendar/events · 4. [عنوان الفعالية] → /en/calendar/events/[slug]
قارئ Founder File
1. الرئيسية · 2. ملفات المؤسس → /en/founder-files · 3. [عنوان الملف] → /en/founder-files/[slug] · 4. القارئ → /en/founder-files/[slug]/read
موضوع توثيق
1. التوثيق → /en/docs · 2. [عنوان القسم] → /en/docs/[section-slug] · 3. [عنوان الموضوع] → /en/docs/[section-slug]/[topic-slug]

التنفيذ

الصفحة تركّب الـ BreadcrumbList كـ object JS عادي وتمرّره داخل مصفوفة `jsonLd.set([...])`. نصّ العنوان يأتي من i18n keys (نفس المفاتيح التي يستخدمها الـ Breadcrumb البصري) فتُصدر النسختان EN و AR schemas متطابقة.