Как Google Plus выбирает изображение из общей ссылки?
Если вы делитесь ссылкой в Google Plus, она часто захватывает несколько изображений, которые вы можете прикрепить при публикации изображения. У Facebook есть аналогичная функция. Вы можете указать Facebook, какое изображение является основным для страницы с простым тегом ССЫЛКИ. Однако это не работает для G+.
Как вы определяете G+, какое основное изображение для страницы?
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 проанализирует перейдите на страницу и попытайтесь найти лучшее название, описание и изображение.
[Извините за спекулятивный ответ, но у меня нет сайта, на котором я мог бы попробовать это немедленно]
Я видел только информацию о том, как делает это для кнопки +1. Кажется разумным, что на внутреннем сервере Google+ это тот же процесс, и поэтому он будет искать ту же информацию. Предполагая, что ваши шаблоны построены таким образом, чтобы вы могли применить itemprop="image"
к желаемому изображению, попробуйте это сделать.
В Google теперь есть инструмент предварительного просмотра фрагментов общего доступа для создания соответствующей схемы или разметки открытого графика: https://developers.google.com /+/веб-фрагмент/фрагмент/