Pubblicato il 12/05/12e aggiornato il

Warning: Missing required field "update" - come risolvere.

Come inserire correttamente i microformati su Blogger e come verificare che tutto sia in ordine con il Tool del Reach Snippet.
A seguito della unificazione dei profili di Blogger e di Google Plus e della introduzione del nuovo sistema di markup Schema.org, Google ha messo a disposizione dei publisher il Reach Snippet Testing Tool per verificare che tutti i microformati siano stati inseriti in modo corretto.

Questo meccanismo è importante per mostrare le informazioni sull'autore nei risultati di ricerca. Ricordo che bisogna linkare il Profilo su Google Plus inserendo nel collegamento  rel="author". Questo può essere fatto inserendo il widget di Google+ o anche tramite una semplice icona con questa sintassi

<a rel="author" href="URL PROFILO SU GOOGLE + "/><img src="URL ICONA GOOGLE + "/></a>

La pagina business di Google Plus associata al nostro blog deve essere linkata tramite widget o attraverso una icona con l'inserimento del tag rel="publisher". E' opportuno inserire questo tag anche nell'eventuale collegamento alla pagina fan di Facebook.

I nuovi template di Blogger hanno già la gran parte dei tag dei microformati già inseriti automaticamente. Se incollate l'URL di un qualsiasi post del vostro blog nel modulo del Reach Snippet Testing Tool, nella prima parte, denominata Extracted Author/Publisher for this page, saranno visualizzate le informazioni sull'autore

informazione-autore-post-blogger

Se avere inserito correttamente i tag rel="publisher" e rel="author" saranno visualizzate tutte scritte verdi con il link alla pagina di Google Plus e quello al Profilo sempre su Google Plus corredato dal nome.
Nella seconda parte della pagina verranno invece mostrati gli "Extracted rich snippet data from the page" con le informazioni sul titolo, sul contenuto e sull'autore. Nel mio caso ho trovato solo un avvertimento evidenziato di rosso

warning-google

Se si ha un vecchio modello può darsi che gli "warning" siano più di uno. Per risolvere il problema del campo "updated" non presente si deve andare su Modello > Modifica HTML > Procedi e espandere i modelli widget. Pigiando su F3 o su Ctrl+F si cercano i tag class='published' e si sostituiscono con class='updated published', quindi si salva il modello. Se adesso si ripete l'operazione con il Tool non si vedranno più errori  

testing-tool-google

Se vedete degli warning significa che avete un template vecchio o scaricato da internet prima dell'aggiornamento. Per risolvere occorre, dopo aver salvato il template e aver cliccato su espandi i modelli widget, modificare le seguenti righe, se presenti, come segue

<div class='post-body'> con <div class='post-body entry-content'>
<div class='post-title'>
con <div class='post-title entry-title'>
<a expr:href='data:label.url'>
con <a expr:href='data:label.url' rel='tag'>Verificare che l'espressione expr:href='data:post.url' abbia anche rel='bookmark'

Prima di procedere controllare che nel modello siano presenti i tag hfeed, rel="tag", entry-title, updated, published, rel='bookmark' e vcard. Quest'ultimo individua l'autore del blog e in genere è presente in un blocco di codice simile a questo

<div class='post-footer'>
    <div class='post-footer-line post-footer-line-1'><span class='post-author vcard'>
        <b:if cond='data:top.showAuthor'>
          <data:top.authorLabel/>
            <b:if cond='data:post.authorProfileUrl'>
              <span class='fn'>
                <a expr:href='data:post.authorProfileUrl' rel='author' title='author profile'>
                  <data:post.author/>
                </a>
              </span>
            <b:else/>
              <span class='fn'><data:post.author/></span>

Concludo osservando che in entry-content, il Tool mostra l'incipit del post. Questo insieme ad alcuni recenti aggiornamenti dell'algoritmo di Google (vedi il punto 5 dell'update di Aprile) mi fa ritenere che sia decisamente più saggio iniziare il post con una sorta di riassunto o di breve presentazione a integrare la Descrizione delle Preferenze di Ricerca.




41 commenti :

  1. Ho fatto gli aggiornamenti, ma mi dà ancora questi due errori:
    Warning: At least one field must be set for Hcard.
    Warning: Missing required field "name (fn)"

    RispondiElimina
    Risposte
    1. @Maxso
      Aggiungi la classe class='url fn' o class='fn' e la class='post-author vcard'

      come mostrato nell'ultimo codice e dovrebbe andare a posto. Prima salva il modello

      Elimina
    2. Ho risolto. L'errore era dovuto alla mancanza dell'autore del post nella barra inferiore. E' bastato un "segno di spunta" per far sparire l'errore.

      Elimina
  2. io non ho trovato le seguenti righe
    <div class='post-title'
    <a expr:href='data:label.url'

    RispondiElimina
    Risposte
    1. @fouad
      Hai fatto il test con il tool? Se non hai warning lascia tutto com'è, se invece hai warning sostituisci per esempio 'post-title' con 'post-title entry-title' ecc. come illustrato nel post

      Elimina
  3. Ho sostituito i codici che hai aggiunto sopra, poi ho verificato che ci fossero quelli che hai detto te e li ho trovati tutti tranne questo: rel="tag"
    Che però l'ho trovato così rel='tag'
    Mentre questo non l'ho trovato in entrambe le versioni di codice:
    div class='post-title'> con <div class='post-title entry-title'

    Su: Extracted rich snippet data from the page
    Ho ancora i soliti errori che ti ho commentato nel post Come impostare le informazioni dell'autore e sono i seguenti:

    Warning: Missing required field "updated".
    Warning: Missing required hCard "author".

    In questo modo non si vedrà l'informazione dell'autore nelle ricerche vero ? :(

    RispondiElimina
    Risposte
    1. @Andrea
      Warning: Missing required field "updated" avrebbe dovuto sparire. Il fatto delle due virgolette " al posto di una soltanto ' è irrilevante nell'HTML. Comunque l'informazione sull'autore dovrebbe vedersi lo stesso se è stato collegato il sito a Google Plus tramite widget

      Elimina
  4. Nonostante l'errore dici che dovrebbe vedersi la mia immagine?
    Però io ho inserito come url immagine non il classico bottone google + ma un pallino in nero così nessuno ci viene voglia di cliccarci sopra, ci fa qualcosa?
    Uffa però, a tutti gli altri funziona sempre tutto e pure facilmente :(

    RispondiElimina
  5. @andrea
    Per verificare che si veda l'immagine devi testare con il Testing Tool. Se si vede il tuo avatar e' tutto OK.

    RispondiElimina
  6. L'immagine si vede dal test tool (solo da lì non dalle ricerche), quindi gli errori che cosa comportano?
    Ad esempio parti dell'informazione non presente...?

    RispondiElimina
    Risposte
    1. @Andrea
      Se si vede nel tool presto si vedrà anche nelle ricerche

      Elimina
    2. speriamo che sia così, intanto provo anche il windows live writer u.u

      Elimina
  7. Sono passati 3 giorni ma ancora non appare l'immagine del mio profilo google + neanche se vado a cercare la mia homepage :(

    RispondiElimina
    Risposte
    1. @Andrea
      Nella homepage non appare neppure a me

      Elimina
    2. A me neanche nei post, ad esempio oggi ho creato un nuovo post e subito si è indicizzato nella prima pagina come al solito ma di immagine personale NULLA !
      Ho fatto ricerche anche in post creati negli ultimi 3 giorni o anche di quelli vecchio, ma niente proprio :(
      Purtroppo l'informazione dell'autore è una cosa importante, influenza molto sulla mentalità di chi cerca l'informazione non posso lasciar perdere, purtroppo.

      Elimina
    3. Questa guida non funziona, o per lo meno (mi riferisco al mio caso in particolare) con il Template semplice di Blogger non funziona nonostante nel tool appare la mia immagine, appaiono ugualmente i due errori che non si tolgono. Che sfiga ogni volta agli altri commentatori funziona sempre tutto !!!

      Elimina
    4. @Andrea
      Se la tua immagini si vede nel tool apparirà presto anche nei risultati di ricerca. Sono partiti dagli autori più importanti, poi sono passati ai medi e prima o poi allargheranno questa funzione a tutti.

      Elimina
    5. Per autori importanti ti riferisci in base alle visite del blog oppure ad altro?
      Perché ho visto diversi blog che definirei più o meno al mio stesso livello in qualità e visite che dispongono già di questa funzione.

      Ah un ultima cosa: Tu hai notato, anche se lieve, un aumento delle visite da quando ti è comparsa la tua foto personale?

      Elimina
    6. @Andrea
      Non conosco le gerarchie della introduzione di questa funzionalità però se mi dici che tu vedi il tuo avatar nel tool ma non nelle ricerche significa che ancora non è stata attivata per tutti. Riguardo alle visite onestamente non saprei dire. E' difficile analizzare l'incidenza di un parametro come questo al di fuori del contesto generale.

      Elimina
  8. Scusa per il link che inserisco, poi magari dopo che mi rispondi lo cancelli:
    http://www.google.com/webmasters/tools/richsnippets?url=http%3A%2F%2Fscuolissima.blogspot.it%2F2012%2F08%2FSvevo-e-la-Psicoanalisi.html

    Puoi vedere se sono riuscito a togliere in questo modo i due errori che errano questi?
    Warning: Missing required field "updated".
    Warning: Missing required hCard "author".

    Grazie in anticipo

    RispondiElimina
    Risposte
    1. @ Andrea
      Non ci sono più errori

      Elimina
    2. Mi è rimasto un ultimo dubbio su questo argomento:

      se nel richsnippets inserisco l'URL con la parte .IT mi funziona bene.
      mentre se lo inserisco .COM mi dice che dovrei verificarlo:
      We could not find a link to scuolissima.blogspot.com from the Other profiles or Contributor to section of your Google Profile to verify this pag

      Il dubbio sta nel fatto che nelle ricerche normali di google appare il blog con .COM ma una volta entrato nel blog sono .IT
      Lascia tutto com'è oppure devo inserire (Contribuitore di) nel profilo di Google anche il blog con la parte finale .COM?

      Se non ho chiarito il mio problema, posso allegare un immagine.

      Elimina
    3. @ Andrea
      Su Google Plus è sempre meglio mettere l'URL canonico con il .com

      Elimina
  9. io continuo ad avere questo errore: "warning" update
    e non capisco perchè ci sto sbattendo la testa da ore per capire come mai
    http://www.google.com/webmasters/tools/richsnippets?url=http%3A%2F%2Fwww.vitamineproteine.com%2F
    Non mi fa vedere tutto verde e senza problemi, come risolvo? sto diventando matto, mi viene voglia di buttare tutto all'aria perfavore aiutami

    RispondiElimina
  10. mi da fastidio che nonostante avessi inserito tutto correttamente poi mi esce sta cosa Are you the author? If you have an email with vitamineproteine.com and verified it with Google+, please enter your G+ profile to verify your authorship here. ok inserito la si vede ma perchè dannatamente mi chiede sempre il verifica? questo significa che il mio profilo ai post non si vedrà? e per quale motivo? per il semplice motivo che ci sono questi warning update? aiutami veramente sto diventando pazzo.

    RispondiElimina
    Risposte
    1. @MariusLixandru
      Non hai alcun collegamento al tuo Profilo sul blog. Leggi questo post
      http://www.ideepercomputeredinternet.com/2012/03/come-mostrare-le-informazioni.html

      Elimina
    2. In poche parole anche a me dava l'errore, ricordati di inserire questi passaggi:

      Sul profilo di google plus, inserisci Contributore di Nome del tuo sito
      Poi aggiungi l'email come ha fatto ernesto
      Poi nel tuo sito devi inserire il codice con dentro rel autore e rel me.
      e poi sostituisci le cose per bene come spiegate da questo blog.
      Alcuni sembra che non si possono modificare, solo perché sono in un formato un po diverso in particolare il div class='post-title'

      Elimina
    3. Ciao andrea puoi controllare ora se ho risolto?
      http://www.google.com/webmasters/tools/richsnippets?url=http%3A%2F%2Fwww.vitamineproteine.com%2F
      mi appare author ripetuto ben due volte, è normale?

      Elimina
  11. Andrea o Ernesto insomma...come mai mi appare author ripetuto ben due volte?
    grazie

    RispondiElimina
    Risposte
    1. @MariusLixandru
      L'errore Missing required field "updated" c'è sempre per il resto va bene. Il tuo sito però non è su Blogger quindi dovresti seguire un altro tutorial. Prova questo
      http://www.labnol.org/internet/author-profile-in-google/19775/

      Elimina
  12. ho risolto per metà per adesso, ti ringrazio della risposta. allora su singolo post non ho problemi guarda: http://www.google.com/webmasters/tools/richsnippets?url=http%3A%2F%2Fwww.vitamineproteine.com%2F2012%2F08%2F06%2Fpapaya-proprieta-e-benefici%2F

    mentre invece il problema field update rimane solo quando si visualizza l'home page http://www.google.com/webmasters/tools/richsnippets?url=http%3A%2F%2Fwww.vitamineproteine.com%2F


    Ho cercato e provato di tutto in rete ma non riesco a risolvere in nessun modo, mi hanno detto che potrebbe essere colpa del template, ho già scritto agli autori e sto attendendo risposta, se ho aggiornamenti o qualcuna ha già risolto perfavore lo faccia presente. grazie a tutti! e grazie Ernesto

    RispondiElimina
  13. a me spuntano questi due errori
    Avviso: Page contains property "blogid" which is not part of the schema.
    Avviso: Page contains property "postid" which is not part of the schema.

    cosa dovrei fare?

    RispondiElimina
    Risposte
    1. @ vittorio
      Forse hai inserito dei metatag di google o di Facebook che non vengono riconosciuti

      Elimina
  14. Risposte
    1. @# Allora ti conviene leggere prima questo post
      http://www.ideepercomputeredinternet.com/2012/03/come-mostrare-le-informazioni.html

      Elimina
  15. Ho seguito tutto attentamente ma Errore: Missing required field "updated" resta elencato in tutti i post

    RispondiElimina
    Risposte
    1. L'errore è tornato anche nel mio blog ma ora Google ha lasciato perdere queste info e non fa più vedere gli avatar nei risultati di ricerca quindi è cosa meno importante
      @#

      Elimina
  16. Salve Ernesto, grazie infinitamente per tutti i consigli che mi da, il mio problema è strano, se nel tool provo ad inserire: http://gianzinho-culturabrasil.blogspot.com/ il risultato è ok, ma se provo ad inserire http://gianzinho-culturabrasil.blogspot.it mi da l'errore! La cosa problematica è che l'indirizzo, essendo in Italia, finisce sempre per .it!

    RispondiElimina
    Risposte
    1. Deve essere così. L'importante è che funzioni l'indirizzo canonico con il .com. L'indirizzo localizzato con il .it è solo un fatto di browser. Se infatti aprissi il tuo sito dalla Francia lo vedresti .fr, dalla Spagna .es, dalla Germania .de, ecc
      @#

      Elimina

Non inserire link cliccabili altrimenti il commento verrà eliminato. Metti la spunta a Inviami notifiche per essere avvertito via email di nuovi commenti. Se ti ho aiutato con il post o con le risposte ai commenti condividi su Facebook o su Twitter. Grazie.