تکنولوژی جستجو در همهجو
همهجو به عنوان یک موتور جستجوی عمودی (Vertical Search Engine)، با هدف یکپارچهسازی دسترسی به بازار نیازمندیهای آنلاین ایران طراحی شده است. در ادامه، فرآیند سه مرحلهای تبدیل دادههای خام به نتایج جستجو تشریح شده است.
۱. خزش و استخراج متادیتا (Crawling)
باتهای هوشمند ما بهصورت ۲۴ ساعته صفحات عمومی منابع معتبر را پیمایش میکنند. در این مرحله، تنها «متادیتای کلیدی» شامل عنوان، دستهبندی، قیمت، موقعیت جغرافیایی و زمان انتشار استخراج میشود.
نکته فنی: جهت بهینهسازی مصرف پهنای باند منابع، تصاویر و توضیحات طولانی آگهیها بر روی سرورهای همهجو بارگذاری نمیشوند و مستقیماً از منبع فراخوانی میگردند.
۲. پردازش و نمایهسازی (Indexing)
دادههای استخراج شده پس از نرمالسازی (یکسانسازی واحدها و شهرها)، در یک پایگاه داده پیشرفته ایندکس میشوند. موتور جستجوی ما با استفاده از الگوریتمهای متنی، ارتباط عبارت جستجو شده توسط شما را با متادیتای موجود سنجیده و نتایج را در کسری از ثانیه رتبهبندی میکند.
۳. تأیید منبع، منقضی و نگهداری ایندکس
آگهیها پس از ایندکس در چرخهٔ خزش و بررسی HTTP با صفحهٔ اصلی منبع همخوان میشوند؛ اگر در مبدأ حذف شده باشد، در همهجو بهصورت «منقضی» علامت میخورند و تا حدود هفت روز همچنان در نتایج دیده میشوند تا شفافیت حفظ شود. پس از آن، ردیف از پایگاه داده حذف فیزیکی میشود تا حجم داده کنترل شود؛ شمارندهٔ تجمیعی حذفها و اسنپشات آخرین اجرا از طریق API عمومی GET /listing-lifecycle-stats قابل مشاهده است.
۴. هدایت مستقیم به مرجع (Referral)
همهجو یک «فروشگاه» نیست؛ بلکه یک «نقشه راه» است. با کلیک بر روی هر آگهی، شما بلافاصله به صفحه اختصاصی آن در وبسایت یا اپلیکیشن منبع اصلی هدایت میشوید تا فرآیند تماس و معامله را در بستری امن و مستقیم به انجام رسانید.
دقت و محدودیتها
ما همواره در تلاشیم تا فاصله زمانی بین انتشار آگهی در منبع و نمایش آن در همهجو را به حداقل برسانیم. با این حال، با توجه به حجم عظیم دادهها، ممکن است در برخی موارد با تأخیر چند دقیقهای در بهروزرسانی یا عدم موجودی برخی کالاها مواجه شوید. همهجو همواره در حال توسعه الگوریتمهای خود برای پوشش حداکثری بازار است.
تکنولوژی همهجو (نسخه ۱.۰.۳) — آخرین بازنگری فنی: ۱۹ اردیبهشت ۱۴۰۵