Большинство пользователей редко задумываются о выборе поисковой системы. Корпорация Google доминирует на рынке настолько сильно, что многие даже не рассматривают альтернативные варианты. Однако такие поисковики, как Google и другие популярные сервисы, собирают персональные данные и запросы пользователей, чтобы показывать рекламу или продвигать спонтанные и финансово выгодные компаниям результаты. Существуют и более ориентированные на пользователей варианты вроде DuckDuckGo, но если требуется полный контроль над процессом поиска, отличным решением становится SearXNG. Недавно автор перешел на этот движок вместо Google и уже не представляет возвращения к прежнему способа поиска.

Более чистый интерфейс и удобная выдача результатов
Современный интерфейс поиска Google перегружен множеством отвлекающих элементов. Раньше страница выдавала только ссылки на сайты, но теперь в первую очередь появляется блок с ответами искусственного интеллекта, а также виджеты с изображениями, определениями, вопросами и ответами. Хотя эти функции бывают полезными, они часто мешают привычному и прямому поиску информации.
SearXNG возвращает более лаконичный интерфейс, который предоставляет нужные результаты и сохраняет полный контроль у пользователя. При поисковом запросе система выдает список URL-адресов. Некоторые результаты могут содержать миниатюры или информационные панели. Для изображений, новостей, социальных сетей или специфических тем, таких как IT и наука, предусмотрены отдельные вкладки.
При этом SearXNG не является самостоятельной поисковой системой — это метапоисковый движок. Он принимает запросы и отправляет их на ведущие поисковые площадки, предварительно удаляя конфиденциальные данные, по которым можно идентифицировать пользователя. Кроме того, сам сервис не хранит никакой личной информации. Каждый результат поиска помечается названием поисковой системы, которая его вернула, что помогает определить наиболее полезные источники.
Полный контроль над поисковым опытом и настройками
Главное достоинство SearXNG заключается в том, что платформа дает полный контроль над поисковым процессом. Пользователь может настраивать и менять поисковые системы, используемые движком. Если вы не хотите, чтобы ваши запросы попадали в Google, его можно просто отключить через настройки. По умолчанию доступны такие надежные поисковые системы, как Google, Bing, DuckDuckGo и Qwant, а также Википедия, переводческие сервисы dictzone и lingva.
Для развертывания SearXNG автор использовал вспомогательный скрипт Proxmox. Можно выбирать, какие поисковые системы отображаются в общей выдаче, а также использовать специальные префиксы для конкретных запросов. Например, префикс !wq позволяет искать информацию исключительно на Wikiquotes, сужая круг результатов даже в том случае, если данный поисковый движок отключен в общих настройках. Всего в систему встроено 260 поисковых движков, а дополнительные поддерживаемые ресурсы можно подключить через файл конфигурации settings.yml внутри контейнера.
Использование публичных инстансов SearXNG
Самостоятельное развертывание и хостинг сервиса подходят не всем. Для тех, кто не хочет заниматься технической настройкой, существует множество публичных инстансов. Команда проекта ведет официальный список таких публичных площадок, доступных без какой-либо предварительной подготовки.
Публичные инстансы позволяют настраивать параметры поиска, поскольку настройки сохраняются непосредственно в браузере конкретного пользователя. Однако изменить файл settings.yml на сервере нельзя, что может ограничивать выбор движков по умолчанию. Кроме того, при использовании публичного сервера поисковые запросы отправляются третьей стороне, что отчасти снижает уровень конфиденциальности. Тем не менее, многим проще доверять небольшому некоммерческому серверу, чем крупным рекламным корпорациям. SearXNG объединяет результаты из разных источников в едином чистом интерфейсе, предоставляя гибкие возможности настройки и полную независимость от привычных алгоритмов.
Кроме того, в SearXNG можно добавлять частные поисковые системы, используя специальный токен доступа, хотя автор первоисточника не испытывал эту функцию на практике.
Что касается префиксов, эта универсальная функция позволяет мгновенно сузить круг поиска до нужного типа информации. А общее количество доступных «из коробки» движков составляет 260 штук, хотя изначально в интерфейсе отображается далеко не весь этот список.
Использование публичных инстансов из официального списка команды разработчиков избавляет от необходимости работать с терминалом и разворачивать собственные контейнеры. Тем не менее, этот подход имеет обратную сторону: запросы уходят на сторонний сервер, что потенциально уменьшает часть преимуществ, ради которых устанавливается SearXNG. Впрочем, доверять относительно небольшому стороннему сайту, не завязанному на агрессивную рекламу, всё равно психологически проще, чем поисковому гиганту в лице Google.
Автор отмечает, что до перехода на собственный метапоисковик даже не задумывался о подобных альтернативах, но система быстро доказала свою эффективность, объединив все необходимые источники в лаконичном интерфейсе и вернув пользователю ощущение того, что поиском управляет он сам, а не алгоритмы корпораций.
Дополнительные технические возможности и особенности работы SearXNG
Метапоисковый движок поддерживает добавление частных поисковых систем с помощью специального токена доступа, хотя эту функцию автор первоисточника не тестировал лично. Всего в систему встроено 260 поисковых движков, однако «из коробки» отображается лишь часть из них.
Для развертывания собственного экземпляра автор использовал вспомогательный скрипт Proxmox. При использовании публичных инстансов индивидуальные настройки пользователя сохраняются непосредственно в браузере, однако сам файл settings.yml редактировать нельзя, так как он хранится на сервере, что может ограничивать набор доступных по умолчанию движков.






