In alcuni casi, i motori di ricerca come Google possono visualizzare la data di pubblicazione dei vostri articoli nei loro risultati di ricerca. Per evitare che i motori di ricerca visualizzino la data di pubblicazione, è possibile utilizzare lo snippet di codice sottostante per rimuoverla dallo schema JSON prodotto da AIOSEO.
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 possono ancora visualizzare la data di pubblicazione dei vostri articoli dopo che l'avete rimossa dallo schema markup. In questo caso, è necessario verificare se altri plugin o il vostro tema stanno inserendo date nel codice sorgente.