بازاریاب شهرکد

روبات بازاریاب شهرکد

اگر در لاگ سرور خود بازدیدهایی با عامل کاربرِ AlokadoTorobBot می‌بینید، این روبات ما است که فهرست محصولات فروشگاه‌های ثبت‌شده را می‌خواند تا قیمت‌ها در بازاریاب شهرکد به‌روز بماند.

روبات چه می‌کند

چطور جلوی خزش را بگیریم

در فایل robots.txt سایتتان:

User-agent: AlokadoTorobBot Disallow: /

توجه: با بستن راه روبات، محصولات فروشگاه شما در بازاریاب شهرکد به‌روز نمی‌شود.

کاهش فشار روی سرور

اگر فقط می‌خواهید روبات آرام‌تر بخواند، در پنل فروشنده دورهٔ به‌روزرسانی را «هفتگی» بگذارید، یا در robots.txt فاصلهٔ درخواست‌ها را تعیین کنید:

User-agent: AlokadoTorobBot Crawl-delay: 2

بهترین راه اما فید محصولات است: یک فایل به‌جای هزاران صفحه.

سپر ضدبات (کلودفلر، ابرآروان)

اگر سایت شما پشت سپر ضدبات است، روبات به‌جای صفحه با چالش روبه‌رو می‌شود و محصولاتتان خوانده نمی‌شود. عامل کاربرِ AlokadoTorobBot را در فهرست مجاز سپر قرار دهید. روبات بازاریاب شهرکد سپر را دور نمی‌زند.

مشخصات فید محصولات

آدرس فید را در پنل فروشنده، بخش «روبات»، وارد کنید. دو قالب پذیرفته می‌شود:

  1. XMLِ Google Merchant (RSS یا Atom با فیلدهای g:). افزونه‌های ووکامرس مثل «Product Feed» همین را می‌سازند. فیلدهای خوانده‌شده: g:link، g:title، g:price، g:sale_price، g:image_link، g:availability، g:brand، g:gtin، g:mpn، g:product_type.
  2. JSON: یک آرایه یا {"products": [...]}. فقط سه فیلد اول الزامی است:
[ { "url": "https://shop.example.ir/product/kettle", "title": "کتری برقی فیلیپس HD9350", "price": 1890000, "old_price": 2100000, "currency": "IRT", "image": "https://shop.example.ir/img/kettle.jpg", "available": true, "stock": 12, "brand": "فیلیپس", "category": "لوازم آشپزخانه", "gtin": "8710103854566", "sku": "HD9350-90", "mpn": "HD9350/90" } ]

currency یکی از IRT (تومان) یا IRR (ریال) است؛ اگر نباشد تومان فرض می‌شود. gtin (بارکد) باعث می‌شود کالای شما کنار همان کالا در فروشگاه‌های دیگر نمایش داده شود.