Как Google Plus выбирает изображение из общей ссылки?


Если вы делитесь ссылкой в Google Plus, она часто захватывает несколько изображений, которые вы можете прикрепить при публикации изображения. У Facebook есть аналогичная функция. Вы можете указать Facebook, какое изображение является основным для страницы с простым тегом ССЫЛКИ. Однако это не работает для G+.

Как вы определяете G+, какое основное изображение для страницы?

Author: Justin, 2012-02-07

3 answers

Вот информация, скопированная из документации по кнопкам +1 (немного изменена для улучшения читаемости). Этот метод применим ко всем способам предоставления общего доступа к URL-адресам в Google+.

Заполнение фрагмента +: После добавления +1 на страницу пользователю предоставляется возможность поделиться страницей с Google+ через отображаемый пузырь общего доступа. Этот пузырь общего доступа (вместе с результирующим сообщением о деятельности Google+) включает предварительный просмотр или фрагмент+, содержащий заголовок страницы, краткое описание страницы и уменьшенное изображение. Эти фрагменты данных извлекаются из содержимого целевого URL-адреса одним из четырех способов, перечисленных в порядке приоритета:

Schema.org микроданные (рекомендуется):, если страница снабжена аннотацией schema.org микроданные, фрагмент + будет использовать свойства имени, изображения и описания, найденные на любом schema.org тип.

<body itemscope itemtype="http://schema.org/Product">
  <h1 itemprop="name">Shiny Trinket</h1>
  <img itemprop="image" src="image-url"></img>
  <p itemprop="description">Shiny trinkets are shiny.</p>
</body>

Протокол открытого графика: Если страница содержит свойства открытого графика для заголовка, изображения и описание, затем они будут использоваться для фрагмента +.

<meta property="og:title" content="..."/>
<meta property="og:image" content="..."/>
<meta property="og:description" content="..."/>

Мета-теги "заголовок" и "описание": Если элемент <head> страницы содержит теги <meta name="title" ... /> и <meta name="description" ... />, фрагмент + будет использовать их атрибуты содержимого для заголовка и описания соответственно. Для миниатюры изображения окно общего доступа попытается найти подходящее изображение на странице.

<meta name="title" content="..." />
<meta name="description" content="..." />

Лучшее предположение из содержимого страницы (не рекомендуется): Если ни одна из этих данных не присутствует, Google проанализирует перейдите на страницу и попытайтесь найти лучшее название, описание и изображение.

 20
Author: mimming, 2012-05-08 08:09:49

[Извините за спекулятивный ответ, но у меня нет сайта, на котором я мог бы попробовать это немедленно]
Я видел только информацию о том, как делает это для кнопки +1. Кажется разумным, что на внутреннем сервере Google+ это тот же процесс, и поэтому он будет искать ту же информацию. Предполагая, что ваши шаблоны построены таким образом, чтобы вы могли применить itemprop="image" к желаемому изображению, попробуйте это сделать.

 2
Author: Su', 2012-02-07 07:31:08

В Google теперь есть инструмент предварительного просмотра фрагментов общего доступа для создания соответствующей схемы или разметки открытого графика: https://developers.google.com /+/веб-фрагмент/фрагмент/

 1
Author: pxwise, 2014-09-25 17:30:14