@sermatica
Grazie per la risposta, si la maggior parte sono url create da bot spam tutte in noindex. Ho installato tramite htaccess firewall 7G e poi messo un filtro che se effettuano una ricerca con quelle parole spam li mando in 410. Da queste modifiche noto un calo di pagine spam su GSC, però attraverso i log vedo sempre i bot che scansionano queste pagine.
Allego il codice da applicare su function.php, magari può tornare utile a qualcuno:
/*---------------------------------------------------*/
/* SEARCH PAGES WITH SPAM RESULTS SEND 410 HTTP CODE */
/*---------------------------------------------------*/
add_filter( 'pre_get_posts', 'tdstart_block_search' );
function tdstart_block_search( $query ) {
if ( ! empty( $query->query_vars['s'] ) ) {
$blacklist = array( '大奖', 'q82','%E5','%25','%E8','IM%','SM%','88%' );
foreach ( $blacklist as $term ) {
if ( mb_stripos( $query->query_vars['s'], $term ) !== false ) {
http_response_code( 410 );
exit();
}
}
}
}