Вы уже давно пользуетесь поисковыми системами. Вероятно, вы использовали его, чтобы найти эту статью. Но знаете ли вы, как они работают? Этот пост даст вам общее представление о том, как поисковые системы находят всю информацию, которую вы не смогли бы найти самостоятельно.
Разработка поисковой системы сложна и требует большого количества ресурсов. Задолго до того, как Google начал размещать огромные объемы данных в Gmail и Google Drive, компании пришлось вложить значительные средства в инфраструктуру только для того, чтобы поддерживать свою первоначальную поисковую службу. Достаточно сказать, что большинство людей не могут разрабатывать и поддерживать свои собственные поисковые системы в Интернете, и есть причина, по которой на этой арене доминируют лишь несколько ключевых игроков. Однако независимо от того, к какому поставщику поисковых услуг вы обращаетесь, процесс работы поисковых систем во многом одинаков.
1. Сканирование
Во-первых, разработчики создают интернет-ботов, способных читать гиперссылки и HTML. Эти веб-сканеры просматривают Интернет в поисках веб-сайтов для их индексации. Им предоставляется список URL-адресов для начала, а бот сканирует все гиперссылки на каждой из этих страниц и добавляет их в список URL-адресов для посещения в следующий раз. Сканеры могут загрузить только определенное количество страниц в течение определенного периода времени, поэтому результаты поиска иногда предлагают веб-сайты, которые с тех пор были удалены или удалены. Веб-сайты, которые посещают эти сканеры, индексируются на основе информации, к
1. Сканирование
ь, читая HTML-код каждого сайта.2. Индексирование
Индексирование ускоряет процесс поиска релевантных веб-страниц. Поиск по индексу — существенно менее трудоемкая и трудоемкая задача, чем поиск по всем возможным веб-сайтам. Представьте себе, что вам нужно отправить новых веб-сканеров, чтобы найти ответы на каждый поисковый запрос. Это было бы похоже на отправку исследователей в дикую местность вместо использования карты.
Индексы необходимо хранить, и на поддержание их актуальности уходит много времени и усилий, но компромисс в скорости оправдывает усилия.
3. Поиск
Поиск — наиболее заметный этап процесса. Когда вы вводите термин в Google, Bing, Yahoo, Duck Duck Go или любую другую поисковую систему, они выполняют поиск по соответствующим индексам для достижения наилучших результатов. Эта информация затем отображается на страницах результатов поисковых систем (SERP).
4. Заработок
Поскольку поисковые системы бесплатны, как некоторые из них смогли вырасти в такие крупные компании?
2. Индексирование
ета, поисковые системы зарабатывают деньги, продавая рекламное пространство. Некоторые рекламодатели платят за то, чтобы их товары или услуги занимали более высокие позиции в результатах поиска. Некоторые системы, такие как Google, отображают рекламу, связанную с поиском, рядом с общими результатами поиска. Поскольку поисковые системы стали самым популярным способом поиска информации в Интернете, они также стали самым популярным способом рекламы в Интернете. Потенциальные потребители могут не читать одни и те же веб-сайты, но они обращаются к одним и тем же поисковым системам.Заключительные мысли
Этот процесс чрезвычайно сложен, и существует большой спрос на людей, которые понимают тонкости работы поисковых систем. Это руководство лишь поверхностное, но информации там очень много. Благодаря поисковым системам найти эту информацию стало проще, чем когда-либо.