Вконтакте, ссылка на сайт - вставляет не тот логотип.

big boy
На сайте с 18.11.2006
Offline
327
15547

Не думал, что возникнет такая проблема, но все же.

При добавлении ссылки на стену Контакт автоматически берет тайтл и логотип сайта, однако в моем случае дергает неправильный логотип! Причем картинка логотипа находится на совершенно правильном месте - верхний левый угол и название подходящее - logo.png, а в контакте отображается картинка из элемента дизайна.

Как поправить и можно ли вообще это исправить?

✔ Как я генерирую статьи через ИИ, которые приносят трафик - https://webmasta.ru/blog/16-vkalyvayut-roboty-ne-chelovek-stati-s-pomoschyu-ii-kotorye-prinosyat-trafik
autocalc
На сайте с 11.05.2011
Offline
52
#1
big boy:
Как поправить и можно ли вообще это исправить?

Используйте атрибуты alt

big boy
На сайте с 18.11.2006
Offline
327
#2

Использую. Что в нем должно быть? alt="Вк, пожалуйста, возьми эту картинку"?

autocalc
На сайте с 11.05.2011
Offline
52
#3
big boy:
Использую. Что в нем должно быть? alt="Вк, пожалуйста, возьми эту картинку"?

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

,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,


<html>
<head>
<title>Крошка сайт о малом бизнесе в интернет</title>
<style>
#logo_site {
background:url(/logo.jpg) #ccc top no-repeat; /*Для ВК врядли прокатит */
}
</style>
</head>
<body>
<div id="logo_site"></div> скорее всего не возьмет
<!-----------или это - начало ----------->
<img src="http://xxx.jpg" alt="" /> - не правильно
<img src="http://kartinka.jpg" alt="картинка логотип" /> - не правильно
<img src="http://logo.jpg" alt="крошка сайт о малом бизнесе в сети" /> - правильно
<img src="http://logo.jpg" alt="URL вашего сайта" /> - правильно
<p>tra ta ta ta по теме тега title</p>
<!-----------или это - конец ------------>
</body>
</html>

КОнечено, это только пример, и возможно есть более эффективные решения, я лишь раз сталкивался с этой проблемой.

Помните, что логотипы вставленные средствами CSS скорее всего не будут "выдраны" скриптом ВКонтакте

S2
На сайте с 13.04.2009
Offline
99
#4

Интересно, а как сделать, чтобы этот логотип был, но не подгружался?

Попытка закомментировать тег IMG приводит к тому, что ВК не забирает логотип.

<img src="/images/logo.jpg" alt="Титл" style="display:none">
приводит к тому, что картинка всё же загружается для юзера, что не совсем удобно...

(реальный лого сделан на флеше, потому приходится подкидывать обычную картинку)

KoDmAn
На сайте с 24.09.2009
Offline
42
#5

По документации вроде как можно задать путь

<div id="vk_like"></div>
<script type="text/javascript">
VK.Widgets.Like("vk_like", {type: "full",
pageImage: 'http://сайт.ру/logo.jpg'});
</script>

Но по факту - не работало летом (у самого лого оформлено с помощью css). Говорили, что надо привязывать лайки не к сайту, а приложению. Баг или фича - хз. Теперь просто добавляю минимум одну картинку к записи, иначе "вырывается" счетчик li.ru

S2
На сайте с 13.04.2009
Offline
99
#6

Как бэ хорошо оно это, но вслед за этим тянется огромный (50кБ) *.js файл в head:

<script src="[http://vkontakte.ru/js/api/openapi.js]" type="text/javascript" charset="windows-1251"></script>

что больше чем варинат со скрытым лого.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий