Що таке пошукова система

Що таке пошукова система

Як працює пошукова машина.

Пошукова машина (пошукова система) - це програмний комплекс, що складається з декількох компонентів, що працюють з однією метою. Робота пошукової машини полягає у видачі релевантних результатів пошуку. Релевантний результат - це той результат, при якому по слово або фразу, внесених вами в рядок пошуку, видається сторінка веб-сайту, максимально відповідна вашому запиту.

На першій сторінці (топ 10) результатів за певним пошуковим запитом зверху вниз виводяться сайти, на яких текст найбільш відповідає вашому запиту (релевантний текст). За пошук відповідає програма Search engine results engine (система видачі результатів).

Пошукова система

Search engine results engine безпосередньо пов'язана з базою даннихDatabase. з якої витягуються релевантні сторінки сайтів. База даних є сховищем сайтів які були їй проіндексовані на момент пошукового запиту. Тобто пошукова база даних - це великий місткості жорсткий диск, на якому зберігаються завантажені сторінки сайтів.

Пошуковий запит обробляється в межах бази даних конкретної пошукової машини. Час оновлення бази даних індивідуально для кожного пошукача. І взагалі, мати і обслуговувати велику базу даних вельми недешево, як, наприклад, у гіганта Google.

Оновлення існуючих і додавання нових сторінок сайтів - одна з важливих завдань пошукових систем. Це завдання виконує Spider. Програма завантажує сторінки сайтів і переглядає HTML код (ви теж можете подивитися код сторінки очима пошукача - Ctrl + U). Тут вступає в справу Indexer - індексує сторінки сайту на наявність важливих елементів гіппертекстовой розмітки (html), різних елементів, тегів (bold. , ), Структуру вмісту, наявність помилок в розмітці, наявність посилань на внутрішні сторінки сайту і ін.

Зробити ідеальну веб-сторінку, навіть під одну пошукову систему, неможливо. Так як методи алгоритмів постійно удосконалюються і здебільшого засекреченим. І те, що вчора виводило вашу сторінку в топ 10, завтра може відкинути на ті ж 10.

Схожі статті