it-swarm.asia

هل يحتوي وكيل المستخدم في أي متصفح عادي على "bot" أو "crawl"؟

هل يحتوي وكيل المستخدم في أي متصفح عادي على "bot" أو "crawl"؟

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

بعد إضافة الشيكات لـ 30-40 + روبوت ، سئمت من إضافتها. لذلك كنت أتساءل عما إذا كان التحقق مما إذا كان يحتوي فقط على "bot" أو "crawl". أعلم أنه لن يحصل على كل برامج الروبوت ، لكنه سيحصل على الكثير منها. ولكن إذا كان ذلك قد يتسبب في أي إيجابيات كاذبة ، فسيؤدي ذلك إلى إفساد القدرة على الإضافة إلى سلة التسوق وتقديم طلب وتسجيل الدخول.

9
Echo

وفقًا للقائمة الموجودة في http://www.useragentstring.com/pages/useragentstring.php؟typ=Browser مع أكثر من 9000 سلاسل وكيل مستخدم من متصفحات مختلفة:

  • 0 سلاسل وكيل المستخدم من المتصفحات يحتوي على كلمة "بوت"
  • 2 سلاسل وكيل المستخدم من المتصفحات يحتوي على كلمة "الزحف"
  • 0 سلاسل وكيل المستخدم من المتصفحات يحتوي على كلمة "العنكبوت"

(الرقم 2 الذي يحتوي على "تتبع الارتباطات" هو التالي: "Mozilla/4.0 (متوافق ؛ MSIE 5.01 ؛ Windows NT 5.0 ؛ YComp 5.0.2.6 ؛ MSIECrawler)" و "Mozilla/4.0 (متوافق) ؛ MSIE 5.01 ؛ Windows NT 5.0 ؛ MSIECrawler) "أعتقد أنه من الآمن عدم مراعاة تلك.)

وفقًا للقائمة الموجودة على http://www.useragentstring.com/pages/useragentstring.php؟typ=Crawler مع 442 سلاسل وكيل مستخدم مدرجة في برامج الروبوت:

  • 208 سلاسل وكيل المستخدم من السير تحتوي على كلمة "بوت"
  • 63 سلاسل وكيل المستخدم من السير تحتوي على كلمة "الزحف"
  • 37 سلاسل وكيل المستخدم من السير تحتوي على كلمة "العنكبوت"
  • تحتوي سلاسل عامل المستخدم من 282 روبوتات إما على "bot" أو "crawl" أو "spider"

استنتاجي: أنه من الآمن تصفية السير باستخدام سلاسل وكيل المستخدم بكلمات "bot" و "crawl" و "spider". إنها ليست مقاومة للرصاص ولكنها بالتأكيد أفضل من لا شيء.

ملاحظة: عند البحث عن الكلمات الرئيسية التي استخدمتها في البحث عن حالة غير حساسة.

12
Jonas Äppelgran

سيكون الحل الأفضل للمنظمة البحرية الدولية هو اكتشاف ما إذا كان المستخدم قد قام بتسجيل الدخول أم لا. إذا لم يكن الأمر كذلك ، فقم بإظهار الصفحة القياسية (يمكن تخزينها مؤقتًا). لن يتم تسجيل دخول أي عنكبوت على شبكة الإنترنت ، ولكن إذا كنت تعمل على تحسينه ، فلماذا لا يقوم المستخدمون الجدد بزيارة موقعك؟

2
DisgruntledGoat

يجب أن يساعد هذا السؤال من Stack Overflow: " هل هناك قاعدة بيانات وكيل مستخدم عبر الإنترنت؟ "

يمكنك مسح ديسيبل بسرعة ، ومعرفة (أو استيراده).

0
Michael Pryor