Sider.ai
  • Chat
  • Wisebase
  • Utensili
  • Estensione
  • Clienti
  • Prezzi
Scarica ora
Login

Impara più velocemente, pensa più profondamente e cresci in modo più intelligente con Sider.

Prodotti
App
  • Estensioni
  • iOS
  • Android
  • Mac OS
  • Windows
Wisebase
  • Wisebase
  • Deep Research
  • Scholar Research
  • Math Solver
  • Rec NoteNew
  • Audio To Text
  • Gamified Learning
  • Interactive Reading
  • ChatPDF
Strumenti
  • Creatore di Siti WebNew
  • AI SlidesNew
  • Scrittore di saggi AI
  • Nano Banana Pro
  • Nano Banana Infographic
  • Generatore di immagini AI
  • Generatore di Brainrot Italiano
  • Rimuovi sfondo
  • Cambia sfondo
  • Cancellatore di foto
  • Rimuovi testo
  • Ritocca
  • Ingranditore di immagini
  • Crea
  • Traduttore AI
  • Traduttore di immagini
  • Traduttore PDF
Sider
  • Contattaci
  • Centro assistenza
  • Scarica
  • Prezzi
  • Piano Educativo
  • Novità
  • Blog
  • Comunità
  • Partner
  • Affiliazione
  • Invita
©2026 Tutti i diritti riservati
Termini di utilizzo
Informativa sulla privacy
  • Pagina iniziale
  • Blog
  • Strumenti AI
  • Come Usare SearXNG: Dalla Prima Ricerca alla Padronanza dell'Auto-Hosting

Come Usare SearXNG: Dalla Prima Ricerca alla Padronanza dell'Auto-Hosting

Aggiornato il 19 set 2025

7 min


Come usare SearXNG: dalla prima ricerca alla padronanza dell'auto-hosting

Se hai sempre desiderato risultati simili a quelli di Google senza il tracciamento, SearXNG è il tuo motore di metaricerca incentrato sulla privacy. Aggrega i risultati da dozzine di fonti, senza profilarti, e ti offre il pieno controllo su filtri, motori e persino sull'hosting. In questa guida, esamineremo tre percorsi: utilizzare un'istanza pubblica, personalizzare la tua esperienza di ricerca e implementare il tuo SearXNG privato per il massimo controllo.
Per mantenere questo approccio pratico, adotteremo un approccio pratico e orientato alla soluzione con passaggi pratici, impostazioni che puoi copiare e insidie comuni da evitare.

Cos'è SearXNG e perché usarlo?

SearXNG è un motore di metaricerca open source. Invece di eseguire la scansione del web da solo, interroga altri motori di ricerca e presenta i risultati in un'interfaccia unificata. Il punto forte: elimina il tracciamento, rimuove gli annunci pubblicitari (sulla maggior parte delle istanze) e ti offre un controllo preciso su quali motori includere, quali categorie cercare (web, immagini, video, file, IT, notizie, scienza) e come vengono presentati i risultati.
  • Nessun tracciamento o profilazione per impostazione predefinita
  • Motori e categorie configurabili
  • Auto-ospitabile per il pieno controllo
  • API-friendly per sviluppatori e automazioni.

Guida rapida: utilizzo di un'istanza pubblica di SearXNG

Puoi iniziare con un'istanza pubblica (un server SearXNG gestito da volontari). Flusso tipico:
  1. Apri un'istanza pubblica affidabile (cerca "elenco istanze SearXNG" o thread della community per trovare server attivi e affidabili). Valuta l'uptime, i limiti di frequenza e le informative sulla privacy.
  1. Digita la tua query e scegli le categorie (ad es. Web, Immagini, Notizie) tramite le schede in alto.
  1. Usa Preferenze (icona a forma di ingranaggio) per impostare:
  • Lingua dell'interfaccia
  • Livello di SafeSearch
  • Categorie predefinite
  • Tema dell'interfaccia utente e scorrimento infinito
  1. Usa "bang" e operatori:
  • !g la tua query forza il motore di Google (se abilitato su quell'istanza)
  • !ddg, !bing, !yt, !wp ecc., a seconda della configurazione dell'istanza
  • Gli operatori standard come le virgolette, site:, filetype:pdf, inurl:, intitle: funzionano su molti motori
  1. Aggiungi ai segnalibri la tua istanza preferita ed esporta/importa le Preferenze come un blob JSON se supportato dall'interfaccia utente.
Suggerimento da professionista: le istanze pubbliche possono limitare la frequenza degli utenti anonimi per proteggersi dagli abusi. Se vedi captcha o rallentamenti, prova un'altra istanza o esegui l'auto-hosting.

Mosse da Power User nell'interfaccia

  • Cambia i motori al volo: in Preferenze → Motori, attiva/disattiva origini specifiche per categoria.
  • Ottimizza i risultati: nascondi i duplicati, modifica l'intervallo di tempo (ad es. ultimo anno), ordina per pertinenza o data.
  • Interruttori della privacy: disabilita qualsiasi motore che non vuoi interrogare. Alcuni motori richiedono chiavi API; in assenza, semplicemente non verranno utilizzati.
  • Scorciatoie da tastiera: molti temi SearXNG supportano / per focalizzare la casella di ricerca e i tasti freccia per navigare tra i risultati.

Come eseguire l'auto-hosting di SearXNG (tramite Docker)

L'auto-hosting ti offre affidabilità, velocità e controllo su quali motori utilizzare. Il percorso Docker è il più semplice.

Requisiti

  • Un VPS Linux o un server domestico (2 vCPU/2 GB di RAM sono sufficienti per un uso leggero)
  • Docker e Docker Compose installati
  • Un dominio/sottodominio e un proxy inverso opzionale (Caddy/Traefik/Nginx) per HTTPS

Passaggi

  1. Clona il repository di implementazione di SearXNG (o usa un file Compose minimo):
version: "3.8"
services:
searxng:
image: searxng/searxng:latest
container_name: searxng
environment:
- BASE_URL=
- SEARXNG_SECRET_KEY=change_me_to_a_long_random_value
volumes:
- ./searxng:/etc/searxng
ports:
- "8080:8080"
restart: unless-stopped
  1. Genera una SEARXNG_SECRET_KEY forte (ad es. openssl rand -hex 32).
  1. Avvia il servizio:
docker compose up -d
  1. Configura il proxy inverso con HTTPS (esempio Caddy):
search.example.com {
reverse_proxy 127.0.0.1:8080
}
Caddy eseguirà automaticamente il provisioning di TLS tramite Let's Encrypt.
  1. Visita ` e conferma che si carichi.

Configurazione principale: settings.yml

Dopo la prima esecuzione, avrai la configurazione sotto il volume montato (ad es. ./searxng/settings.yml). Sezioni chiave:
  • general: nome, modalità debug, conteggio risultati
  • server: chiave segreta, indirizzo di binding, limiti di frequenza
  • engines: abilita/disabilita motori, categorie, timeout
  • ui: tema, scorrimento infinito, completamento automatico
  • search: impostazioni predefinite di ricerca sicura, lingua, locale
Esempio di snippet:
general:
instance_name: "My Private SearXNG"
server:
secret_key: "<same as env or longer>"
image_proxy: true
rate_limit: "60/minute"
search:
safe_search: 1 # 0 off, 1 moderate, 2 strict
autocomplete: "duckduckgo"
ui:
default_theme: "simple"
infinite_scroll: true
engines:
- name: duckduckgo
engine: duckduckgo
categories: .
### Quick Example
- Endpoint: `/search`
- Methods: GET or POST
- Parameters: `q` (query), `categories`, `language`, `format=json`, `time_range`, `safesearch`
```bash
curl "
La risposta include risultati organici, motori utilizzati e tempi. Ottimo per la creazione di automazioni di ricerca, dashboard locali e interfacce utente personalizzate.

Ottimizzazione di motori e categorie

  • Preferisci fonti veloci e rispettose della privacy (ad es. Wikipedia, Stack Exchange, MDN, DuckDuckGo, Brave se consentito, API ufficiali per YouTube/Reddit/Mastodon).
  • Disabilita i motori con captcha frequenti o latenza elevata sulla tua rete.
  • Utilizza le impostazioni predefinite per categoria; ad esempio, abilita GitHub, Stack Overflow e PyPI in "IT", abilita arXiv/Crossref in "Scienza" e imposta time_range su recente per "Notizie".

Checklist per la risoluzione dei problemi

  • Vedi captcha o risultati vuoti? Riduci o ruota i motori che causano blocchi; aumenta leggermente i timeout; abilita la memorizzazione nella cache.
  • Le richieste API non riescono? Controlla le intestazioni del proxy inverso e CORS; conferma format=json.
  • Interfaccia utente lenta? Riduci il numero di risultati per pagina; disabilita i motori pesanti; abilita la cache Redis.
  • Ciclo di riavvio di Docker? Valida la sintassi di settings.yml e le tue variabili d'ambiente.

Best practice per team e power user

  • Esporta e controlla la versione del tuo settings.yml (senza segreti) per tenere traccia delle modifiche.
  • Utilizza gestori di segreti o file .env per le chiavi API.
  • Pianifica aggiornamenti settimanali dei container per rimanere aggiornato con le modifiche al motore.
  • Monitora i log per errori del motore o hit di limite di frequenza.
  • Se incorpori SearXNG nelle app, diminuisci i tentativi e randomizza i ritardi per evitare ban.

Opzionale: connetti SearXNG ad altri strumenti

  • Utilizza l'API JSON nei tuoi notebook di ricerca o flussi di lavoro di chat.
  • Instrada la ricerca web basata su app attraverso la tua istanza privata per mantenere la privacy.
  • Alcune interfacce utente AI/web possono collegarsi a SearXNG per navigare attraverso il tuo endpoint (configura l'URL di base e i parametri API di conseguenza).
Vale la pena notare: se stai creando flussi di lavoro di ricerca o riassumendo i risultati su larga scala, uno strumento come Sider.AI può semplificare la fase di lettura e riepilogo su più schede o query. Puoi indirizzare la tua navigazione a un endpoint SearXNG privato, quindi utilizzare Sider.AI per acquisire informazioni, redigere brief o compilare citazioni automaticamente, il che fa risparmiare tempo quando esegui molte ricerche di seguito.

Sicurezza ed etica

  • Rispetta i termini dei motori che abiliti.
  • Non esporre la tua istanza ad abusi pubblici; limita la frequenza e, se necessario, limita l'accesso.
  • Informa i membri del team sulle aspettative di privacy; i log possono essere configurati per evitare di memorizzare IP o query.

La tua prima configurazione in 15 minuti: una mini checklist

  • Avvia Docker e crea un file Compose
  • Imposta SEARXNG_SECRET_KEY
  • Avvia il container e conferma che :8080 funzioni
  • Mettilo dietro HTTPS con un proxy
  • Modifica settings.yml per abilitare i motori di cui ti fidi
  • Imposta le categorie predefinite e SafeSearch
  • Testa l'API con una richiesta curl
  • Aggiungi ai segnalibri la tua istanza e condividila con il tuo team

Punti chiave

  • SearXNG ti offre privacy, controllo e flessibilità senza scrivere un crawler.
  • Inizia su un'istanza pubblica, quindi esegui l'auto-hosting per affidabilità e personalizzazione.
  • Ottimizza motori e categorie per velocità e pertinenza.
  • L'API JSON rende SearXNG ideale per la ricerca e l'automazione.
  • Proteggi la tua implementazione con HTTPS, limiti di frequenza e registrazione minima.

Riferimenti e ulteriori letture

  • Panoramica ufficiale dell'API di ricerca per parametri e formati.
  • Le guide dettagliate all'auto-hosting e i tutorial della community possono essere utili per le configurazioni Docker e Windows.
  • L'integrazione di SearXNG nei flussi di lavoro e negli strumenti dell'app spesso segue lo stesso schema API utilizzato sopra.

FAQ

Q1: Cos'è SearXNG e come funziona? SearXNG è un motore di metaricerca incentrato sulla privacy che interroga più fonti e aggrega i risultati, senza tracciare gli utenti. Puoi utilizzare un'istanza pubblica o l'auto-hosting per il pieno controllo su motori, filtri e impostazioni sulla privacy.
Q2: Come posso eseguire l'auto-hosting di SearXNG con Docker? Crea un servizio Docker Compose utilizzando l'immagine ufficiale, imposta una chiave segreta forte ed esporla dietro un proxy inverso con HTTPS. Modifica settings.yml per abilitare i motori, configurare le categorie e regolare le opzioni sulla privacy.
Q3: Posso utilizzare SearXNG per ricerche programmatiche tramite API? Sì. Chiama /search con parametri come q, categories e format=json per ricevere risultati JSON per automazioni e app. Questo è ideale per pipeline di ricerca e strumenti interni.
Q4: Come scelgo un'istanza SearXNG pubblica sicura? Cerca istanze attive e affidabili con informative sulla privacy chiare, buon uptime e captcha minimi. Puoi anche cambiare istanza o eseguire l'auto-hosting se riscontri limiti di frequenza o problemi di affidabilità.
Q5: Quali operatori di ricerca funzionano in SearXNG? Gli operatori comuni come le virgolette, site:, filetype:, inurl: e intitle: generalmente funzionano e vengono passati ai motori sottostanti. Puoi anche utilizzare scorciatoie bang (ad es. !g, !ddg, !yt) se l'istanza le supporta.

Articoli Recenti
Come Padroneggiare ChatPDF: Approfondimenti Rapidi da Documenti Complessi

Come Padroneggiare ChatPDF: Approfondimenti Rapidi da Documenti Complessi

La migliore alternativa a X Auto-Translation per documenti rapidi e precisi

La migliore alternativa a X Auto-Translation per documenti rapidi e precisi

La traduzione AI di Samsung non disponibile in Iran? Soluzioni pratiche

La traduzione AI di Samsung non disponibile in Iran? Soluzioni pratiche

Strumenti di traduzione persiana: una guida pratica per un lavoro più rapido e preciso

Strumenti di traduzione persiana: una guida pratica per un lavoro più rapido e preciso

La migliore alternativa a Grok per ricerche approfondite e citate

La migliore alternativa a Grok per ricerche approfondite e citate

Le 15 principali funzionalità dei generatori di immagini AI che userai davvero

Le 15 principali funzionalità dei generatori di immagini AI che userai davvero