Как facebook узнает, какие изображения необходимы для получения с URL-адреса? [дубликат]


Возможный Дубликат:
Как пользователь Facebook выбирает изображения?

Когда я прикрепляю ссылку на facebook Я получаю title, url, description и images с этой страницы.

Но facebook разделяет изображения и дает только важные. И вот чего я не понимаю.

Например, прикрепите эту ссылку

Http://tonlinegames.com / - Это игровой сайт с фотографиями о игры.

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

Author: Adam, 2010-08-31

4 answers

Facebook использует мета-теги Open Graph, когда они доступны:

Http://developers.facebook.com/docs/opengraph

В противном случае, он, вероятно, просто использует эвристику здравого смысла (заголовок, теги h1, p, большие изображения и т.д.).

 3
Author: Matthew, 2010-08-31 00:50:30

Существует официальный инструмент под названием URL-линтер, который отображает, какую информацию facebook берет со страницы. Он не объясняет, какие именно правила он использует, но в разделе "отладка" есть некоторая полезная информация.

 2
Author: serg, 2010-08-31 00:46:53

Есть некоторые шаблоны, которые facebook мог бы попробовать.

  • Как и первое изображение, размер которого превышает 50x50 (обычно первое большое изображение является правильным).

  • Или, может быть, он ищет изображение, которое является ссылкой на сам сайт, так как на многих сайтах есть такое изображение.

Вероятно, facebook объединяет более одного из таких шаблонов, чтобы быть более точным.

 1
Author: hugo_leonardo, 2010-08-30 23:36:08

Вероятно, он просто просматривает самые большие изображения в основной части веб-сайта. Я уверен, что у них также есть некоторые ограничения на размер изображения. Слишком маленький не сработал бы, если бы появился в чьем-то корме.

 1
Author: Sam152, 2010-08-30 23:37:07