2012-03-15 2 views
1

последние несколько дней я работал над тем, чтобы установить в моем блоге окно комментариев в facebook, которое я установил с открытыми тегами графа, чтобы мой блог мог понравиться как страница facebook , Из того, что я вижу на странице, все работает нормально, но когда я запускаю свой адрес в блоге через отладчик, я получаю следующие ошибки.open graph debugger tool errors inferred property

Вот ссылка на мой сайт: www.mommysnark.com

А вот ошибки, что инструмент отладки дает мне:

А как предупреждение кнопка, которая должна быть исправлена: OG: название отсутствует. Мета-тег og: title необходим для того, чтобы Facebook отображал историю новостей, которая генерирует высокий рейтинг кликов.

И, наконец, открытые предупреждения графа, которые должны быть закреплены:

Свойство: Предполагаемые должно быть прямо предусмотрено свойство, даже если значение может быть выведено из других Теги: «URL ог».

Выведенное свойство: свойство 'og: title' должно быть явно предоставлено, даже если значение может быть выведено из других тегов.

Выведенное свойство: свойство 'og: description' должно быть явно предоставлено, даже если значение может быть выведено из других тегов.

Кажется, что все работает, так что эти ошибки можно просто игнорировать?

ответ

0

Вы хотите исправить все ошибки для достижения наилучших результатов. Свойства og:title и og:url особенно важны для ваших целей. Вот материал Open Graph из моего блога по адресу formlesspoet.blogspot.com. Вы можете использовать его для справки:

<!-- BEGIN FACEBOOK OPEN GRAPH --> 
<b:if cond='data:blog.pageType == &quot;archive&quot;'> 
    <meta expr:content='&quot;Posts from &quot; + data:blog.pageName + &quot; at Form and Formlessness&quot;' property='og:title'/> 
</b:if> 
<b:if cond='data:blog.pageType == &quot;index&quot;'> 
<b:if cond='data:blog.searchQuery'> 
    <meta expr:content='&quot;Search results for “&quot; + data:blog.searchQuery + &quot;”&quot; + &quot; at Form and Formlessness&quot;' property='og:title'/> 
</b:if> 
<b:if cond='data:blog.searchLabel'> 
    <meta expr:content='&quot;Posts tagged under “&quot; + data:blog.searchLabel + &quot;”&quot; + &quot; at Form and Formlessness&quot;' property='og:title'/> 
</b:if> 
<b:if cond='data:blog.searchQuery == &quot;&quot;'> 
    <b:if cond='data:blog.searchLabel == &quot;&quot;'> 
    <meta expr:content='&quot;Form and Formlessness&quot;' property='og:title'/> 
    </b:if> 
</b:if> 
</b:if> 
<b:if cond='data:blog.pageType == &quot;item&quot;'> 
    <meta expr:content='&quot;“&quot; + data:blog.pageName + &quot;”&quot; + &quot; at Form and Formlessness&quot;' property='og:title'/> 
</b:if> 
<b:if cond='data:blog.pageType == &quot;static_page&quot;'> 
    <!--Static Page--> 
</b:if> 

<meta content='article' property='og:type'/> 
<meta content='This blog follows an exploration of poetry by Zahhar, going as far back as 1995. Posts include his poetry and articles about poetry, prosody, and poetics.' property='og:description'/> 

<meta expr:content='data:blog.url' property='og:url'/> 
<meta content='http://sphotos.xx.fbcdn.net/hphotos-ash3/538645_3357819035748_1577184006_2624573_712999292_n.jpg' property='og:image'/> 
<meta content='1577184006' property='fb:admins'/> 
<meta expr:content='data:blog.title' property='og:site_name'/> 
<!-- END FACEBOOK OPEN GRAPH --> 

Обратите внимание, что свойство og:title устанавливается по-разному в зависимости от того, какую страницу вы смотрите. Я пытаюсь найти способ доработать это дальше, но я все еще жду ответа. Свойства og:description и og:url находятся рядом со дном. Обратите внимание, что я использую некоторые материалы Blogger, чтобы получить заголовок и URL-адрес текущей страницы для свойств og:title и og:url. Вы захотите сделать то же самое. В настоящее время свойство og:description является статическим, но я планирую в конечном итоге найти способ сделать его более универсальным. Все еще работает над тем, как научиться. URL-адрес, используемый для свойства og:image, фактически связан с фотографией в одном из моих альбомов в Facebook.

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