Qualcuno può dirmi come Google decide quale immagine utilizzare quando mostra un'immagine con i risultati della ricerca (come nel caso della ricerca mobile, a volte)?
Se guardi questi risultati di ricerca mobile ...
... e prendi il risultato di Javascript come esempio, controllando l'HTML puoi vedere che l'immagine utilizzata da Google sembra non avere una dichiarazione speciale, ecc. È solo il primo JPG che appare nell'HTML di quella pagina - quindi ero pensando che forse è per questo che è l'immagine che viene utilizzata nei risultati di ricerca di Google.
Tuttavia, quando guardi questi risultati di ricerca mobile ...
... e considerando il risultato di Backpack Billboards, l'HTML rivela che l'immagine utilizzata è in realtà la settima immagine dichiarata nell'HTML.
Quindi qualcuno può far luce su come Google determina quale immagine visualizzare? Vorrei sapere in modo da poter avere il controllo su quale immagine viene visualizzata per il mio sito.
Aggiornamento / Soluzione
Grazie alle risposte, di seguito, questo è il codice che ora ho aggiunto al mio head
HTML per ottenere l'anteprima mostrata su Google durante la ricerca di cartelloni per zaino :
<script type="application/ld+json">
{
"@context": "http://schema.org/",
"@type": "Product",
"name": "Regular Backpack Billboard",
"image": [
"https://backpackbillboards.com/wp-content/uploads/2017/12/backpack-billboards-1x1.jpg",
"https://backpackbillboards.com/wp-content/uploads/2017/12/backpack-billboards-4x3.jpg",
"https://backpackbillboards.com/wp-content/uploads/2017/12/backpack-billboards-16x9.jpg"
],
"description": "Backpack Billboards feature a rechargeable battery which powers the internal LED lights providing a bright illuminated display for up to 8 hours.",
"sku": "BPBB8",
"brand": {
"@type": "Thing",
"name": "Backpack Billboards"
},
"offers": {
"@type": "Offer",
"priceCurrency": "USD",
"price": "299.00",
"priceValidUntil": "2020-11-11",
"itemCondition": "http://schema.org/NewCondition",
"availability": "http://schema.org/InStock",
"seller": {
"@type": "Organization",
"name": "Backpack Billboards"
}
}
}
</script>
alt
tag, title
tag o nome file dell'immagine desiderata , ecc?