Skip to content

Come molti altri di voi, ho ricevuto commenti spam per anni su questo sito. Nel tempo ho implementato diverse contromisure per ridurre questo fenomeno, tra cui quello di rimuovere il campo URL autore dal form dei commenti.

Ad oggi, lo spam che ricevo è stato ridotto del 99%, un risultato che mi soddisfa molto dato che non devo perdere più tempo a gestire questo noioso problema.

Nella guida linkata sopra ti spiego come fare per eliminare il campo URL. Senza questo campo ho eliminato la prima fonte di spam e link di bassa qualità.

I link nei commenti, come sappiamo, sono link NOFOLLOW e, sebbene questo tipo di collegamenti non causi grossi danni al sito web, avere link di bassa qualità oppure non tematici in pagina non è il massimo.

Nel mio caso ho preferito rimuovere tutti i collegamenti del campo Author URL, anche se sono collegamenti nofollow.

Eliminando il campo URL dai commenti non si eliminano i precedenti URL inseriti nel commenti, elimini solo il campo dal form quindi in futuro non potrà più essere compilato. Ma cosa succede ai commenti precedenti alla modifica? Nulla, restano li.

Per andare a ritroso e svutare il database dagli URL autore inseriti precedentemente serve un comando SQL.

Eliminazione di massa tutti gli URL autore nei commenti esistenti

Rimuovere URL autore con phpMyAdmin
Rimuovere URL autore con phpMyAdmin

Esistono plugin che possono cancellare tutti gli URL autore in un attimo, ma a noi non piace usare plugin superflui, preferiamo sporcarci le mani con phpMyAdmin.

Accedi a phpMyAdmin o qualsiasi strumento di amministrazione SQL che ti permetta di eseguire query sul tuo database.

  1. Seleziona il database di installazione di WordPress.
  2. Apri la tabella wp_comments.
  3. Se il prefisso della tabella non è “wp_”, modificalo di conseguenza.
  4. Vai alla scheda “SQL” per eseguire comandi.
  5. Immetti il comando che segue.

Per cancellare TUTTI gli URL dei commenti imposta semplicemente il valore dell’URL su vuoto.

UPDATE wp_comments SET comment_author_url = '';

Ricordati di cambiare “wp_comments” se la tua tabella ha un prefisso differente da quello standard.

Con questo comando andrai a svuotare tutti i campi Author URL dai commenti. Se preferisci mantenere qualche URL, ad esempio il tuo o l’URL di qualche sito speciale, puoi filtrarlo in questo modo:

UPDATE wp_comments SET comment_author_url = '' WHERE NOT comment_author_url = 'https://www.evemilano.com/';

Articoli correlati

11 min lettura

I tool automatici degli hosting migrano solo file e database, tralasciando URL mapping e redirect. Procedura tecnica manuale per trasferire un sito WordPress su un altro dominio e server gestendo il database MySQL e preservando il traffico organico post-migrazione.
94 mi piace

Autore

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Ultimi articoli aggiornati

19 min lettura

Analisi dell'architettura RAG nativa per WordPress sviluppata interamente in PHP e MySQL, senza dipendenze da database vettoriali esterni. Il sistema supera i limiti della ricerca lessicale integrando la ricerca semantica su VPS o hosting condivisi con meno di 1GB di RAM.
3 mi piace
15 min lettura

Analisi tecnica delle differenze architetturali tra IPv4 e IPv6 e del loro impatto sul routing di rete. Approfondimento sulla struttura degli indirizzi IP, il funzionamento della commutazione a pacchetto e le ragioni della lenta adozione del nuovo protocollo nel web moderno.
0 mi piace
16 min lettura

Metodologia operativa per la diagnosi di problemi su web server Linux tramite l'analisi dei log di sistema e applicativi. Il testo dettaglia l'ispezione di /var/log, l'interrogazione dei demoni con journalctl per monitorare lo stack LEMP e la configurazione di logrotate.
0 mi piace
21 min lettura

I crawler di Meta e Amazon generano milioni di richieste senza back-off: come quantificarli nei log, verificarne l'autenticità e fermarli con cache, robots.txt, rate limiting e WAF, senza perdere i link preview.
1 mi piace
22 min lettura

Difendere WordPress dai commenti spam con una strategia defense in depth a tre layer: configurazioni applicative, regole edge su Cloudflare, barriere a livello web server. Honeypot PHP, regole .htaccess e Nginx modernizzate, Cloudflare Turnstile, fail2ban. Snippet completi pronti da incollare.
0 mi piace

Richiedi un preventivo SEO e Google Ads

Porta il tuo sito web al livello successivo con l’esperienza di EVE Milano. La nostra agenzia di Search Marketing ha ricevuto oltre

User Access Addon Required

This shortcode requires the CF7 Database User Access addon to display data.

Please purchase and install the User Access addon to enable this feature.

Purchase User Access Addon

richieste di preventivo, un segnale chiaro della fiducia che imprenditori e manager, come te, ripongono nella nostra specializzazione tecnica e verticale nella SEO e PPC. Se la tua organizzazione cerca competenze specifiche per emergere nei risultati di Google, noi siamo pronti a fornire quel valore aggiunto. Richiedi un preventivo ora e scopri la differenza tra noi e gli altri.
Richiedi un preventivo

Vuoi ricevere un avviso al mese con le nuove guide pubblicate?

Iscriviti alla newsletter!