Рубрика «поисковая система»
Создание простой поисковой системы, которая действительно работает
2025-11-23 в 10:51, admin, рубрики: php, sql, индексация, оптимизация, поиск, поисковая система, репозиторий, токенизацияЗачем строить свой собственный?
Зачем вообще делать что-то своё?
Я знаю, что вы можете подумать: «Почему бы просто не использовать Elasticsearch?» или «А что насчёт Algolia?» Это вполне рабочие решения, но у них есть нюансы. Нужно разбираться с их API, поддерживать инфраструктуру под них и учитывать все тонкости их работы.
Но иногда хочется чего-то более простого — такого, что:
-
работает прямо с вашей текущей базой данных;
-
не требует сторонних сервисов;
-
легко понять и отладить;
-
действительно выдаёт релевантные результаты.
Что должен знать о поиске каждый разработчик
2017-10-12 в 7:03, admin, рубрики: Alconost, big data, elasticsearch, Алгоритмы, Блог компании Alconost, запросы, индекс, индексирование, информационный поиск, машинное обучение, поиск, поисковая система, поисковые технологии, разработка, ранжирование поиска, семантический поиск, функция поискаХотите внедрить или доработать функцию поиска? Вам сюда.

Спросите разработчика: «Как бы вы реализовали функцию поиска в своем продукте?» или «Как создать поисковую систему?». Вероятно, в ответ вы услышите что-нибудь такое: «Ну, мы просто запустим кластер Elasticsearch: с поиском сегодня всё просто».
Но так ли это? Во многих современных продуктах по-прежнему не лучшим образом реализован поиск. Настоящий специалист по поисковым системам скажет вам, что лишь немногие разработчики глубоко понимают, как работает поиск, а ведь это знание часто необходимо для улучшения качества поиска.
Есть множество программных пакетов с открытым исходным кодом, проведено немало исследований, однако лишь немногие избранные понимают, как нужно делать функциональный поиск. Как ни забавно, но если поискать в Интернете связанную с реализацией поиска информацию, вы не найдете актуальных и содержательных обзоров.
Цель статьи
Этот текст можно считать собранием ценных идей и ресурсов, которые могут помочь в создании функции поиска. Статья, безусловно, не претендует на исчерпывающую полноту, однако я надеюсь, что ваши отзывы помогут ее доработать (оставляйте замечания в комментариях или свяжитесь со мной).
Основываясь на опыте работы с универсальными решениями и узкоспециализированными проектами самого разного масштаба (в компаниях Google, Airbnb и нескольких стартапах), я расскажу о некоторых популярных подходах, алгоритмах, методах и инструментах.
Недооценка и непонимание масштабов и сложности задачи поиска могут привести к тому, что у пользователей останутся плохие впечатления, разработчики потратят время впустую, а продукт провалится.
Переведено в Alconost
Читать полностью »
Facebook сделал все 2 триллиона сообщений доступными для поиска
2015-10-22 в 19:51, admin, рубрики: Facebook, Новости, поисковая система, Социальные сети и сообщества 
Примерно год назад через поисковую строку Facebook стало возможным не только искать других пользователей, но и осуществлять поиск по сообщениям френдов. С сегодняшнего дня Facebook сделал ещё один шаг вперёд и открыл полнотекстовый поиск по всем 2 триллионам сообщений в социальной сети, опубликованным с момента её запуска.
Читать полностью »
SEO-уроки для интернет-маркетологов: теория и практика
2015-08-11 в 13:06, admin, рубрики: seo, seo продвижение, интернет, интернет-магазин, интернет-маркетинг, поисковая выдача, поисковая оптимизация, поисковая системаВидеоуроки по SEO от преподавателя школы интернет-маркетинга Impro.pro. Первый урок носит больше теоретический характер, а второй урок посвящен практической составляющей — техническим факторам SEO.
Смотрите уроки (см. ниже), оставляйте вопросы, затем мы на них ответим.
Выявляем заблокированные ресурсы при помощи инструментов Google для веб-мастеров
2015-03-12 в 5:10, admin, рубрики: css, Google, googlebot, hotlink, javascript, mobile development, Блог компании Google, Веб, веб-дизайн, внешние хосты, индексация, инструменты для веб-мастеров, Мобильный веб, поиск, поисковая система, Поисковые машины и технологии, правильная индексация, ресурсы, хотлинкинг, метки: вебПривет! Так уже получилось, что современный web-контент буквально стоит на трёх китах: HTML5, CSS3 и Javascript. Тесная интеграция этих трёх инструментов позволяет создавать поистине впечатляющие результаты, но сегодня речь не о достижениях современной веб-инсдустрии, а о том, как эти достижения правильно донести до пользователей.
За отображение вашего сайта у пользователей, само собой, отвечают браузеры. Но как видит сайт поисковая система? Что она увидит, если часть контента (картинки, таблицы стиля, скрипты) будуе закрыта от сканирования? Что увидят пользователи в результатах поиска, если Google не сможет проиндексировать весь необходимый контент? Специально для ответа на эти вопросы (а также для исправления некоторых недоразумений, мешающих вам находить своих пользователей в Google) мы создали инструмент «Отчёт о заблокированных ресурсах».
Сегодня мы представляем его широкой аудитории разработчиков и веб-мастеров, и вы можете познакомиться с ним и опробовать возможности нового инструмента одними из первых.
Вот так выглядит отчёт о проверке:

Читать полностью »
Запуск православной поисковой системы «Рублёв»
2015-03-03 в 20:59, admin, рубрики: История ИТ, поиск, поисковая система, православие, Рублёв, метки: поисковая система, Рублёв Сегодня, 3 февраля режиссёр и продюсер Юрий Грымов разместил объявление на своей странице в фейсбуке о открытии первого православного поисковика.

Поисковая система гордо носит название «Рублёв», также она может использоваться в качестве базы данных по православию.
Читать полностью »

