Errori dati strutturati in search console

Errore dati strutturati su Search Console, Manca: author, Manca: entry-title, Manca: updated

Ciao a tutti,

Vediamo oggi come risolvere uno degli errori più frequenti che troviamo in Search Console.

Quando andiamo nel sottomenu Aspetto della ricerca > Dati strutturati la pagina si può presentare così.

Errori dati strutturati in Google Search Console
Errori dati strutturati in Google Search Console

Come si vede, Google rileva errori nei dati strutturati indicando:
“Manca: author”
“Manca: entry-title”
“Manca: updated”.

Come risolviamo per i siti in wordpress?

Se un apposito plugin di WordPress non soddisfa le vostre aspettative è possibile intervenire direttamente su due files aggiungendo poche righe di codice.

Il primo file a cui aggiungere codice è function.php.

 ATTENZIONE! Consiglio di modificare il file function.php presente nel Child Theme in modo da evitare problemi al primo aggiornamento di WordPress successivo 

Questo è il codice da aggiungere alla fine del file function.php per risolvere il problema negli articoli:

//Fix problema dati strutturati di articoli
 function add_mod_hatom_data($content) {
 $iso8601_date = get_the_time('c');
 $author = get_the_author();
 $title = get_the_title();
 if(is_single()) {
 $content .= '

'.$title.'
 ultima modifica:  '.$iso8601_date.'
 da '.$author.'

';
 }
 return $content;
 }
 add_filter('the_content', 'add_mod_hatom_data');

Se il problema si presenta anche nelle pagine oltre che negli articoli usate il seguente codice da aggiungere alla fine del file function.php

Questo è il codice per risolvere il problema negli articoli e nelle pagine:

//Fix problema dati strutturati su pagine ed articoli
 function add_mod_hatom_data($content) {
 $iso8601_date = get_the_time('c');
 $author = get_the_author();
 $title = get_the_title();
 if( is_single() || is_page() ) {
 $content .= '

'.$title.'
 ultima modifica:  '.$iso8601_date.'
 da '.$author.'

';
 }
 return $content;
 }
 add_filter('the_content', 'add_mod_hatom_data');

Tale codice permette di aggiungere una riga di testo alla fine degli articoli e delle pagine con le informazioni mancanti.

Per rendere tale testo non visibile si può aggiungere questa riga di codice alla fine del file style.css

.hatom-extra {
display: none;
}

Sperando di aver fatto cosa gradita vi saluto e attendo vostri eventuali commenti in proposito. Alla prossima.

About the author: Donato Paolino

Mi occupo di Web marketing, termine la cui definizione nella sua essenza fondamentale può tradursi anche in “vendere su internet”. Per questo scopo mi occupo di fornire consulenza, progettazione e supervisione della realizzazione di supporti quali, a solo titolo di esempio, siti web e apps. Fornisco consulenza e supporto fattivo per la predisposizione campagne pubblicitarie su motori di ricerca, siti web e social network. Maggiori info

2 comments to “Errore dati strutturati su Search Console, Manca: author, Manca: entry-title, Manca: updated”

You can leave a reply or Trackback this post.
  1. Jacopo Cioni - 20 Lug, 2017 Rispondi

    Se non permetti il copia e incolla sul sito è difficile recuperare il testo da trasferire.

    • Donato Paolino - 20 Lug, 2017 Rispondi

      Ciao Jacopo. Giustissimo. Fatto. Grazie 🙂

Leave a Reply

Your email address will not be published.