ViraScienceBot، ربات ویراساینس
ویراساینس موتور جستجوی رایگان مقالهها، پایاننامهها و اسناد علمی فارسی و انگلیسی است. ViraScienceBot ربات خزندهی ماست: نشریههای علمی ایران را میخواند تا پژوهشگران بتوانند مقالههایشان را پیدا کنند.
چه چیزی برمیدارد
- اطلاعات کتابشناختی مقالهها: عنوان، نویسندگان و وابستگی سازمانی، چکیده، کلیدواژهها، دوره، شماره، صفحهها و DOI. هر جا OAI-PMH یا فهرست شمارهها باشد، از همان استفاده میکنیم تا درخواست کمتری بفرستیم.
- فایل PDF مقالههایی که آزادانه و بدون ورود منتشر شدهاند، تا متن و شکلهایشان در ویراساینس جستجوپذیر شود. هر نتیجه به صفحهی اصلی مقاله در سایت نشریه پیوند دارد.
- نشانی ایمیل نویسندگان را نگه نمیداریم. صفحههایی را که ورود یا پرداخت میخواهند برنمیداریم و از کپچا یا هیچ مانع دیگری برای رباتها عبور نمیکنیم.
چگونه رفتار میکند
- robots.txt را میخواند (قاعدههای ViraScienceBot، و اگر نبود قاعدههای
*) و نشانیهای ممنوع را هرگز باز نمیکند. robots.txt هر سایت را روزی یک بار دوباره میخواند. - Crawl-delay را رعایت میکند؛ اگر تعیین نشده باشد، دستکم ۳ ثانیه میان دو درخواست صبر میکند.
- به هر سایت در هر لحظه فقط یک درخواست میفرستد.
- با پاسخ 429 یا 503 به Retry-After عمل میکند و اگر خطاها پشت هم تکرار شوند، فاصلهی درخواستها را بیشتر و بیشتر میکند.
ربات خود را با این نام معرفی میکند:
ViraScienceBot/1.0 (+https://www.virascience.com/bot)چطور آن را کند یا متوقف کنید
در robots.txt سایت خود برای ViraScienceBot قاعده بگذارید. برای کند کردن، مثلاً یک درخواست در هر ۱۰ ثانیه:
User-agent: ViraScienceBot
Crawl-delay: 10برای بستن همهی سایت به روی ربات ما:
User-agent: ViraScienceBot
Disallow: /تغییر robots.txt حداکثر ظرف یک روز اثر میکند. اگر زودتر لازم است، به ما ایمیل بزنید.
تماس
اگر ربات ما برای سایت شما دردسری ساخته یا پرسشی دارید، به support@virascience.com ایمیل بزنید. اگر سایت شما رباتها را راه نمیدهد ولی دوست دارید مقالههای نشریهتان در ویراساینس جستجوپذیر باشد، خوشحال میشویم به ما بنویسید.