Подтвердить что ты не робот

Как мне получить Facebook, чтобы показывать мой логотип сайта, когда я вставляю ссылку в сообщение/статус/комментарий?

Facebook иногда делает это очень аккуратно, где они показывают предварительный просмотр миниатюр веб-сайта, на который вы ссылаетесь, в обновлении статуса... обычно это логотип сайта.

fb status

Мне интересно, какая уловка заключается в том, чтобы заставить это работать на моем сайте, поэтому, если бы я разделил " http://www.mysite.com/", Я увижу свой логотип сайта /favicon в этом окне предварительного просмотра. Как мне это сделать?

4b9b3361

Ответ 1

Попробуйте свой сайт в этом утилите отладки facebook.

http://developers.facebook.com/tools/debug

Он расскажет вам, чего не хватает. ниже в заголовке страницы

<meta property="og:image" content="[url to image]" />
<meta property="og:title" content="[page name]" />
<meta property="og:description" content="[content description]" />

В зависимости от того, как создается ваш сайт, существуют разные способы. Например. Этот плагин Wordpress создает ссылку для каждого изображения на странице, чтобы вы могли выбирать между вашим логотипом и любым другим изображением на странице.

Обновление 2017: теперь рекомендуется зарегистрировать идентификатор приложения Facebook для вашего сайта, иначе отладчик даст вам сообщение об ошибке. Больше тегов и информации

Ответ 2

Вы можете поместить это в свой источник страницы:

<link rel="image_src" href="#" onclick="location.href='http://somesite.org/img/title.jpg'; return false;" />