Este artículo detalla los diferentes conceptos en relación a la facturación mensual de consumo de LogiCommerce.
¿Qué es una petición?
Como definición, una petición sería la acción de pedir algo. En el contexto en el que nos movemos, una petición es una solicitud de información que un sistema informático realiza a otro sistema, y concretamente en un entorno web, como es el caso, una petición es la acción que el navegador de un ordenador (Firefox, Chrome, Explorer,…) le hace al servidor. Cabe destacar, que esta petición supone un intercambio de información entre ambos sistemas, por lo que es bidireccional.
Tipos de peticiones
Hay varios tipos de peticiones, principalmente las podemos separar entre peticiones de contenido dinámico y de contenido estático. Las de contenido dinámico son fruto de un proceso que se ha realizado en el servidor, y las de contenido estático no requieren de un proceso previo, sino que ya existen y simplemente son devueltas por el servidor.
Ejemplos:
- Contenido dinámico. Es un listado de productos ordenados por precio, que sean de una marca concreta y de color rojo. Esta petición requiere de un proceso, que se hace en el servidor para devolver este listado de productos correctamente ordenado y filtrado.
- Contenido estático. Pedir una fotografía que ésta ya existe en el servidor, y cuando alguien hace una petición para ver esa imagen, el servidor simplemente la entrega. Aquí no es necesario ningún proceso.
Páginas vistas y peticiones
Las páginas vistas (pageview) son las páginas a las que se accede dentro del sitio Web.
¿Cómo se relacionan las páginas vistas con las peticiones? Cada página de una web se construye en base a una petición principal de contenido dinámico y ésta a su vez, hace una serie de peticiones posteriores que pueden ser de tipo dinámico y/o estático.
Ejemplos:
- Homepage. Una página de este tipo acostumbra realizar una primera y única petición de contenido dinámico, y seguidamente todas las peticiones para descargar las imágenes como puede ser el logitipo de la web, los banners, imágenes de algunos productos, etc,…
- Listado de categorías. Esta página contiene los productos que se encuentran en una categoría, y en muchas ocasiones la información inicial que se recibe no es suficiente, por lo que generalmente tras la primera petición de contenido dinámico, se produce una segunda que acaba de ajustar o completar la información que se ha obtenido en la primera llamada. EN esta segunda llamada muchas veces se ajusta la visualización en base a las unidades de stock disponibles, o se ajusta el precio en función del usuario, o simplemente se completa parte de la información del producto que se encuentra en etiquetas de producto adicionales.
Peticiones de los robots
Los robots o bots o crawlers o rastreadores, tienen múltiples denominaciones, son sistemas informáticos que leen el contenido de las webs, para analizar la información que contienen y con esto realizar tareas muy variadas. Por ejemplo el robot de Google con esta información crea sus tablas de posicionamiento en su buscador.
Para que estos robots puedan leer esta información, necesitan hacer peticiones a los servidores donde se alojan dichas webs. Como podéis ver volvemos al mismo término, “peticiones”, porque para devolver la información a un robot hay que hacer exactamente lo mismo que para devolver la información a una persona a través de su buscador. Es decir, el servidor tiene el mismo trabajo para responder a una persona que para responder a un robot.
Aquellos que se dedican a la analítica web, tratan estas peticiones como un medio para posicionar las webs o para obtener información para su análisis, pero no les interesan que estas peticiones formen parte del grupo de peticiones a analizar. Es decir, a nivel analítico las peticiones realizadas por los robots no se deben tener en cuenta, y esto es muy importante para introducir un nuevo termino que son las páginas servidas. Este término nos ayudará a diferenciar lo que son las peticiones realizadas al servidor respecto las que son realizadas por robots.
Cuando hablamos de páginas servidas nos referimos a todas las páginas que el servidor ha entregado, en cambio las páginas vistas son aquellas que el servidor ha entregado a una persona, y no a un robot, y por lo tanto el número de páginas vistas siempre es inferior al número de páginas servidas. Aproximadamente el 50% del total de las páginas servidas son a robots, por lo que solamente el 50% del tráfico de una web se considera página vista, y por lo tanto es susceptible de ser analizada. Aplicaciones de analítica como Google Analytics no tienen en cuenta las peticiones servidas, sino que contemplan páginas vistas.
¿LogiCommerce cuenta los robots, rastreadores y arañas maliciosas?
- No, no lo hace. Se estima que más del 30% del tráfico web proviene de robots maliciosos y rastreadores. Por lo tanto, LogiCommerce tiene un sistema de seguridad avanzado que identifica el tráfico antes de enviarlo al sitio web. El sistema de seguridad se actualiza cada hora desde diferentes fuentes con user-agents y tablas de IPs que están en listas negras públicas. Estas tablas se utilizan para bloquear automáticamente cualquier solicitud que llegue desde una de estas fuentes maliciosas.
- Por otro lado, el sistema de seguridad puede detectar comportamientos maliciosos y crear listas de denegaciones temporales. Específicamente, el sistema revisa constantemente el volumen de solicitudes realizadas en un rango de tiempo, y si se excede el umbral máximo, la IP o el rango de IP se incluye en la lista de denegación temporal durante 5 minutos. Después de este tiempo, se libera la IP bloqueada.
¿LogiCommerce cuenta bots, rastreadores (crawlers) y arañas buenas?
- Sí. Necesitamos dejarles pasar para que rastreen su sitio web.
- Google (de lejos) y otros (en menor medida) tienen los rastreadores web más activos y pueden ser demasiado activos si tienes mucho contenido. Cuanto más contenido tengas y más se actualice, mayor será el tráfico del rastreador en tu sitio web.
- Por lo tanto, ajustar la frecuencia de rastreo puede ser importante. Puede ajustar su frecuencia de rastreo manualmente, utilizando las herramientas para webmasters que proporcionan los buscadores.
¿Por qué los servicios de seguimiento (Google Analytics, Adobe Analytics, Baidu Analytics, etc.) muestran un número diferente de visitantes que las estadísticas registradas por nosotros?
La respuesta radica en todos estos factores:
- Las estadísticas de los servicios de seguimiento como GA, generalmente muestrab números más bajos que las estadísticas del propio servidor. La razón es que estos servicios son más estrictos en sus definiciones de visitante. Un servicio de seguimiento debe hacer todo lo posible para garantizar que ningún visitante se registre dos veces y que solo los clics humanos se cuenten como visitas.
- Como los servicios de seguimiento no están bajo la misma infraestructura, las comunicaciones de datos entre servicios en diferentes infraestructuras pueden ocasionalmente fallar.
- No colocar el código de seguimiento del servicio de seguimiento en cada página del sitio web.
- Un número significativo de usuarios usa bloqueadores de anuncios. Extensiones como AdBlock Plus, NoScript, Ghostery, etc. también bloquean los servicios de seguimiento.
- No rastrear (DNT). Este es un encabezado que los usuarios pueden activar en su navegador web para que los sitios web que visiten y usen no los rastreen a ellos ni a su actividad. Todos los navegadores más populares y modernos admiten esta función, pero los usuarios deben activarla manualmente.
- Filtrar bots y actividad no humana. Los servicios de seguimiento pueden tener diferentes medidas que nuestro sistema para filtrar el tráfico no humano, como rastreadores y bots.
- Los rastreadores y los bots son los dispositivos enviados por los motores de búsqueda para buscar y documentar todas las páginas en Internet. Esto significa que LogiCommerce podría registrar más visitas en comparación con los servicios de seguimiento. Los motores de búsqueda también rastrean dependiendo de la popularidad de su sitio. Cuanto más popular sea su sitio y más grande sea su catálogo (SKU), más a menudo será visitado por robots de motores de búsqueda.
- Ubicación del código de seguimiento de Google Analytics. Los propietarios de sitios web están preocupados por la velocidad de carga de la página en sus sitios web, y deberían estarlo. Como resultado, muchos equipos de SEO colocan código como el código de seguimiento de Google Analytics justo encima de la etiqueta </body> para que los elementos visuales del sitio web puedan cargarse antes de que se ejecute el código. Sin embargo, al colocar el código de seguimiento al final del código <body> se perderán los visitantes que hagan clic rápidamente en las páginas de su sitio antes de que se ejecute el código de seguimiento de Google Analytics. El código de seguimiento de Google Analytics se carga de forma asíncrona y, por lo tanto, no ralentiza la carga de la página.
- Más de un código de seguimiento de Google Analytics en la página. Tener dos códigos de seguimiento de Google Analytics en la misma página significa datos desordenados en Google Analytics.
- Errores de JavaScript en la página. Los servicios de seguimiento solo funcionan si el código JavaScript en la página se ejecuta correctamente. Si tiene errores en cualquiera de sus otros JavaScript en la página, el código del rastreador no se ejecutará. Errores de JavaScript = Detención del motor de secuencias de comandos de los navegadores = sin datos.
- Algunos navegadores tienen JavaScript deshabilitado. Los servicios de seguimiento obtienen información para cualquier visitante que cargue la etiqueta JavaScript en el código de la página. Navegador deshabilitado JavaScript = sin datos.
- Sin galletas (cookies). Los servicios de rastreo no rastrean a un visitante a menos que pueda aceptar una cookie. Las cookies son importantes porque se usan para etiquetar a un visitante y agregar el comportamiento de ese visitante en el transcurso de múltiples visitas. Cuando las cookies están en su lugar, y no se bloquean ni eliminan, el recuento total de visitantes seguirá siendo relativamente bajo. Si una persona elimina constantemente las cookies, se contará como un nuevo visitante "único" en cada visita posterior. Sin cookie = sin datos.
En conclusión, comparar las páginas vistas entre los servicios de seguimiento puede tener una gran diferencia, sin embargo, LogiCommerce cuenta desde la fuente más confiable y también con un poderoso filtro de bloqueo para el tráfico no deseado.
Ancho de banda
Definición: es la cantidad de datos que se transportan de un punto a otro.
El ancho de banda es la información enviada desde el servidor a la computadora cada vez que un visitante accede a una página de su sitio web. Por ejemplo, para una sola página cargada, hay contenido estático como imágenes, videos, css, PDF, que se descarga al visitante y su tamaño de archivo (en Kb) se cuenta como un consumo de ancho de banda.
Un gran porcentaje del uso del ancho de banda proviene de las imágenes y esto también afecta la experiencia del usuario. Cada segundo excedente que una página tarda en cargar aumenta la tasa de rebote y al mismo tiempo afecta negativamente el ranking de su motor de búsqueda, por lo tanto, mantenga sus imágenes optimizadas para minimizar el tiempo de carga y mejores experiencias de usuario.
El ancho de banda en LogiCommerce se cuenta directamente desde el registro de CDN, que es la fuente más fiable.
Una red de entrega de contenido (CDN) es un sistema distribuido global (servidores en todo el mundo) que entrega contenido (imágenes, videos, etc.) a un usuario, en función de las ubicaciones geográficas del usuario. El objetivo es enviar el mismo contenido a muchos usuarios solicitantes en alta disponibilidad y alto rendimiento.
Modelo de facturación
Desde TLG queremos ser absolutamente transparentes en todos aquellos conceptos que se facturan, bien sean de infraestructura técnica o de servicio, y para esto nuestros precios están basados en consumo.
El precio bajo demanda es un modelo de precios flexible que se paga solo por la transferencia de datos y las páginas vistas/peticiones utilizadas durante el período de facturación.
Se envía una factura al final de cada período de facturación, que enumera el uso y los cargos anteriores en función de la región en la que está instalado su sitio web.
Los precios para cada región pueden variar debido a los diferentes proveedores, la demanda, los proveedores de alojamiento y los costes de operación, así como las políticas gubernamentales.