miércoles, 25 de marzo de 2015

Personalizar un enlace compartido en Facebook

Cuando intentaba compartir un enlace a este blog en mi cuenta personal de Facebook me di cuenta de un detalle bastante molesto. Cada que intentaba compartir la URL principal del blog (www.israelcapetillo.com), Facebook elegía una imagen al azar, tomada de cualquiera de los posts, como imagen del enlace a compartir en la red social. Y no sólo eso, sino que también el título y la descripción parecían tomados al azar. Algo asi:

Clic para agrandar

Como ven, al momento de intentar compartir el enlace en Facebook, se elige una imagen al azar (en este caso, de un post algo antiguo) y la descripción que se encuentra en el área de suscripción del blog. Eso me molestaba bastante y yo, perfeccionista y obsesivo como soy, me dispuse a buscarle alguna solución. Esta es la manera de personalizar la apariencia de un enlace compartido en Facebook:

1) Revisar el modo en que Facebook "ve" el HTML de nuestro sitio. Esto es importante porque de ahi es de donde Facebook toma la información que se presentará en la publicación al momento de compartir un enlace. Eso podemos revisarlo en la herramienta "Object Debugger" de Facebook. En ella, sólo basta con introducir la URL del sitio que queremos compartir para que podamos ver la información que Facebook obtiene al analizar el HTML de la misma. En el caso de mi blog, se veía algo asi:

Clic para agrandar

Como pueden ver, hay algunas propiedades (todas las que inician con "og") que no estaban bien definidas, por lo que Facebook infiere la información óptima para compartir. Si observan con cuidado, verán que en el caso de la imagen elige una entre muchas disponibles, pero ninguna que me convenciera. Igualmente en la descripción: Facebook trajo el texto que le parecó más adecuado.

Pero eso se puede corregir si modificamos un poco el HTML de nuestro sitio. Lo cual nos lleva al siguiente paso.

2) Incluir etiquetas en la cabecera (<head></head>) de nuestro HTML que incluyan la información personalizada que deseamos mostrar cuando se comparta nuestro enlace. Estas etiquetas son:

<meta property="og:url" content="tu_URL_personalizada" />
<meta property="og:title" content="tu_titulo_personalizado" />
<meta property="og:description" content="tu_descripcion" />
<meta property="og:image" content="tu_imagen" />

La primera le dirá a Facebook la URL del sitio que estamos compartiendo, la segunda el título del enlace que debe compartir; la tercera le indica nuestra descripción personalizada y la cuarta le especifica la imagen que debe usar en el enlace compartido. En mi caso, decidí incluir esta información:

<meta content='http://www.israelcapetillo.com' property='og:url'/>
<meta content='IsraelCapetillo.com' property='og:title'/>
<meta content='Mi blog personal donde comparto temas relacionados con mi pasión: el desarrollo de software. Además ¡cursos gratis!' property='og:description'/>
<meta content='http://www.estudioiq.com/images/Big_greenSticker.png' property='og:image'/>

Una vez que incluí estas etiquetas en mi código, volví a ejecutar el Object Debugger de Facebook y esta es la información que la herramienta pudo detectar sobre mi sitio:

Clic para agrandar
Ahora si, ya puedo ver la URL, título, imagen y descripción que yo decido que se muestre. Ahora, si quiero compartir mi blog en Facebook, esto es lo que veo:

Clic para agrandar

¡Qué cambio! Asi que ya lo saben, la próxima vez que deseen compartir un enlace más personalizado en Facebook, lograrlo es bastante sencillo y no les lleva más que un par de minutos hacerlo.


Entradas relacionadas:

  • Tecnologías usadas en los sitios web Todos los días navegamos por internet para hacer diversas tareas: desde revisar nuestro correo electrónico hasta comunicarnos y entretenernos en las redes sociales; sin embargo pocas veces reparamos en lo que se requiere… Read More
  • Las maravillas de HTML y CSS en tiempo real Codificar un sitio web implica una ardua tarea de escribir código HTML y CSS para que se vea tal como deseamos. Si nunca han hecho esta labor, ahora pueden darse cuenta de todo lo que se necesita para diseñar un sitio web co… Read More
  • Modela bases de datos en línea y gratis con Sea Quail Sea Quail es una herramienta gratuita que podemos utilizar en nuestro navegador para modelar de manera visual nuestras bases de datos incluyendo sus distintas tablas, campos y relaciones. La herramienta nos per… Read More
  • Cinco herramientas online para crear 'mockups' gratis Una de las primeras tareas que tenemos que emprender al momento de desarrollar una aplicación es pensar en cómo se va a ver su interfaz una vez que la hayamos implementado. Esto implica imaginar dónde estarán los menús de op… Read More
  • Skype se ha empezado a integrar en Outlook.com En las últimas horas, la gente de Microsoft ha comenzado a desplegar una actualización al sitio de Outlook.com para mostrar a sus usuarios una barra de integración de Skype a través de la cual se podrán establecer conve… Read More

1 comentario:

  1. eso me molesta tambien pero a mi me pasa con el enlace de cada entrada como hago para que los enlaces de las entradas tengan la imagen el titulo y la descripcion ??

    ResponderEliminar

Copyright © 2025 IsraelCapetillo.com - Un blog de tecnología, noticias geek y más Compartido por Gooyaabi Templates | Powered By Blogger

Design by Anders Noren | Blogger Theme by NewBloggerThemes.com