Mostrando entradas con la etiqueta facebook. Mostrar todas las entradas
Mostrando entradas con la etiqueta facebook. Mostrar todas las entradas

domingo, 30 de enero de 2011

Compartir páginas en Facebook, Twitter y Tuenti de forma artesanal


Desde que las redes sociales adquirieron la potencia y el prestigio que han demostrado, podemos hacer eco de lo que pensamos, queremos o de que hemos cuidado la granja de alguien :).

Tanto para Wordpress, como para Blogger, como para muchas otras páginas (y ahora aplicaciones de escritorio y móviles), han sacado extensiones para compartir imágenes, enlaces, vídeos... a Facebook, Twitter, etc. Pues para aquellos que no les guste instalar extensiones, o bien no puedan, pero si quieran compartir, y por esa regla de 3, generar posicionamiento SEO, seguid leyendo.

El caso más sencillo es Twitter, además si lo conoces un poco, es difícil sacarlo de escribir micropost. Bien, lo primero que necesitas es el comienzo de la URL genérica (http://twitter.com/?status=) y acto seguido escribimos lo que queramos que aparezca en el tablón de Twitter, por ejemplo http://twitter.com/?status=http://www.google.es, de esa manera estaremos dejando escrito el enlace a Google, y con darle a Tweet ya lo habrás publicado.
Si has pensado que la URL que puedas meter es superior a 140 caracteres, no te preocupes, Twitter utiliza automáticamente un acortador de url's que, al clickar en dicho enlace, te manda al enlace original.

En el supuesto de Tuenti la cosa es bastante similar, no requiere mucha concentración. El comienzo de la URL para compartir es http://www.tuenti.com/share?url= (un ejemplo como en Twitter sería http://www.tuenti.com/share?url=http://www.google.es). Si os fijais, Tuenti tampoco te acepta más de 140 caracteres, y si has investigado por las opciones de Tuenti, verás que puedes sincronizar tu cuenta de Twitter a ella, de forma que lo que escribas en Tuenti, se verá al mismo tiempo en Twitter.

Por último, Facebook tiene, a mi forma de ver, el sistema de compartir eventualidades más optimizado para este tipo de usos, pues al compartir un enlace, Facebook carga en negrita el título de la página, la etiqueta meta referente a description como contenido y una imágen de las disponibles en la página para insertar (de forma opcional). El comienzo de la URL para compartir es http://www.facebook.com/sharer.php?u=, y el ejemplo con Google, pues tendría el mismo sentido lógico que con Tuenti o Twitter, http://www.facebook.com/sharer.php?u=http://www.google.es.

Hay algunos aspectos por comentar:
  • el enlace NO debe contener caracteres "raros" ('ñ', acentos, espacios en blanco...)
  • aparte del enlace, se puede insertar texto como "me ha gustado la página.."
  • debes estar previamente logueado en la red social en la que quieras insertar el enlace a compartir, de no ser así primero tendrás que iniciar sesión, y en el peor de los casos, tendrás que volverle a clicar en el enlace a compartir
Si a alguien aún no se le ha ocurrido en donde podría utilizar la información sustraída de este post, puede pensar en páginas propias que se generan a través de consultas a bases de datos, o bien en directorios de enlaces.

miércoles, 12 de enero de 2011

Cómo hacer tu propio RSS



Casi cualquier web que se precie dispone de varias formas para que el usuario "siga" sus contenidos y actualizaciones, ya sea por Facebook, Twitter, Tuenti... pero una forma "antigua" y muy eficaz es el RSS.

RSS (Really Simple Syndication) está construido a partir de un archivo XML con un formato específico, el cual ya se encarga de aplicarle estilos el explorador web con el que lo veas (Firefox, Google Chrome con una extensión para visualizar RSS, Internet Explorer...), o bien con un software específico (FeedReader, FeedDemon).

Para empezar, create un archivo con el bloc de notas o con tu editor de textos preferido y lo guardas con extensión .xml. En la cabecera del archivo, mantén y respeta:
<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
<channel>
Podríamos poner otra línea que indicase una hoja de estilos para aplicar a este xml, pero no es necesario ya que, como he mencionado antes, los programas específicos y exploradores web se encargan de darle estilo.
Después de la etiqueta "channel", puedes poner unas etiquetas opcionales, como <generator> (generador del rss, tú o tu empresa por ejemplo), <title> (título del rss), <link> (enlace a la página en la que basas en contenido del rss), <description> (descripción del rss o bien de la página a la que haces referencia)...

Llegó la hora de darle cuerpo al RSS. Después de la etiqueta "channel" (y de las etiquetas opcionales que hayas insertado) crea la etiqueta <item>, la cual contiene 3 etiquetas obligatorias: <title> (título de la nueva noticia que metas) </title>, <link> (enlace a la página que haces referencia) </link> y <description> (donde añades TODO el contenido que quieras que el usuario visualice cuando lea el RSS) </description>. Hay dos etiquetas que aconsejo añadir: la etiqueta <category> que sirve para añadir categorías a las noticias (tags para los blogueros), y la etiqueta <pubDate> que es la que tu le dices a que hora de que día se puso esa noticia, si no la pones, en tu lector de rss te la pondrá donde quiera, ya que pensará que se añadio ese dia a las 00:00. El formato de "pubDate" es:
<pubDate>Mon, 10 Jan 2011 10:46:00 +0100</pubDate>
Día de la semana, día del mes, mes, año, hora minutos y segundo y gmt (en España actualmente es +1).

Después de cerrar la noticia con </item>, cierra el channel con </channel> y rss con </rss>.

El RSS funciona de la siguiente manera: a medida que añadas noticias, dentro de "channel" añade nuevamente la etiqueta "item" con "title", "link", "pubDate" y "description". Lo siento si resulta algo lioso.

Por útlimo, comentar que si quieres añadir contenido HTML a la noticia (imágenes, enlaces, vídeos de youtube...) utiliza la etiqueta <![CDATA[pon aquí tu texto]]>, de tal forma que sería:
<description><![CDATA[aquí texto con html, acentos...]]></description>
Enlaces: