Название общих ссылок отображается в виде URL - PullRequest
0 голосов
/ 31 августа 2011

Когда я делюсь новыми постами в блоге, иногда заголовок сообщения отображается правильно, а иногда он отображается только в виде URL. Посты основаны на том же шаблоне, и я не могу найти различий в коде между названиями, которые работают, и теми, которые не работают. Все сообщения отображают правильный заголовок при просмотре в окне браузера, и отладчик facebook находит заголовок для всех сообщений. Тем не менее, я получаю предупреждение об отсутствии требуемого свойства, og: title требуется. то же самое для типа, изображения и URL в отладчике

все, кроме заголовка, отображается правильно при обмене ссылками. Может кто-нибудь помочь с этим? Спасибо ..

1 Ответ

2 голосов
/ 31 августа 2011

Можете ли вы показать свой код?Используете ли вы метатеги OpenGraph?С помощью этих тегов вы можете определить точное название, описание, изображение и т. Д. Для отображения в Facebook.

<head>
<title>Page title</title>
<meta property="og:title" content="Page title to show in Facebook"/>
<meta property="og:type" content="article"/>
<meta property="og:url" content="http://www.your.page.url.com/"/>
<meta property="og:image" content="http://path.to.your/image.jpg"/>
<meta property="og:description" content="Page description"/>
</head>

Подробнее здесь: http://developers.facebook.com/docs/opengraph/

Не забудьте добавить поддержку протокола OpenGraphстраница:

<html xmlns:og="http://ogp.me/ns#">
....
</html>
...