> For the complete documentation index, see [llms.txt](https://academy.gopersonal.ai/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://academy.gopersonal.ai/guia-de-usuario/go-search/configuraciones/ranking.md).

# Ranking

El ranking determina el orden en que se presentan los resultados de búsqueda, asegurando que los productos más relevantes aparezcan primero. La plataforma cuenta con un ranking predeterminado basado en múltiples criterios y permite personalizarlo según las necesidades del negocio.

### Ranking personalizado

Se define un orden por defecto basado en distintos factores, pero es posible ajustarlo agregando atributos de los productos y definiendo el orden. El ranking predeterminado considera los siguientes elementos en este orden:

1. Palabras
2. Errores tipográficos
3. Proximidad
4. Propiedades
5. Orden
6. Exactitud

<figure><img src="https://1714366366-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FuYUYzfG5fXW0akjkg1XQ%2Fuploads%2FruznE5vJg5e08axe84bt%2FScreenshot%202025-03-17%20at%2011.57.11%E2%80%AFAM.png?alt=media&amp;token=93cedce9-e99e-4658-afc9-92377fcc158c" alt=""><figcaption></figcaption></figure>

### Re-Ranking

* Permite ajustar la importancia de la afinidad del usuario dentro de los resultados de búsqueda, optimizando la personalización y mejorando la relevancia de los productos mostrados.

<figure><img src="https://1714366366-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FuYUYzfG5fXW0akjkg1XQ%2Fuploads%2F3uHz1C3EsH3Jyfi04Dmq%2FScreenshot%202025-03-17%20at%2011.57.58%E2%80%AFAM.png?alt=media&amp;token=b9820b25-f8f7-4fa7-9162-012b539dc5ac" alt=""><figcaption></figcaption></figure>

### Ranking por Propiedades de Producto

Permite subir o bajar productos dentro de los resultados según sus datos, sin modificar el resultado general de la búsqueda. Por ejemplo: "los productos en liquidación, más abajo" o "los que tienen stock, más arriba".

{% hint style="info" %}
**Mover no es filtrar.** El buscador decide primero qué productos responden a la búsqueda; estas reglas se aplican después sobre esa lista: cambian el orden, pero **no esconden ni agregan nada**. Un producto mandado al final sigue apareciendo, más atrás.
{% endhint %}

Las reglas mueven más cuando el buscador ve varios productos parecidos entre sí, y casi nada cuando está muy convencido de que uno responde mejor que el resto. Si un producto tiene que salir primero sí o sí, se recomienda usar *Boosting*, que lo fija en el tope; si no tiene que aparecer, se lo excluye con un filtro.

Cuando un producto cumple varias reglas, se aplican en el orden de la lista, una sobre otra.

<figure><img src="https://1714366366-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FuYUYzfG5fXW0akjkg1XQ%2Fuploads%2FuWJD6tOiWklLgtep1u6s%2FScreenshot%202026-09-05%20at%2011.20.04%E2%80%AFAM.png?alt=media&amp;token=9d95eff8-7a2b-4662-a7e4-cf20a920777d" alt=""><figcaption></figcaption></figure>

#### Crear una regla

Desde **+ Nueva regla** se configuran los siguientes campos:

* **¿Qué productos querés mover?**: el campo o propiedad del producto sobre el que se evalúa la regla (por ejemplo, categoría, marca o stock).
* **Condición**: cómo se compara ese campo con los valores indicados (por ejemplo, *es igual a*: el campo tiene exactamente ese valor).
* **Valores**: los valores a comparar. Se escribe un valor y se presiona Enter para agregarlo. No distingue mayúsculas ni acentos. Si el campo tiene varios valores, alcanza con que uno coincida.
* **¿Qué querés que pase con esos productos?**:
  * **Subirlos al principio**: los productos que cumplan la condición pasan adelante de los demás.
  * **Bajarlos al final**: los productos que cumplan la condición pasan detrás de los demás.
  * Con la opción *Ajustar cuánto los mueve* se regula la intensidad del movimiento.
* **¿En qué búsquedas? (opcional)**: si se deja vacío, la regla vale para todas las búsquedas. También se puede escribir una palabra para limitarla, o varias separadas por `|` (por ejemplo, `zapatilla|running` aplica en las dos).
* **Nombre de la regla (opcional)**: una etiqueta para identificarla en la lista (por ejemplo, `sale-abajo`).
* **Regla activa**: permite activar o desactivar la regla sin necesidad de eliminarla.

Si no hay reglas configuradas, el orden de los resultados lo decide solo la IA.

<figure><img src="https://1714366366-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FuYUYzfG5fXW0akjkg1XQ%2Fuploads%2FF4F6KesZNM0i8OD3VOZI%2FScreenshot%202026-09-05%20at%2011.21.11%E2%80%AFAM.png?alt=media&amp;token=511b207e-bd92-489e-9c9c-d74148a370d1" alt="" width="375"><figcaption></figcaption></figure>
