una tipos texto sociales saber revisar redes puede publicaciones property promocionar principales poner perfil para mucho metricas medir las insertar imágenes imagen iconos icono herramientas herramienta gratis etiquetas estadisticas ejemplos cuadricula con comprobación compartir como burlar botones anuncio analizar analisis html image parsing facebook

html - tipos - ¿Cómo sabe Facebook qué imagen analizar de un artículo?



revisar imagen para anuncio facebook (3)

En primer lugar quiero decir que no estaba muy seguro de dónde publicar esto, pero está muy relacionado con la programación. Si está en el lugar equivocado, me disculpo y, por favor, hágame saber dónde debería publicarlo.

Al compartir un artículo en un muro de amigos, Facebook tomará una miniatura del artículo. ¿Cómo consiguen siempre la miniatura correcta de los artículos?

No captura el elemento img del logotipo de http://www.nytimes.com/2010/06/07/world/asia/07convoys.html?hp por ejemplo, sino que captura el elemento de imagen correcto que corresponde con el artículo .

Estoy buscando hacer algo similar y me estaba preguntando sobre una buena manera de analizar el html para encontrar la imagen que se muestra en este ejemplo. Gracias.


Estas son solo suposiciones ya que no tengo ningún conocimiento de las operaciones internas de Facebook, pero si estuviera analizando miniaturas de una página, consideraría varias cosas:

  • Tamaño de la imagen, como se indicó anteriormente.
  • Palabras clave relevantes en los atributos href o alt
  • La ubicación de la etiqueta <img> en la página, cuanto más cerca del contenido relevante, mejor, pero no siempre funciona para diseños complicados
  • Ausencia de palabras clave relacionadas con los anuncios en la etiqueta <img> o etiquetas cercanas (se hace doble clic)

Además, por lo que sé, las metaetiquetas de Facebook son bastante nuevas, así que supongo que el raspador de la página de enlaces sigue capturando imágenes de la manera más difícil;) Sin embargo, si está ejecutando un sitio y desea que Facebook obtenga la información correcta cuando raspa tus páginas Recomiendo encarecidamente implementarlas.


No siempre toman la imagen correcta, aunque ciertamente hay una buena lógica en su lugar.

En muchos casos, he visto una lista de miniaturas para elegir, lo que significa que el analizador de Facebook las consideró igualmente relevantes.

Supongo que ellos (probablemente entre otras cosas) miran la estructura del dom y encuentran imágenes cercanas al contenido que parece "compartible".

ACTUALIZAR:

Después de algunas pruebas empíricas, parece que las dimensiones de la imagen juegan un papel importante. Las imágenes demasiado pequeñas y demasiado anchas no se consideran miniaturas. Sin embargo, si su logotipo tiene el tamaño correcto, espere que aparezca como una de las miniaturas. Trate de compartir algo en http://www.e24.se por ejemplo.


En realidad, la forma en que Facebook encuentra las miniaturas no es tan mágica. Busca un conjunto de etiquetas <meta> y <link> que especifican qué título, descripción e imagen usar.

Si no puede encontrar ninguna de las etiquetas <meta> y <link> que está buscando, básicamente le pide al usuario que elija la etiqueta <img> ajuste.

En el caso del NY Times, utiliza lo siguiente:

<meta name="thumbnail" content="whatever.jpg" />

Facebook recomienda que uses una etiqueta <link> lugar de la miniatura.

<meta name="title" content="title" /> <meta name="description" content="description " /> <link rel="image_src" href="thumbnail_image" />

Fuente: Facebok Share / Specifying Meta Tags