Il Bottone Google + aggiunge l’opzione di Condivisione


Condivisone bottone Google+ One
Finalmente anche il bottone Google+ One per siti Web aggiunge l’opzione di condivisione e contestualmente rilascia un video aggiungendo anche nuove opzioni di configurazione e lanciando un gruppo di discussione.

Schema.org come corrispettivo ai meta tag Opengraph di Facebook

Per ottenere gli snippet corretti in condivisione è necessario utilizzare il markup di Schema.org all’interno dei vostri articoli come segue.

<body itemscope itemtype=”https://schema.org/Article”>
<h1 itemprop=name“>This is the article name</h1>
<img itemprop=image” src=”thumbnail.jpg” />
<p itemprop=description“>This is the description of the article.</p>
</body>

Il Gt Magazine ad esempio che già utilizzava questo Markup va ma con un piccolo problemino…infatti non essendo presente nell’articolo una breve description e dunque non adottando l’itemprop description nell’articolo (come giusto che sia) fa si che il bottone peschi la description dell’autore.

Ora bisogna capire come comportarsi in quanto dalle specifiche di schema.org relative ad Article:

description – Text – A short description of the item.

e ovviamente l’articolo intero non è una breve descrizione di esso.

Il bug sembra comunque presente anche per il Title, infatti anche il titolo estrapolato è quello dell’autore.

Come ovviare al problema ?

Aggiungere Bottone +1
Dalle specifiche del bottone si può vedere che il bottone pesca a cascata da Schema, Opengraph, Title e Description, ma se utilizziamo il markup schema per altre componenti della pagina può avvenire il conflitto che avviene qui.

Ovviamente il riconoscimento che effettua il bottone è scorretto e anche se correttamente separata la sezione della notizia da quella dell’autore il bottone sbaglia a parsare il markup strutturato.

Solo un piccolo bug immagino che presto Google risolverà e che per conoscenza posteremo nel Gruppo di discussione appena aperto.

Aggiornamento delle 10.28

Il bug si presenta solo se globalmente viene specificato a livello di body il markup di pagina. Rimuovendolo il problema può essere risolto, ma sarebbe bene risolvere questo problemino anche nei casi di ‘Nested properties’…e vi spiego il perché.

Qualora io volessi definire la tipologia di pagina, e dunque WebPage | CollectionPage | AboutPage, con annesso markup per gli elementi di pagina, come Header | Footer | Breadcrumbs, per definire una gerarchia corretta ritengo idoneo pensare alla pagina come un albero e dunque corretto usare elemento, sotto elementi etc etc. Qualora volessi usare il bottone +1 mi troverei nella brutta situazione di dover cambiare la mia visione della struttura semantica per la mia pagina e non credo che possa/debba essere questo bottone a obbligarmi a farlo :).

Sei membro del forum? Vuoi scrivere anche tu su SEO Blog gt
Chiedilo a @giorgiotave