SearXNG vs Whoogle: Private Metasuchmaschine für Self-Hosting im Vergleich 2026
Jede Google-Suchanfrage wird protokolliert, personalisiert und für Werbezwecke genutzt. Wer das verhindern will, hat drei Optionen: alternative Suchmaschinen wie DuckDuckGo nutzen, eine VPN verwenden – oder eine eigene, selbst gehostete Suchmaschine betreiben. SearXNG und Whoogle sind die zwei populärsten Self-Hosted-Optionen, und beide verfolgen grundlegend unterschiedliche Ansätze.
Das Problem mit Standard-Suchmaschinen
Google-Suchen werden mit deiner IP, deinen Cookies und deinem Google-Account verknüpft. Selbst "Inkognito-Modus" schützt nicht vor IP-Tracking. DuckDuckGo ist eine Verbesserung, hat aber eigene Datenschutzprobleme (Microsoft-Tracking-Ausnahme, US-Jurisdiktion). Die konsequenteste Lösung: Suchanfragen über einen eigenen Server proxyen, sodass Google nur die Server-IP sieht.
SearXNG: Die Meta-Suchmaschine
SearXNG (ein Fork des ursprünglichen SearX, aktiv gepflegt seit 2021) ist eine Meta-Suchmaschine: sie fragt parallel mehrere Suchmaschinen ab (Google, Bing, DuckDuckGo, Brave, Wikipedia, etc.) und aggregiert die Ergebnisse. Kein eigener Suchindex, keine eigene Datenbank – reine Aggregation.
SearXNG-Architektur: SearXNG ist in Python (Flask) geschrieben und läuft als leichtgewichtiger Web-Service. Es gibt Hunderte von öffentlichen SearXNG-Instanzen, aber das Selbst-Hosten gibt die maximale Kontrolle. Die Konfiguration erfolgt über YAML-Dateien.
SearXNG-Stärken:
- Aggregiert 70+ Suchmaschinen (Google, Bing, Brave, DuckDuckGo, Yahoo, Qwant, Wikipedia, GitHub, YouTube, etc.)
- Keine Accounts notwendig, kein User-Tracking, keine Cookies (by design)
- Hochgradig konfigurierbar: welche Engines, welche Kategorien, welche Sprache
- Kategorien: Web, Bilder, News, Maps, Wissenschaft, IT (GitHub, StackOverflow, npm), Social
- Sehr aktive Community (meistgenutzte Self-Hosted-Suchmaschine)
- Themes anpassbar
- JSON-API für externe Integrationen
- Öffentlich teilbar (Instanz für mehrere Nutzer betreibbar)
- Aktive Weiterentwicklung (Fork von SearX, der nicht mehr gepflegt wird)
SearXNG-Schwächen:
- Langsamere Antwortzeiten als Whoogle (viele parallele Anfragen an externe Engines)
- Ergebnisqualität variiert (Aggregation ist nicht immer besser als eine gute Suchmaschine)
- Komplexere Konfiguration (YAML-Dateien, viele Einstellungen)
- Rate-Limiting durch externe Suchmaschinen bei öffentlichen Instanzen
- Google filtert SearXNG-IP-Ranges aggressiv (bei populären Instanzen)
- Bilder-Suche hat weniger gute Qualität als direkte Google-Bilder-Suche
Konfiguration (Docker Compose):
services:
searxng:
image: searxng/searxng:latest
ports:
- "8080:8080"
volumes:
- ./searxng:/etc/searxng
environment:
SEARXNG_BASE_URL: https://search.example.com/
SEARXNG_SECRET_KEY: your-secret-key-here
cap_drop:
- ALL
cap_add:
- CHOWN
- SETGID
- SETUID
- DAC_OVERRIDE
settings.yml (wichtige Einstellungen):
general:
debug: false
instance_name: "Meine Suchmaschine"
search:
safe_search: 0
autocomplete: "google"
default_lang: "de"
engines:
- name: google
engine: google
language: de
region: de-de
- name: bing
engine: bing
- name: duckduckgo
engine: duckduckgo
Whoogle: Der Google-Proxy
Whoogle verfolgt einen anderen Ansatz: Es ist kein Meta-Suchmaschinen-Aggregator, sondern ein Google-Proxy. Whoogle schickt Anfragen an Google, parst die Ergebnisse und zeigt sie ohne Tracking-Elemente, Werbung und Personalisierung an. Das Ergebnis ist Google-Qualität ohne Google-Tracking.
Whoogle-Philosophie: Wer mit Googles Suchalgorithmus zufrieden ist, aber das Tracking vermeiden will, bekommt mit Whoogle das Beste aus beiden Welten: Google-Ergebnisse, ohne Google die eigene IP oder Suchanfragen direkt mitzuteilen. Alle Anfragen gehen über den eigenen Whoogle-Server.
Whoogle-Stärken:
- Google-Ergebnisqualität ohne Google-Tracking
- Sehr schnelle Antwortzeiten (nur eine Quelle: Google)
- Sauberes, werbefreies Interface
- Keine Google-Werbung in den Ergebnissen
- Light Dark Mode
- Bild-Suche, News-Suche direkt über Google-Backend
- Sehr leichtgewichtig (Python Flask, ~100 MB Image)
- Einfache Konfiguration (wenige Optionen)
- Kann über Tor geroutet werden (für maximale Anonymität)
- Passwortschutz für private Instanzen
- Sprach- und Regions-Einstellungen
Whoogle-Schwächen:
- Nur eine Quelle (Google) — keine Aggregation
- Google blockt Whoogle-IPs aggressiv bei zu vielen Anfragen (CAPTCHA-Probleme)
- Instabiler bei Änderungen am Google-Frontend (Updates notwendig)
- Weniger Kategorien als SearXNG (kein direkter IT-Search-Modus)
- Kein eigener Suchalgorithmus — vollständig von Google abhängig
- Kein GitHub/StackOverflow/Wikipedia-Direkt-Search
- Nur für persönliche Nutzung gedacht (öffentliche Instanzen werden von Google schnell geblockt)
Konfiguration (Docker Compose):
services:
whoogle-search:
image: benbusby/whoogle-search:latest
ports:
- "5000:5000"
environment:
WHOOGLE_CONFIG_LANGUAGE: lang_de
WHOOGLE_CONFIG_SEARCH_LANGUAGE: de
WHOOGLE_CONFIG_COUNTRY: countryDE
WHOOGLE_CONFIG_SAFE: "0"
WHOOGLE_CONFIG_DARK: "1"
volumes:
- whoogle-config:/config
Direktvergleich
| Merkmal | SearXNG | Whoogle |
|---|---|---|
| Ansatz | Meta-Suchmaschine (70+ Quellen) | Google-Proxy (1 Quelle) |
| Ergebnisqualität | Gemischt (aggregiert) | Google-Qualität |
| Antwortzeit | Langsamer (parallel queries) | Schneller (1 Quelle) |
| Kategorien | Web, Bilder, News, IT, Social, Maps | Web, Bilder, News |
| Öffentliche Nutzung | Gut geeignet | Problematisch (IP-Blocking) |
| Google-Abhängigkeit | Teilweise (eine von vielen Engines) | Vollständig |
| Konfigurierbarkeit | Sehr hoch | Mittel |
| Ressourcenbedarf | Mittel | Sehr gering |
| Setup-Komplexität | Mittel | Einfach |
| Community | Sehr groß | Groß |
| Bilder-Suche | Basis | Gut (Google-Bilder) |
| Dark Mode | ✓ (Themes) | ✓ |
CAPTCHAs und IP-Blocking: Das große Problem
Sowohl SearXNG als auch Whoogle kämpfen mit dem gleichen fundamentalen Problem: Google, Bing und andere Suchmaschinen erkennen und blockieren automatisierte Anfragen.
Strategien dagegen:
- Tor-Integration: Anfragen über Tor routen (langsamer, aber anonymer)
- HTTP-Proxy: Residential Proxies nutzen (teuer)
- Rate-Limiting: Wenige Anfragen pro Stunde (funktioniert für persönliche Nutzung)
- Brave Search und Presearch als Alternative-Engines nutzen (haben bessere API-Richtlinien)
Für öffentliche Instanzen (viele Nutzer) ist SearXNG robuster, weil es auf viele verschiedene Engines ausweichen kann. Whoogle mit einer Google-Instanz ist öffentlich fast unbrauchbar.
Weitere Alternativen
- Brave Search: Eigener Suchindex, kein Tracking, gute Qualität, aber nicht Self-Hosted
- Kagi: Bezahlsuchdienst ohne Werbung, hohe Qualität, nicht Self-Hosted
- YaCy: Echter verteilter P2P-Suchindex – aber schlechte Ergebnisqualität
- Marginalia: Nischensuchmaschine für nicht-kommerzielle Websites
Für wen ist was geeignet?
SearXNG ist ideal für:
- Teams und Familien, die eine gemeinsame private Suchmaschine betreiben
- Nutzer, die verschiedene Kategorien brauchen (IT-Suche, Bilder, News)
- Nutzer, die nicht vollständig von Google abhängig sein wollen
- Technisch versierte Nutzer, die die Engines konfigurieren wollen
- Öffentliche oder halb-öffentliche Instanzen (Freunde, kleines Team)
Whoogle ist ideal für:
- Einzelpersonen, die Google-Qualität ohne Tracking wollen
- Nutzer, die eine einfache, schnelle Setup-Lösung suchen
- Nutzer, die Googles Suchalgorithmus kennen und mögen
- Kleine, private Instanzen (nur eigene Geräte)
- Nutzer, die schnelle Antwortzeiten priorisieren
Fazit
SearXNG und Whoogle sind beide valide Wege zu privater Web-Suche, aber für unterschiedliche Bedürfnisse:
- SearXNG bietet mehr Kategorien, aggregiert viele Quellen und ist robuster für den Mehrbenutzerbetrieb. Die Konfiguration ist umfangreicher, aber die Flexibilität ist unübertroffen.
- Whoogle liefert Google-Ergebnisqualität mit einem extrem einfachen Setup. Ideal für Einzelpersonen, die schnell eine private Google-Alternative wollen.
Wer maximale Privatsphäre und eine Google-unabhängige Lösung will, nimmt SearXNG. Wer Google-Qualität ohne Google-Tracking will und nur für sich selbst hostet, nimmt Whoogle.