Giới thiệu

Bạn có bao giờ cảm thấy lo lắng khi mỗi từ khóa tìm kiếm trên Google đều bị ghi lại để phục vụ quảng cáo? Nếu câu trả lời là có, SearXNG chính là giải pháp dành cho bạn.

SearXNG là một "metasearch engine" (công cụ tìm kiếm tổng hợp) mã nguồn mở, giúp bảo vệ quyền riêng tư của người dùng một cách tối đa. Thay vì tự thu thập dữ liệu web, SearXNG đóng vai trò là một lớp trung gian: nó gửi yêu cầu của bạn đến hơn 70 công cụ tìm kiếm khác nhau (Google, Bing, DuckDuckGo,...) rồi tổng hợp kết quả trả về cho bạn mà không để lại bất kỳ dấu vết nào.

Thông số ấn tượng:

  • Stars: 24,700+
  • Forks: 2,400+
  • Ngôn ngữ chính: Python

Tính năng nổi bật

  • Quyền riêng tư tuyệt đối: SearXNG không lưu trữ cookie, không theo dõi địa chỉ IP và không xây dựng hồ sơ người dùng để quảng cáo.
  • Metasearch mạnh mẽ: Kết hợp kết quả từ hàng chục nguồn khác nhau bao gồm web, hình ảnh, tin tức, bản đồ và cả mã nguồn (GitHub, StackOverflow).
  • Không bị thao túng kết quả: Vì không có hồ sơ người dùng, kết quả tìm kiếm là khách quan và giống nhau cho mọi người.
  • Tùy biến linh hoạt: Bạn có thể tự chọn công cụ tìm kiếm nào được phép lấy dữ liệu, thay đổi giao diện (themes) và cấu hình các bộ lọc an toàn.
  • Hỗ trợ Tor: Bạn có thể chạy SearXNG như một dịch vụ ẩn trong mạng Tor để tăng cường bảo mật.

Cài đặt

Cách đơn giản và hiệu quả nhất để triển khai SearXNG là sử dụng Docker. Bạn có thể cài đặt trên máy cá nhân hoặc VPS riêng.

Bước 1: Clone repository

git clone https://github.com/searxng/searxng-docker.git
cd searxng-docker

Bước 2: Tạo khóa bí mật

Bạn cần tạo một khóa bí mật để mã hóa các phiên làm việc:

sed -i "s|ultrasecretkey|$(openssl rand -hex 32)|g" searxng/settings.yml

Bước 3: Khởi chạy với Docker Compose

docker-compose up -d

Hướng dẫn sử dụng

Sau khi khởi chạy thành công, bạn có thể truy cập vào giao diện tìm kiếm tại địa chỉ http://localhost:8080 (hoặc tên miền của bạn).

Quick Start

  1. Nhập từ khóa vào thanh tìm kiếm.
  2. Duyệt qua các tab: General, Files, Images, IT, Maps... để lọc kết quả theo nhu cầu.
  3. Nhấp vào các liên kết để xem nội dung mà không lo bị các tracker đeo bám.

Tùy chỉnh nâng cao (Preferences)

Mình khuyên bạn nên vào mục Preferences (biểu tượng bánh răng) để:

  • Chọn ngôn ngữ mặc định là Tiếng Việt.
  • Bật/Tắt các engine cụ thể (ví dụ: tắt Bing nếu bạn thấy kết quả không liên quan).
  • Chọn giao diện tối (Dark mode) để bảo vệ mắt.

Kết luận

Ưu điểm

  • Bảo mật tối đa, sạch bóng quảng cáo.
  • Kết quả tìm kiếm cực kỳ đa dạng từ nhiều nguồn.
  • Hoàn toàn miễn phí và minh bạch.

Nhược điểm

  • Cần một chút kiến thức kỹ thuật để tự cài đặt (self-host).
  • Tốc độ có thể chậm hơn một chút so với Google trực tiếp do phải tổng hợp từ nhiều nguồn.

Ai nên dùng tool này? Nếu bạn là một lập trình viên, một chuyên gia bảo mật, hoặc đơn giản là một người dùng internet bình thường muốn lấy lại quyền kiểm soát dữ liệu cá nhân, SearXNG chắc chắn là công cụ không thể bỏ qua.


GitHub - searxng/searxng: SearXNG is a free internet metasearch engine which aggregates results from various search services and databases. Users are neither tracked nor profiled.
SearXNG is a free internet metasearch engine which aggregates results from various search services and databases. Users are neither tracked nor profiled. - searxng/searxng