Title: Blackhole for Bad Bots
Author: Jeff Starr
Published: <strong>18 Febbraio 2016</strong>
Last modified: 20 Marzo 2026

---

Ricerca i plugin

![](https://ps.w.org/blackhole-bad-bots/assets/banner-772x250.jpg?rev=1353077)

![](https://ps.w.org/blackhole-bad-bots/assets/icon-256x256.png?rev=1471215)

# Blackhole for Bad Bots

 Di [Jeff Starr](https://profiles.wordpress.org/specialk/)

[Scarica](https://downloads.wordpress.org/plugin/blackhole-bad-bots.3.8.1.zip)

 * [Dettagli](https://it.wordpress.org/plugins/blackhole-bad-bots/#description)
 * [Recensioni](https://it.wordpress.org/plugins/blackhole-bad-bots/#reviews)
 *  [Installazione](https://it.wordpress.org/plugins/blackhole-bad-bots/#installation)
 * [Sviluppo](https://it.wordpress.org/plugins/blackhole-bad-bots/#developers)

 [Supporto](https://wordpress.org/support/plugin/blackhole-bad-bots/)

## Descrizione

> ✨ Intrappola i bot dannosi in ​​un buco nero virtuale

**Importante:** NON usare questo plugin nei siti che usano la cache. [Approfondisci »](https://wordpress.org/support/topic/important-do-not-use-on-sites-with-caching/)

**👾 Addio bot dannosi…**

I bot dannosi sono il peggio. Fanno ogni tipo di azioni malevole e fanno sprecare
le risorse del server. Il plugin Blackhole aiuta a fermare i bot dannosi e salvare
tali preziose risorse per i visitatori reali.

**👾 Come funziona?**

Per prima cosa il plugin aggiunge un link nascosto nel footer delle tue pagine. 
Quindi tu aggiungi una linea nel tuo file robots.txt per proibire a tutti i bot 
di seguire il link nascosto. I bot che ignorano o disobbediscono alle regole del
robots seguiranno il link e cadranno nella trappola. Una volta intrappolati, ai 
bot dannosi viene negato qualsiasi ulteriore accesso al tuo sito WordPress.

La chiamo la regola “un-colpo”: i bot hanno una possibilità di obbedire alle regole
del robots.txt del tuo sito. Il fallimento comporta l’immediata messa al bando. 
La parte migliore è che Blackhole colpisce solo i bot dannosi: gli utenti umani 
non vedranno mai il link nascosto e i bot buoni obbediranno alle regole del robots
fin dall’inizio. È vantaggioso per tutti! 🙂

> ✨ Aggiunge una trappola (un buco nero) per aiutarti a fermare i bot dannosi

**Importante:** NON usare questo plugin nei siti che usano la cache. [Approfondisci »](https://wordpress.org/support/topic/important-do-not-use-on-sites-with-caching/)

**👾 Caratteristiche**

 * Facile da configurare
 * Codice immacolato
 * Mirato e modulare
 * Leggero, veloce e flessibile
 * Sviluppato con le API di WordPress
 * Funziona anche con altri plugin sulla sicurezza
 * Elenco di bot dannosi facile da reimpostare
 * Eliminazione facile di qualsiasi bot dall’elenco
 * Aggiornato con regolarità e “a prova di aggiornamenti”
 * Il link di Blackhole include l’attributo “nofollow”
 * Opzioni del plugin configurabili dalla schermata delle impostazioni
 * Lavora silenziosamente dietro le quinte per proteggere il tuo sito
 * Mette tra i bot consentiti tutti i più importanti motori di ricerca per non bloccarli
   mai
 * Flessibilità, performance e sicurezza calibrate
 * Email di avviso con informazioni WHOIS lookup per i bot bloccati
 * Documentazione in linea completa tramite la scheda Aiuto
 * Fornisce l’impostazione per aggiungere qualsiasi indirizzo IP all’elenco dei 
   consentiti
 * Personalizzazione del messaggio visualizzato ai bot dannosi 😉
 * Ripristino delle opzioni predefinite del plugin con un solo clic
 * NON utilizza o richiede nessuna regola .htaccess

Blackhole for Bad Bots protegge il tuo sito da bot dannosi, spammer, scraper, scanner
e altre minacce automatizzate.

> ✨ Not using WordPress? Check out the [standalone PHP version of Blackhole](https://perishablepress.com/blackhole-bad-bots/)!

**👾 Whitelist**

Come impostazione predefinita questo plugin NON blocca nessuno dei maggiori motori
di ricerca (user agent):

 * AOL.com
 * Baidu
 * Bingbot/MSN
 * DuckDuckGo
 * Googlebot
 * Teoma
 * Yahoo!
 * Yandex

Questi motori di ricerca (e tutta la miriade di loro varianti) sono inseriti tra
quelli consentiti in base al loro user agent. È così anche per un sacco di altri
bot “utili”. Hanno sempre il permesso di accedere in modo completo al tuo sito, 
anche se non rispettano le regole del tuo robots.txt. Questo elenco può essere personalizzato
nelle impostazioni del plugin. Per una lista completa dei bot consentiti visita 
la scheda Aiuto nelle impostazioni del plugin (sotto “Impostazioni whitelist”).

> ✨ Check out [Blackhole Pro](https://plugin-planet.com/blackhole-pro/) and level
> up with advanced features!

**👾 Funzionalità Pro esclusive**

 * Opzione da disabilitare per gli utenti connessi
 * Soglia per il controllo (numero di hit consentiti)
 * Avvisi email personalizzati
 * Messaggio personalizzato per i bot bloccati
 * Reindirizzamento personalizzato per i bot bloccati
 * Link che fanno scattare la trappola (il buco nero) personalizzati
 * Documentazione in linea completa
 * Blocca i bot in base allo user agent
 * Blocca i bot in base all’indirizzo IP
 * Aggiungi in whitelist/consenti i bot in base allo user agent
 * Aggiungi in whitelist/consenti i bot in base all’indirizzo IP
 * Reindirizza i bot nella whitelist
 * Imposta un codice di stato HTTP personalizzato
 * Registro dei bot dannosi completo con paginazione, ordinamento e ricerca nei 
   campi
 * Aggiungi manualmente i bot dannosi al loro registro
 * Ricerca della posizione Geo/IP per ogni bot dannoso
 * Registra il numero di hit bloccati per ogni bot

… oltre a tutto ciò che la versione gratuita può fare e molto altro.

> ✨ Learn more and [get Blackhole Pro »](https://plugin-planet.com/blackhole-pro/)

**👾 Privacy**

**Dati utente:** questo plugin blocca i bot dannosi automaticamente. Quando i bot
dannosi finiscono nella trappola il loro indirizzo IP, lo user agent e altri dati
della richiesta sono memorizzati nel database di WP. Nessun altro dato utente è 
raccolto da questo plugin. In qualsiasi momento l’amministratore, tramite le impostazioni
del plugin, può cancellare tutti i dati salvati.

**Servizi:** questo plugin non si connette a nessun servizio di terze parti.

**Cookie:** questo plugin non imposta nessun cookie.

**Credito:** Immagine di copertina per gentile concessione NASA/JPL-Caltech.

Blackhole for Bad Bots è sviluppato e gestito da [Jeff Starr](https://x.com/perishable),
da 15 anni [sviluppatore di WordPress](https://plugin-planet.com/) ed [autore di libri](https://books.perishablepress.com/).

**👾 Supporta lo sviluppo**

Sviluppo e mantengo con dedizione questo plugin gratuito per la comunità di WordPress.
Puoi dare il tuo contributo [facendo una donazione](https://monzillamedia.com/donate.html)
o acquistando uno dei miei libri:

 * [The Tao of WordPress](https://wp-tao.com/)
 * [Digging into WordPress](https://digwp.com/)
 * [.htaccess made easy](https://htaccessbook.com/)
 * [WordPress Themes In Depth](https://wp-tao.com/wordpress-themes-book/)
 * [Wizard’s SQL Recipes for WordPress](https://books.perishablepress.com/downloads/wizards-collection-sql-recipes-wordpress/)

E/o acquista uno dei miei plugin premium per WordPress:

 * [BBQ Pro](https://plugin-planet.com/bbq-pro/) – Firewall fulmineo per WordPress
 * [Blackhole Pro](https://plugin-planet.com/blackhole-pro/) – Blocca automaticamente
   bot dannosi
 * [Banhammer Pro](https://plugin-planet.com/banhammer-pro/) – Tieni d’occhio il
   traffico e allontana i cattivi (blocca gli accessi sospetti)
 * [GA Google Analytics Pro](https://plugin-planet.com/ga-google-analytics-pro/)–
   Connetti WordPress a Google Analytics
 * [Head Meta Pro](https://plugin-planet.com/head-meta-pro/) – Meta Tag per WordPress
   definitivo
 * [Simple Ajax Chat Pro](https://plugin-planet.com/simple-ajax-chat-pro/) – Chat
   room illimitate
 * [USP Pro](https://plugin-planet.com/usp-pro/) – Form front-end illimitati

Apprezzo anche link, tweet e like. Grazie! 🙂

## Screenshot

 * [[
 * Schermata delle impostazioni di Blackhole (mostra le opzioni predefinite)
 * [[
 * Schermata Bot dannosi di Blackhole (mostra qualche bot di esempio)

## Installazione

**Installare Blackhole for Bad Bots**

 1. Carica il plugin Blackhole sul tuo blog e attivalo
 2. Vai nelle impostazioni di Blackhole e copia le regole per il file robots
 3. Aggiungi le Regole per il file robots nel tuo file robots.txt (vedi note)*
 4. Configura le impostazioni di Blackhole come desideri ed è fatta

**Nota:** per le regole del robots.txt, ci sono due scenari:

 1. Il tuo sito ha un file robots.txt che puoi vedere nel tuo server. In questo caso
    devi aggiungere le regole necessarie manualmente.
 2. Oppure il tuo sito utilizza un file robots.txt generato in modo dinamico/virtuale
    da WP e non c’è un vero e proprio file robots.txt nel tuo server. In questo caso
    il plugin aggiunge le regole necessarie automaticamente. Non devi fare nulla manualmente.

Per la documentazione completa fai clic sulla scheda “Aiuto” nell’angolo superiore
destro della schermata delle impostazioni di Blackhole. La scheda aiuto è disponibile
anche nella schermata dei “Bot dannosi”.

[More info on installing WP plugins](https://wordpress.org/documentation/article/manage-plugins/#installing-plugins-1)

[Verifica se Blackhole sta funzionando correttamente](https://plugin-planet.com/blackhole-pro-check-plugin-working/)

**Plugin di cache**

**Importante:** NON usare questo plugin nei siti che usano la cache. [Approfondisci »](https://wordpress.org/support/topic/important-do-not-use-on-sites-with-caching/)

**Nessun robots.txt?**

Per il file robots.txt ci sono due possibili scenari:

 1. Vuoi utilizzare il tuo file robots.txt che puoi visualizzare e modificare nel tuo
    server. In questo caso segui le istruzioni per creare il file robots.txt del tuo
    sito.
 2. Oppure vuoi utilizzare un file robots.txt generato in modo dinamico/virtuale da
    WP, quindi non c’è un vero e proprio file robots.txt nel tuo server. In questo 
    caso non devi fare nulla, perché WordPress genera manualmente il file robots.txt
    quando è richiesto.

Se scegli l’opzione 1, ecco le istruzioni per creare il file robots.txt per il tuo
sito:

 1. Aggiungi un file di testo vuoto alla directory radice del tuo sito
 2. Dai il nome `robots.txt` al file di testo e caricalo nel server

Fatto. Ora puoi aggiungere le regole di Blackhole fornite nella pagina delle impostazioni
del plugin. Vai alla sezione successiva per approfondire le tue conoscenze del file
robots.txt e convalidarlo.

Per visualizzare il tuo file robots.txt, vai al seguente URL (sostituisci a example.
com il tuo dominio):

    ```
    https://example.com/robots.txt
    ```

**Suggerimento:** puoi trovare un link al tuo file robots.txt nella pagina delle
impostazioni del plugin.

**Strumenti per il file Robots e informazioni**

Ecco una collezione di risorse per destreggiarsi con i robots.txt. Dai un’occhiata
anche alla sezione successiva, “Testare il file Robots.txt” per conoscere più strumenti.

 * [Scopri di più sui file robots.txt](https://www.robotstxt.org/)
 * [Validate your robots.txt file](https://technicalseo.com/tools/robots-txt/)
 * [Valida il tuo file robots.txt con i Google Webmaster Tools](https://www.google.com/webmasters/tools/robots-testing-tool)
 * [Google Robots.txt Specifications](https://developers.google.com/crawling/docs/robots-txt/robots-txt-spec)
 * [How to Create a robots.txt file](https://developers.google.com/crawling/docs/robots-txt/create-robots-txt)

Un sacco di ottime risorse nel web per apprendere come funziona il tuo file robots.
txt e convalidarlo. Documentati, è importante per la SEO.

**Testare il file Robots.txt**

Per verificare se le regole del tuo file robots.txt sono corrette, puoi utilizzare
uno strumento di check gratuito. Google fornisce un [check del robots](https://support.google.com/webmasters/answer/6062598)
all’interno del tuo account Google (devi aver effettuato l’accesso a Google). Ci
sono molti altri validatori di file robots online. Eccone qualche esempio:

 * [Robots.txt Validator](https://technicalseo.com/tools/robots-txt/)
 * [Robots.txt Checker](https://www.websiteplanet.com/webtools/robots-txt/)
 * [Robots.txt Test](https://seositecheckup.com/tools/robotstxt-test)

Online ci sono tonnellate di altri strumenti per i robots, basta cercare qualcosa
tipo “validazione robots.txt” (senza gli apici) per scoprirne altri.

**Testare Blackhole**

Per verificare che la trappola Blackhole funzioni, rimuovi il tuo indirizzo IP dall’impostazione
del plugin “Whitelist IPs”. Assicurati anche che il tuo browser non sia incluso 
nell’impostazione del plugin “Whitelist Bots” (ad esempio, Chrome è inserito nella
whitelist). OPPURE, invece di modificare le impostazioni del plugin, puoi utilizzare
un servizio proxy ed un browser non inserito nella whitelist (ad esempio, Brave 
oppure Opera) per eseguire il test.

Dopo aver rimosso il tuo indirizzo IP e user agent (o utilizzando un servizio proxy),
visualizza il codice sorgente di qualsiasi pagina web del tuo sito web. Vai in fondo
vicino al footer della pagina fino a trovare un link simile a quanto segue:

    ```
    <a rel="nofollow" style="display:none" href="https://example.com/?blackhole=1234567890" title="Do NOT follow this link or you will be banned from the site!">Name of Your Website</a>
    ```

Fai cli sul link (sul valore di `href`) per visualizzare il messaggio di avviso.
Dopo aver visitato il messaggio di avviso, ricarica la pagina per visualizzare il
messaggio di accesso negato (Access Denied). E/o visita una qualsiasi altra pagina
del tuo sito per verificare che sei stato bannato. Ma non ti preoccupare, non sarai
mai bannato dall’area amministrativa di WP o dalla pagina di login di WP. Quindi
accedi e rimuovi il tuo indirizzo IP dall’elenco dei Bot dannosi per ripristinare
l’accesso al front-end.

Maggiori informazioni su [come verificare se Blackhole sta funzionando »](https://plugin-planet.com/blackhole-pro-check-plugin-working/)

**Come mai non vedo nessun bot?**

Se non stai vedendo bot dannosi bloccati, ci sono diverse cose da tenere a mente:

 * Assicurati di aver impostato tutto come da documentazione qui sopra
 * I siti (più) nuovi potrebbero non ricevere molto traffico da bot dannosi
 * I siti con poco traffico potrebbero non ricevere molti bot dannosi
 * Verifica se stai utilizzando altri plugin che bloccano i bot
 * Non tutti i siti web (anche quelli popolari) ricevono tonnellate di bot
 * Blackhole non funzionerà se hai plugin di cache nel sito
 * Nel dubbio, verifica se il plugin sta funzionando (vedi la precedente sezione
   qui sopra)

Quindi tieni a mente queste cose. Nella maggior parte dei casi è solo questione 
di tempo prima che qualche bot dannoso cada nel buco nero.

Inoltre, il plugin offre due impostazioni di “whitelist”:

 * Bot nella whitelist (consentiti)
 * IP nella whitelist (consentiti)

Per impostazione predefinita, alcuni elementi vengono automaticamente inseriti nella
whitelist quando il plugin viene attivato. Ad esempio, il tuo indirizzo IP viene
aggiunto all’impostazione IP della whitelist. Anche Chrome ed altri user agent vengono
aggiunti all’impostazione user-agents della whitelist. Da tenere presente quando
si testano le funzionalità del plugin.

**Bot in whitelist (consentiti)**

Blackhole for Bad Bots è rigorosamente testato per garantire che i bot dei più diffusi
motori di ricerca NON SIANO MAI BLOCCATI. Qualsiasi bot che contiene nel nome del
proprio user agent una delle stringhe seguenti avrà sempre accesso al tuo sito, 
anche se disobbedisce al robots.txt.

    ```
    a6-indexer, adsbot-google, ahrefsbot, aolbuild, apis-google, baidu, bingbot, bingpreview, butterfly, cloudflare, chrome, duckduckgo, embedly, facebookexternalhit, facebot, google page speed, googlebot, ia_archiver, linkedinbot, mediapartners-google, msnbot, netcraftsurvey, outbrain, pinterest, quora, rogerbot, showyoubot, slackbot, slurp, sogou, teoma, tweetmemebot, twitterbot, uptimerobot, urlresolver, vkshare, w3c_validator, wordpress, wp rocket, yandex
    ```

Naturalmente questo elenco è del tutto personalizzabile tramite le impostazioni 
del plugin. Ogni stringa aggiunta è comparata allo user agent completo, quindi sii
prudente. Impara di più sugli [user agents dei maggiori motori di ricerca](https://perishablepress.com/list-all-user-agents-top-search-engines/).

Puoi anche inserire i bot nella whitelist in base all’indirizzo IP. Visita l’impostazione“
Whitelist IPs” ed inserisci l’indirizzo IP (separando più indirizzi IP con le virgole).
Puoi anche inserire nella whitelist interi intervalli d’indirizzi IP. Nella stessa
impostazione del plugin, aggiungi qualcosa di simile a questo:

    ```
    123.456.
    ```

Ciò autorizza tutti i bot che hanno un IP che inizia con `123.456.`. Puoi mettere
gli indirizzi IP tra quelli consentiti anche utilizzando la notazione CIDR. Guarda
la scheda Aiuto nella pagina delle impostazioni del plugin per i dettagli.

**Personalizzazione**

Blackhole fornisce numerosi hook per la personalizzazione e l’estensione:

    ```
    blackhole_options
    blackhole_badbots
    blackhole_get_options
    blackhole_get_badbots
    blackhole_log_data
    blackhole_trigger
    blackhole_vars
    blackhole_log
    blackhole_ip_keys
    blackhole_alert_name
    blackhole_alert_subject
    blackhole_alert_message
    blackhole_alert_headers
    blackhole_needle
    blackhole_message_default
    blackhole_message_custom
    blackhole_message_nothing
    blackhole_ignore_loggedin
    blackhole_ignore_backend
    blackhole_ignore_login
    blackhole_block_status
    blackhole_block_protocol
    blackhole_block_connection
    blackhole_ip_filter
    blackhole_validate_ip_log
    blackhole_settings_contextual_help
    blackhole_badbots_contextual_help
    ```

Se hai bisogno di aggiungere un hook, [scrivimi](https://plugin-planet.com/support/#contact),
sarò felice di agganciarlo 😉

**Template di avviso personalizzato**

Blackhole visualizza due tipi di messaggi:

 * Messaggio di avviso – visualizzato quando i bot seguono il link esca di blackhole
 * Messaggio di blocco – visualizzato per tutte le richieste effettuate da bot bloccati

Il messaggio di blocco può essere personalizzato tramite le impostazioni del plugin.
Il messaggio di avviso può essere personalizzato preparando un template personalizzato:

 1. Copia `blackhole-template.php` dalla directory `/inc/` del plugin
 2. Incolla il file nella directory del tuo tema, per esempio: `/wp-content/my-awesome-
    theme/blackhole-template.php`
 3. Personalizza il markup tra “BEGIN TEMPLATE” e “END TEMPLATE”
 4. Caricalo sul tuo server ed è fatta

Se il template personalizzato esiste nella directory del tuo tema, il plugin lo 
utilizzerà in automatico per visualizzare il messaggio di avviso. Se il template
personalizzato non esiste nella directory del tuo tema, il plugin ripiegherà sul
messaggio di avviso predefinito.

**Suggerimento:** anziché includere il template personalizzato nel tuo tema, puoi
includerlo nella directory `/wp-content/`, così: `/wp-content/blackhole/blackhole-
template.php`

_[Ulteriori opzioni disponibili nella versione Pro »](https://plugin-planet.com/blackhole-pro/)_

**Disinstallazione**

This plugin cleans up after itself. All plugin settings and collected data will 
be removed from the WordPress database when the plugin is deleted via the WP Plugins
screen. After uninstalling, don’t forget to remove the blackhole rules from your`
robots.txt` file. It’s fine to leave them in place, it will not hurt anything, but
they serve no purpose without the plugin installed.

Più precisamente, Blackhole aggiunge solo due cose al database: le opzioni e l’elenco
dei bot. Quando il plugin è disinstallato/cancellato tramite la schermata dei plugin,
entrambi gli elementi sono rimossi automaticamente dalle seguenti linee di codice
in `uninstall.php`:

    ```
    delete_option('bbb_options');
    delete_option('bbb_badbots');
    ```

Quindi dopo aver disinstallato il plugin ed eliminato le regole nel robots.txt, 
non ci sarà traccia di Blackhole for Bad Bots nel tuo sito.

**Ti piace il plugin?**

Se ti piace Blackhole for Bad Bots, dedica un momento per [darci una valutazione a 5 stelle](https://wordpress.org/support/plugin/blackhole-bad-bots/reviews/?rate=5#new-post).
Ci aiuterà a proseguire con lo sviluppo e migliorare il supporto. Grazie!

## FAQ

### Offri altri plugin per la sicurezza?

Sì, eccone tre:

 * [BBQ Firewall](https://wordpress.org/plugins/block-bad-queries/) per un firewall
   di sicurezza super-veloce
 * [Blackhole for Bad Bots](https://wordpress.org/plugins/blackhole-bad-bots/) per
   proteggere il tuo sito dai bot dannosi
 * [Banhammer](https://wordpress.org/plugins/banhammer/) monitora il traffico e 
   mette al bando utenti o indirizzi IP

La versione Pro con più funzionalità è disponibile presso [Plugin Planet](https://plugin-planet.com/).

### In che modo questo plugin è differente da un firewall?

Blackhole utilizza la propria “tecnologia intelligente sui bot” che blocca i bot
solo se dimostrano comportamenti dannosi. I firewall generalmente sono “statici”
e bloccano le richieste in base a schemi predefiniti. Questo significa che qualche
volta i firewall bloccano visitatori legittimi. Blackhole non blocca mai i normali
visitatori, ma solo i bot che disobbediscono alle regole del robots.txt del tuo 
sito. Quindi la percentuale di falsi positivi è vicina allo zero.

### Il link esca non compare nel codice sorgente?

In order for the plugin to add the trigger link to your pages, your theme must include
the template tag, `wp_footer()`. This is a recommended tag for all WordPress themes,
so your theme should include it. If not, you can either add it yourself or contact
the theme developer and ask for help. Here is [more information about wp_footer()](https://developer.wordpress.org/reference/functions/wp_footer/).
Once the footer tag is included, the plugin will be able to add the trigger link
to your pages.

### Saranno bloccati bot buoni come Google e Bing?

No. Mai. Tutti i bot dei maggiori motori di ricerca sono consentiti e non saranno
mai bloccati. A meno che tu li rimuova dalle impostazioni dei consentiti, cosa che
non è consigliata.

### Penso che il plugin stia bloccando Chrome, Firefox, ecc

Impossibile perché il plugin non blocca mai in base allo user agent. Blocca solo
in base all’indirizzo IP. Nessun altro criterio è utilizzato per bloccare qualsiasi
altra cosa.

### Come si aggiungono manualmente dei bot a Blackhole?

Domanda: è possibile bloccare alcuni bot semplicemente aggiungendoli all’elenco 
di quelli bloccati e negare loro l’accesso al mio sito web?

Risposta: con la versione gratuita non è possibile, ma la [versione Pro](https://plugin-planet.com/blackhole-pro/)
include un modo semplice per aggiungere bot manualmente (tramite il log dei bot 
dannosi).

### Come aggiungo altri bot all’elenco dei consentiti?

Vai alle impostazioni del plugin e aggiungili all’elenco.

### Come reimposto l’elenco dei bot bloccati?

Vai alle impostazioni del plugin e fai clic sul pulsante.

### Come elimino il bot di esempio/predefinito dal log dei bot?

Con la versione gratuita non è possibile, ma lo puoi fare con la [versione Pro](https://plugin-planet.com/blackhole-pro/).

### Come posso disabilitare le email di avviso?

Vai alle impostazioni del plugin e fai clic sul pulsante.

### Esiste una versione indipendente di Blackhole?

Sì. Vai su Perishable Press per scaricare la [version basata su PHP](https://perishablepress.com/blackhole-bad-bots/)
che non richiede WordPress.

### Esiste una versione Pro di Blackhole?

Sì, la [versione Pro](https://plugin-planet.com/blackhole-pro/) è disponibile presso
Plugin Planet.

### Il multisito è supportato?

Non ancora, ma è nella lista delle cose da fare.

### Quali indirizzi IP sono aggiunti come predefiniti?

L’indirizzo IP del tuo server e il tuo indirizzo IP locale (home) o qualsiasi IP
utilizzi quando installi il plugin.

### Posso includere manualmente il link di Blackhole?

Sì, puoi aggiungere il codice seguente in qualsiasi punto del template del tuo tema:

    ```
    <?php if (function_exists('blackhole_trigger')) blackhole_trigger(); ?>
    ```

### I bot elencati tra quelli consentiti devono contenere il nome esatto?

Domanda: i bot elencati tra quelli consentiti devono contenere il nome esatto o 
posso usare un nome parziale?

Risposta: puoi utilizzare nomi parziali o interi, dipende da quanto vuoi essere 
specifico con il blocco. Se guardi le stringhe dei bot consentiti predefiniti, vedrai
che sono solo una parte dell’intero nome dello user agent. Quindi per esempio potrai
bloccare tutti i bot che includono la stringa “qualunquebot” includendo quella stringa
nelle impostazioni dell’elenco di quelli consentiti. Tutto ciò rende più facile 
il blocco dei bot, ma devi stare attento ai falsi positivi.

### E per quanto riguarda il file robots.txt automatico (nascosto) di WordPress?

Come comportamento predefinito WordPress serve automaticamente un file robots.txt“
virtuale”, nascosto, a qualsiasi cosa lo richieda. Quando aggiungi il tuo “vero”
file robots.txt, WordPress non genera più quello virtuale. Quindi quando si tratta
di WordPress e il file robots.txt, quello vero vince su quello virtuale. Blackhole
Pro richiede che tu aggiunga qualche regola al tuo file robots.txt attuale, ma non
crea/aggiunge nessuna regola nel robots o il file robots.txt per te. Controlla la
scheda Aiuto del plugin per maggiori informazioni.

### Quali plugin di cache per WP sono compatibili con Blackhole?

Forse alcuni, ma per sicurezza dico “nessuno”. Quindi, mantieni la semplicità e 
NON usare questo plugin su siti con qualsiasi tipo di cache. [Approfondisci »](https://wordpress.org/support/topic/important-do-not-use-on-sites-with-caching/)

### Blackhole rimuove tutto durante la disinstallazione?

Sì! Come spiego nella sezione “Disinstallazione” della [documentazione del plugin](https://wordpress.org/plugins/blackhole-bad-bots/#installation),
quando Blackhole è disinstallato tramite la schermata dei plugin, rimuove ogni cosa
dal database. Dopo la disinstallazione non dimenticare di rimuovere le regole di
blackhole dal tuo file `robots.txt`. A quel punto non ci sarà traccia del plugin
nel tuo sito.

### Come si disabilita il lookup dell’hostname?

Per impostazione predefinita il plugin utilizza la funzione PHP `gethostbyaddr()`
per effettuare il lookup dell’hostname per le richieste bloccate. Questo va bene
nella maggior parte dei server, ma in qualcuno potrebbe manifestarsi un leggero 
rallentamento. Quindi per coloro ai quali potrebbe servire, il seguente codice può
essere aggiunto per disabilitare il lookup dell’host:

    ```
    function blackhole_enable_host_check() { return false; }
    add_filter('blackhole_enable_host_check', 'blackhole_enable_host_check');
    ```

Tale codice può essere aggiunto nel functions.php del tema o del tema child, oppure
tramite un [plugin personalizzato](https://digwp.com/2022/02/custom-code-wordpress/).

### Come si disabilitano le voci di errore nei log?

Per impostazione predefinita il plugin aggiunge una voce al log degli errori del
sito per tutti gli indirizzi IP non validi. Per disabilitare questa funzionalità,
aggiungi il seguente codice al file functions.php del tema o del tema child, oppure
aggiungi tramite un [plugin personalizzato](https://digwp.com/2022/02/custom-code-wordpress/):

    ```
    function blackhole_validate_ip_log_custom($log, $ip) { return ''; }
    add_filter('blackhole_validate_ip_log', 'blackhole_validate_ip_log_custom', 10, 2);
    ```

### Come si abilita la protezione di Blackhole per la pagina di accesso?

Come comportamento predefinito Blackhole non blocca mai nulla nella pagina di accesso
di WP. Al fine di prevenire blocchi accidentali dei nuovi utenti dal loro sito.

Per modificare il comportamento predefinito e aggiungere la protezione di Blackhole
alla pagina di accesso, aggiungi il seguente codice al functions.php del tema o 
del tema child, oppure aggiungi tramite un [plugin personalizzato](https://digwp.com/2022/02/custom-code-wordpress/):

    ```
    function blackhole_ignore_login($ignore) { return false; }
    add_filter('blackhole_ignore_login', 'blackhole_ignore_login');
    ```

Se rimani inavvertitamente chiuso fuori, rimuovi semplicemente il codice e la pagina
di accesso sarà di nuovo raggiungibile.

### Come evitare le regole automatiche di robots.txt?

Per impostazione predefinita, Blackhole aggiungerà automaticamente le regole necessarie
al file robots.txt del tuo sito web. Questo avviene _solo_ quando si utilizza il
file robots.txt generato automaticamente da WordPress.

Quindi, se preferisci aggiungere le regole da solo e non lasciare che Blackhole 
apporti modifiche al file robots.txt, aggiungi semplicemente un file robots.txt 
fisico invece di utilizzare quello che altrimenti verrebbe generato da WordPress.
Se nella directory principale del tuo sito web esiste un file robots.txt fisico,
WordPress _non_ lo genererà automaticamente e Blackhole non aggiungerà alcuna regola
né apporterà alcuna modifica.

### Hai domande?

Invia domande o feedback tramite il mio [modulo di contatto](https://plugin-planet.com/support/#contact)

## Recensioni

![](https://secure.gravatar.com/avatar/27e0c66054a3f040b50e0bdb80c051a6ed49836f3e6a4dde1f70f08bca7abc9b?
s=60&d=retro&r=g)

### 󠀁[Cloudflare Compatibility](https://wordpress.org/support/topic/cloudflare-compatibility-7/)󠁿

 [athinaok](https://profiles.wordpress.org/athinaok/) 1 Aprile 2026 1 risposta

Plug in has many problems with Cloudflare

![](https://secure.gravatar.com/avatar/9c35252e9103cda35ac228a842aa83609d2b45b3230006c931e48dc5533cfb04?
s=60&d=retro&r=g)

### 󠀁[Does nothing!](https://wordpress.org/support/topic/does-nothing-141/)󠁿

 [ron441241](https://profiles.wordpress.org/ron441241/) 20 Novembre 2025 1 risposta

n/a

![](https://secure.gravatar.com/avatar/45fc2b336e75a9f8791229bce3e6f2b66d9c861e234584696d2c57c9105d4d15?
s=60&d=retro&r=g)

### 󠀁[Great plugin](https://wordpress.org/support/topic/great-plugin-40430/)󠁿

 [Krzysztof](https://profiles.wordpress.org/autori76/) 22 Aprile 2025 1 risposta

Hi. It seems to be doing its job. I am happy with it. Thanks 🙂 [Blackhole for Bad
Bots]

![](https://secure.gravatar.com/avatar/39b6a40da7fd7b452e92b90c44daa0cb18d736b6b9399957f967e9894ebf60dc?
s=60&d=retro&r=g)

### 󠀁[Be very careful …](https://wordpress.org/support/topic/be-very-careful-4/)󠁿

 [wordwiseweb](https://profiles.wordpress.org/wordwiseweb/) 18 Marzo 2025 4 risposte

I appreciate the protection Blackhole for Badbots has given me for a couple of years,
but suddenly I’m getting emails from Google saying their crawlers have been blocked
and, within two days, my ranking has plummeted.I know the issue is the caching, 
and there are posts online about this for when the plugin’s used alongside Siteground’s
Optimizer, but after obeying the instructions (there’s only one type of caching 
you’re supposed to use, apparently), after a lull of a week or so and getting a 
Google validation fix confirmation, I’m getting the Google emails again. Nothing’s
changed in that time?I’m obeying the instructions, but still Google is being blocked?
Why on earth would it block Google? Yes, I could stop using all caching, but then
my site gets slower and that will also affect my ranking.I’ve had to deactivate 
the plugin, and I won’t be using it again. I’m hoping my Google ranking quickly 
recovers, as I spotted the drop fairly quickly. This will cost me money …

![](https://secure.gravatar.com/avatar/247315f0d940f3b6210ec298e7f91c0b50fb5303dfbde2ae48cb8f99362fbde5?
s=60&d=retro&r=g)

### 󠀁[Beware!](https://wordpress.org/support/topic/beware-67/)󠁿

 [silversky99](https://profiles.wordpress.org/silversky99/) 21 Febbraio 2025 1 risposta

More than 6 months after deletion its still generating trash pages on Google Search
Console(thousands). Even after cleaning everything. Still generating…

![](https://secure.gravatar.com/avatar/66e77d32974695a6d19a72dc92a84fb8a8e74264f4324e1deacc74084c4b54d9?
s=60&d=retro&r=g)

### 󠀁[Together with BBQ Firewall the best plugin for WordPress security!](https://wordpress.org/support/topic/together-with-bbq-firewall-the-best-plugin-for-wordpress-security/)󠁿

 [nmrockswp](https://profiles.wordpress.org/nmrockswp/) 16 Febbraio 2025

Together with BBQ Firewall the best plugin for WordPress security!

 [ Leggi tutte le recensioni di 148 ](https://wordpress.org/support/plugin/blackhole-bad-bots/reviews/)

## Contributi e sviluppo

“Blackhole for Bad Bots” è un software open source. Le persone che hanno contribuito
allo sviluppo di questo plugin sono indicate di seguito.

Collaboratori

 *   [ Jeff Starr ](https://profiles.wordpress.org/specialk/)

“Blackhole for Bad Bots” è stato tradotto in 7 lingue. Grazie a [chi traduce](https://translate.wordpress.org/projects/wp-plugins/blackhole-bad-bots/contributors)
per il contributo.

[Traduci “Blackhole for Bad Bots” nella tua lingua.](https://translate.wordpress.org/projects/wp-plugins/blackhole-bad-bots)

### Ti interessa lo sviluppo?

[Esplora il codice](https://plugins.trac.wordpress.org/browser/blackhole-bad-bots/)
segui il [repository SVN](https://plugins.svn.wordpress.org/blackhole-bad-bots/),
segui il [log delle modifiche](https://plugins.trac.wordpress.org/log/blackhole-bad-bots/)
tramite [RSS](https://plugins.trac.wordpress.org/log/blackhole-bad-bots/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

Se ti piace Blackhole for Bad Bots, dedica un momento per [darci una valutazione a 5 stelle](https://wordpress.org/support/plugin/blackhole-bad-bots/reviews/?rate=5#new-post).
Ci aiuterà a proseguire con lo sviluppo e migliorare il supporto. Grazie!

> 👾 [Get Blackhole Pro](https://plugin-planet.com/blackhole-pro/) to unlock powerful
> features like threshold, bot blacklist, custom triggers, and advanced Bad Bot 
> Log.

**3.8.1 (2026/03/20)**

 * Improves sanitization on settings page
 * Tests on WordPress 6.9 + 7.0

Per il changelog completo @ [https://plugin-planet.com/wp/changelog/blackhole-bad-bots.txt](https://plugin-planet.com/wp/changelog/blackhole-bad-bots.txt)

## Meta

 *  Versione **3.8.1**
 *  Ultimo aggiornamento **1 mese fa**
 *  Installazioni attive **30.000+**
 *  Versione WordPress ** 4.7 o superiore **
 *  Testato fino alla versione **7.0**
 *  Versione PHP ** 5.6.20 o superiore **
 *  Lingue
 * [English (US)](https://wordpress.org/plugins/blackhole-bad-bots/), [Italian](https://it.wordpress.org/plugins/blackhole-bad-bots/),
   [Korean](https://ko.wordpress.org/plugins/blackhole-bad-bots/), [Spanish (Chile)](https://cl.wordpress.org/plugins/blackhole-bad-bots/),
   [Spanish (Colombia)](https://es-co.wordpress.org/plugins/blackhole-bad-bots/),
   [Spanish (Ecuador)](https://es-ec.wordpress.org/plugins/blackhole-bad-bots/),
   [Spanish (Spain)](https://es.wordpress.org/plugins/blackhole-bad-bots/), e [Spanish (Venezuela)](https://ve.wordpress.org/plugins/blackhole-bad-bots/).
 *  [Traduci nella tua lingua](https://translate.wordpress.org/projects/wp-plugins/blackhole-bad-bots)
 * Tag
 * [anti-spam](https://it.wordpress.org/plugins/tags/anti-spam/)[bots](https://it.wordpress.org/plugins/tags/bots/)
   [honeypot](https://it.wordpress.org/plugins/tags/honeypot/)[security](https://it.wordpress.org/plugins/tags/security/)
 *  [Visualizzazione avanzata](https://it.wordpress.org/plugins/blackhole-bad-bots/advanced/)

## Valutazioni

 4.7 su 5 stelle.

 *  [  134 recensioni a 5-stelle     ](https://wordpress.org/support/plugin/blackhole-bad-bots/reviews/?filter=5)
 *  [  3 recensioni a 4-stelle     ](https://wordpress.org/support/plugin/blackhole-bad-bots/reviews/?filter=4)
 *  [  4 recensioni a 3-stelle     ](https://wordpress.org/support/plugin/blackhole-bad-bots/reviews/?filter=3)
 *  [  1 2- recensioni a stelle     ](https://wordpress.org/support/plugin/blackhole-bad-bots/reviews/?filter=2)
 *  [  6 recensioni a 1-stelle     ](https://wordpress.org/support/plugin/blackhole-bad-bots/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/blackhole-bad-bots/reviews/#new-post)

[Vedi tutte le recensioni](https://wordpress.org/support/plugin/blackhole-bad-bots/reviews/)

## Collaboratori

 *   [ Jeff Starr ](https://profiles.wordpress.org/specialk/)

## Supporto

Hai qualcosa da dire? Ti serve aiuto?
Problemi risolti negli ultimi due mesi:

     2 su 2

 [Chiedi nel forum di supporto](https://wordpress.org/support/plugin/blackhole-bad-bots/)

## Donazioni

Vuoi sostenere le versioni future?

 [ Fai una donazione per lo sviluppo ](https://monzillamedia.com/donate.html)