google searchengine

معماری جستجوی گوگل

موتور جستجوی گوگل از اجزا یا ربات های مختلف تشکیل شده است:

  • Crawler
  • Indexer
  • Ranking

در مرحله اول خزنده ها (Crawler) تمامی لینک های موجود در صفحات سایت را جمع آوری میکنند، بعد از آن Cndexer ها پارامترهای مهم را از صفحات استخراج می کنند و در پایگاه داده گوگل ذخیره میکنند. پایگاه داده گوگل از دو Index تشکیل شده است که شامل Mobile و Desktop می باشد. در سمت دیگر، کاربری یک کوئری را در Interface گوگل سرچ میکند. بعد از آن یکی از اجزا گوگل به نام Query Parser عبارت جستجو شده را به یک عبارت قابل فهم توسط موتورهای جستجو تبدیل میکند و بر این اساس یک سری نتایج مرتبط در ایندکس گوگل شناسایی می شوند.

حال الگوریتم های Ranking بر اساس فاکتورهای مهم گوگل که بیشتر از 200 مورد اعلام شده است به هر کدام از این نتایج یک امتیاز میدهند و بر اساس این امتیاز ها نتایج Sort و به کاربر نمایش داده میشود.

0 پاسخ

دیدگاه خود را ثبت کنید

Want to join the discussion?
Feel free to contribute!

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *