# العرض المسبق وSSR

> العرض من جهة الخادم (SSR) يبني HTML الصفحة على الخادم عند كل طلب؛ والعرض المسبق يبنيه مرة واحدة قبل النشر ويقدمه ملفًا جاهزًا. وفي الحالتين يكون النص في HTML قبل أن يعمل أي JavaScript، وهذا مهم لأن معظم زواحف الذكاء الاصطناعي الكبرى لا تنفذ JavaScript وترى هيكل تطبيق فارغًا.

المصدر: https://citetune.com/ar/%D8%A7%D9%84%D9%85%D8%B5%D8%B7%D9%84%D8%AD%D8%A7%D8%AA/%D8%A7%D9%84%D8%B9%D8%B1%D8%B6-%D8%A7%D9%84%D9%85%D8%B3%D8%A8%D9%82

## ماذا تراه زواحف الذكاء الاصطناعي، وكيف تختبر

وجد تحليل Vercel لحركة الزواحف في ديسمبر 2024 أن زواحف OpenAI وAnthropic وMeta وByteDance وPerplexity تجلب ملفات JavaScript لكنها لا تنفذها؛ والاستثناءان Gemini، الذي يستخدم بنية Googlebot، وAppleBot. وتنفذ Google ملفات JavaScript، لكن في مرحلة منفصلة بعد الزحف، ويشير دليلها إلى أن ليست كل الزواحف قادرة على تشغيل JavaScript.

أسرع اختبار: اطلب صفحتك بوصفك زاحف ذكاء اصطناعي واقرأ HTML الخام، مثلًا بالأمر «curl -A GPTBot» مع رابط صفحتك، وابحث عن عنوانك وفقرتك الأولى. إن لم يظهرا في الاستجابة، فلن يراهما زاحف يتلقى الاستجابة نفسها ولا ينفذ JavaScript. صفحات هذا الموقع معروضة مسبقًا بلغاتها المتاحة. وفحصنا المجاني يجلب صفحاتك بصيغة HTML الخام ولا ينفذ JavaScript، فاستخدم هذا الاختبار لتتحقق من النص الذي لا يظهر إلا بعد JavaScript.

## أربع طرق في جدول

الفرق بينها هو متى يبنى HTML الصفحة، وما يصل منه إلى زاحف لا ينفذ JavaScript:

| الطريقة | متى يبنى HTML | ماذا يرى زاحف لا ينفذ JavaScript | مناسبة ل |
|---|---|---|---|
| العرض من جهة العميل (CSR) | في المتصفح بعد التحميل | صفحة شبه فارغة | تطبيقات خلف تسجيل الدخول |
| العرض من جهة الخادم (SSR) | على الخادم عند كل طلب | الصفحة كاملة | متاجر تتغير أسعارها وتوفرها |
| العرض الثابت (SSG) | عند نشر الموقع | الصفحة كاملة | صفحات المحتوى والمقالات |
| العرض المسبق | قبل النشر، لقطات HTML جاهزة | الصفحة كاملة | ترقيع تطبيق صفحة واحدة قائم |

## حالتان في متاجر الخليج

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

وتذكر Google أن العرض الديناميكي، أي تقديم نسخة معروضة للزواحف ونسخة عادية للزائر، كان حلًا مؤقتًا وأنها توصي بالعرض من جهة الخادم أو الثابت أو الترطيب. ولا تعده تمويهًا ما دام المحتوى متشابهًا. وللتفاصيل والاختبارات اقرأ [مواقع JavaScript وزواحف الذكاء الاصطناعي](/ar/مدونة/javascript-وزواحف-ai).

## كيف تتأكد بعد الإصلاح

أعد ثلاثة اختبارات على الصفحات نفسها. اعرض مصدر صفحة منتج وابحث عن اسمه وسعره. واطلبها بأمر curl وعد ظهور اسم المنتج في الناتج. وعطل JavaScript في المتصفح وأعد التحميل ثم انظر ما بقي ظاهرًا. إن بقي الاسم والسعر والوصف فقد صار النص في الاستجابة الأولى.

وسجل التاريخ وعدد الكلمات في الاستجابة الأولى قبل الإصلاح وبعده. وفي محركنا تصدر قاعدة «raw_rendered_divergence» ملاحظة حين يحمل HTML الخام أقل من 30% مما بعد العرض في صفحة مهمة، وهذه عتبة لنا لا معيار عام.

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

### إذا كانت Google تشغل JavaScript فلماذا العرض المسبق؟

لأن ليست كل محركات الإجابة Google. بحسب تحليل Vercel في ديسمبر 2024 لا تنفذ زواحف ChatGPT وClaude ملفات JavaScript، وحتى Google تصير في مرحلة لاحقة. والنص الموجود في أول استجابة HTML تراه كل الزواحف فورًا.

### هل تقديم صفحات معروضة مسبقًا للزواحف تمويه؟

لا يُعدّ تمويهًا ما دامت الزواحف والمستخدمون يحصلون على المحتوى نفسه. تبدأ المشكلة حين يُعرض للزاحف نص لا يراه المستخدم أبدًا. وأسلم إعداد أن يحصل الجميع على HTML المعروض مسبقًا نفسه.

### ما العرض الديناميكي ولماذا لا ننصح به حلًا دائمًا؟

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

## مصطلحات ذات صلة

- [زواحف الذكاء الاصطناعي (GPTBot وClaudeBot وPerplexityBot)](https://citetune.com/ar/%D8%A7%D9%84%D9%85%D8%B5%D8%B7%D9%84%D8%AD%D8%A7%D8%AA/%D8%B2%D9%88%D8%A7%D8%AD%D9%81-%D8%A7%D9%84%D8%B0%D9%83%D8%A7%D8%A1-%D8%A7%D9%84%D8%A7%D8%B5%D8%B7%D9%86%D8%A7%D8%B9%D9%8A)
- [البيانات المنظمة (schema.org)](https://citetune.com/ar/%D8%A7%D9%84%D9%85%D8%B5%D8%B7%D9%84%D8%AD%D8%A7%D8%AA/%D8%A7%D9%84%D8%A8%D9%8A%D8%A7%D9%86%D8%A7%D8%AA-%D8%A7%D9%84%D9%85%D9%86%D8%B8%D9%85%D8%A9)
- [ملف llms.txt](https://citetune.com/ar/%D8%A7%D9%84%D9%85%D8%B5%D8%B7%D9%84%D8%AD%D8%A7%D8%AA/llms-txt)
- [AEO (تحسين محركات الإجابة)](https://citetune.com/ar/%D8%A7%D9%84%D9%85%D8%B5%D8%B7%D9%84%D8%AD%D8%A7%D8%AA/aeo)

## مقالات عن هذا الموضوع

- [مواقع JavaScript لا تراها زواحف الذكاء الاصطناعي: كيف تعالج ذلك؟](https://citetune.com/ar/%D9%85%D8%AF%D9%88%D9%86%D8%A9/javascript-%D9%88%D8%B2%D9%88%D8%A7%D8%AD%D9%81-ai)
- [هل موقعك محجوب عن ChatGPT؟ دليل robots.txt وCloudflare للزواحف](https://citetune.com/ar/%D9%85%D8%AF%D9%88%D9%86%D8%A9/%D8%AD%D8%AC%D8%A8-%D8%B2%D9%88%D8%A7%D8%AD%D9%81-%D8%A7%D9%84%D8%B0%D9%83%D8%A7%D8%A1-%D8%A7%D9%84%D8%A7%D8%B5%D8%B7%D9%86%D8%A7%D8%B9%D9%8A)

## المصادر

- [vercel.com — The rise of the AI crawler (17.12.2024)](https://vercel.com/blog/the-rise-of-the-ai-crawler)
- [developers.google.com — JavaScript SEO basics](https://developers.google.com/search/docs/crawling-indexing/javascript/javascript-seo-basics)
- [developers.google.com — Dynamic rendering as a workaround](https://developers.google.com/search/docs/crawling-indexing/javascript/dynamic-rendering)

كتبه: فريق CiteTune, FLAPP Bilişim A.Ş. · آخر تحديث: 2026-10-08
