Кто весь день работает, тому некогда зарабатывать ...

Базовые элементы поисковой системы.

Невозможно осознано заниматься seo-оптимизацией структуры и контента веб-сайта без понимания того, как построена работа поисковых систем. И тут, прежде всего, необходимо знать, что в состав любой поисковой системы, будь то Яндекс, Google, Rambler или какая-либо иная система, входят следующие базовые компоненты: «паук» (spider), краулер (crawler), индексатор (indexer), database (база данных), механизм поисковой выдачи (search engine results engine), веб-сервер (web server). Рассмотрим эти составляющие поисковой системы поподробнее. 
Паук (spider) – это программа, способная просматривать и скачивать веб-страницы. Отличие поискового «паука» от обычного пользовательского браузера заключается в том, что «паук» не отображает текстовую, графическую и иного рода визуальную информацию, которая содержится на странице, а работает исключительно с html-кодом. 

Краулер (crawler) - это программа, способная в автоматическом режиме проходить по всем ссылкам, найденным на веб-странице. В задачу кроулера входит поиск новых, ещё неизвестных поисковой системе документов 

Индексатор (indexer) - это программа, анализирующая скаченные «пауком» веб-страницы. Индексатор разбирает каждую веб-страницу на составные части и анализируют каждый её элемент - заголовки, текст, стилевые и структурные особенности, служебные html-теги и так далее. 

База данных (database) – это хранилище уже скачанных и проанализированных веб-страниц. Базы данных поисковых систем также называют их индексом. 

Механизм поисковой выдачи (search engine results engine) – это специальная программа, которая извлекает из базы данных результаты поиска по конкретным запросам пользователей. Говоря другими словами, система поисковой выдачи занимается ранжированием веб-страниц. Именно она решает, какие веб-страницы и в какой степени соответствуют запросу пользователя, после чего сортирует их согласно заложенному разработчиками в поисковую систему эксклюзивному алгоритму ранжирования. Этот компонент «поисковика» наиболее интересен для оптимизатора, поскольку оказывает непосредственно влияние на ранжирование результатов. 

Веб-сервер (web server) – это сервер, который обеспечивает взаимодействие между поисковой системой и пользователем. На данном веб-сервере обязательно 
представлена специальная html-страница с полем ввода, с помощью которой пользователь может запустить поиск по интересующему его запросу. Кроме того, в задачу веб-сервера поисковой системы входит выдача пользователю результатов поиска в виде html-страницы. 

В качестве заключения следует сказать, что хотя конкретные воплощения поисковых механизмов в разных системах могут отличаться друг от друга (к примеру, комплекс паук+краулер+индексатор иногда реализуется в виде одной программы, которая решает триединую задачу по поиску новых ресурсов по ссылкам, скачиванию уже известных веб-страниц и их анализу), однако все без исключения поисковые системы имеют описанные выше компоненты, что и необходимо учитывать при работе специалистам, которые занимаются seo-оптимизацией веб-сайтов.
 
Постовой: Для любого сайта неизбежное продвижение.

Добавить комментарий


Metis.name - Блог одного вебмастера, практикующего seo-специалиста и начинающего интернет предпринимателя. © 2012