---
title: Search Engines
created: 2026-06-08
updated: 2026-06-08
type: category-overview
tags: [catalogue, search-engines, self-hosted]
confidence: high
sources: [https://selfh.st/apps/?tag=38]
---

# 🌐 Search Engines (métamoteurs de recherche)

> **4 applications** de moteur de recherche web auto-hébergeables, basées sur le tag `Search Engines` (id=38) de [selfh.st/apps](https://selfh.st/apps/?tag=38).
> Catégorie 100% documentée : 4/4 ✅.

## Vue d'ensemble

Les **métamoteurs** agrègent les résultats de Google/Bing/DuckDuckGo/Brave/Startpage **sans vous tracker** : votre IP n'est jamais transmise aux moteurs sources. Avantages :
- **Privacy** : aucune trace chez Google/Bing, le métamoteur proxyfie la requête.
- **Personnalisation** : formatage, filtres, sources préférées.
- **Auto-hébergement** : vous choisissez la politique de logs (zéro log par défaut).

## Tableau comparatif

| # | App | Langage | Stars | MAJ | License | Spécialité |
|---|-----|---------|------:|-----|---------|------------|
| 1 | [[app-searxng]] | Python | 31683 | 2026-06 | AGPL-3.0 | Référence, fork de SearX, ultra-configurable |
| 2 | [[app-whoogle]] | Python | 11539 | 2026-06 | MIT | Simple, Google-only, minimal config |
| 3 | [[app-serpbear]] | TS | 1971 | 2026-06 | MIT | Position tracking, SEO, mots-clés |
| 4 | [[app-meme-search]] | Python+Ruby | 677 | 2026-06 | MIT | Meme search engine, niche |

## Recommandations par cas d'usage

### 🏆 Pour privacy généraliste
- **[[app-searxng]]** : la référence, 31k⭐, agrège 70+ moteurs, support JSON/CSV/RSS, instances publiques, fork communautaire actif de SearX (mort en 2022).

### ⚡ Pour la simplicité
- **[[app-whoogle]]** : Google-only, "self-hosted Google without tracking", minimal config, parfait pour usage perso.

### 📊 Pour le SEO / marketing
- **[[app-serpbear]]** : tracking de position dans les SERP Google, multi-domaine, alertes mots-clés, dashboards.

## Architecture type

```yaml
# SearXNG
services:
  searxng:
    image: searxng/searxng:latest
    restart: unless-stopped
    environment:
      - SEARXNG_SECRET=${SECRET}
      - SEARXNG_REDIS_URL=redis://redis:6379/0
    volumes:
      - ./searxng-settings.yml:/etc/searxng/settings.yml:ro
    labels:
      - traefik.enable=true
      - traefik.http.routers.searxng.rule=Host(`search.mondomaine.fr`)
      - traefik.http.routers.searxng.tls.certresolver=letsencrypt
    depends_on:
      - redis

  redis:
    image: redis:7-alpine
    restart: unless-stopped
    volumes:
      - redis-data:/data

volumes:
  redis-data:
```

## Sécurité

- **No-logs** : SearXNG n'enregistre rien par défaut, vérifier `server.limiter` et `server.secret`.
- **Rate limit** : essentiel, sinon les abuseurs font tomber l'instance (SearXNG a un plugin `botdetection`).
- **Captchas** : activer pour éviter l'indexation par les scrapers.
- **Instance publique ?** : si oui, surveiller l'usage RAM/CPU, mettre un `limiter` strict.
- **HTTPS** : obligatoire, exposure publique.

## Cas d'usage connexes

- **Recherche académique** : SearXNG + Sci-Hub mirror + ArXiv.
- **Entreprise** : SearXNG peut être configuré pour ne chercher que dans des sources internes (Confluence, Notion export).
- **Veille** : flux RSS/Atom des résultats, intégrable dans Wallabag/Readwise.

## Alternatives

- **Google** : leader, tracking massif, account obligatoire.
- **DuckDuckGo** : pas mal en privacy, mais centralisé (leur infra).
- **Brave Search** : bon ratio privacy/quality, centralisé aussi.
- **Startpage** : proxy Google, centralisé.
- **Marginalia** : petit moteur indépendant, non-selfhosted mais intéressant.
- **Kagi** : payant, excellent, mais pas libre.

## Pages Liées

- [[cat-search|Search]] — Pour la recherche dans son propre corpus
- [[cat-ad-block|Ad Block]] — Complémentaire (block tracking)
- [[cat-front-end|Front End]] — Invidious/Libreddit = philosophie similaire (privacy + alternative frontend)
