Refinando la búsqueda por categorías

Antes de leer esta entrada, si no lo conocéis ya, os sugiero echarle un vistazillo a ¿Escribes sobre videojuegos en tu blog?, tema en el que se introduce la problemática de no usar correctamente el sistema de categorías.

Para la clasificación de entradas de blog hay muchos sistemas, pero aquí hemos optado por el que más libertad nos da a la hora de clasificar los contenidos, y esto es que cada uno escoge los términos o palabras clave que considera más convenientes para asociar a su texto. Sin más preocupaciones… bueno, ahí está el problema… heh.

¿Para qué queremos clasificar algo ahora si no es para que sea más facil encontrarlo después, ein?

Para realizar búsquedas, este sistema de clasificación tiene el inconveniente de que es plano, no hay gerarquías, todos los términos estan al mismo nivel. Es decir, que cuando miramos a la nube de etiquetas y seleccionamos una, por ejemplo videojuegos, nos podemos encontrar con páginas y páginas de resultados. Seguramente algunos de vosotros habréis observado ya este "problema".

Pues bien, os presento el nuevo bloque "Refinar la exploración de temas por categoría". Aparece precisamente cuando navegamos por el sistema de categorías, y nos muestra las categorías más relevantes que comparten los textos que se nos muestran en el "nivel de navegación actual".

No se si me explico. En cualquier caso, seguro que se entiende mejor si lo probáis vosotros mismos. Escoged cualquier categoría de la nube de etiquetas general y cuando os salga el listado de textos de la categoría seleccionada, fijaros en el primer bloque que os aparecerá en la parte superior derecha.

Ya veréis que algunas rutas no ayudan mucho a encontrar lo que buscamos. Y claro que puede ser porque no está, pero también podría ser porque el texto en cuestión no ha sido clasificado correctamente, y sería una pena ¿no? …después de todo ese esfuerzo por sintetizar algo que nos interesa y que compartimos a través de nuestro blog, luego resulta que nadie nos lee… ¿no será porque no lo han podido encontrar?

Pues bien, siguiendo un poco en esta línea de autocrítica constructiva, os recomendaría (especialmente para aquellos de vosotros que penséis que se os lee poco) revisar un poco vuestros textos e intentad buscaros por el sistema de clasificación. Cuanto más familiarizados estéis con estos conceptos y con los términos que más se utilizan, más probabilidad de éxito, tanto para vosotros como para todos en general.

Happy blogging! Smile

Listas de blogs favoritos

¡Hoy estamos de estreno!

Dentro del bloque "Acerca de…", justo debajo del título del blog de otros usuarios, se muestra la opción "Añadir blog a mis favoritos". Si pulsamos, aparece una pantalla que nos permite añadir ese blog a nuestra lista de favoritos personal, con un comentario opcional.

En nuestro propio blog, debajo del título, se muestra la opción "Administrar mis blogs favoritos", que nos permite editar, reordenar y/o borrar blogs en nuestra lista de favoritos.

Tenemos también disponible un nuevo elemento en la sección Preferencias / Blog personal / Configuración de bloques que nos permite mostrar nuestra lista de favoritos desde la zona de bloques laterales del blog.

Esperamos que esta nueva función nos ayude a todos a relacionar la información que más nos interesa, y en definitiva, a sacarle más partido al tiempo que dedicamos a navegar por ésta, nuestra blogosfera particular.

Para ver como queda, podéis echarle un vistazo al blog de Pep, o al mio propio.

Comentar también que más adelante se revisará de nuevo el algoritmo de popularidad para incorporar este nuevo concepto, que nos viene a decir hasta qué punto es favorito cada blog…

Para cualquier duda sobre este asunto, por favor, utilizad el tema que tenemos abierto a tal efecto en el foro de Comunicados y sugerencias.

Happy blogging! Smile

Nuevo bloque: Entradas de blog similares

Activamos un nuevo bloque con el nombre de "Entradas de blog similares" que podréis encontrar la página de personalización de vuestro blog.

Este bloque sólo se muestra cuando estamos dentro de una entrada de blog, y muestra una lista de 10 entradas de blog "similares" en función de las categorías que estan asociadas con el texto que estamos leyendo.

Si os lo activáis, es recomenable situarlo de los primeros bloques de nuestro blog para que esté más a mano para nuestros lectores.

Se trata de una mejora encaminada a sacarle partido al sistema de clasificación por categorías libres implementado en nuestro entorno de blogs. Esperamos que con esto se empiece a notar más la importancia de utilizar correctamente los tags. Cuantos más y mejor escogidos esten los términos utilizados, más calidad proporcionará este bloque para todos. Probadlo a ver qué tal resultado os da. Para ello, tenéis que revisar vuestro texto una vez enviado, y mirar lo que nos sale en este bloque, ¿qué textos se nos proponen? ¿qué categorías utilizan? ¿nos interesa parecernos a esos textos o, por el contrario, nos interesa utilizar algún término distinto para varíar el resultado?

Recordad que cuanto más ajustados los términos utilizados, es también más probable que nuestro texto aparezca en el bloque de otro usuario, y esto nos puede proporcionar más visitas a nuestro blog…

Happy blogging! Smile

Truco para el editor WYSIWYG: ¿párrafos o saltos de línea?

Un truco rápido para el editor WYSIWYG:

Con la tecla ENTER se genera un salto de párrafo (lo que con HTML sería <p>…texto…</p>). Ya sabes… los saltos de párrafo son como un punto y aparte, generan una separación entre ellos de una línea en blanco, más o menos.

Pero… podría ser que eso no sea lo que realmente queremos obtener… Very Surprised

Resulta que si al mismo tiempo que la tecla ENTER pulsamos la tecla MAYÚSCULAS (en inglés, SHIFT), entonces podemos insertar saltos de línea normales y corrientes, como en el foro (lo que con HTML sería <br />).

Y hasta aquí el truco de hoy. Mr. Green

Algoritmo de popularidad actualizado

Hace unos días explicaba cómo salir en la lista de blogs más populares, pero ya comentaba que se trataba de un método que podría varíar…

El mayor problema con este tipo de cosas es que prácticamente todos los elementos que puedes utilizar para destacar de una manera automática unos contenidos por encima de otros, especialmente en un entorno como el que nos ocupa, es suscetible de ser abusado. Así que hay que ir buscando una fórmula que permita obtener un punto de equilibrio razonable.

El método que se implanta a partir de hoy funciona del siguiente modo:

Primero, vamos a analizar todos los blogs en grupos de 100 cada pocos minutos, de manera que se pueda reevaluar la popularidad de cada uno en ciclos de tiempo razonables. Es lógico pensar que con el tiempo habrá más y más blogs, así que vamos a ignorar aquellos blogs que nadie visita hace más de 30 días. Como resultado de esto, tenemos un proceso que va a recalcular la popularidad de 100 blogs diferentes cada pocos minutos.

Para cada blog, vamos a analizar sólo aquellas entradas que se han visitado durante los últimos 30 días. De los documentos resultantes, vamos a tener en cuenta una serie de ratios, que sumados entre sí, y divididos por el número total de ratios, nos va a dar un número del 0 al 1000, que será lo que vamos a utilizar como factor de popularidad.

Los factores que vamos a tener en cuenta por cada entrada de blog son:

  • Lecturas: por cada entrada de blog calculamos qué porcentaje de lecturas representa sobre la entrada de blog más visitada de las analizadas durante el intervalo de tiempo analizado.
  • Comentarios: por cada entrada de blog calculamos qué porcentaje de comentarios representa sobre la entrada de blog más comentada de las analizadas durante el intervalo de tiempo analizado.
  • Votos: por cada entrada de blog utilizamos la valoración media que los usuarios han ido contabilizando durante el intervalo de tiempo analizado.

En principio, los 3 factores tienen el mismo peso. En caso de coincidir más de un blog con el mismo factor de popularidad, vamos a tener en cuenta el número total de visitas a cada blog. Puede que este aspecto varíe con el tiempo, o puede que se añadan más factores, ya veremos.

En resumen, con este método, cuantas más lecturas, más comentarios y mejores votaciones obtengáis, más probabilidad de salir en portada.

Desde el punto de vista del lector… si quieres ver en portada los blogs que más te interesan, a medida que vas leyendo, no te olvides de votar con el sistema de estrellitas! Tanto si te gusta como si no. …si ves algo que no te ha gustado, vótalo bajo, por que si no votas, otros usuarios pueden votarlo alto, y así no vamos a mejorar mucho.

Happy blogging! Wink

¿Cómo funcionan los efectos especiales para los bordes de los bloques laterales?

Parece ser que en el diseño de algunos blogs está ocurriendo algo extraño en los títulos de los bloques laterales…

¿a qué se debe esa "cosa extraña" de color blanco? Neutral

Si queréis, podéis reproducirlo vosotros mismos. Para ello entramos en la sección "Blog personal", "Personalización del tema", y:

  1. Navegamos hasta "Bloques", "Colores e imágenes de fondo", "Fondo del título", y ahí, para la opción "Imagen de fondo" seleccionamos el valor "Predeterminado"., que es ese pequeño gráfico con forma de hojita blanca que podéis ver arriba.
  2. Ahora navegamos hasta "Bloques", "Bordes y esquinas", y seleccionamos alguno de los efectos disponibles para la opción "Efecto para las esquinas superiores", por ejemplo "round", como el que he utilizado en el ejemplo de arriba.
  3. …y… ¡zas! ¡ahí está! …nos aparece esa "cosa extraña"… pero, ¿qué es? ¿porqué ocurre?

Bueno, resulta que estos "efectos especiales" para las esquinas de los bloques se generan dinámicamente con javascript. Y ahí está el "problema". Veamos cómo funciona esto:

Para generar estos efectos, se coge el "elemento base", que en este caso es el elemento de página que contiene el título de los bloques, y se generan copias exactas pero de un pixel de alto y un ancho variable (ver el efecto escalado de la esquina en el ejemplo de arriba).

Debido a que el "elemento base" nos viene configurado por defecto con el gráfico ese de la hojita de papel ( ), pues nos encontramos con una réplica del mismo en todas y cada una de las réplicas del "elemento base" (de un simple pixel de alto) que se han generado para conseguir el efecto seleccionado.

Por tanto, si queremos utilizar "efectos especiales", especialmente para las esquinas superiores de los bloques, es posible que nos interese también eliminar la imagen especificada para el fondo de los títulos de los bloques. Para ello cambiamos la imagen de fondo del título, de "Predeterminado" a "Ninguna". Lo más probable es que nos sea suficiente especificar un color de fondo para este elemento, de modo que así nos quitamos el problema descrito de encima.

Ahora bien, puede que nos interese tener una imagen de fondo para los títulos y además utilizar alguno de los "efectos especiales" disponibles. En ese caso, para evitar el problema descrito, nos conviene utilizar una imagen de tipo textura, para lo cual debemos utilizar las opciones de repetición de la imagen de fondo del título. De ese modo, no evitamos el "problema", pero tenemos la oportunidad de camuflarlo. Es decir, que igualmente se replicará la imagen de fondo en los elementos que se generan dinámicamente para conseguir el efecto, pero al tratarse de una textura, quizá no se note como es el caso de usar una imagen de fondo como la que nos viene predeterminada.

En resumen, si queremos utilizar "efectos especiales" para las esquinas superiores de los bloques laterales, entonces una de dos: a) mejor desactivamos la imagen de fondo del título de los bloques, o b) utilizamos una imagen de fondo que sea de tipo textura con las opciones de repetición del fondo correspondientes.

¿que lio, no? Bueno, no se si habré conseguido explicarme. Para cualquier duda, podéis preguntar por aquí mismo. A ver si con el tiempo conseguimos dejarlo bien para que se entienda a la primera.

¿Escribes sobre videojuegos en tu blog?

Buenas, sólo quería comentar que una manera de facilitar las búsquedas para el resto de usuarios, o incluso para tí mismo si con el tiempo publicas muchos textos, pues que podrías utilizar en los tags de clasificación cosas como el nombre del juego, el género, la empresa que lo fabrica, o incluso el nombre de tu clan, etc. Puedes utilizar casi tantas palabras clave como quieras. Sólo recuerda que se deben separar por comas.

Aunque sea sólo por curiosidad, échale un vistazo a la cantidad de documentos que aparecen con el tag videojuegos. Fíjate en qué categorías tiene cada texto y piensa ¿qué necesitaría hacer si quisiese encontrar un juego sobre lucha, rol, o de tu consola favorita? … ¿eh? ¿a que, tal como estan las cosas, está un poco complicado encontrar algo que te pueda interesar? …pues nada, ahí queda eso.

Ah, por cierto Mr. Green, por si te animas y eso, los textos se pueden editar e incluso cambiar los tags que pusiste en su día. Hazlo antes de que tu texto se pierda en el fondo del blog para que nadie lo encuentre, sería una pena. ¿o no?

Happy blogging! Wink

Temas relacionados:

¿Cómo salir en la lista de blogs más populares?

Puede que el método cambie en el futuro, pero por el momento funciona del siguiente modo.

Si os fijáis, en todas las entradas de blog, justo debajo del texto, aparecen unas estrellitas que permiten valorar la aportación del 1 al 5. Cada usuario puede votar una única vez, y con todos los votos se va recalculando un ranking que internamente se almacena del 0 al 100. Éste es el factor principal de ordenación del listado de portada.

Por si hay más de una entrada de blog con la misma puntuación, entonces se tiene en cuenta un ratio de popularidad automatizado que se obtiene de dividir número de visitas por el número de comentarios de cada texto.

Para evitar que textos que lleven más tiempo publicados se perpetúen en portada, lo que hacemos es ignorar textos publicados hace más de 30 días.

Finalmente, comentar que estos datos no se calculan en tiempo real por cuestiones de rendimiento. Cada cuánto se van a actualizar estos listados es algo que irá variando en función de los recursos disponibles en cada momento.

Resumiendo, el factor más importante viene de los votos que nos van dando el resto de usuarios, y a igualdad de votos, cuantas más visitas -vs- comentarios generemos, más probabilidad de salir en la lista de blogs más populares.

Nota: ver Algoritmo de popularidad actualizado.