In alcuni casi, i motori di ricerca come Google potrebbero visualizzare la data di pubblicazione dei tuoi articoli nei loro risultati di ricerca. Se desideri impedire ai motori di ricerca di visualizzare la data di pubblicazione, puoi utilizzare lo snippet di codice seguente per rimuoverla dallo schema JSON che AIOSEO produce.
add_filter( 'aioseo_schema_output', 'aioseo_filter_schema_output' );
function aioseo_filter_schema_output( $schema ) {
foreach ( $schema as $index => $graphData ) {
if ( empty( $graphData['@type'] ) ) {
continue;
}
$type = strtolower( $graphData['@type'] );
switch ( $type ) {
case 'article':
case 'blogposting':
case 'newsarticle':
unset( $schema[ $index ]['datePublished'] );
unset( $schema[ $index ]['dateModified'] );
break;
default:
break;
}
}
return $schema;
}
NOTA:
I motori di ricerca potrebbero comunque visualizzare la data di pubblicazione dei tuoi articoli dopo averla rimossa dal tuo schema markup. In tal caso, devi verificare se altri plugin o il tuo tema stanno producendo date nel codice sorgente.