Hace unos días publiqué cómo era posible decirle a FB que buscara imágenes específicas en mi sitio para actualizaciones de estado.
Todavía necesito decirle qué no buscar, ya que muchas de estas imágenes no representarían muy bien el sitio web. Realmente prefiero mostrar solo el logotipo del sitio.
Respuestas:
Si te entiendo correctamente, quieres que Facebook NO muestre las imágenes que han eliminado de tu sitio (porque podrían estar fuera de contexto) y quieres saber cómo instruirlos o simplemente evitar que lo hagan.
También puede crear una regla dinámica que redirija cualquier intento de recuperar ciertos archivos a un solo archivo, una especie de resultado "Neener Neener" para el solicitante. De cualquier manera, este generador puede ser útil. Especialmente si siempre quieres que obtengan la misma imagen que tu logotipo, sin importar qué "ellos" agarren automáticamente.
fuente
Una solución sería ocultar su página cuando aparezca el raspador de Facebook. Utiliza el agente de usuario.
Para ese agente de usuario, sirva una versión de la página con las imágenes eliminadas.
fuente
Aparentemente, hay dos formas de hacer esto y lo mejor es revisar la pregunta de SO , pero para una referencia rápida, una o más
<link rel="image_src" href="..."/>
etiquetas mantendrán FB bajo control (por ahora).fuente
Tuve el mismo problema cuando Facebook tomó avatares de mi página y descubrí que Facebook tomaba imágenes más grandes. Entonces, si desea mostrar solo una imagen, por ejemplo, hágalo más grande (creo que 10px será suficiente ya que es un código que probablemente compare números, pero esto debe probarse).
fuente
Pruebe esto:
<meta property="og:image" content="http://yoursite/yourImage.jpg">
es un protocolo de gráfico abierto. http://ogp.me/ Tú decides qué imagen mostrará Facebook.fuente