En: Desarrollo Web| Google| Internet| Negocio
En primer lugar vamos a tratar de hacer una breve introducción para los que no están familiarizados con este tema…
La larga cola es una manera de explicar numerosas distribuciones: facturación en relación a nuestro número de clientes, ventas de títulos en una librería, riqueza mundial y, a lo que nosotros nos queremos referir en este artículo: tráfico orgánico generado en nuestra web desde los motores de búsqueda.
En relación al SEO, las variables del gráfico que representa esta larga cola son las palabras clave usadas para la búsqueda en relación a lo globales o específicas que puedan ser, y el número de búsquedas que tiene esta palabra o frase clave.
La larga cola (más conocida con el término anglosajón the long tail) fue una idea conceptualizada por Chris Anderson, editor jefe de la revista Wired, en octubre de 2004 para diseccionar determinados tipos de negocios y modelos económicos y se utiliza normalmente en estadística en relación con distribuciones de riqueza, en concreto a las que se acogen al principio de Pareto que establece el reparto del 80/20 (el 20% ostenta el 80% de algo y a la inversa)
Fuente: Wikipedia
Vamos a destacar como principal factor la aparición en escena de Google Instant, pero tambien han influido los numerosos cambios que Google ha ido introduciendo en estos últimos tiempos: Google Places, localización de búsquedas, resultados de buscadores verticales de Google (Youtube, Google Books, etc…), penalización a sitios con demasiadas páginas, mayor espacio dedicado a los anuncios de Adwords.
Todos estos cambios han afectado negativamente a la larga cola reduciendo drásticamente el tráfico que muchas páginas recibían gracias a la gran cantidad de términos de búsquedas bien posicionadas en el buscador.
Principalmente Google está consiguiéndolo con la aparición en escena de Google Instant (la nueva función de búsqueda que muestra los resultados mientras escribes), el principal resultado que se ha conseguido con ello es que el primer resultado que se despliega tras haber ingresado sólo algunos caracteres suele ser el elegido por el usuario, ahora lo importante no es porque palabra clave intentas posicionarte sino despues de cuantos caracteres te encuentras.
En cierta manera digamos que Google está consiguiendo estandarizar las búsquedas por lo que las variaciones en los términos de búsqueda se han reducido drásticamente, esto quiere decir que es muy importante posicionarte en aquellas búsquedas que en cierta manera Google ha llegado a estandarizar.
Por otro lado una técnica habitual en la captación de tráfico orgánico era tratar de captar la mayor cantidad de visitantes posibles provenientes de resultados de búsquedas de términos escritos incorrectamente (falta de caracteres, errores tipográficos, faltas de ortografía), con Google Instant todo este tipo de búsquedas se han reducido a números marginales en comparación con las métricas pre-Google Instant.
Ahora más que nunca es importante estar en las posiciones número 1 o 2 de una búsqueda para recibir tráfico, ya que cuando Google Instant se encuentra activo solo es posible ver un resultado orgánico (incompleto) en la parte visible del navegador de un usuario medio. En otras palabras menos resultados orgánicos son visibles sin hacer scroll.
En mi humilde opinión pese que Google siempre ha sostenido que los cambios que hacen son para mejorar la experiencia de búsqueda del usuario, está claro que los recientes cambios han seguido otro camino, es evidente que el intento de equilibrio entre los resultados de búsqueda naturales y la aparición de búsqueda relevantes impulsados por publicidad está claramente sesgado hacia el lado de los ingresos. Sólo hay que hacer la prueba en la gran mayoría de búsquedas en lo que para encontrar el primer resultado orgánico natural hay que ir prácticamente a mitad de página.
Con la llegada de estos cambios todo resultado que se encuentre después de la posición #3 o #4 ha perdido valor de manera significativa. Además como hemos comentado hay que tener en cuenta que el enfoque se aleja de los resultados orgánicos para darle prioridad a los resultados pagos. Así Google generará más dinero en Adwords y hace de las labores de SEO más complejas y menos valiosas.
Google Instant está acabando con la larga cola, está consiguiendo el objetivo a la perfección es decir está estandarizando los términos de búsqueda y además los resultados patrocinados son más predominantes y la mayor parte del espacio de los resultados orgánicos no es visible si el usuario no navega hasta el final de la página.
En: Desarrollo Web| Internet
Besoccer es el nombre, en la versión internacional, de resultados-futbol.com, red social de amantes de futbol ya consolidada en España con más de 100.000 usuarios registrados.
Viendo la actual aceptación del sitio en España hemos lanzado las versiones de Besoccer a ingles y brasileño con la idea de abrirse mercado en estos dos importantes mercados.
Besoccer tiene las funcionalidades típicas de una red social como son compartir fotos, videos, pertenecer a grupos, etc, así como acceder a resultados y clasificaciones de las ligas mas importantes del mundo.
[...] contiene más de 600 ligas de distintos paises actualizadas al minuto donde podremos comentar cada uno de os partidos.
También podemos, mediante unos códigos javascripts, publicar los resultados de ligas de todo el mundo en una web o blog.
Las novedades de nuestros equipos favoritos las tendremos gracias a las Noticias que los propios usuarios de la comunidad publican y son votadas por el resto de la comunidad para que promocionen solo las que sean de más interés.
Todos los resultados, datos de jugadores y datos de equipos de esta red social son aportados por los propios usuarios, siendo así un medio rápido y fiable para mantenerte informado de todas las ligas del mundo.
Y para los aficionados al juego, está disponible Desafío Manager, donde tendremos que hacer de manager de un equipo con jugadores reales y llevarlo a lo más alto de la tabla con un presupuesto ajustado compitiendo con el resto de equipos de nuestra liga, La porra, donde podremos competir con nuestros amigos para ver quien se acerca más a los resultados de los partidos de nuestras ligas favoritas en un divertido juego de puntuaciones y otros juegos como el de crear el once ideal o el de diseñar nuestra propia camiseta.
El concepto del “Sharding” ha ido ganando popularidad en los últimos años debido a al enorme crecimiento del volumen de datos manejado por diferentes sitios web que para solucionar sus problemas de escalabilidad recurrieron a esta técnica (Ej: Digg, Facebook, Amazon, Skype, Friendster), resumiento esta técnica consiste en particionar los datos de la base de datos de manera horizontal agrupándolos de manera que tenga cierta consistencia y haciendo que el acceso a los datos sean mucho más rápido. El término en cuestión fue acuñado por ingenieros de Google y consiguió mucha popularidad con el anuncio de Big Table.
Sólo se necesita Sharding cuando el volumen de datos comienza a ser inmanejable ya que en grandes tablas los accesos son lentos y no es lo mismo acceder a tablas con millones de registros que tablas con miles de registros.
El Sharding mejora de manera ostensible el rendimiento al agrupar menos datos en tablas más pequeñas proporcionando accesos mucho más rápidos, si se realiza un Sharding por localización geográfica ademas de aumentar el rendimiento conseguiremos una mejora en la latencia de transmisión de datos.
El principal problema es que en cualquier proyecto web cuando el volumen de transacciones y el tamaño de la base de datos crece de manera lineal nos encontramos con el problema de que en estructuras básicas los tiempos de respuesta tienden a crecer de manera logarítmica. Dicho de otra manera el crecimiento de las transacciones de base de datos y el tamaño de las mismas tiene un enorme impacto en los tiempos de respuesta.
El rendimiento y la escalabilidad de cualquier base de datos depende de tres componentes básicos:
- CPU
- Memoria
- Disco