Facebook игнорирует og:title и og:image

Facebook OG scraper работал нормально до последних нескольких дней. Но теперь, когда я пытаюсь поделиться ссылкой с моего веб-сайта на свою страницу в Facebook, она иногда игнорирует og:image и теперь всегда игнорирует значение og:title. Когда я пытаюсь очистить этот URL: http://zdaniklame.cz/obrazek/525-jsou-barvy-stejne-zakryjte-si-prstem-delici-caru, который, очевидно, имеет все необходимые теги og: в исходном коде, Отладчик Facebook OG показывает это:

Raw Open Graph Document Information
Meta Tag    <meta property="og:title" content="" />
Meta Tag    <meta property="article:author" content="http://facebook.com/trolololcz" />
Meta Tag    <meta property="og:type" content="article" />
Meta Tag    <meta property="og:description" content="optick&#xe9; klamy, iluze, stereogramy a klamaj&#xed;c&#xed; fotky" />
Meta Tag    <meta property="og:url" content="http://zdaniklame.cz/obrazek/525-jsou-barvy-stejne-zakryjte-si-prstem-delici-caru" />
Meta Tag    <meta property="og:image" content="http://static.trololol.cz/fbimage.php?id=0" />
Meta Tag    <meta property="og:site_name" content="ZdaniKlame.cz" />
Meta Tag    <meta property="fb:admins" content="1113873968" />

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


person Pavel Hodoval    schedule 07.08.2014    source источник
comment
@samsquanc: я полагаю, он говорит об отладчике og   -  person luschn    schedule 08.08.2014
comment
Вот что видит Facebook: developers.facebook.com/tools/debug/og/ . Так что это пусто   -  person WizKid    schedule 08.08.2014
comment
Вот в чем проблема - Facebook видит его пустым, но когда вы вводите эту ссылку и смотрите исходный код, он точно не пустой.   -  person Pavel Hodoval    schedule 08.08.2014


Ответы (2)


эти данные пусты, в других браузерах у вас может быть кеш og: image может вызвать проблемы, поскольку URL-адрес является php-скриптом, а не изображением, даже если вывод является изображением

person Rotari Radu    schedule 07.08.2014
comment
Это сработало нормально, этот PHP-скрипт генерирует изображение, похожее на Facebook, с правильными типами imetypes. Он перестал работать как 2 дня назад, и я не знаю, почему. - person Pavel Hodoval; 08.08.2014

Ваш URL возвращает пустые строки для этих значений — вам нужно исправить это на вашей стороне:

Я пробовал это дважды, и один раз это не удалось, и один раз сработало, может быть, проблема с кэшированием?

 $ curl -A "facebookexternalhit/1.1" -i 'http://zdaniklame.cz/obrazek/525-jsou-barvy-stejne-zakryjte-si-prstem-delici-caru'

 <meta name="description" content="optické klamy, iluze, stereogramy a klamající fotky">
 <meta name="keywords" content="optické klamy, iluze, stereogramy, návod jak číst stereogramy">
 <meta name="robots" content="index,follow">
 <meta name="author" content="Trololol.cz">
 <meta name="copyright" content="(c) 2014 Pavel Hodoval">
 <meta property="og:title" content="">
 <meta property="article:author" content="http://facebook.com/trolololcz">
 <meta property="og:type" content="article">
 <meta property="og:description" content="optické klamy, iluze, stereogramy a klamající fotky">
 <meta property="og:url" content="http://zdaniklame.cz/obrazek/525-jsou-barvy-stejne-zakryjte-si-prstem-delici-caru">
 <meta property="og:image" content="http://static.trololol.cz/fbimage.php?id=0">
 <meta property="og:site_name" content="ZdaniKlame.cz">
 <meta property="fb:admins" content="1113873968">

og:title пуст, а og:image ничего не возвращает (из-за id=0?)

person Igy    schedule 07.08.2014
comment
Ну, я использую xCache, потому что сайт немного посещаемый. Но я и раньше использовал xCache, и он не вызывал таких проблем. Когда я пробую это через браузер, я всегда получаю правильный исходный код с заполненными полями. - person Pavel Hodoval; 08.08.2014
comment
Я думал - загружается вся страница, кроме части содержимого, которая находится в выходном буфере PHP. Но только когда, например. обмен с Facebook. Когда вы нажимаете на какую-либо ссылку с изображением с нашей домашней страницы, все работает нормально. - person Pavel Hodoval; 09.08.2014