Как настроить, какое изображение статьи будет публиковаться в соц сетях?

Главные вкладки

Аватар пользователя VasyOK VasyOK 14 февраля 2017 в 16:31

Вот тестовый сайт: http://i.yari-design.ru/cont/yari-design/landart/2017/kogorta-svyashchen...
Снизу статьи кнопки расшаривания во Вконтакте, Facebook, Google и т.п.

По нажатию на этих кнопки в публикацию идет картинка из слайдера вверху:
forsotzlinks.jpg

А что сделать, чтобы в публикацию шла картинка из поля изображения ноды.
strazhniki_vatikana.jpg

В метатеги по ссылке прописал
<link rel="image_src" href="http://i.yari-design.ru/files/field/25/landart/2017/0_strazhniki_vatikana.jpg">

Все равно не работает. Может я что-то не так делаю? Не особо увлекаюсь соц сетями.

Комментарии

Аватар пользователя tlito tlito 14 февраля 2017 в 19:24

https://developers.google.com/+/web/snippet/article-rendering
картинка должна быть не менее 400 пикселей шириной

«must be at least 400px wide.»

картинку Google+ выбирает согласно разметке schema.org или тегам Open Graph

«You specify microdata via schema.org or Open Graph tags.»

Аватар пользователя VasyOK VasyOK 15 февраля 2017 в 1:30

Metatag:OpenGraph - включил.
В полях группы OpenGraph поставил Изображение и URL изображения, как http://i.yari-design.ru/files/field/25/landart/2017/0_strazhniki_vatikan...
В HTML теперь:

И все равно не работает Sad
Может и я туплю.

Аватар пользователя gun_dose gun_dose 15 февраля 2017 в 7:43

Попробуй с другого акка или другого браузера. Скинь кэш на сайте, может ананимам закэшированный вариант показывает. Вообще у меня было подобное, в итоге контакт стал брать нормальную фотку, а фэйсбук брал, что хотел

Аватар пользователя VasyOK VasyOK 15 февраля 2017 в 15:48

В ходе экспериментов выяснилось:
Google берет по умолчанию самую большую фотку на странице. Facebook берет то, что он хочет. Метатеги он скорей всего игнорирует.

Кароче тут в соцсети идет нужная картинка
http://i.yari-design.ru/cont/yari-design/landart/2017/kogorta-svyashchen...

А тут картинка слайдера Sad
http://i.yari-design.ru/cont/yari-design/landart/2017/pokazhi-kakoy-teby...

Не понимаю почем так происходит. Метатеги одинаковые.

Может модулями можно решить, какая картинка в соц сетях должна расшариваться?

Аватар пользователя VasyOK VasyOK 15 февраля 2017 в 19:28

В Google идет все что нужно. А вот в Facebook чаще идет изображение из слайдера.
Что сделал.
В Open Graph поставил по умолчанию изображение из соотв. поля.
Вывел это изображение пропорциями 1.91 к 1, как это сказано в рекомендациях https://developers.facebook.com/docs/sharing/best-practices
Собственно тут и дебаггер этого дела представлен https://developers.facebook.com/tools/debug/

Стало работать лучше но, не идеально.