При оптимизации и раскрутке сайта не лишне будет знать о том, по какому принципу работают поисковые системы. Известно, что поисковые системы работают по определенным алгоритмам, зная их можно предпринимать соответствующие меры по оптимизации сайта с целью улучшения позиций по тем или иным запросам. В данном уроке мы рассмотрим общие принципы работы поисковых систем, рассмотрим их основные компоненты.
Итак, в состав поисковых систем входят следующие основные компоненты:
1. Spider (паук) — это программа на подобии браузера пользователя, которая скачивает веб-страницы. Паук работает с HTML-кодом страницы.
2. Crawler (краулер) — программа, которая переходит по всем размещенным на веб-странице ссылкам. Краулер, основываясь на ссылках, определяет, куда дальше должен идти паук. Таким образом, краулер исследует все ссылки и находит новые веб-страницы (документы), которые до этого не были известны поисковой системе.
3. Indexer (индексатор) — специальная программа, которая разбивает документ на отдельные части и анализирует их по отдельности.
4. Database (база данных) — в базе данных хранятся все скачанные и обработанные документы. Базу данных (применительно к поисковым системам) также называют индексом поисковых систем.
5. Search engine results engine (система выдачи результатов) — данная система предназначена для извлечения результатов поиска из базы данных с целью ранжирования веб-страниц. Данная система определяет релевантность страниц по определенным запросам (то, на сколько страница соответствует запросу пользователя) и затем решает, в каком порядке они должны быть отсортированы в результатах выдачи поисковой системы. Ранжирование происходит согласно внутренним алгоритмам поисковой системы. У каждой поисковой системы эти алгоритмы свои. Для улучшения позиций сайта в выдаче поисковой системы по определенным запросам следует подстраиваться под эти алгоритмы.
6. Web server (веб-сервер) — веб-сервер является, своего рода, интерфейсом, с помощью которого происходит взаимодействие между пользователем и поисковой системой. Пользователь вводит в форму поиска соответствующий запрос, в результате веб-сервер выдает определенный результат в виде веб-страницы.
Таким, образом мы рассмотрели общие принципы работы поисковых систем. Как говорилось ранее, при оптимизации следует знать по какому принципу работают поисковики. Правильная оптимизация контента на веб-странице может обеспечить хорошие позиции в поисковой выдаче по определенным запросам.