توثيق الموديولز
متطلبات SEO / AEO
الميتا، البيانات المهيكلة، hreflang لكل صفحة.
مكتمل
كل مقال يبعث payload SEO + AEO كامل: `<title>`، meta description، OG، hreflang، BreadcrumbList، و Article/NewsArticle JSON-LD مع `mentions[]`. المنصة ترفض نشر مقال بدون حقول SEO مكتوبة.
عقد الإصدار لكل مقال
- <title>
- `{عنوان المقال} | StartupHub.today`. 50-60 حرف مثالي.
- meta description
- 140-160 حرف. يحاكي `dek` المقال. مكتوب، لا مقتَطع آلياً.
- og:type
- دائماً `article`. مشاركات Social تظهر بكروت معاينة بأسلوب مقال على LinkedIn / X / WhatsApp.
- JSON-LD @type
- `NewsArticle` حين `article.type === "news"`؛ `Article` خلاف ذلك.
- mentions[]
- مُولَّد من `EcosystemSignalsService.buildMentionsJsonLd(signalsBlock)`. Thing reference واحد لكل إشارة Cross-module.
- author / publisher
- Author: `{ @type: Person, name: <كاتب حسب الـ Locale> }`. Publisher: دائماً `{ @type: Organization, name: "StartupHub.today" }`.
- inLanguage
- `en` أو `ar` تطابق بادئة الـ URL. مطلوب لـ AEO حتى تعرف LLM retrievers أيّ لغة ground-truth يحملها هذا الكيان.
