قواعد SEO / AEO العامة
قواعد الروابط والـ slugs
قواعد الروابط والـ slugs — التوثيق قيد الإعداد.
مكتمل
الـ Slugs أبدية. بمجرّد نشر كيان عند URL، ذلك الـ URL هو هويته الدائمة. إعادة التسمية تنشئ slugs جديدة مع 301 redirects من القديمة — لا تحذف الـ Route القديم أبداً، ولا تعيد توظيفه.
قواعد الـ Slug
- حروف صغيرة فقط — `flat6labs-cairo-cycle-22` لا `Flat6Labs-Cairo-Cycle-22`. الـ URLs الحسّاسة لحالة الأحرف خطر 404.
- kebab-case — كلمات مفصولة بشُرَط. لا underscores ولا camelCase ولا مسافات ولا أحرف خاصة سوى الشُرطة.
- حروف لاتينية فقط — حتى للمحتوى العربي. الـ Slugs معرّفات URL لا عناوين تحريرية — تبقى لاتينية لتظلّ مستقرّة عبر الـ Locale ولتنجو من نسخ-لصق من أشرطة العناوين.
- وصفية لا غامضة — `/founder-files/before-you-ask-for-funding` لا `/founder-files/ff-01`. الـ Slug يحمل إشارة SEO.
- مستقرّة أبداً — بمجرّد النشر، الـ Slugs لا تتغيّر. إذا طلب التحرير إعادة تسمية، slug جديد يُنشأ والـ Slug القديم يخدم 301 إلى الجديد للأبد.
ملخّص هيكل الـ URL
/{locale}/{module}/{slug} — مثلاً /en/founder-files/before-you-ask-for-funding. أنماط متداخلة لـ Calendar: /{locale}/calendar/events/{slug}. صفحات فرعية لنفس الكيان: /{locale}/{module}/{slug}/{sub} (فقط قارئ Founder File يستخدم هذا النمط).
