מנוע חיפוש
מערכת אחזור מידע שמטרתה לאתר מידע דיגיטלי / ויקיפדיה האנציקלופדיה encyclopedia
מנוע חיפוש הוא מערכת אחזור מידע שמטרתה לאתר מידע ברשת דיגיטלי מסוגים שונים (אתרי אינטרנט, קבצים או רשומות המייצגות פריטים פיזיים) המאוחסן במחשב או במערכת מידע. מנוע חיפוש מנגיש מידע למחפש, עוזר לצמצם את הזמן הנדרש כדי למצוא מידע, ועוזר להתגבר על הצפת המידע הקיימת כיום במדיה הדיגיטלית.
צורת החיפוש הנפוצה ביותר כיום היא חיפוש אתרים באמצעות מנועי חיפוש אינטרנטיים, אך היא שימושית גם במחשבים מקומיים, למשל: באיתור קובץ במחשב האישי (desktop search), או בשימוש במאגרי מידע מקומיים, כמו מאגרי פסקי דין או ספרי יהדות הנמצאים על גבי תקליטור. מנועי חיפוש קיימים גם בארגונים (Enterprise search), בין אם מדובר בחיפוש ספרים או תמונות בספרייה או ארכיון, אתרים פנים ארגוניים או רשומות במערכת המידע המייצגות פריטים פיזיים (כגון איתור פריט במחסן או מוצר בקטלוג ממוחשב לפי תיאור או מאפיינים אחרים שהוגדרו) או בלתי מוחשיים (כגון משימות ופרויקטים, מידע בנושאי תקציב ורכש וכן הלאה).
בעזרת מנוע חיפוש ניתן למצוא מגוון רחב של מידע: אתרי אינטרנט ותכנים המאוחסנים בהם, קבצים עם תוכן כתוב או קובצי מולטימדיה הקשורים לנושא מסוים, חיפוש אנשים ברשתות חברתיות, מידע גאוגרפי כגון כתובות, נקודות ציון וזמני נסיעה בתחבורה הציבורית. החיפוש יכול להיות מוכוון לפי התוכן עצמו, לפי מטא-דטא (מידע על המידע כגון-תאריכים, מחבר המידע, קטגוריה, שפה) או באמצעות מידע המייצג תוכן לא טקסטואלי (מילות מפתח או ייצוג דיגיטלי של מידע שאינו כתוב כגון תמונה או רצועת קול). לדוגמה, מנוע החיפוש של גוגל מסוגל לבצע חיפוש על תמונות הדומות לתמונה המוזנת למנוע והשירות שזאם מבצע חיפוש של שירים הדומים לרצועת קול המוזנת על ידי המשתמש.
עקרון הפעולה הבסיסי של מנוע חיפוש הוא שהלקוח מגדיר שאילתה שמתארת את המידע הנחוץ לו (הכוללת לרוב, מחרוזת חיפוש והגדרות נוספות, אך לא בהכרח) ושולח אותה למנוע האיחזור. המנוע מקבל את השאילתא ומפעיל יישום לביצוע הפעולה, תוך הפעלת אלגוריתמים שנועדו לסנן את התוצאות כך שיהיו רק בנושא שהלקוח מחפש. לסיום פעולתו מציג השרת את התשובה בפני המשתמש, בדרך כלל ברשימה.
נכון ל-2015, מנועי חיפוש לא מבצעים חיפושים מבוססי הקשר, ואם מוזנת מחרוזת חיפוש לא מספיק מדויקת, רשימת התוצאות שתוחזר על ידי המנוע תכלול תוצאות בעלות משמעויות שונות או שיתקבלו תוצאות שמתאימות באופן מקרי. באופן דומה, מנוע החיפוש עשוי לא למצוא תוצאות שבהן מופיעה מילה נרדפת ולא זו שהוזנה במחרוזת. בעיות מסוג זה עשויות לקבל מענה עם כניסת טכנולוגיות של רשת סמנטית (המהווה רכיב משמעותי בתפיסת web 3.0).