Совместимость с Facebook Share Link?

Я считаю, что это проблема с моим форумом.

Если я пытаюсь поделиться ссылкой с моего форума на свой сайт, информация о ссылке/миниатюра ссылки выглядят странно. Ни названия страницы, ни описания, ни эскиза — вообще ничего, только некрасивая ссылка. Вот скриншот:

http://i.stack.imgur.com/TEUg8.png

Это не так, как это должно быть показано, верно? Как ни странно, если я поделюсь ссылкой со своей главной страницы (а не с форума), она будет отображаться правильно. Как этот:

http://i.stack.imgur.com/2ekL3.png

Самое странное, что это происходит только на моем форуме. На моем основном сайте это совершенно нормально. Почему это происходит? Я когда-то читал, что метатеги и метаописание влияют на этот материал, но мои метатеги и метаописание в порядке...

EDIT: я только что вспомнил. Несколько месяцев назад (примерно в начале 2011 года) с моими форумными досками все было в порядке (описание отображается правильно). Вот только недавно (где-то в марте 2011 года) он начал странно себя вести.


person deathlock    schedule 22.07.2011    source источник
comment
Странный. Он показывает, Website inaccessible - The page at http://bleachindonesia.com/forum/index.php?showtopic=2140 could not be reached because the server returned status code 403. Он показывает ошибку. Почему это происходит?   -  person deathlock    schedule 22.07.2011
comment
Доступны ли ваши доски объявлений без входа в систему и из США?   -  person Colm Doyle    schedule 22.07.2011
comment
Ага. Моя доска объявлений доступна без входа в систему. Хотя есть некоторые доски только для членов, они не должны выглядеть так (без описания, без названия страницы, гравировки), потому что я протестировал их с другой доской объявлений только для членов (не на моем сайте), и она отображается правильно (название страницы и описание существуют).   -  person deathlock    schedule 23.07.2011
comment
Я только что вспомнил. Несколько месяцев назад (примерно в начале 2011 года) с моими форумными досками все было в порядке (описание отображается правильно). Вот только недавно (где-то в марте 2011 года) он начал странно себя вести.   -  person deathlock    schedule 23.07.2011


Ответы (1)


Механизм обмена FB извлекает много данных из ваших метатегов. Убедитесь, что они установлены правильно, например,

<meta name="description" content="your_site_description_here">

FB также следует протоколу opengraph, поэтому вы можете использовать его для установки изображений и т. д., которые отображаются в окне общего доступа. (http://developers.facebook.com/docs/opengraph/), например:

<meta property="og:image" content="/your/site/image.jpg">

сделает так, что любое изображение на вашем/сайте/image.jpg появится, когда вы нажмете кнопку «Поделиться» для этой страницы.

РЕДАКТИРОВАТЬ:

При дальнейшем расследовании линтер FB показывает, что ваш сайт возвращает 403 запрещенных, что означает, что он отфильтровывает паука FB на предмет отсутствия в списке утвержденных IP-адресов или что-то подобное. Этот URL-адрес может содержать некоторую полезную информацию: (http://www.invisionmodding.com/topic/47252-how-to-let-facebook-spider-to-visite-my-forum/)

person waffle paradox    schedule 22.07.2011
comment
Да, я правильно установил метатеги, но все равно они не отображаются правильно... как ни странно, нет проблем с главной домашней страницей, только страница форума - person deathlock; 22.07.2011
comment
Доступна ли страница с метатегами для поискового робота Facebook? Линтер URL-адресов (developers.facebook.com/tools/lint) покажет вам, что Facebook получает, когда пытается получить доступ к вашей странице, проверьте, разрешаете ли вы пользовательскому агенту сканера доступ к вашему сайту, когда я пытался из командной строки, я был перенаправлен, и указанный вами URL-адрес не загрузился - я был перенаправлен - person Igy; 23.07.2011
comment
Хм. Это кажется довольно странным. Когда я попробовал bleachindonesia.com/forum/index.php?showtopic=1979 , он отображается правильно. То же самое и с bleachindonesia.com/forum . Но если это другие страницы, например эта: bleachindonesia.com/forum/index.php ?showtopic=2152 не отображается должным образом. Что здесь не так? - person deathlock; 23.07.2011
comment
Иги прав, страница возвращает 403, запрещенную для линтера FB, что означает, что в вашем программном обеспечении форума есть какая-то фильтрация, вероятно, против автоматических сканеров. Пробовали ли вы добавлять пауков FB в список разрешенных посетителей? К сожалению, я не знаю, как это сделать, так как не знаком с IPB, но я включил в свой ответ ссылку, которая может помочь. - person waffle paradox; 23.07.2011
comment
Спасибо за ссылку :) Впрочем, про FB linter. Это довольно странно; поскольку я пробовал bleachindonesia.com/forum , FB linter отображал информацию о странице правильно. Но для другой страницы, например bleachindonesia.com/forum/index.php?showtopic=2152. показывает, что веб-сайт недоступен. Почему это происходит? - person deathlock; 25.07.2011
comment
Как я уже сказал, это может быть что-то с программным обеспечением вашего форума. Иногда они приходят с вещами, которые блокируют доступ к пользовательским агентам + IP-адресам, которые они не распознают, или пользовательским агентам + IP-адресам, которые они помечают как боты, чтобы люди не могли украсть контент на вашем сайте. Скорее всего, это настройка, которую вы можете изменить где-то в программном обеспечении вашего форума. - person waffle paradox; 26.07.2011