Transparencia Algorítmica

Fórmula y Metodología

Creemos en la transparencia total. Aquí explicamos detalladamente qué datos recopilamos, cómo los procesamos matemáticamente para calcular el score semanal y cómo la nueva penalización de confianza garantiza una ordenación justa y madura.

La Fórmula de Puntuación (Score Máximo: 100)

Para ordenar los perfiles públicos de forma equitativa, implementamos una fórmula objetiva que pondera tres factores clave del éxito y calidad en el alojamiento vacacional, ajustada dinámicamente con una penalización por fiabilidad muestral.

Esquema General de Puntuación
BaseScore=RatingScore (80)+ReviewScore (5)+SuperhostScore (15)
FinalScore=Máximo (BaseScore - LowReviewPenalty (5), 0)

1. RatingScore: Valoración Media de Huéspedes (Hasta 80 Puntos)

Representa la calidad del servicio percibida por los huéspedes en Airbnb. Se extrae el rating medio (por ejemplo, 4.83). El cálculo es lineal sobre el máximo posible de 5 estrellas:

RatingScore = (Rating / 5.0) * 80

* Ejemplo: Un rating de 4.83 aporta 77.28 puntos.

2. ReviewScore: Volumen de Reseñas / Reputación (Hasta 5 Puntos)

El número total de evaluaciones valida la credibilidad e historial del gestor. Para premiar el volumen acumulado sin que el tamaño domine el ranking, CoHostRadar aplica una escala logarítmica en base 10.

Este componente positivo sigue creciendo más allá de las 500 reseñas. Esto permite que un perfil con 5.000 evaluaciones tenga más peso reputacional que uno con 500, aunque la diferencia se amortigua mediante el logaritmo.

ReviewScore = Mínimo (Log10 (Reseñas + 1) / Log10 (1501), 1) * 5

Con esta fórmula, el máximo de 5 puntos se alcanza alrededor de 1.500 reseñas. A partir de ese nivel, no se añade más puntuación por volumen.

3. SuperhostScore: Certificación de Superhost (Hasta 15 Puntos)

La insignia de Superanfitrión (Superhost) de Airbnb reconoce a los anfitriones que destacan por su hospitalidad, ratio de respuesta alto, pocas cancelaciones y excelentes valoraciones promedio.

SuperhostScore = Superhost ? 15 : 0

4. LowReviewPenalty: Penalización por Muestra Insuficiente (Hasta -5 Puntos)

Además del componente positivo de reputación, CoHostRadar aplica una penalización específica a perfiles con menos de 500 evaluaciones.

El objetivo es evitar que perfiles con una muestra pública pequeña puedan situarse artificialmente arriba en el ranking por tener una valoración media muy alta pero poco contrastada.

LowReviewPenalty = Reseñas ≥ 500 ? 0 : (1 - (Reseñas / 500)) * 5

Esta penalización desaparece al alcanzar las 500 reseñas.

Importante: 500 reseñas no es el máximo del componente de reputación. Es solo el umbral a partir del cual dejamos de aplicar penalización por baja muestra. El ReviewScore sigue creciendo de forma logarítmica hasta aproximadamente 1.500 reseñas.

Casos Prácticos de Simulación

Para ver cómo interactúa esta penalización en perfiles reales, observemos tres escenarios representativos de gestores en la plataforma, calculados dinámicamente según la configuración de pesos activa:

A. Consolidador (800 rev.)
97.97/100
Rating:78.40 (4.90)
Reviews:4.57 (800 rev.)
Superhost:15.00 (Sí)
Base Score:97.97
Penalización: 0.00 pts (Muestra consolidada, no penaliza).
B. Boutique (100 rev.)
93.36/100
Rating:79.20 (4.95)
Reviews:3.16 (100 rev.)
Superhost:15.00 (Sí)
Base Score:97.36
Penalización: -4.00 pts (Por tener menos de 500 reviews).
C. Inicial (10 rev.)
73.54/100
Rating:76.80 (4.80)
Reviews:1.64 (10 rev.)
Superhost:0.00 (No)
Base Score:78.44
Penalización: -4.90 pts (Muestra muy reducida, alta penalización).

El Indicador de Momentum Semanal (Score Máximo: 100)

El ranking general mide calidad histórica y reputación acumulada. Como estas métricas cambian lentamente en perfiles con muchas reseñas, CoHostRadar añade un indicador complementario de Momentum semanal. Este indicador mide la evolución reciente de cada perfil: nuevas reseñas, variación del rating y cambios en el estado Superhost.

Fórmula de Momentum Semanal
MomentumScore=ReviewGrowthScore (60)+RatingTrendScore (30)+SuperhostTrendScore (10)

Importante: El MomentumScore no sustituye al ranking general, sino que sirve para detectar qué empresas están creciendo o mejorando activamente semana a semana. Se calcula comparando el snapshot actual con el snapshot anterior inmediato, y no se computa para empresas sin histórico suficiente (quedando marcadas como “Nuevo en seguimiento”).

ReviewGrowthScore (Máx. 60)

Mide la captación de nuevas opiniones esta semana. Se calcula sobre un máximo de 50 reseñas nuevas aplicando una escala logarítmica:

Growth = Mínimo(Log10(Nuevas + 1) / Log10(51), 1) * 60

RatingTrendScore (Máx. 30)

Mide la mejora o caída de la valoración media. Se aplica un clamp sobre la variación del rating entre un rango de [-0.03 y +0.03] estrellas:

Trend = Clamp((Delta + 0.03) / 0.06, 0, 1) * 30

SuperhostTrendScore (Máx. 10)

Evalúa los cambios en la certificación oficial de Airbnb, puntuando según la constancia o el esfuerzo semanal:

  • Gana Superhost: 10 pts
  • Mantiene Superhost: 6 pts
  • Sigue sin serlo: 3 pts
  • Pierde Superhost: 0 pts

Condiciones Técnicas y Limitaciones

Extracción Exclusivamente Pública

Los datos se obtienen mediante Playwright (web scraping) abriendo los perfiles públicos de anfitrión proporcionados manualmente. No utilizamos APIs privadas ni accedemos a información interna de las cuentas.

Dependencia de Cambios de Airbnb

Dado que no existe una API pública, si Airbnb cambia de forma drástica la maquetación HTML de sus páginas de perfil, el scraper automático podría sufrir fallos temporales. El sistema cuenta con logs de error integrados para solventar discrepancias rápidamente.

Listado Acotado Manualmente

Este ranking **no comprende la totalidad de empresas gestoras de Málaga**, sino que compara específicamente las empresas facilitadas manualmente que cuentan con un perfil de anfitrión único y visible en Airbnb.

Frecuencia y Desfase

La recopilación de datos se realiza con una **frecuencia estrictamente semanal** (cada lunes), por lo que las variaciones ocurridas a mitad de semana se verán consolidadas en la actualización del siguiente ciclo.

Descargo de Responsabilidad (Disclaimer)

La información mostrada en este sitio web proviene de datos de carácter público recopilados de la web de Airbnb. Este ranking es una iniciativa informativa independiente y **no está afiliado, patrocinado, respaldado ni asociado de ninguna forma con Airbnb, Inc.** ni con sus filiales comerciales. Aunque nos esforzamos por garantizar la precisión de nuestro scraper, no podemos certificar que los perfiles públicos de Airbnb muestren siempre el volumen real acumulado por las marcas si operan a través de múltiples cuentas de anfitrión fragmentadas.