SpiderHead vs LibreCrawl

Entrambi gratuiti, con licenza MIT, e girano sulla tua infrastruttura. LibreCrawl è un'app web in Flask self-hosted, con interfaccia nel browser, un'API HTTP e modalità multiutente; SpiderHead è un crawler e kit di audit con app desktop, CLI e server MCP locale.

Verificato il 21 ottobre 2026 sulle pagine pubbliche di ogni provider. Fonti più sotto.

SpiderHead

Crawler e kit di audit open source

Gratuito e open source; nessun piano a pagamentoGira sul tuo computer

LibreCrawl

Crawler SEO web open source (self-hosted)

Gratis, $0; si accettano donazioniGira sul tuo computer

Compatibilità a colpo d'occhio

SpiderHead ottiene 71 in copertura e 83 in automazione; LibreCrawl ottiene 29 e 50. Entrambi su 100, calcolati dalla tabella.

Delle 24 funzionalità che confrontiamo per ogni strumento.

13li hanno entrambi
11solo SpiderHead
0solo LibreCrawl

La mappa del mercato

Copertura di scansione, audit e dati / Automazione e agenti AI: SpiderHead 71·83, Screaming Frog 92·75, Sitebulb 88·58, Ahrefs Site Audit 75·75, Semrush Site Audit 63·75, SEOnaut 8·25, LibreCrawl 29·50, advertools 21·2500252550507575100100Copertura di scansione, audit e dati →Automazione e agenti AI →SpiderHeadScreaming FrogSitebulbAhrefs Site AuditSemrush Site AuditSEOnautLLibreCrawlAadvertools
I punteggi si calcolano dalla tabella: sì = 1, in parte = ½, no o non risulta dalla documentazione pubblica = 0, in percentuale sulle righe di ciascun asse. Orizzontale: Copertura di scansione, audit e dati (12 righe). Verticale: Automazione e agenti AI (6 righe). Passa sopra o metti a fuoco un marker per vedere il dettaglio; clicca per tenerlo aperto.

Copertura per gruppo

Percentuale di righe di un gruppo coperta da ogni strumento, da 0 a 100, calcolata dalla tabella qui sotto.

100Prezzo e installazione5 righe90
100Interfacce2 righe25
75Agenti IA e integrazioni2 righe50
67Scansione3 righe33
80Audit5 righe50
63Fonti di dati4 righe0
100Report e follow-up3 righe50
83Totale24 righe46

Usarli insieme

Non c'è integrazione diretta. LibreCrawl esporta CSV, XLSX, JSON o XML; il CSV di un altro crawler si può importare in SpiderHead tramite un manifesto di importazione dichiarativo.

Fianco a fianco

FunzionalitàSpiderHeadLibreCrawl
Prezzo e installazione
Uso gratuitoSì: Gratuito e open source; nessun piano a pagamentoSì: Gratis, $0; si accettano donazioni
Open sourceSì: Core MIT; Desktop GPL-3.0-or-later (PyQt5)Sì: Sì, licenza MIT
Gira sul tuo computerSì: Scansione e archiviazione girano sul tuo computerSì: Self-hosted; modalità Local su 127.0.0.1
Funziona senza accountSì: Senza account; nessun servizio ospitatoIn parte: No in modalità Local; accesso in modalità Standard
Piano gratuitoSì: Nessun limite di licenza; limite di scansione predefinito di 200 URLSì: Nessun limite di URL indicato; ospiti: 3 scansioni ogni 24 h
Interfacce
Applicazione desktopSì: Applicazione PyQt5: macOS, Windows, LinuxNo: Interfaccia web nel browser (Docker o Python)
Riga di comandoSì: CLI seohead, 230 comandiIn parte: python main.py --local; nessuna CLI di scansione
Agenti IA e integrazioni
Server MCP per agenti AISì: Server stdio locale, 246 strumentiNon risulta dalla documentazione pubblica: Non risulta dalla documentazione pubblica
APIIn parte: API Python; API job self-hosted opzionaleSì: API HTTP con autenticazione di sessione, 19 endpoint
Scansione
Renderizzazione JavaScriptIn parte: Extra opzionale di Playwright; HTML grezzo per defaultSì: Sì, tramite Playwright (Chromium)
Scansioni pianificateIn parte: Scrivi un trigger launchd/cron/Task Scheduler; nessun demoneNon risulta dalla documentazione pubblica: Non risulta dalla documentazione pubblica
Estrazione personalizzataSì: Regole di estrazione dichiarative e selettori di contenutoNon risulta dalla documentazione pubblica: Non risulta dalla documentazione pubblica
Audit
Controlli di auditSì: 280 controlli (registro generato, CHECKS.md)Non risulta dalla documentazione pubblica: Nessuna cifra; 13 aree di controllo elencate
HreflangSì: hreflang-check più controlli di audit su hreflangSì: Elencato tra i controlli di audit
Dati strutturatiSì: schema-check/schema-build e controlli Schema.orgIn parte: Schema elencato tra i controlli di audit
Core Web Vitals / LighthouseIn parte: render-check di laboratorio, dati sul campo da CrUX; JSON Lighthouse fornitoSì: Core Web Vitals da PageSpeed Insights
AccessibilitàIn parte: Solo controlli statici di accessibilità (lang, etichette, alt)Non risulta dalla documentazione pubblica: Non risulta dalla documentazione pubblica
Fonti di dati
Google Search ConsoleSì: Search Console tramite provider (OAuth/service account)Non risulta dalla documentazione pubblica: Non risulta dalla documentazione pubblica
Google Analytics 4In parte: Pagine di destinazione e pageview tramite chiamate al providerNon risulta dalla documentazione pubblica: Non risulta dalla documentazione pubblica
Dati di backlinkIn parte: Verifica di liste di donatori e import CSV; nessun indice proprioNon risulta dalla documentazione pubblica: Non risulta dalla documentazione pubblica
Dati di keywordIn parte: Tramite provider esterni (Wordstat, Arsenkin, DataForSEO)Non risulta dalla documentazione pubblica: Non risulta dalla documentazione pubblica
Report e follow-up
Esportazione dei reportSì: XLSX, DOCX, CSV, Markdown, JSON, riepilogo in PDFSì: CSV, XLSX, JSON, XML (web: CSV/JSON/XML)
Lista di task e ricontrollo delle correzioniSì: Backlog di task, verify-fixes, registro delle correzioniIn parte: Filtro dei problemi; nessun tracciamento di task
Legge gli export di Screaming FrogSì: Analisi degli export CSV/XLSX di Screaming FrogNon risulta dalla documentazione pubblica: Non risulta dalla documentazione pubblica
sìin partenonon risulta dalla documentazione pubblica

Dove eccelle ciascuno

SpiderHead

  • 280 controlli di audit pubblicati, ciascuno con esito problema, superato, saltato o fallito.
  • Un server MCP locale con 246 strumenti e una CLI con 230 comandi per agenti AI e script.
  • Un'app desktop nativa per macOS, Windows e Linux.
  • Legge gli export di Screaming Frog, incrocia i dati di Search Console e mantiene un backlog di task con ricontrollo delle correzioni.

LibreCrawl

  • Completamente open source con licenza MIT, quindi il codice si può modificare e self-hostare.
  • Modalità multiutente con sessioni isolate e livelli per team che condividono un server.
  • Sistema di plugin nel browser: file JavaScript che aggiungono schede proprie e leggono i dati della scansione.
  • API HTTP documentata con endpoint per avviare, fermare, mettere in pausa, riprendere ed esportare le scansioni.
  • PageSpeed Insights integrato e renderizzazione JavaScript con Playwright.

Domande

LibreCrawl è gratuito?
Sì. README e sito indicano che è gratuito con licenza MIT; l'autore chiede donazioni opzionali.
Renderizza JavaScript?
Sì, tramite Playwright con Chromium, che è un'installazione opzionale. Il README segnala che la renderizzazione è più lenta della scansione solo HTTP.
Come si esegue?
Con Docker Compose o con Python (python main.py) e poi aprendo http://localhost:5000. La modalità Local dà accesso amministratore a tutti gli utenti; la modalità Standard richiede l'accesso.

Come abbiamo confrontato

  • Ogni cella proviene dalle pagine pubbliche del provider stesso (prodotto, documentazione, prezzi, note di rilascio, repository) alla data del 21 ottobre 2026.
  • «Non risulta dalla documentazione pubblica» significa che non abbiamo potuto confermarlo su una fonte ufficiale, non che la funzione non esista. I grafici lo contano come 0.
  • Prezzi e piani cambiano. Controlla la pagina dei prezzi del provider prima di comprare.
  • Hai visto qualcosa di non aggiornato? Segnalacelo e lo correggeremo.

Fonti