سلام دوستان عزیز وب سایت آموزشی پی وی لرن و وقت بخیر به علاقمندان آموزش تکنولوژی های اینترنتی. موتورهای جستجو و اجزای موتور جستجو در این بخش از آموزش دنبال خواهیم نمود.
موتور جستجو به بانک اطلاعاتی عظیمی از منابع اینترنتی مانند صفحات وب ، گروه های خبری ، برنامه ها ، تصاویر و غیره اشاره دارد. این امر به مکان یابی اطلاعات در شبکه وب جهان گستر (World Wide Web) کمک می کند.
کاربر می تواند با ارسال پرس و جو در قالب کلمات کلیدی یا عبارت ، هرگونه اطلاعات را جستجو کند. سپس اطلاعات مربوطه در پایگاه داده جستجو شده و به کاربر باز می گردد.
در ادامه اجزای موتور جستجو رو معرفی خواهیم نمود.
به طور کلی سه مؤلفه اساسی در یک موتور جستجو وجود دارد که در زیر ذکر شده است:
خزنده وب، به عنکبوت یا ربات ها نیز معروف است. این یک جزء نرم افزاری است که وب را برای گردآوری اطلاعات پیمایش می کند.
تمام اطلاعات موجود در وب، در پایگاه داده (Database) ذخیره می شوند. و شامل منابع عظیم وب است.
این مؤلفه واسط بین کاربر و بانک اطلاعات است. این کمک می کند تا کاربر از طریق پایگاه داده جستجو کند.
خزنده وب ، بانک اطلاعاتی و رابط جستجو ، مؤلفه های اصلی یک موتور جستجو هستند که در واقع موتور جستجو را به کار می گیرند. موتورهای جستجو برای محدود کردن و گسترده تر کردن نتایج جستجو از عبارت AND, OR, NOT استفاده می کنند. مراحل زیر توسط موتور جستجو انجام می شود:
این معیارهای جستجو ممکن است از یک موتور جستجو به دیگری متفاوت باشد. اطلاعات بازیابی شده با توجه به فاکتورهای مختلف از جمله فراوانی کلمات کلیدی ، ارتباط اطلاعات ، پیوندها و غیره رتبه بندی می شوند.
کاربر می تواند بر روی هر یک از نتایج جستجو کلیک کند تا آن را باز نماید.
معماری موتور جستجو شامل سه لایه اساسی است که در زیر ذکر شده است:
فرآیند ایندکسینگ شامل سه کار زیر است:
اسناد را برای ایندکسینگ شناسایی و ذخیره می کند.
سند را به شرایط یا ویژگی های ایندکس تبدیل می کند.
شرایط ایندکس ایجاد شده توسط تبدیل متن را می گیرد و ساختار داده ها را برای جستجوی سریع جستجو می کند.
فرایند پرس و جو شامل موارد زیر است:
ایجاد و پالایش پرس و جوی کاربر را پشتیبانی می کند و نتایج را نمایش می دهد.
برای ایجاد لیست رتبه بندی اسناد از کوئری و ایندکس ها استفاده می کند.
اثربخشی و کارآیی را نظارت و اندازه گیری می کند. به صورت آفلاین انجام می شود.
در زیر چندین موتور جستجو موجود است:
موتور جستجو | توضیحات |
---|---|
در ابتدا BackRub نامیده می شد. این محبوب ترین موتور جستجوگر در سطح جهان است. | |
Bing | در سال ۲۰۰۹ توسط مایکروسافت راه اندازی شد. این آخرین موتور جستجوی مبتنی بر وب است که نتایج یاهو را نیز ارائه می دهد. |
Ask | این در سال ۱۹۹۶ راه اندازی شد و در ابتدا با نام Ask Jeeves شناخته می شد. Ask شامل پشتیبانی از فرهنگ لغت و سوال مکالمه است. |
AltaVista | این شرکت توسط Digital Equipment Corporation در سال ۱۹۹۵ راه اندازی شد. از سال ۲۰۰۳ ، این فناوری توسط یاهو تولید می شود. |
AOL.Search | توسط گوگل نیرو می گیرد. |
LYCOS | این ۵ پورتال برتر اینترنتی و سیزدهمین دارایی آنلاین با توجه به Media Matrix است. |
Alexa | این شرکت تابع آمازون است و برای تهیه اطلاعات مربوط به ترافیک وب سایت استفاده می شود. |
با موتورهای جستجو و اجزای موتور جستجو در این بخش از آموزش تکنولوژی اینترنت آشنا شدیم. در بخش بعدی به Internet Collaboration می پردازیم.