Что такое поисковая система. Как работает поисковая машина

Как работает поисковая машина.

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

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

Поисковая система

Search engine results engine напрямую связанна с базой данных Database, из которой извлекаются релевантные страницы сайтов. База данных является хранилищем сайтов которые были ей проиндексированы на момент поискового запроса. То есть поисковая база данных — это большой вместимости жесткий диск, на котором хранятся скачанные страницы сайтов.

Поисковый запрос обрабатывается в пределах базы данных конкретной поисковой машины. Время обновления базы данных индивидуально для каждого поисковика. И вообще, иметь и обслуживать большую базу данных весьма не дешево, как, например, у гиганта Гугл.

Обновление существующих и добавление новых страниц сайтов — одна из важных задач поисковых систем. Эту задачу выполняет Spider. Программа загружает страницы сайтов и просматривает HTML код (вы тоже можете посмотреть код страницы глазами поисковика — Ctrl+U). Тут вступает в дело Indexer — индексирует страницы сайта на наличие важных элементов гиппертекстовой разметки (html), различных элементов, тегов (bold, ,< i>, ), структуру содержимого, наличие ошибок в разметке, наличие ссылок на внутренние страницы сайта и др.

Как раз по ссылкам на веб-страницах гуляет Crawler — паук, задача которого находить новые страницы как в пределах одного доменного имени, так и, следуя на внешние ссылки, на другой домен. Около десяти миллионов страниц ежедневно добавляются в сеть интернет. Можете себе представить объем информации, который нужно проиндексировать поисковым системам? Естественно, это невыполнимая задача — проиндексировать все в тот же день, да плюс обновить существующие.

Современные поисковые машины используют достаточно сложные алгоритмы ранжирования веб-страниц. И оптимизированная под одну поисковую систему веб-страница, может не так хорошо стоять в поисковой выдаче другого поисковика. Так что купить сайту позиции ссылками не получиться. Этим объясняется, что некоторые вебмастера проводят сео оптимизацию конкретно под Google или Яндекс, справедливо видя разницу ранжирования .

Сделать идеальную веб-страницу, даже под одну поисковую систему, невозможно. Так как методы алгоритмов постоянно совершенствуются и большей частью засекреченны. И то, что вчера выводило вашу страницу в топ 10, завтра может откинуть на те же 10.

Свежие записи
Команда RD

Команда RD и RMDIR позволяют удалять как каталоги, так и

Команда RENAME

RENAME что это? Команда RENAME позволяет переименовать файл или каталог.

Команда MD

Команда md позволяет создавать каталог или промежуточные каталоги в указанном

Разработка сайтов
help2site
Расчёт расстояния при помощи API Карт Яндекс

При помощи приведенного ниже кода можно рассчитать расстояние от одной точки до другой. Код может иметь широкий спектр применения, на его базе можно разработать калькуляторы:

Windows и Windows Server
help2site
Команда RD

Команда RD и RMDIR позволяют удалять как каталоги, так и дерево каталогов, то есть не только одного указанного каталога, но и всех подкаталогов которые содержаться

Серверы и администрирование
help2site
Расширение rds bar для браузера

Оглавление Расширение seo анализа сайта для заработка (да и для любого другого). В одной из статей блога я уже рассказывал про расширения для браузера, которые

SEO и диагностика сайтов
help2site
Что такое поисковая система. Как работает поисковая машина

Как работает поисковая машина. Поисковая машина (поисковая система) — это программный комплекс, состоящий из нескольких компонентов, работающих с одной целью. Работа поисковой машины заключается в

CMS и сайты
help2site
Как сделать рерайт текста и не облажаться

Рерайт текста не только поможет начинающим блоггерам обрести опыт в написании статей для собственного блога, но это и способ заработка в интернете. Меня иногда спрашивают начинающие

Серверы и администрирование
help2site
Перезапуск сервера Apache

Бывает что возникают ситуации при которых нужно перезагрузить Apache, при этом не обязательно перезагружать весь сервер целиком. Для того, чтобы перезагрузить сервера Apache нужно: Подключиться

Разработка сайтов
help2site
Вставка содержимого внешнего файла в PHP

В PHP большие файлы сценариев можно разделять на части (модули) и включать один файл в состав другого файла. Команда require require «имя_файла«; Команда require (затребовать)