Pubblicato il 23/03/12e aggiornato il

La descrizione nelle preferenze di ricerca di Blogger.

Come attivare la Descrizione della Ricerca nei modelli vecchi o molto personalizzati di Blogger.
Se avete un vecchio modello di Blogger o uno molto personalizzato può capitarvi che le nuove impostazioni per l'inserimento delle Preferenze di Ricerca non funzionino. Vediamo il caso specifico della Descrizione. Se andate su Impostazioni > Preferenze di ricerca > Descrizione > Modifica e digitate la descrizione del vostro blog può succedere che questa non si visualizzi nelle ricerche. Si può provare a condividere un post su Facebook o meglio ancora su Google Plus per testarne il comportamento e per vedere se lo snippet visualizzato è proprio quello che abbiamo effettivamente inserito. Per ovviare a questo possibile inconveniente si può procedere nel modo seguente.

Per prima cosa bisogna andare su Modello > Modifica HTML > Procedi e togliere altri eventuali metatag che avessimo inserito quando non era presente questa opzione. Cioè dobbiamo cercare righe del tipo

<meta content='Descrizione del blog' name='description'/>
<meta content='elenco parole chiave' name='keywords'/>

e eliminarle.  Dovrebbero essere state inserite dopo il tag <head> e prima dell'inizio dei fogli di stile del modello cioè prima della riga <b:skin>. Dopo la cancellazione di queste righe e l'abilitazione della Descrizione nelle Preferenze di ricerca, riapriamo il modello e cerchiamo un codice come questo

<b:include data='blog' name='all-head-content'/>
<title><data:blog.pageTitle/></title>
<b:skin><![CDATA[/*
che noi avremmo anche potuto modificare in questo modo
<b:include data='blog' name='all-head-content'/>
  <b:if cond='data:blog.pageType == &quot;index&quot;'>
  <title><data:blog.title/></title>
<b:else/>
  <title><data:blog.pageName/></title>
</b:if>
    <b:skin><![CDATA[/*

nel caso avessimo scelto di non mostrare il nome del blog prima del titolo del post. Dovremo semplicemente aggiungere questa riga


<meta expr:content='data:blog.metaDescription' name='description'/>


prima di quella colorata di viola. Nel primo caso avremo un codice simile a questo

<b:include data='blog' name='all-head-content'/>
<title><data:blog.pageTitle/></title>
<meta expr:content='data:blog.metaDescription' name='description'/> <b:skin><![CDATA[/*

dove la riga aggiunta è stata colorata di rosso. Si salva il modello. In questo modo si dovrebbero attivare le impostazioni SEO della descrizione anche per i modelli personalizzati. Oltre che per la homepage queste potranno anche essere utilizzate nei singoli post per inserire una metadescrizione dell'articolo riempiendo il campo sulla destra sotto a Descrizione della ricerca.




31 commenti :

  1. Ciao ho notato che anche quando si scrive un nuovo post si possono mettere delle preferenze di ricerca (se non ricordo male era scritto così). Servono a facilitare la ricerca del post sul motore di ricerca?

    RispondiElimina
  2. Hai parlato di parole chiave: dove si inseriscono ora? Sempre grazie

    RispondiElimina
    Risposte
    1. @Stefano
      Già avevo scritto dei post in cui dicevo che le parole chiave inserite come metatag sono anni che Google non le considera. Queste nuove funzioni ne sono una conferma visto che si inserisce solo la descrizione. Le parole chiave vanno invece ben sistemate nel titolo del post, nel testo e anche nelle immagini (se ci sono).

      Elimina
  3. ciao Ernesto.come mai qunado condivido un post su facebook ese solo il link e non descrizione del post con testo e foto miniatura? in vece su google plus tuto ok.
    lo imagino perche su google plus va tuto ok loool. o provato anche condividere un post dal tuo blog,pero uguale solo il link.!

    RispondiElimina
    Risposte
    1. @AlbaPeople
      La condivisione su Facebook ha mostrato la descrizione solo per poche ore, giusto il tempo di fare un test e vedere che funzionava, da allora, solo il titolo. E' noto che Facebook non veda di buon occhio Google. Vedremo quello che si potrà fare in seguito. Forse sarebbe opportuno inserire dei tag condizionali per fare in modo che per i nuovi post funzioni la metadescrizione di Blogger e per i vecchi la meta descrizione di Facebook :P

      Elimina
  4. ciao ernesto.
    Quando su google digito il nome del mio blog, mi compare una descrizione che io non ho mai dato e ne tanto meno è stata modificata seguendo le tue istruzioni del post precedente.
    Dopo il "<meta content=" non trovo nessuna descrizione come tu dici. Cosa devo fare?

    grazie

    RispondiElimina
    Risposte
    1. @fr@ncesco_qci_
      Non sei il solo a lamentare dei problemi. Al momento non è che si possa fare qualcosa. C'è un metodo per inserire le meta descrizioni di Facebook ma non funziona bene per tutti i blog quindi sono dubbioso se presentarlo.

      Elimina
    2. grazie ernesto

      Di Facebook non mi interessa, ho interesse invece di cambiare una "astrusa" descrizione che mi vedo affibbiato in google.

      Elimina
    3. Vedremo cosa si potrà fare nei prossimi giorni.

      Elimina
  5. Dunque per i modelli personalizzati dove i vari metatag sono stati aggiunti nel codice del template(senza usare le nuove opzioni di Blogger) si deve inserire anche questa stringa?:

    < meta expr:content = ' data: blog. metaDescription ' name= 'description'/ >

    Oppure è sufficente il tag Description inserito nei singoli post con WLW o l'editor di Blogger?:

    < meta content ='Descrizione del post' name='description' />

    Io ho una struttura di questo tipo:

    < b:include data='blog' name='all-head-content' />
    < b:if cond='data:blog.pageType == "index"' >
    < title > < data:blog. title/> < /title >
    < b:if cond='data: blog.pageType == "index"' >
    < meta content='descrizione' name='description'/ >
    < meta content='keywords' name='keywords'/ >
    < meta content='nome autore' name='author'/ >
    < /b:if >
    < b:else/ >
    < title > < data:blog.pageName/> < /title >
    < /b:if >
    < link href='indirizzo favicon'/>
    < b:skin > < ![CDATA[/*

    Il tag < meta expr:content='data:blog.metaDescription' name='description'/> dove andrebbe inserito?

    Grazie

    RispondiElimina
  6. @Vinnie__
    Subito prima di
    < b:skin > < ![CDATA[/*
    Però toglia anche tutta questa roba qua
    < b:if cond='data: blog.pageType == "index"' >
    < meta content='descrizione' name='description'/ >
    < meta content='keywords' name='keywords'/ >
    < meta content='nome autore' name='author'/ >
    < /b:if >

    RispondiElimina
  7. Ma se tolgo i meta description e keywords devo poi inserirli su Blogger tramite le nuove opzioni da Bacheca > Impostazioni > Preferenze di ricerca? O volendo posso lasciare i metatag nel codice così come sono, aggiungendo solo < meta expr:content='data:blog.metaDescription' name='description'/> al codice senza agire dalla Bacheca> Impostazioni > Preferenze di ricerca?

    < meta expr:content='data:blog.metaDescription' name='description'/> che funzione ha?

    RispondiElimina
    Risposte
    1. @Vinnie_
      Inserire la descrizione dalla Bacheca in Preferenze di ricerca serve per poter mettere una metatag descrizione a ciascun post che si pubblica o che si è pubblicato. Se quando hai abilitato l'opzione non hai quella riga è possibile che non ti funzioni (la descrizione nei post intendo). Puoi testare per esempio condividendo un post su Google Plus.
      La descrizione del blog così come l'hai adesso è utile solo per la homepage. Mentre i metatag delle keyword sono inutili da tempo.

      Elimina
  8. Ciao Ernesto, solo una domanda. Non ho capito se devo togliere anche la parte riguardante il "non mostrare il nome del blog prima del titolo del post." o se posso lasciarla.

    Per ora ho una cosa così:


    " < b:include data='blog' name='all-head-content'/ >
    < b:if cond='data:blog.pageType == "index"' >
    < title >< /title >
    < b:else/>
    < title >< /title >

    < meta expr:content='data:blog.metaDescription' name='description'/ >
    < b:skin >ecc ecc "


    grazie di già.

    RispondiElimina
    Risposte
    1. @Santiago
      Su questo tema non ci sono certezze. Ti posto il codice che attualmente ho su questo blog

      <b:include data='blog' name='all-head-content'/>
      <b:if cond='data:blog.pageType == &quot;index&quot;'>
      <title><data:blog.title/></title>
      <b:else/>
      <title><data:blog.pageName/> | <data:blog.title/></title>
      </b:if>
      <meta expr:content='data:blog.metaDescription' name='description'/>
      <b:skin><![CDATA[/*

      che mi permette di mostrare anche il nome del blog dopo il titolo del post con questa sintassi Titolo post | Nome blog

      Elimina
    2. grazie mille, è simile al mio allora, solo che io non ho quella parte dopo il separatore | nome blog

      (non so perché ma nel codice che ho postato non è venuto il data:blog.title ecc all'interno, cmq anche il mio è come il tuo.

      Grazie

      Elimina
  9. Voglio dire, la descrizione del mio blog nella ricerca è data da questa riga < meta content='descrizione' name='description'/ > che volendo potrei eliminare dal codice e inserire la descrizione alla Bacheca in Preferenze di ricerca.

    Io per descrivere i singoli post, in WLW nell'Origine, a inizio post inserisco questa riga < meta content='Descrizione del post' name='description'/ > dato che non uso l'editor di Blogger. Questa descrizione viene visualizzata come sommario quando condivido il post su Google+, dunque suppongo vada bene.

    Ora mi chiedo, nel mio caso il tag < meta expr:content='data:blog.metaDescription' name='description'/> a cosa dovrebbe servirmi? Posso tralasciarlo viste le mie impostazioni oppure devo usarlo comunque?

    RispondiElimina
  10. Caro Ernesto,
    avevo inserito nel modello la descrizione seguendo i tuoi consigli. Ora ho fatto come suggerivi tu (tolta dal modello e messa nelle preferenze di ricerca) ma al momento prende la descrizione di base e non quella inserita nelle preferenze di ricerca. Aspetto tempi migliori o devo fare qualcosa? Ciao e grazie.

    RispondiElimina
  11. @Stefano
    Su Google plus a me ha funzionato suboto, su FB dopo qualche giorno.

    RispondiElimina
  12. Grazie ho fatto la procedura e funziona!

    RispondiElimina
  13. Non riesco a beccare l'articolo giusto, quindi te lo chiedo qui. Come posso associare un'immagine alla descrizione del blog, in modo che da google si veda sia titolo che descrizione, che immagine? Grazie.

    RispondiElimina
    Risposte
    1. @StartFromScratch
      Per la descrizione va bene anche questo post. L'immagine associata è in linea di massima la miniatura della prima e non sono a conoscenza di metodi per poterne scegliere un'altra. Si può fare quando si condivide su Facebook o Google+ ma nulla più.

      Elimina
    2. Grazie, chiarissimo come al solito!

      Elimina
  14. Ciao io nel mio blog ho inserito su preferenze di ricerca la descrizione della mia home page, fino a qui tutto apposto, il mio problema è inserire una descrizione in ogni singolo post, dato che nel mio blog cè poco testo google mi prende una parte di testo del mio blog e la mette come descrizione, ma a mio avviso non va bene e la vorrei modificare come posso fare????

    Grazie in anticipo

    RispondiElimina
    Risposte
    1. @# Devi inserire una descrizione anche breve in ciascun post. E' l'unica soluzione.
      http://www.ideepercomputeredinternet.com/2012/03/come-personalizzare-le-preferenze-di.html

      Elimina
  15. Ciao Ernesto. :)
    Per ora sto sperimentando, e con la descrizione del blog è tutto apposto.
    C'è però qualcosa che non va: ho aggiunto a ogni post la "Descrizione della ricerca". Qualche riga così per prova. Il problema è che nella serp non compaiono le brevi descrizioni che ho inserito, ma le righe iniziali degli articoli.
    Presumo che dipenda dal template, ma non ne sono tanto certo. Tu hai qualche idea? :)
    Grazie per la risposta... :)

    RispondiElimina
    Risposte
    1. Non devi inserire la descrizione per prova ma deve essere veramente breve riassunto del post. Poi Google ha bisogno di tempo per rilevarla. Puoi però da subito provare a condividere i post su Facebook o su Google + per controllare come effettivamente vengano rilevate le descrizioni. Negli snippet dei risultati di ricerca non vengono tanto mostrate le descrizioni ma le parti degli articoli in cui ci sono le parole chiave digitate
      @#

      Elimina
  16. Ottimo, allora non mi resta che aspettare! :)
    Per quanto riguarda le prove, avevo già fatto un riassunto del post come hai appena scritto! :)
    Ora provo a condividere su fb e g+ e vedo come vengono rilevate le descrizioni.
    Grazie ancora Ernesto, grazie mille! :)

    RispondiElimina

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.