2013-04-18 4 views
2

Я вставил следующий код на свой сайт, чтобы реализовать фейсбук кнопки как:кнопка Facebook Как не отображать OG: изображение

<div class="fb-like" data-href="http://example.com/blog/article/28" data-send="false" data-width="450" data-layout="button_count" data-show-faces="false"></div> 

И у меня есть следующие мета-теги:

<meta property="og:type" content="website" /> 
<meta property="fb:app_id" content="123412341234123" /> 
<meta property="og:url" content="http://example.com/blog/article/28" /> 
<meta property="og:image" content="http://example.com/images/branding/logo7.png" /> 
<meta property="og:title" content="Testing Title - Sitename" /> 
<meta property="og:description" content="some description" /> 

Я пробовал Facebook Object Debugger, и он показывает, что все данные очищены правильно. Изображение в og: изображение тег 16.78KB 450x450px PNG Изображение и, похоже, соответствует единственному требованию, которое я нашел (200x200 пикселей минимальной ширины и высоты).

Когда я нажимаю на подобную кнопку, он работает, но поскольку связанное с ним изображение похоже на кнопку «Pin It», которую я также реализовал.

Мой вопрос в том, что мне не хватает, есть ли способ показать правильное изображение с каждым из них?

+0

У меня также возникает такая же проблема – Addy

ответ

0

Все теги og должны соответствовать правильно. точно точные метки URL должны очищаться от facebook.

Например

Пример точка ком

не такой же, как

WWW точка, например точка ком

не то же самое, как

WWW точка, например точка ком/index dot php

Я не уверен, как точный матч должен быть, но это имеет значение.

Также URL-адрес Canonical, по-видимому, должен соответствовать выбранному URL-адресу, и оба они, похоже, должны соответствовать URL-адресу, к которому подключен. Созданные альтернативные относительные ссылки на тот же очищенный URL-адрес не очень хороши.

Смежные вопросы