Mercoledì
30
Agosto 2023
Come rimuovere il campo URL e sito web dai commenti di WordPress?
Sappiamo tutti che lo spam usa i commenti per inserire link malevoli sul tuo sito sfruttando proprio i commenti liberi.
La buona notizia è che c’è un modo molto semplice per eliminare il campo URL dai commenti evitando così lo spam.
Iniziamo subito: questo codice PHP dovrà essere inserito nel file function.php del tuo tema, meglio se hai creato un tema child per non perdere tutte le tua modifiche al primo aggiornamento!
Come rimuovere URL sito web dai commenti WordPress
Copia e incolla nel file function.php del tuo tema WordPress
function ekw_delete_url_field($fields){
if(isset($fields['url'])) {
unset($fields['url']);
return $fields;
}
}
add_filter('comment_form_default_fields', 'ekw_delete_url_field');
Ora che hai rimosso il campo URL sui tuoi articoli dovrai anche rimuoverlo dal database di WordPress. Per i commenti già pubblicati, infatti, è ancora presente il link url di spam e continua ad essere dannoso per il tuo sito web.
Rimuovere l’URL spam dal database è semplicissimo, basta accedere al DB nella cartella wp_comments ed eseguire questa query:
UPDATE wp_comments SET comment_author_url = '';
Se invece vuoi lasciare solo l’indirizzo del tuo sito web nei commenti eliminando tutti gli altri, allora dovrai escluderlo dalla query precedente in questo modo:
UPDATE wp_comments SET comment_author_url = '' WHERE NOT comment_author_url = 'https://www.il-mio-sito-web.it/';
Fai attenzione al prefisso wp_ infatti, se lo hai cambiato, dovrai sostituirlo nella query con quello corretto.
Ora avrai molto più tempo per dedicarti ai miglioramenti del sito invece di eliminare i commenti spam che puntualmente arrivano.
Come sappiamo, i link nei commenti hanno l’attributo rel=”nofollow” e questo non è molto dannoso per la SEO del tuo sito. Tuttavia avere link di scarsa qualità all’interno delle tue pagine non è mai un bene!
Anche se Google non tiene in considerazione i link nofollow (o almeno così dice), avere una grande quantità di link che comunque verranno visualizzati da Google può diminuire il Page Rank del tuo sito. Meglio avere link di buona qualità e fare link building!
Scrivi un commento