7 recursos sociales para aumentar el tráfico hacia tu blog

Facebook
Imagen vista en blog.robfore.com

A propósito de los cambios en los plugins sociales de Facebook (más información en Cómo arreglar el error ‘Invalid action type’ del plugin de recomendaciones de Facebook) recopilamos en esta entrada las 5 herramientas que empleamos en Blogpocket, desde hace algunos meses con gran efectividad.

Lo que estamos ensayando en Blogpocket (hasta ahora con resultado satisfacotrio) es si poner a interactuar, especialmente, con Facebook (incluyendo a su sistema de comentarios) conlleva un aumento sustancial del tráfico hacia tu blog.

1. Easy Mashable Social Bar. Este plugin de WordPress concentra los enlaces a tus perfiles más importantes. Yo lo he modificado para traducirlo al español y adaptarlo a Blogpocket.

2. Tweet, Like, Google +1 and Share. Un plugin de WordPress que añade los botones más utilizados para compartir (Facebook, Twitter, Google+, etc.) al pie de cada post.

3. Social Metrics. Un Plugin de WordPress muy útil que añade un apartado en el escritorio de administración con las estadísticas por entrada de likes, retweets y +1 de Facebook, Twitter y Google+. Además, pinchando en los botones, en cada post, envías el contenido a dichas redes sociales.

4. Most Shared Posts. Con este plugin de WordPress se añade un widget con el que mostrar en el sidebar las entradas de tu blogs más compartidas en las redes sociales. En el escritorio se añade una página con el resumen detallado por redes sociales.

5. Actividad reciente. Con este plugin social de Facebook se muestra lo que los amigos del usuario, que está consultando el blog, están compartiendo y recomendando en Facebook.

6. Recomendaciones. Plugin de Facebook que visualiza las entradas que han recomendado los amigos del usuario que está consultando el blog.

7. Comentarios de Facebook. Hace poco hablamos, aquí en Blogpocket, acerca de la conveniencia de utilizar el sistema de comentarios de Facebook.


Este blog pertenece a la red Blogpocket Multisite, donde puedes encontrar también: Mariposas en la maleta, Acordes Modernos y Cicuta en la sangre

7 recursos sociales para aumentar el tráfico hacia tu blog

Facebook
Imagen vista en blog.robfore.com

A propósito de los cambios en los plugins sociales de Facebook (más información en Cómo arreglar el error ‘Invalid action type’ del plugin de recomendaciones de Facebook) recopilamos en esta entrada las 5 herramientas que empleamos en Blogpocket, desde hace algunos meses con gran efectividad.

Lo que estamos ensayando en Blogpocket (hasta ahora con resultado satisfacotrio) es si poner a interactuar, especialmente, con Facebook (incluyendo a su sistema de comentarios) conlleva un aumento sustancial del tráfico hacia tu blog.

1. Easy Mashable Social Bar. Este plugin de WordPress concentra los enlaces a tus perfiles más importantes. Yo lo he modificado para traducirlo al español y adaptarlo a Blogpocket.

2. Tweet, Like, Google +1 and Share. Un plugin de WordPress que añade los botones más utilizados para compartir (Facebook, Twitter, Google+, etc.) al pie de cada post.

3. Social Metrics. Un Plugin de WordPress muy útil que añade un apartado en el escritorio de administración con las estadísticas por entrada de likes, retweets y +1 de Facebook, Twitter y Google+. Además, pinchando en los botones, en cada post, envías el contenido a dichas redes sociales.

4. Most Shared Posts. Con este plugin de WordPress se añade un widget con el que mostrar en el sidebar las entradas de tu blogs más compartidas en las redes sociales. En el escritorio se añade una página con el resumen detallado por redes sociales.

5. Actividad reciente. Con este plugin social de Facebook se muestra lo que los amigos del usuario, que está consultando el blog, están compartiendo y recomendando en Facebook.

6. Recomendaciones. Plugin de Facebook que visualiza las entradas que han recomendado los amigos del usuario que está consultando el blog.

7. Comentarios de Facebook. Hace poco hablamos, aquí en Blogpocket, acerca de la conveniencia de utilizar el sistema de comentarios de Facebook.


Este blog pertenece a la red Blogpocket Multisite, donde puedes encontrar también: Mariposas en la maleta, Acordes Modernos y Cicuta en la sangre

Blogpocket cumple hoy 11 años en la Blogosfera

11 años
[Fuente de la imagen: Snow Or Never]

4.015 días que han transcurrido en un suspiro. Desde aquella serendipia con la que comenzó todo. Un artículo en un dominical sobre blogs y la curiosidad hicieron que me abriera una cuenta en Blogger. Clausuraban Napster y acaban de cerrar Megaupload.

En 4.015 días, he asistido a la revolución de los blogs, he visto crecer a YouTube y a Facebook, nacer a Twitter y a WordPress. El boom de las redes sociales, el social media y la web 2.0. Democracia digital y progreso contra tecnofobia y conservadurismo.

Y una fantástica fiesta para celebrar los 10 de blogs, a principios de 2011, marcó el inicio de una nueva etapa. En el recién inaugurado 2012 seguimos online y, si si ustedes quieren, por mucho tiempo más.

Muchas gracias a todos mis seguidores 2.0 y a todos aquellos que me apoyan en la 1.0. porque hacen que todo esto sea posible. ¡Seguimos!


Este blog pertenece a la red Blogpocket Multisite, donde puedes encontrar también: Mariposas en la maleta, Acordes Modernos y Cicuta en la sangre

Sin tiempo para escribir.128

Esta recopilación la iniciamos con el vídeo que nos recomienda Berto Pena en su entrada “Desconectar para conectar” y es que tenemos (y tengo) que pensar en desconectar alguna vez para conectar con lo que no es digital, porque hay algo más que Internet, nuestro móvil, …

Sin tiempo para escribir.128

Sin tiempo para escribir.128 is a post from: Carrero

10 pasos para poner en marcha un blog con WordPress

Logo WPDesde que decides empezar un blog hasta que lo ves funcionando y con algunas visitas, puede pasar bastante tiempo. Acerca de las bondades de tener un blog ya hemos hablado en más de una ocasión, tanto aquí en Blogpocket como en Weblog Magazine.

En esta entrada voy a resumir el camino básico a seguir para poner en marcha un blog utilizando la plataforma instalable de WordPress. Se trata de los pasos mínimos para obtener un blog en condiciones mínimas de funcionamiento. En cambio, si optas por registrarte en WordPress.com, lo tendrás casi todo hecho (sistema listo para usar y hosting gratuito) y, en contra, perderás flexibilidad y libertad para configurar (aspecto y extensiones) el blog a tu gusto (diferencias entre WordPress.org y WordPress.com).

1. Elige un buen nombre

Parece mentira pero este es el paso más difícil. Asegúrate de que el nombre elegido no pertenezca ya a otro blog. Consulta en Google, en Who is o en tu proveedor de servicios. Ten en cuenta que no son buenos ni los nombres excesivamente largos ni aquellos sonoramente pobres.

2. Adquiere el dominio y el hosting.

Adquiere el dominio correspondiente al nombre de tu blog y el hosting para alojarlo. Los dominios se reservan por un año como mínimo pero lo que si te recomiendo es que emplees proveedores de servicios diferentes para el dominio y para el hosting. Así podrás cambiar sin problemas de alojamiento sin más que cambiar la configuración del dominio. He tenido más de una mala experiencia al quererme cambiar de hosting.

Hay muchos proveedores de servicios que te proporcionarán el alojamiento para tu blog y existen muchos planes con servidores compartidos y dedicados. Tienes que asegurarte, sobretodo, de que podrás controlar todos los aspectos de la instalación de tu blog: bases de datos con MySQL, última versión de PHP, definición de dominios, etc.

Respecto al dominio, Godaddy ofrece un servicio de calidad desde hace mucho tiempo y con un buen soporte online (incluso en español). Otro servicio que a mi me funciona muy bien es Piensa Solutions.

3. Instala WordPress

WordPress es muy fácil de instalar y es célebre su proceso de descarga e intalación en 5 minutos. Básicamente consiste en descargar un zip, descomprimirlo, subir por ftp los archivos a tu servidor de alojamiento, modificar el archivo wp-config.php con el usuario y contraseña de la base de datos y ejecutar el script wp-install.php.

Previamente, habrás de haber creado en tu servidor, y en el dominio correspondiente (también definido con anterioridad), una base de datos MySQL para albergar tu blog.

4. Configura WordPress

Una vez instalada la aplicación correctamente, podrás cambiar la contraseña del usuario de administración y configurar los parámetros fundamentales: descripción del blog, número de posts a mostrar en la página principal, formatos de fecha, estructura de los permalinks, etc.

5. Elige un theme

El aspecto de tu blog se determina en WordPress con los themes, un conjunto de archivos, combinación de hojas de estilo CSS y programas PHP, que se integran con el sistema.

Hay muchos themes listos para descargar y si no te gusta ninguno siempre puedes desarrollar e instalar el tuyo propio.

Instalar un theme es tan fácil como subirlo a la carpeta /themes y activarlo en el panel de administración. Si quieres cambiar algo, solo tienes que ir los archivos y modificarlo, aunque para ello, tienes que saber un poquito de PHP.

6. Instala plugins

Con los plugins puedes extender las funcionalidades de WordPress todo lo que desees. E igual que los themes puedes desarrollarlos también tú mismo.

Un plugin que viene de serie es Akismet y que te servirá para controlar el spam en los comentarios. Para activarlo necesitas estar registrado en WordPress.com. Hay algunos plugins fundamentales (infografía para elegir los mejores plugins de WordPress) pero no puedes dejar de instalar los siguientes: backups de tu base de datos, ayuda para configurar tu SEO, generador automático y envío del sitemap a buscadores, redirección de feeds y caché de páginas.

7. Da de alta tu blog en Feedburner

Los feeds (sindicación de contenidos) son un elemento esencial de tu blog. Debes cuidar este aspecto mostrando el icono RSS bien visible y facilitar la suscripción para los agregadores a tus lectores.

Feedburner es un recurso muy útil que proporciona una herramientas fundamental para tu blog: estadísticas de lectura de tus feeds, asociando el archivo RSS de tu blog a uno propio. Además, ofrece una serie de utilidades de promoción como suscripción por e-mail, envío automático de contenidos a Twitter, etc.

8. Da de alta tu blog en Webmaster Tools

Para facilitar a los buscadores la tarea de obtener el contenido de tu blog, existe el archivo sitemaps (cómo enviar el sitemaps a los distintos buscadores).

Por una parte, como mínimo, tienes que registrar tu blog en las herramientas para webmasters de Google, lo que te proporcionará una valiosa ayuda de cara al posicionamiento. Y por otra, tienes que enviar el archivo sitemaps cada vez que actualices tu blog. Existe un plugin llamado Google XML Sitemaps que automatiza el proceso.

También debes generar un archivo robots.txt (WordPress no es “google-friendly”).

9. Da de alta tu blog en Google Analytics

Para poder conocer el comportamiento de tus visitas al blog puedes hacerlo con Google Analytics. Para ello, debes registrar tu blog y obtener un código para añadir en todas las páginas de las que quieras obtener información de tráfico (El código de Analytics, ¿al principio o al final de la página?).

10. Instala la botonadura social

Y finalmente, debes dar a conocer tu blog al mundo. Promociónalo de todas las formas posibles, pero una forma de difusión es utilizar Twitter, las redes sociales y otros medios sociales como Menéame, Wikio, Bitacoras.com, etc. para dar a conocer tus contenidos. WordPress tiene una opción para enviar una notificación ping a los principales directorios de blogs.

Existen formas de llevar automáticamente tus posts a Twitter y Facebook. Y para facilitar a tus lectores la promoción de lo que publicas es conveniente que coloques en todos tus posts la botonadura social que, por lo menos, te recomiendo que lleve los botones de Twitter, Facebook, Bitacoras.com y Google+.


Este blog pertenece a la red Blogpocket Multisite, donde puedes encontrar también: Mariposas en la maleta, Acordes Modernos y Cicuta en la sangre

Eliminar completamente los comentarios

No me refiero a eliminarlos de la plantilla para que no puedan comentar, ni siquiera a desactivarlos desde los ajustes de WordPress, me refiero a eliminar completamente los comentarios y cualquier referencia, incluso visual, a su existencia.

Está claro, los comentarios son parte de los blogs, esencia misma de la Web 2.0, pero hay ocasiones en que - sobre todo para trabajos a clientes - en que es posible que quieras quitar cualquier atisbo de que tal cosa siquiera existe.

En este raro, pero probable, caso, Frank ha elaborado un plugin cuyo código quita toda referencia a los comentarios, vamos, que dejan de existir en tu WordPress, no verá rastro ni cita alguna a los mismos.

Solo tienes que guardar este código con el nombre que quieras, subirlo a la carpeta 'plugins' de tu instalación de WordPress, activarlo y habrás eliminado totalmente los comentarios de tu WordPress.

PHP:
  1. <?php
  2. /**
  3. * Plugin Name: Eliminar comentarios completamente
  4. * Plugin URI: http://bueltge.de/
  5. * Text Domain: remove_comments_absolute
  6. * Domain Path: /languages
  7. * Description: Desactiva las funciones de comentarios y quita todas sus referencias en la instalación de WordPress
  8. * Author: Frank Bültge
  9. * Version: 0.0.1
  10. * Licence: GPLv2
  11. * Author URI: http://bueltge.de
  12. * Upgrade Check: none
  13. * Last Change: 01.06.2011
  14. */
  15. if ( ! class_exists( 'Remove_Comments_Absolute' ) ) {
  16.     add_action( 'plugins_loaded', array( 'Remove_Comments_Absolute', 'get_object' ) );
  17.     class Remove_Comments_Absolute {
  18.         static private $classobj = NULL;
  19.         /**
  20.          * Constructor, init on defined hooks of WP and include second class
  21.          *
  22.          * @access  public
  23.          * @since   0.0.1
  24.          * @uses    add_filter, add_action
  25.          * @return  void
  26.          */
  27.         public function __construct () {
  28.             add_filter( 'the_posts', array( $this, 'set_comment_status' ) );
  29.             add_filter( 'comments_open', array( $this, 'close_comments', 10, 2 ) );
  30.             add_filter( 'pings_open', array( $this, 'close_comments', 10, 2 ) );
  31.             add_action( 'admin_init', array( $this, 'remove_comments' ) );
  32.             add_filter( 'add_menu_classes', array( $this, 'add_menu_classes' ) );
  33.             add_action( 'admin_head', array( $this, 'remove_comments_areas' ) );
  34.             add_action( 'wp_before_admin_bar_render', array( $this, 'admin_bar_render' ) );
  35.         }
  36.         /**
  37.          * Handler for the action 'init'. Instantiates this class.
  38.          *
  39.          * @access  public
  40.          * @since   0.0.1
  41.          * @return  object $classobj
  42.          */
  43.         public function get_object () {
  44.             if ( NULL === self :: $classobj ) {
  45.                 self :: $classobj = new self;
  46.             }
  47.             return self :: $classobj;
  48.         }
  49.         /**
  50.          * Set the status on posts and pages - is_singular ()
  51.          *
  52.          * @access  public
  53.          * @since   0.0.1
  54.          * @uses    is_singular
  55.          * @param   string $posts
  56.          * @return  string $posts
  57.          */
  58.         public function set_comment_status ( $posts ) {
  59.             if ( ! empty( $posts ) && is_singular() ) {
  60.                 $posts[0]->comment_status = 'closed';
  61.                 $posts[0]->post_status = 'closed';
  62.             }
  63.             return $posts;
  64.         }
  65.         /**
  66.          * Close comments, if open
  67.          *
  68.          * @access  public
  69.          * @since   0.0.1
  70.          * @param   string | boolean $open
  71.          * @param   string | integer $post_id
  72.          * @return  string $posts
  73.          */
  74.         public function close_comments ( $open, $post_id ) {
  75.             // if not open, than back
  76.             if ( ! $open )
  77.                 return $open;
  78.             $post = get_post( $post_id );
  79.             if ( $post -> post_type ) // all post types
  80.                 return FALSE;
  81.             return $open;
  82.         }
  83.         /**
  84.          * Change options for dont use comments
  85.          * Remove meta boxes on edit pages
  86.          * Remove support on all post types for comments
  87.          * Remove menu-entries
  88.          *
  89.          * @access  public
  90.          * @since   0.0.1
  91.          * @uses    update_option, get_post_types, remove_meta_box, remove_post_type_support
  92.          * @return  void
  93.          */
  94.         public function remove_comments () {
  95.             // int values
  96.             foreach ( array( 'comments_notify', 'default_pingback_flag' ) as $option )
  97.                 update_option( $option, 0 );
  98.             // string false
  99.             foreach ( array( 'default_comment_status', 'default_ping_status' ) as $option )
  100.                 update_option( $option, 'false' );
  101.             // all post types
  102.             // alternative define an array( 'post', 'page' )
  103.             foreach ( get_post_types() as $post_type ) {
  104.                 // comment status
  105.                 remove_meta_box( 'commentstatusdiv', $post_type, 'normal' );
  106.                 // remove trackbacks
  107.                 remove_meta_box( 'trackbacksdiv', $post_type, 'normal' );
  108.                 // remove all commnts from tabels
  109.                 remove_post_type_support( $post_type, 'comments' );
  110.             }
  111.             // remove dashboard meta box for recents comments
  112.             remove_meta_box( 'dashboard_recent_comments', 'dashboard', 'normal' );
  113.             // Remove menu entries with WP 3.1 and higher
  114.             if ( function_exists( 'remove_menu_page' ) ) {
  115.                 remove_menu_page( 'edit-comments.php' );
  116.                 remove_submenu_page( 'options-general.php', 'options-discussion.php' );
  117.             } else {
  118.                 // unset comments
  119.                 unset( $GLOBALS['menu'][25] );
  120.                 // unset menuentry Discussion
  121.                 unset( $GLOBALS['submenu']['options-general.php'][25] );
  122.             }
  123.         }
  124.         /**
  125.          * Add class for last menu entry with no 20
  126.          *
  127.          * @access  public
  128.          * @since   0.0.1
  129.          * @param   array string $menu
  130.          * @return  array string $menu
  131.          */
  132.         function add_menu_classes ( $menu ) {
  133.             $menu[20][4] .= ' menu-top-last';
  134.             return $menu;
  135.         }
  136.         /**
  137.          * Remove areas for comments in backend via JS
  138.          *
  139.          * @access  public
  140.          * @since   0.0.1
  141.          * @return  string with js
  142.          */
  143.         public function remove_comments_areas () {
  144.             ?>
  145.             <script type="text/javascript">
  146.             //<![CDATA[
  147.             jQuery(document).ready( function($) {
  148.                 $( '.table_discussion' ).remove();
  149.             });
  150.             //]]>
  151.             </script>
  152.             <?php
  153.         }
  154.         /**
  155.          * Remove comment entry in Admin Bar
  156.          *
  157.          * @access  public
  158.          * @since   0.0.1
  159.          * @uses    remove_menu
  160.          * @return  void
  161.          */
  162.         public function admin_bar_render () {
  163.             // remove entry in admin bar
  164.             $GLOBALS['wp_admin_bar'] -> remove_menu( 'comments' );
  165.         }
  166.     } // end class
  167. } // end if class exists
  168. ?>

Lo que hace el plugin es lo siguiente:

  • Cierra todos los formularios de comentarios existentes
  • Quita los widgets relacionados con comentarios en el editor
  • Quita todos los enlaces a la gestión de comentarios de los menús de WordPress
  • Quita la columna de comentarios del Escritorio
  • Quita los ajustes de comentarios

Aquí tienes unas capturas de como queda de solito y desolado WordPress sin comentarios. Ahora tu decides, igual para algún proyecto te viene bien.
nocomentarios1 nocomentarios2

Contenido exclusivo para suscriptores al Feed

¡Gracias por seguirnos a diario!. Premiamos tu fidelidad ofreciéndote habitualmente contenidos exclusivos. Hoy puedes descargar:

Clic aquí para iniciar la descarga Guía Domina tu Blog

Un blog para hablar al mundo

WordPress, un blog para hablar al mundo

El próximo 5 de mayo de 2011 se pone a la venta el libro de Yoani Sánchez WordPress, un blog para hablar al mundo (Anaya).

El libro lleva prólogo de José Luis Orihuela (Los blogs: una tecnología para la libertad por José Luis Orihuela) y hoy me encontraba en El Corte Inglés un folleto gratuito de promoción en el que se puede leer completo el capítulo 11 (Bienvenido el Podcast). Puedes descargarlo aquí: download PDF.

Como sabes, Yoani Sánchez, es una controvertida bloguer cubana que lleva desde 2007 luchando por la apertura política en su páis. Es autora del blog Generación Y. La represión tecnológica del gobierno cubano obliga a esta apasionada por la informática a utilizar todo tipo de trucos para poder asomarse al mundo. Las autoridades de su país le impiden salir de la isla.

En este libro, Yoani Sánchez realiza una revisión del sistema de publicación de blogs WordPress. Cada capítulo va acompañado de un artículo de corte personal. A continuación, un fragmento del correspondiente al capítulo 11: Adiós al silencio.

Ortega y Gasset escribía sobre una España invertebrada, mientras mi Blog narra historias de una Cuba fragmentada. Él se sentía a sus anchas en el mundo de la intelectualidad; yo soy una filóloga renegada que ha preferido la simpleza del código binario a las sutiliezas de la academia. No obstante, algo nos une: a ambos nos han dolido largamente nuestros respectivos países; los dos hemos vivido añorando revitalizar una Nación que se nos desarma entre las manos.

Relacionado: Buena Vista Social Blog | Estudiantes de Madrid entrevistan a Yoani Sánchez


Este blog pertenece a la red Blogpocket Multisite, donde puedes encontrar también: Mariposas en la maleta, Acordes Modernos y Cicuta en la sangre

Acerca de Facebooks Comments

Hoy he publicado en Weblog Magazine el post Las nuevas funcionalidades de Facebook Comments, con las novedades en el sistema, que ya tiene más de 50 mil instalaciones. En el post, también de Weblog Magazine, Cómo instalar el nuevo sistema de comentarios de Facebook en tu blog veíamos, hace poco más de un mes, el método general para colocar en tu blog Facebook Comments. Polémicas aparte, surgieron algunas dudas acerca de la forma de enterarse de cuándo se comenta en tus posts.

Estuve investigando algunas soluciones utilizando la función FB.Event.Subscribe del Javascript SDK pero las notificaciones llegaban cada vez que se refrescaba la página o un usuario accedía a ella. Supongo que ahora, con la nueva API para desarrolladores todo será más fácil.

En cualquier caso, el problema de conocer cuándo alguien ha comentado en nuestro sitio, está resuelto con el panel de administración al que se puede entrar desde la caja de estado, desde el enlace “Settings” (Configuración) y “Moderate application comments”. E, incluso, hay un enlace directo en la misma línea en la que se encuentra “Settings” y que permite alternar entre la vista de los comentarios publicados y los que están por moderar: “Public Comments” y “Moderator View”.

Sabemos, entonces, cómo se instala de forma general en cualquier sitio web o blog, y cómo se administra el sistema. En WordPress, además, existe un plugin para añadir de forma sencilla el Comment Box a tu theme.


Este blog pertenece a la red Blogpocket Multisite, donde puedes encontrar también: Mariposas en la maleta, Acordes Modernos y Cicuta en la sangre

WangGuard, el anti-splog definitivo

Hace tiempo que José Conti viene luchando contra esa plaga de los blogs spam en instalaciones multisitio y BuddyPress, y parece que por fin ha dado con la solución. ¿Lo mejor?, que ha creado un plugin, gratuito para uso no comercial, con el que mantener a ralla a los molestos splogs.

Estoy hablando de su reciente niño: WangGuard, ya en el repositorio oficial de WordPress. Con este plugin, que se instala como cualquier otro, tienes en tu WordPress un sistema al estilo de Akismet, pero especializado en splogs. Cuando un usuario trata de darse de alta en tu sitio WangGuard comprueba si está en la base de datos de sploggers (en continuo crecimiento) y si así fuera no le permite crear el blog, así de simple.

Por supuesto, mediante la API, puedes mejorar la base de datos, algo altamente recomendable.

Iba a decir alguna frase memorable que os animara a instalarlo pero mejor esta de Jose

WangGuard es más que un simple sistema de control de acceso, es un servidor controlando el registro de usuarios no deseados, en un servidor que comprobará cuando vosotros queráis si tenéis usuarios no legítimos registrados y esto es solo el principio.

Así que ya sabéis, si queréis tener vuestra instalación de WordPress multisitio a salvo de sploggers instalaros WangGuard, "Made in Spain".

Como crear un agregador de blogs respetuoso con las fuentes

Ya expliqué hace tiempo los sistemas de creación de entradas desde feeds RSS pero se quedó un poco corta la entrada, pues me limité a citar los distintos plugins o scripts que permitían la importación de contenidos, hoy quiero contaros una experiencia concreta de como llevar a cabo un agregador de blogs, un planeta si preferís llamarlo así, que respete las fuentes de los contenidos.

Me estoy refiriendo al agregador de blogs de UPyD que creé hace unos días, que creo es un buen ejemplo de como crear una web de este tipo de manera respetuosa. El paso a paso sería más o menos así …

  1. Elige una temática bien definida para el agregador. Un sitio de este tipo solo tiene sentido si concentra publicaciones de una categoría específica y permite a los visitantes encontrar en un solo lugar la información más relevante acerca de los temas de su interés. De nada vale un agregador "de todo un poco", para eso ya tenemos los portales de información general. ¡Segmenta!.
  2. Elegir un tema estilo revista (o magazine), que entiendo son los más adecuados para este tipo de webs que van a mostrar mucho contenido. En un tema formato blog no se mostraría en todo su esplendor la cantidad de publicaciones que vamos a compartir. Además, este tipo de temas ya vienen preparados para dos cuestiones vitales:
    • Normalmente solo muestran los extractos de las entradas
    • Suelen tener un sistema de publicación automática de una miniatura de la imagen que ilustrará el extracto

    Esto es importante porque lo que vamos a procurar es no robar visitas a los sitios generadores del contenido ofreciendo los textos completos sino solo extractos y una imagen que anime a visitar la web original.

    También, por supuesto, podemos hacerlo con cualquier tema, simplemente editando el fichero 'index.php' y, donde encontremos …

    PHP:
    1. <? php the_content(); ?>

    lo sustituimos por …

    PHP:
    1. <? php the_excerpt(); ?>

    Con esto conseguimos mostrar solo parte de la entrada, requiriendo hacer clic para verla completa.

    En el agregador de la blogosfera de UPyD he elegido Magazine Basic de Bavota San ya que, además, permite elegir entre varias estructuras y me pareció muy interesante una de ellas que destaca mucho la publicación más reciente, un poco menos las dos siguientes más actualizadas y menos para el resto, además de ser bastante personalizable y fácil de usar.

  3. Lo siguiente es instalar un sistema que importe entradas de otros sitios. A estos efectos el más actualizado, sencillo y configurable es FeedWordPress. Una vez instalado solo hay que ir añadiendo las URLs de los sitios que queremos promocionar desde nuestro agregador. El plugin te permite añadirlos uno a uno o en bloque, lo que facilita mucho las cosas. Además, no hace falta que conozcas la dirección del feed RSS de los sitios, simplemente añades la URL y el plugin detecta los feeds disponibles, tu simplemente eliges cual es que vas a utilizar.

    Luego, puedes configurar un montón de personalizaciones para cada feed o globales, como cada cuanto buscará el plugin nuevas entradas, si los títulos de las entradas enlazarán a la copia local o el sitio original, si en los posts generados se permitirán pingbacks y comentarios y mucho más.

    Aquí, para que nuestro agregador sea respetuoso con las fuentes, debes marcar siempre las opciones de que los enlaces siempre dirijan a la fuente original, y que no se permitan comentarios y/o pingbacks en tu agregador. De este modo fuerzas al visitante a leer el artículo completo en el sitio original, reconociendo la autoría.

    Hay muchas más opciones, pero estas son las vitales para un agregador respetuoso.

  4. Hay ocasiones en que FeedWordPress tiene la mala costumbre de publicar entradas duplicadas, así que si ves que te pasa esto instala también el plugin FeedWordPress duplicate post filter, que revisa la base de datos en tiempo real y borra los posibles duplicados. No obstante, no lo recomiendo por defecto, solo si ves que te pasa, porque en algunos servidores este plugin a veces bloquea las actualizaciones de FeedWordPress. Te toca probar.
  5. Siempre, siempre, pregunta a los sitios que quieres incluir en tu agregador si están de acuerdo en que sus publicaciones sean incluidas en tu planeta. Crear un agregador eficaz y respetuoso con las fuentes les ofrecerá más visitas y mejorará su "link building" y posicionamiento, pero la elección es del creador del contenido original, que no se te olvide.
  6. Elige bien los sitios a incluir en el agregador. Los sitios "donantes" de contenido deben actualizarse frecuentemente y estar muy centrados en la temática elegida para aportar valor a los visitantes y a los mismos aportadores de contenido. Si el visitante no ve satisfechas sus expectativas de información segmentada y clasificada se buscará otro lugar donde encontrar la información de su interés.
  7. Crea una página bien visible con un formulario de contacto para que cualquiera pueda ofrecer su sitio (relacionado con la temática) para aparecer también en el agregador. Con esto crecerá la visibilidad, aportarás más valor al agregador y darás más beneficios a los sitios incluidos.
  8. Fuerza que los enlaces se abran en una nueva ventana (o pestaña) siempre. El objetivo de esto es para que el visitante habitual del agregador no pierda el foco del sitio cuando quiera revisar una noticia concreta, y que le sea más fácil luego revisar más noticias de su interés. Para ello te recomiendo usar el plugin Open external links in a new window ya que cumple XHTML estricto y si un navegador no soporta Javascript no devuelve errores. Simple y efectivo.
  9. Difunde - más si cabe - el contenido creando una cuenta de Twitter y una página de Facebook que publiquen automáticamente los contenidos del agregador. Con Tweetable tienes todo lo que necesitas para Twitter y para Facebook y otras redes prueba alguna de estas posibilidades o esta guía de mi compañero David. Con esto, que tampoco te quitará tiempo, ayudas a atraer visitas también y a difundir el contenido.
  10. No instales ningún plugin de SEO en el WordPress del agregador, recuerda que el objetivo es ceder visitas y posicionamiento a los creadores de contenidos, no atraerlo hacia el agregador. Además, este tipo de sitios, por lo segmentado de la información y frecuencia de actualizaciones, ya suelen atraer bastante bien a los buscadores pues los alimentan de contenido frecuente y en gran cantidad, lo que no es tampoco malo en sí mismo pues a su vez facilitará la popularidad (compartida) de las fuentes del contenido.
  11. Ofrece una versión móvil del sitio con WPTouch y WiPad, que no se te olvide facilitar la visualización a los usuarios siempre conectados. Con esto también aportarás valor, ofreciendo funcionalidades que muchas veces los generadores de contenidos no están ofreciendo y, como siempre, las visitas les siguen llegando a ellos.

Y eso es todo, a partir de que lo montes y, si quieres, lo personalices un poco, tendrás un sitio que se actualiza solo con el contenido de los sitios originales. Solo tendrás que incluir nuevos sitios que soliciten su inclusión y, de vez en cuando, revisar la pantalla de feeds sindicados para comprobar que las actualizaciones se están automatizando normalmente y sin errores (a veces pasa que hay feeds originales que tienen fallos y dejan de sindicarse).

Además, este tipo de agregadores, cuando se hacen bien, he comprobado producen unos interesantes (y buenos) efectos colaterales, a saber …

  • Los generadores de contenido se fuerzan en actualizar más sus sitios para "ganar portada" gracias a la distribución de entradas de los temas de estilo revista, que suelen dar más visibilidad a las entradas más recientes.
  • Enseñan a los generadores de contenido a crear mejores titulares, pues el agregador les permite compararse - a efectos de visibilidad - con sitios de contenido similar y aprenden la importancia de un buen titular.
  • Generan comunidad, pues a los mismos generadores de contenido les muestra otros sitios que tratan su misma temática que muchas veces desconocían.
  • Enseña a los generadores de contenido que una imagen vale más que mil palabras, animándoles a acompañar siempre sus entradas con imágenes que ilustren el contenido y, en el agregador, atraigan visitas.

Personalmente estoy muy contento con como ha quedado el agregador de blogs de UPyD, y los generadores de los contenidos ahí publicados están muy satisfechos con el aumento de visitas y visibilidad de sus blogs.

¡Que lo pases bien y respetes a los creadores de contenido!