اقرأ بالإنجليزية

شنو يخلي موقعك العربي يطلع في قوقل ومساعدات الذكاء الاصطناعي؟

الجواب باختصار: صفحات HTML جاهزة من السيرفر، رابط مستقل لكل لغة، وبيانات منظمة. هذي الثلاثة تفرق أكثر من أي شي ثاني.

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

أغلب المواقع العربية اللي ما تطلع، مشكلتها مو بالمحتوى — المحتوى زين. المشكلة إن الزاحف ما يقدر يوصله أصلاً.

ليش الصفحات اللي تعتمد على الجافاسكربت تختفي؟

قوقل يقدر ينفذ جافاسكربت، بس ياخذ وقت وموارد زيادة. أما زواحف المساعدات — مثل GPTBot و ClaudeBot و PerplexityBot — فأغلبها يسحب HTML وبس.

يعني لو صفحتك تجيب النص من API بعد التحميل، اللي يشوفه الزاحف صفحة فاضية.

الحل إنك تبني الصفحات وقت الـ build، بحيث النص موجود بالـ HTML من أول ثانية. افتح مصدر الصفحة وشوف: إذا ما لقيت نص مقالك فيه، فالزاحف بعد ما راح يلقاه.

شلون أرتب العربي والإنجليزي صح؟

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

الترتيب الصحيح:

  • رابط مستقل لكل لغة: /ar/... و /en/...
  • كل صفحة تعلن عن أختها بوسم hreflang
  • <html lang="ar-KW" dir="rtl"> للعربي، والعكس للإنجليزي
  • الزر يكون رابط لنسخة اللغة الثانية، مو سكربت يبدل النص

وبعدين تأكد إن السايت ماب يعدد الروابط بلغتينها.

شنو البيانات المنظمة اللي تحتاجها فعلاً؟

مو لازم تعقّدها. لمدونة، هذي تكفي:

  • BlogPosting للمقال نفسه — العنوان، التاريخ، الكاتب
  • FAQPage إذا عندك أسئلة وأجوبة بالصفحة
  • BreadcrumbList عشان يفهم ترتيب موقعك
  • Person أو Organization يعرّف مين أنت

اكتبها بصيغة JSON-LD داخل وسم <script type="application/ld+json">. وخل الأسئلة بصيغة سؤال حقيقي — لأن هذا اللي يتطابق مع اللي يكتبه الناس بالبحث.

شنو الفرق بين SEO و GEO و AEO؟

كلها تصب بنفس الاتجاه تقريباً:

  • SEO — تطلع بنتائج قوقل
  • AEO — تطلع كجواب مباشر (المقتطفات المميزة)
  • GEO — يذكرك المساعد الذكي داخل رده

الشي الحلو إن اللي يخدم الثلاثة واحد: جواب مباشر بأول سطرين، عناوين على شكل أسئلة، ومحتوى يقدر الزاحف يقراه بدون جافاسكربت.

من وين أبدأ اليوم؟

ابدأ بالترتيب هذا:

  1. افتح مصدر صفحتك وتأكد إن النص موجود بالـ HTML
  2. افصل اللغات على روابط مستقلة واربطهم بـ hreflang
  3. ضيف JSON-LD لكل مقال
  4. خل أول سطرين يجاوبون السؤال مباشرة

أول نقطتين هما اللي يفرقون. الباقي تحسينات فوقهم.

أسئلة شائعة

ليش ما يطلع موقعي في ChatGPT أو Perplexity؟
أغلب الأحيان لأن المحتوى ينبني بالجافاسكربت بعد ما تفتح الصفحة. زواحف المساعدات تقرأ HTML وتمشي، فإذا النص مو موجود من البداية، ما راح يشوفونه.
أحتاج نسختين منفصلتين للعربي والإنجليزي؟
إي، لازم رابط مستقل لكل لغة مثل /ar و /en، وتربطهم ببعض بوسم hreflang. زر يبدل اللغة بالجافاسكربت على نفس الرابط ما يكفي لقوقل.
شنو ملف llms.txt وهل له فايدة؟
ملف نصي بسيط يعدد أهم صفحاتك عشان المساعدات تلقاها بسرعة. هو معيار جديد ومو مضمون إن كل المساعدات تستخدمه، بس تكلفته شبه صفر.
البيانات المنظمة تضمن لي ظهور أحسن؟
لا، ما تضمن شي. هي تساعد المحرك يفهم صفحتك بشكل أدق، بس القرار النهائي يرجع له.