الظهور في Perplexity: 3 فحوص تقنية لروبوت PerplexityBot

بقلم SEOgrinder · تاريخ النشر · 8 دقيقة قراءة

الإجابة المختصرة: لا يستطيع أحد أن يعدك بالظهور في Perplexity: فصفحة Perplexity عن زواحفها تذكر كيف ينبغي التعامل مع روبوتاتها، ولا تذكر كيف تُختار الصفحات ولا بأي ترتيب تُعرض. وثلاثة فحوص تغطي ما تتحكم فيه أنت: ملف robots.txt يسمح لـ PerplexityBot بالدخول، ولا شيء أمام خادمك يردّه، والنص الأساسي موجود في HTML بلا JavaScript. واجتياز الفحوص يزيل العوائق التقنية التي نعرفها، ولا يعد بمرتبة ولا باستشهاد.

هل يمكنك الظهور في Perplexity؟ ما الذي توثّقه Perplexity

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

المقروء ليس هو المستشهَد به. فصفحة يستطيع PerplexityBot قراءتها قد تغيب مع ذلك عن إجابة، وصفحة لا يستطيع قراءتها لا تعطيه ما يعرضه. والقابلية للقراءة هي ما تتحكم فيه، وهي وحدها ما يفحصه SEOgrinder؛ فهو لا يقيس هل تذكر Perplexity موقعك. والخدمات التي تتتبع الإشارات إلى المواقع تؤدي عملًا آخر، ويشرح مقالنا فحص الظهور في الذكاء الاصطناعي الفرق.

PerplexityBot وPerplexity-User: روبوتان بمهمتين

تعدّد صفحة Perplexity عن زواحفها، التي جلبناها في 4 نوفمبر 2026، معرّفين (user agents). وتضيف أن كل إعداد يعمل باستقلال عن غيره، وأن أنظمة Perplexity قد تحتاج إلى 24 ساعة حتى تعكس التغيير.

المعرّفالغرض منه بحسب Perplexityما تقوله Perplexity عن robots.txt
PerplexityBotمصمَّم لإظهار المواقع وربطها في نتائج البحث داخل Perplexity. لا يُستخدم للزحف إلى المحتوى من أجل النماذج الأساسية للذكاء الاصطناعيتوصي Perplexity بالسماح له في robots.txt وبقبول الطلبات القادمة من نطاقات IP التي تنشرها
Perplexity-Userيدعم إجراءات المستخدمين: حين يطرح مستخدم سؤالًا فقد يزور صفحة ليجيب بدقة وقد يضع رابطًا إليها. لا يُستخدم في الزحف إلى الويب ولا في جمع محتوى لتدريب النماذج الأساسيةلأن مستخدمًا هو من طلب الجلب، فإن هذا الجالب «generally ignores robots.txt rules» أي يتجاهل قواعد robots.txt في الغالب

ينشر الروبوتان نطاقات IP الخاصة بهما بصيغة JSON: perplexitybot.json وperplexity-user.json. وPerplexityBot هو المصمَّم لنتائج البحث، ولذلك تتناوله الفحوص أدناه أولًا.

الفحص 1: ملف robots.txt يسمح لـ PerplexityBot بالدخول

تكتب Perplexity أنها توصي بـ«allowing PerplexityBot in your site’s robots.txt file and permitting requests from our published IP ranges»، أي بالسماح لـ PerplexityBot في ملف robots.txt وقبول الطلبات القادمة من نطاقات IP المنشورة (Perplexity). والنصف الأول هو هذا الفحص، والنصف الثاني هو الفحص 2.

  • اكتشف أي مجموعة تنطبق على PerplexityBot. وفق RFC 9309 يتبع الزاحف المجموعة التي تطابق اسمه، ولا يستخدم المجموعة ‎*‎ إلا إن لم تطابقه أي مجموعة. فإن لم تكن له مجموعة خاصة فإن ‎Disallow: /‎ تحت ‎*‎ يحظره هو أيضًا. وإن كانت له مجموعة خاصة فلم تعد قواعد ‎*‎ تنطبق عليه.
  • لا تختبر مبكرًا. قد تستغرق التغييرات حتى 24 ساعة، فمن يختبر بعد ساعة من التعديل ينظر إلى الحالة القديمة.
  • أبقِ الملف في المتناول. يقول RFC 9309 إن على الزاحف أن يفترض حظرًا كاملًا إن تعذّر الوصول إلى robots.txt بسبب خطأ في الخادم أو الشبكة، مثل الحالة 500. ولا تذكر Perplexity كيف يتعامل PerplexityBot مع ذلك، فهذا هو المعيار وليس قولًا من Perplexity.

وكثيرًا ما يفشل هذا الفحص بسبب الفخ المذكور في البند الأول. المثال التالي يغلق ‎/private/‎ على الجميع ويكرر القاعدة في مجموعة الروبوت الخاصة:

User-agent: *
Disallow: /private/

# مجموعة خاصة بـ PerplexityBot: كرر ما يجب أن يبقى مغلقًا
User-agent: PerplexityBot
Disallow: /private/
Allow: /

لو غاب سطر Disallow المكرر لصار ‎/private/‎ مفتوحًا أمام PerplexityBot. ويعرض مقالنا ملف robots.txt لزواحف الذكاء الاصطناعي النمط الآخر: عدة أسطر User-agent فوق مجموعة قواعد مشتركة واحدة.

ملفنا نحن مثال وليس توصية. في 4 نوفمبر 2026 جلبنا https://seogrinder.com/robots.txt بأمر curl. يذكر الملف PerplexityBot في مجموعة مشتركة واحدة مع ‎*‎ وثمانية روبوتات أخرى، ويسمح بكل شيء ما عدا ‎/api/‎. هذا قرارنا لموقعنا، وقد يختلف قرارك.

الفحص 2: لا شيء أمام الخادم يردّ PerplexityBot

قد يقول ملف robots.txt «مسموح» بينما يرد جدار حماية (firewall) أو حماية الروبوتات في شبكة توصيل المحتوى (CDN) أو مزوّد الاستضافة على الروبوت بخطأ. عندئذ يوجد الإذن ولا تصل الصفحة. وتخصص Perplexity لهذا قسمًا مستقلًا: ففي وجود جدار حماية لتطبيقات الويب (WAF) قد يلزمك أن تسمح لروبوتاتها صراحةً (‏«you may need to explicitly allow Perplexity’s bots»‏، Perplexity). وفي صفحتها خطوات لـ Cloudflare WAF وAWS WAF. وهذه النقاط تصلح لأي بيئة:

  • طابق الاسم والعنوان معًا. تجمع أمثلة Perplexity بين معرّف المستخدم (يحتوي على PerplexityBot) وعنوان مصدر من النطاقات المنشورة، وتنصح Perplexity باستخدام الاثنين معًا لأسباب أمنية.
  • لكل روبوت نطاقاته. قارن PerplexityBot بقائمته، وPerplexity-User بقائمته هو.
  • حدّث النطاقات. تقول Perplexity إن العناوين تُحدَّث بانتظام، وتوصي بجلب ملفات JSON آليًا. والنسخة التي لا يجددها أحد تتقادم.
  • على Cloudflare انتبه إلى الترتيب. تكتب Perplexity أن قاعدة Skip لا تتخطى إلا القواعد التي تعمل بعدها، فمكانها فوق القواعد التي تحظر أو تفرض تحديًا (challenge). وتضيف أن Bot Fight Mode لا يمكن تخطيه بقواعد WAF المخصصة، وقد يظل يفرض تحديًا على روبوتات Perplexity.
  • سجل خادمك هو الدليل. ابحث فيه عن PerplexityBot لا عن رقم إصدار، فهو قد يتغير بحسب Perplexity. وبما أن أي أحد يستطيع كتابة هذا الاسم في ترويسة، فلا تحسب الزيارة إلا إذا كان عنوان مصدرها في القائمة المنشورة. ولا تذكر Perplexity عدد مرات زيارة الروبوت، فالسجل الفارغ سبب لإعادة النظر في الفحص 1 والفحص 2، وليس دليلًا على حظر.

الفحص 3: النص الأساسي في HTML بلا JavaScript

قد يكون الروبوت مسموحًا له ويصل إلى خادمك ثم لا يجد شيئًا يقرؤه إن كان نصك لا يظهر إلا بعد تشغيل نص برمجي. ولا تذكر صفحة Perplexity هل ينفذ PerplexityBot شيفرة JavaScript. وهناك قياس من Vercel وMERJ نُشر في 17 ديسمبر 2024 بعنوان The rise of the AI crawler. ونتيجته: لم يكن أي من زواحف الذكاء الاصطناعي الكبرى التي قاسها يصيّر JavaScript، وكان PerplexityBot واحدًا منها. أما زاحف Google الذي تستخدمه Gemini وAppleBot فكانا يصيّرانه.

اقرأ هذه النتيجة بحذر: إنها لقطة من عام 2024، ولا نعرف قياسًا أحدث نستطيع الاستشهاد به، وهي تقول ما يقرؤه الروبوت لا هل تُذكر الصفحة. فخذها تحذيرًا.

اختبار القراءة يستغرق دقيقة ولا يحتاج إلا إلى curl. فهو يرسل معرّف المستخدم النموذجي الوارد في صفحة Perplexity، ويطبع رمز الحالة، ويعرض عنوان صفحتك كما يصل في HTML دون تشغيل أي نص برمجي:

curl -sL -A "Mozilla/5.0 (compatible; PerplexityBot/1.0; +https://perplexity.ai/perplexitybot)" \
  -w "\nstatus: %{http_code}\n" https://www.example.com/your-page | grep -i -E -A2 "<h1|^status:"

إن كانت الحالة 200 وأظهر الناتج عنوان صفحتك الحقيقي فالنص موجود في HTML المُرسل. وإن أظهر هيكلًا فارغًا فيه عنصر div ووسم نص برمجي، أو لم يظهر أي عنوان، فإن الروبوت الذي لا ينفذ النصوص البرمجية يرى الشيء نفسه. كرر الاختبار بجملة من فقرتك الأولى، لأن النص الذي لا يوجد إلا داخل عنصر script لا يُحسب. والحل أن تُصيَّر الصفحة على الخادم أو تُولَّد مسبقًا، ويضم مقالنا JavaScript وزواحف الذكاء الاصطناعي اختبارين آخرين من دقيقة واحدة والتفاصيل.

الاختبار يبيّن كيف يتفاعل خادمك مع الاسم، لا مع عناوين Perplexity الحقيقية. وكثير من قواعد الحماية يردّ أسماء الروبوتات المزيفة ويُمرّر الروبوتات الحقيقية بحسب عنوان IP، وهذا مقصود. فالرمز 403 سبب لمراجعة قواعدك وليس دليلًا على أن الروبوت الحقيقي محظور، والرمز 200 لا يثبت أنه يمرّ. والدليل الحقيقي هو السجل المذكور في الفحص 2.

كيف يساعدك SEOgrinder في الفحوص الثلاثة

SEOgrinder مجاني ولا يحتاج إلى حساب. أدخل عنوانًا وابدأ التحليل وافتح التقرير. ثلاثة مواضع تهمك هنا:

  • تبويب الجاهزية للذكاء الاصطناعي، «فحوص لوكلاء الذكاء الاصطناعي»: يبيّن البند «توجيه روبوتات الذكاء الاصطناعي» كم زاحفًا للذكاء الاصطناعي له قاعدة صريحة، وكم منها مسموح وكم منها محظور، ويسمّي المحظورة. أما «قواعد سلوك الروبوتات» فتخص ملف robots.txt نفسه. وهذا هو الفحص 1.
  • تبويب المهام، «زواحف الذكاء الاصطناعي مسموح بها لكن الخادم يرفضها — يلزم الفحص»: يختبر SEOgrinder كيف يرد الخادم على أربعة أسماء روبوتات ثابتة (GPTBot وClaudeBot وOAI-SearchBot وPerplexityBot)، ولا يختبر منها إلا ما يسمح به robots.txt، ويقارن ذلك بالمتصفح. وليس Perplexity-User بينها، والاختبار يستخدم الاسم وحده. وهذا هو الفحص 2.
  • تبويب المهام، «الصفحة لا تُبنى إلا داخل المتصفح»: يظهر هذا الفحص للصفحات التي تحتاج إلى JavaScript لتعرض محتواها، لأن كثيرًا من زواحف الذكاء الاصطناعي لا ينفذه. وهذا هو الفحص 3.

اضغط نسخ موجّه الوكيل عند أي بند لتحصل على تعليمات لمساعد البرمجة لديك، واضغط إعادة التحقق بعد أي تغيير. تبقى التقارير في الذاكرة المؤقتة حتى 24 ساعة. ولا يقرأ SEOgrinder سجل خادمك ولا يقيس هل تذكر Perplexity موقعك.

الأخطاء الشائعة

  • حظر PerplexityBot لإبعاد المحتوى عن تدريب الذكاء الاصطناعي. تقول Perplexity إن PerplexityBot لا يُستخدم للزحف إلى المحتوى من أجل النماذج الأساسية. إنه روبوت البحث.
  • إضافة مجموعة لروبوت واحد وفقدان القواعد المشتركة. مجموعة الروبوت الخاصة تحل محل المجموعة ‎*‎.
  • السماح في robots.txt ثم الرد على الروبوت عند جدار الحماية. افحص السجل، لا الملف وحده.
  • لصق نطاقات IP مرة واحدة وعدم تحديثها أبدًا. القوائم المنشورة تتغير.
  • الاختبار مبكرًا أكثر من اللازم. تقول Perplexity إن التغيير قد يستغرق حتى 24 ساعة.
  • اعتبار robots.txt وسيلة حماية. يقول RFC 9309 إن البروتوكول لا يغني عن إجراءات الأمان الحقيقية للمحتوى.
  • قراءة الاجتياز على أنه مرتبة. الاجتياز لا يقول شيئًا عن هل تعرض Perplexity صفحتك أو تستشهد بها.

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

هل أستطيع أن أجعل Perplexity تستشهد بصفحتي؟

لا. لا أحد يستطيع فرض استشهاد، وصفحة Perplexity عن زواحفها لا تصف إعدادًا يسببه. يمكنك أن تزيل العوائق ليتمكن PerplexityBot من قراءة صفحاتك. أما هل تعرضها Perplexity فقرارها هي.

هل أحتاج إلى السماح لـ Perplexity-User أيضًا؟

توصي Perplexity بالسماح لـ PerplexityBot؛ أما بالنسبة إلى Perplexity-User فلا تتضمن صفحتها توصية كهذه. وهي تقول إن Perplexity-User يتجاهل قواعد robots.txt في الغالب، وتشمل أمثلتها لجدار حماية تطبيقات الويب الروبوتين معًا.

هل يُبعد حظرُ PerplexityBot محتواي عن تدريب الذكاء الاصطناعي؟

تقول Perplexity إن PerplexityBot لا يُستخدم للزحف إلى المحتوى من أجل النماذج الأساسية، فهذا الإعداد يخص نتائج البحث. والصفحة لا تصف إعدادًا للتدريب، ونحن لا نقول شيئًا عنه.

هل يعرض SEOgrinder هل تستشهد Perplexity بموقعي؟

لا. هو يفحص الأساس التقني: هل تستطيع أنظمة الذكاء الاصطناعي الوصول إلى الصفحة وقراءتها.

خطوتك التالية

افتح ملف robots.txt لديك وانظر أي مجموعة تنطبق على PerplexityBot. ثم نفّذ اختبار القراءة من الفحص 3 على أهم صفحة عندك وانظر هل تحصل على الحالة 200 وعلى عنوان صفحتك. بعد ذلك شغّل الفحص المجاني في SEOgrinder، وافتح تبويبي الجاهزية للذكاء الاصطناعي والمهام، وعالج ما بقي مفتوحًا.

اقرأ أيضًا

المزيد من المدونة