بسم الله الرحمن الرحيم
Amazonbot هو زاحف الويب الخاص بشركة Amazon والذي يُستخدم لتحسين خدمات امازون حسب ادعائهم، مثل تمكين Alexa من الإجابة على المزيد من الأسئلة للعملاء. ويتبع Amazonbot قواعد ملف robots.txt القياسية.
Amazonbot هو زاحف الويب الخاص بشركة Amazon والذي يُستخدم لتحسين خدمات امازون حسب ادعائهم، مثل تمكين Alexa من الإجابة على المزيد من الأسئلة للعملاء. ويتبع Amazonbot قواعد ملف robots.txt القياسية.
كيف يمكنني التعرف على Amazonbot؟
في سلسلة وكيل المستخدم، سترى "Amazonbot" مع معلومات الوكيل الإضافية. مثال يبدو مثل هذا:
كود:
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_1) AppleWebKit/600.2.5 (KHTML\, like Gecko) Version/8.0.2 Safari/600.2.5 (Amazonbot/0.1; +https://developer.amazon.com/support/amazonbot)
وسلسلة وكيل المستخدم عبارة عن معرف نصي يتم إرساله بواسطة العميل (مثل متصفح الويب) إلى الخادم لإبلاغ الخادم ببرامج العميل وإمكانياته. تتضمن السلسلة عادةً معلومات حول نظام تشغيل العميل وإصدار المتصفح والتفاصيل الأخرى ذات الصلة.
كيف يمكنني التحكم في ما يزحف إليه Amazonbot على موقعي؟
"ملف robots.txt: احترام روبوت امازون لتوجيهات robots.txt المتعلقة بالوكيل المستخدم والمنع. في المثال أدناه، لن يقوم Amazonbot بزيارة المستندات التي تقع تحت /do-not-crawl/ أو /not-allowed. في الوقت الحالي، لا يدعم AmazonBot توجيه تأخير الزحف في robots.txt وعلامات الروبوت على صفحات HTML مثل "nofollow" و "noindex". إذا تم تغيير ملف "robots.txt"، فإن AmazonBot يستجيب لأي تغييرات خلال 24 ساعة.
PHP:
User-agent: Amazonbot # Amazon's user agent
Disallow: /do-not-crawl/ # disallow this directory
User-agent: * # any robot
Disallow: /not-allowed/ # disallow this directory
معلمة الارتباط على مستوى الارتباط: يدعم Amazonbot التوجيه على مستوى الارتباط rel=nofollow. قم بتضمينها في HTML الخاص بك مثل هذا للحفاظ على Amazonbot لمتابعة رابط معين وعدم الزحف إليه من موقع الويب الخاص بك.
HTML:
<a href="signin.php" rel=nofollow>Sign in </a>
...
انتهى الشرح
ان شاء الله أكون أفدتكم بهذه المعلومات البسيطة
بالتوفيق للجميع
والسلام ختام
ان شاء الله أكون أفدتكم بهذه المعلومات البسيطة
بالتوفيق للجميع
والسلام ختام