SEO والذكاء الاصطناعي·7 min read·

كيف تُفهرس محركات البحث الذكاء الاصطناعي مواقع Next.js (RSC، ISR، SSG)

تتصرف زاحفات ChatGPT وPerplexity وGemini بشكل مختلف تماماً عن Googlebot. فهم تصيير RSC وحداثة ISR وتخزين SSG المؤقت يُساعدك على تحسين الموقع لاسترداد الذكاء الاصطناعي تحديداً.

تقرأ زاحفات الذكاء الاصطناعي كـPerplexityBot وGPTBot (OpenAI) وGoogle-Extended صفحات Next.js الخاصة بك بوصفها HTML مُصيَّراً بالكامل — لا تُنفّذ JavaScript على جانب العميل بعد التحميل الأولي. هذا يعني أن صفحات React Server Components وSSG تُفهرَس بدقة، بينما يكون المحتوى الذي لا يُصيَّر إلا بعد إطلاق useEffect أو اكتمال طلب جانب العميل غير مرئي لها.

تأثير RSC على رؤية زاحفات الذكاء الاصطناعي

React Server Components هي أفضل استراتيجية تصيير ممكنة لرؤية زاحفات الذكاء الاصطناعي. بما أن RSC يُصيَّر كلياً على الخادم، يحتوي حمل HTML الذي يصل إلى مخزن استجابة الزاحفة على كامل محتواك — دون حاجة لتنفيذ JavaScript. حين تستخدم Server Components في Next.js App Router (الافتراضي)، تكون كل كلمة في مقالتك موجودة في استجابة HTML الأولية. يستخدم VeloCMS Server Components لجميع مقالات المساعدة ومنشورات المدونة لهذا السبب تحديداً.

تحقق من توجيهات 'use client' في مكونات المحتوى الخاصة بك. أي مكوّن يحمل 'use client' يُصيَّر حالته الأولية على الخادم ثم يُعاد تصييره على جانب العميل — المحتوى الذي يعتمد على useState أو useEffect لا يكون موجوداً في حمل SSR ولن تُفهرسه الزاحفات.

حداثة ISR وإشارات حداثة الاسترداد لدى الذكاء الاصطناعي

يُقدّم التجديد الثابت التدريجي (ISR) الصفحات من مخزن ثابت مؤقت مع إعادة توليد دورية. بالنسبة لزاحفات الذكاء الاصطناعي، المخاوف الرئيسية تتعلق بحداثة المخزن المؤقت — تطلب PerplexityBot الصفحات مباشرةً وتُخزّن الاستجابة على جانبها. إن كانت فترة إعادة التحقق في ISR 24 ساعة وزحفت Perplexity خلال فترة قديمة، ستقرأ محتوى قديماً. للمحتوى سريع التغيّر كالأخبار وصفحات المنتجات، استخدم فترات إعادة تحقق أقصر. للمقالات الدائمة كمقالات المساعدة، فترات أطول مقبولة تماماً.

صفحات SSG هي الأكثر موثوقية في الفهرسة

الصفحات الثابتة كلياً — المُولَّدة عند البناء دون إعادة تحقق — هي الأبسط للزاحفات لأنه لا يوجد توقيت من جانب الخادم ولا تباين في حالة المخزن المؤقت. تستخدم مقالات مساعدة VeloCMS التصيير force-static مع dynamicParams=false، مما يعني أن كل مقالة مُصيَّرة مسبقاً عند البناء وتُقدَّم بشكل متطابق لكل زاحفة. المقايضة هي أن المقالات الجديدة لا تظهر إلا في البناء التالي، لكن بالنسبة لمركز مساعدة يُطلق مقالاته على دُفعات، هذا مقبول تماماً.

ماذا تفعل الزاحفات بصفحتك فعلياً

بعد حصول الزاحفة على HTML الخاص بك، تستخرج عقد النص والبيانات المنظَّمة. يُحلَّل JSON-LD مباشرةً دون تصيير HTML — وهذا هو سبب أهمية مخططَي Article وFAQPage. عنوان URL المرجعي (المحدد عبر rel=canonical أو بيانات alternates في Next.js) يُخبر الزاحفة بأي عنوان URL تنسب المحتوى إليه إن وُجدت نقاط دخول متعددة. يحترم GPTBot ملف robots.txt، لذا تأكد من أن مسارات /help/* ليست محظورة فيه عن غير قصد.

للاطلاع على الجانب التكميلي من محتوى الكتابة — كيفية صياغة نصوص تُستخرج كاستشهاد مباشر — راجع مقالة «كيف تُنسّق مقالة مدونتك لتُستشهد بها في Perplexity AI».