La foto dell'autore appare nei risultati della ricerca di Google |
|
|
|||
|
Autore :
alexred » Questo articolo è stato letto: 9321 volte » |
|||||
| Notizie Joomla in Italia | |||
E' una novità molto interessante quella presente da alcuni giorni nelle ricerche di Google.it, la foto dell'autore viene presentata sotto alcuni collegamenti, dando così maggiore visibilità e risalto a questi risultati.Le immagini degli autori di articoli su Joomla.it già appaiono nelle ricerche, ora vi descriveremo la procedura che abbiamo utilizzato per ottenere questo risultato. Ovviamente c'è il rischio di far apparire una brutta immagine e quindi ottenere l'effetto opposto... chi ha effettuato la ricerca non sceglierà il nostro risultato spaventato dalla brutta faccia :) ...è bene prima di tutto cercare una buona foto che ritragga il nostro viso in modo riconoscibile. La foto scelta deve essere inserita come immagine del proprio profilo personale su Google Plus. Su Joomla.it ci sono molti autori che collaborano alla stesura degli articoli, abbiamo quindi integrato un sistema che ha permesso automaticamente la pubblicazione di più visi nelle ricerche che danno fra i risultati anche articoli provenienti dal nostro sito. Questi alcuni esempi:
Ci sono molti metodi descritti in rete per ottenere questo risultato, alcuni sembrano empirici, altri complicati, noi abbiamo seguito le istruzioni riportate in questa pagina da google. Più precisamente quelle al punto due. https://plus.google.com/117703686098080024225?rel=author Sostituendo alla serie di numeri il codice ID del profilo di G+ associato a questo utente. Puoi facilmente ricavare il codice ID dall'indirizzo (URL) visualizzato nella barra degli indirizzi del browser mentre sei nella pagina del profilo: Con la tecnica dell'override del template possiamo ora far apparire il link sul nome dell'autore. Descrizione per Joomla 1.5E' necessario scaricare il seguente file compresso, scompattarlo e caricare il file googleplus.php all'interno di questa cartella del vostro template in uso. templates/nometamplate/html/com_content/article Scarica il file dedicato a Joomla 1.5 Copia il file default.php da questa cartella: components/com_content/views/article/tmpl a questa cartella del tuo template: templates/nometamplate/html/com_content/article defined('_JEXEC') or die('Restricted access'); con defined('_JEXEC') or die('Restricted access'); require("googleplus.php");Piu' in basso cercare il punto in cui viene generato il nome dell'autore. Lo si nota dall'utilizzo delle variabili article->created_by_alias e/o article->author Sara' qualcosa del tutto simile a questo: <span class="small"> <?php JText::printf( 'Written by', ($this->escape($this->article->created_by_alias) ? $this->escape($this->article->created_by_alias) : $this->escape($this->article->author)) ); ?> </span>sostituite il tutto aggiungendo i tag di apertura e di chiusura del link ($profile_open_tag e $profile_close_tag). Attenzione: DENTRO alla sezione <?php ?> <span class="small"> <?php JText::printf($profile_open_tag); JText::printf( 'Written by', ($this->escape($this->article->created_by_alias) ? $this->escape($this->article->created_by_alias) : $this->escape($this->article->author)) ); JText::printf($profile_close_tag); ?> </span>Terminate le modifiche (con un buon editor di testi come Notepad++) caricare nuovamente il file via FTP nella cartella templates/nometamplate/html/com_content/article Visualizzando una articolo del vostro sito, dove è presente il nome dell'autore al quale abbiamo associato la scheda di contatto, questo ora dovrebbe avere il link al proprio profilo G+. Se ci sono stati problemi o errori nella modifica del file e la visualizzazione delle pagine del vostro sito non vi convince, potere eliminare il file default.php dalla cartella templates/nometamplate/html/com_content/article e tutto tornerà come prima (o ripristinare quello del backup se era già presente). Descrizione per Joomla 2.5E' necessario scaricare il seguente file compresso, scompattarlo e caricare il file googleplus.php all'interno di questa cartella del vostro template in uso. templates/nometamplate/html/com_content/article Scarica il file dedicato a Joomla 2.5 Copia il file default.php da questa cartella: components/com_content/views/article/tmpl a questa cartella del tuo template: templates/nometamplate/html/com_content/article defined('_JEXEC') or die; con defined('_JEXEC') or die; require("googleplus.php");Piu' in basso cercare il punto in cui viene generato il nome dell'autore. Lo si nota dall'utilizzo delle variabili item->created_by_alias e/o item->author Sara' qualcosa del tutto simile a questo: <dd class="createdby"> <?php $author = $this->item->created_by_alias ? $this->item->created_by_alias : $this->item->author; ?> <?php if (!empty($this->item->contactid) && $params->get('link_author') == true): ?> <?php $needle = 'index.php?option=com_contact&view=contact&id=' . $this->item->contactid; $item = JSite::getMenu()->getItems('link', $needle, true); $cntlink = !empty($item) ? $needle . '&Itemid=' . $item->id : $needle; ?> <?php echo JText::sprintf('COM_CONTENT_WRITTEN_BY', JHtml::_('link', JRoute::_($cntlink), $author)); ?> <?php else: ?> <?php echo JText::sprintf('COM_CONTENT_WRITTEN_BY', $author); ?> <?php endif; ?> </dd>sostituite il tutto aggiungendo i tag di apertura e di chiusura del link ($profile_open_tag e $profile_close_tag). <dd class="createdby"> <?php JText::printf($profile_open_tag); ?> <?php $author = $this->item->created_by_alias ? $this->item->created_by_alias : $this->item->author; ?> <?php if (!empty($this->item->contactid) && $params->get('link_author') == true): ?> <?php $needle = 'index.php?option=com_contact&view=contact&id=' . $this->item->contactid; $item = JSite::getMenu()->getItems('link', $needle, true); $cntlink = !empty($item) ? $needle . '&Itemid=' . $item->id : $needle; ?> <?php echo JText::sprintf('COM_CONTENT_WRITTEN_BY', JHtml::_('link', JRoute::_($cntlink), $author)); ?> <?php else: ?> <?php echo JText::sprintf('COM_CONTENT_WRITTEN_BY', $author); ?> <?php endif; ?> <?php JText::printf($profile_close_tag); ?> </dd>Terminate le modifiche (con un buon editor di testi come Notepad++) caricare nuovamente il file via FTP nella cartella templates/nometamplate/html/com_content/article Visualizzando una articolo del vostro sito, dove è presente il nome dell'autore al quale abbiamo associato la scheda di contatto, questo ora dovrebbe avere il link al proprio profilo G+. Se ci sono stati problemi o errori nella modifica del file e la visualizzazione delle pagine del vostro sito non vi convince, potere eliminare il file default.php dalla cartella templates/nometamplate/html/com_content/article e tutto tornerà come prima (o ripristinare quello del backup se era già presente). ![]() Come puoi vedere anche in questo articolo che stai leggendo ora, in alto sotto al titolo appare il nome dell'autore con il collegamento ipertestuale al profilo personale su G+. E' inoltre necessario che sul profilo di G+ venga indicato l'elenco dei siti nei quali questo autore pubblica contenuti. Modificando il proprio profilo, nella scheda "informazioni" nella colonna di destra è presente un piccolo modulo dal titolo: "Contributore di", premere su questo modulo ed inserire il nome del sito ed il relativo link. Non il link alle pagine dei nostri articoli, ma il link al sito dove questi sono pubblicati (http://www.nomesito.xx). Se il sito si trova in un sottodominio indicare come link il comprensivo di sottodominio (http://sottodominio.nomesito.xx).Per verificare se tutto sia configurato al meglio Google mette a disposizione una utilissima pagina dove effettuare i test. Basta inserire in questo strumento il link completo alla pagina del nostro sito dove appare il nome dell'autore. Come esempio potere provare ad inserire il link di questo stesso articolo e google vi indicherà che la corrispondenza con l'autore è esatta e mostra l'immagine che sarà visualizzata nelle "SERP" (pagina dei risultati del motore di ricerca). Mentre se ci sono errori nella procedura di assegnazione dell'autore sarà evidenziato in rosso il tipo di problema. Verificando con le pagine del vostro sito il buon risultato di questo test non significa che la vostra foto sarà subito presente nelle serp di Google, ci vuole tempo e pazienza, ma almeno siete al corrente che l'integrazione effettuata sul vostro sito Joomla ha funzionato. Se però siete impazienti di apparire nelle serp, vi invitiamo a scrivere articoli su Joomla.it condividendo con la community le vostre conoscenze, questa la pagina di riferimento con le istruzioni su come collaborare. La nostra integrazione non sarà certamente la migliore, abbiamo scelto di utilizzare le schede del componente "Contatti" perchè non erano precedentemente utilizzate e ci è sembrato comodo, è stato un esperimento che ha dato un buon risultato. Siamo certi però che presto saranno rilasciati appositi plugin per gestire più comodamente questa relazione fra gli autori del sito ed i propri profili su G+. Ricapitolanto...Per visualizzare la foto dell'autore nei risultati di ricerca è necessario:
Attenzione: Questa procedura fa riferimento a come evidenziare le pagine interne del sito indicizzate in Google.it, non è questa la procedura per evidenziare il solo sito. Solitamente per evidenziare il singolo sito viene collegato ad un profilo aziendale su G+ e non ad un profilo personale come nel caso dei singoli articoli. Il collegamento con il profilo aziendale di G+ deve essere mantenuto però solo nella homepage ed evidenzierà il risultato nelle ricerche che riporta alla homepage del vostro sito. (per effettuare questa integrazione riservata alla sola homepage sono presenti altri riferimenti sia su Joomla.it che in altri siti.) Attenzione2: prima di effettuare la ricerca delle pagine interne del vostro sito su Google.it accertatevi di non essere loggati in google e di aver pulito completamente la cache del vostro browser. Altrimenti c'è il rischio di vedere dei risultati differenti rispetto a quello che vedono gli altri utenti. Altri riferimenti utili:
Occhio al Rel=publisher, da quello che ho capito google non ama che sulla stessa pagina sia presente sia il Rel=author che il Rel=publisher. Se avete collegato al vostro sito una profilo aziendale di G+ ed inserito magari un badge che mostra quante persone hanno accerchiato questo profilo, cercate di associare questo badge solo alla homepage così da non avere il markup Rel=publisher anche nelle pagine dei contenuti.
Articoli più recenti:
|



E' una novità molto interessante quella presente da alcuni giorni nelle ricerche di Google.it, la foto dell'autore viene presentata sotto alcuni collegamenti, dando così maggiore visibilità e risalto a questi risultati.

Modificando il proprio profilo, nella scheda "informazioni" nella colonna di destra è presente un piccolo modulo dal titolo: "Contributore di", premere su questo modulo ed inserire il nome del sito ed il relativo link. Non il link alle pagine dei nostri articoli, ma il link al sito dove questi sono pubblicati (http://www.nomesito.xx). Se il sito si trova in un sottodominio indicare come link il comprensivo di sottodominio (http://sottodominio.nomesito.xx).

