Guía de referencia para la página Search Logs

:bookmark: Esta es una guía de referencia para describir cómo funciona la página de Registros de Búsqueda y los tipos de datos que puede buscar en esta página.

:person_raising_hand: Nivel de usuario requerido: Personal

La página de Registros de Búsqueda muestra datos de todas las búsquedas realizadas en un sitio. Puede acceder a ella a través de la pestaña Admin > Logs > Search Logs (example.discourse.com/admin/logs/search_logs).

Puntos de Datos

La página de registros de búsqueda contiene los siguientes puntos de datos:

  • term: el texto que se está buscando.
  • searches: número de veces que se ha buscado el término.
  • CTR: La tasa de clics del término que se está buscando. El CTR es igual al número de clics que ha recibido un término de búsqueda dividido por el número total de búsquedas de ese término. Un CTR alto es un buen indicio de que los usuarios encuentran el contenido que buscan en un sitio. El código fuente de la tasa CTR está disponible aquí: discourse/app/models/search_log.rb.

Filtros

La página de Registros de Búsqueda solo mostrará los 100 mejores resultados independientemente de cualquier filtro.

La página de registros de búsqueda se puede filtrar por lo siguiente:

  • Fecha: La fecha en que se buscó un término. Las opciones seleccionables incluyen:
    • Todo el tiempo
    • Año
    • Trimestre
    • Mes
    • Semana
    • Día
  • Tipo de Búsqueda: El tipo de búsqueda que se está realizando. Estos filtros le permiten aislar términos que parecen obtener clics en un tipo de búsqueda pero no en otro. Las opciones seleccionables incluyen:
    • Encabezado: Búsquedas realizadas desde el icono de búsqueda ( :mag: ) en la parte superior de cada página.
    • Cuerpo completo: Búsquedas realizadas desde la página de búsqueda avanzada disponible en (.../search)
      image

Datos Adicionales de Registros de Búsqueda

Si necesita información sobre consultas de búsqueda que no puede obtener de la página de registros de búsqueda del administrador, puede intentar usar el plugin Data Explorer. Por ejemplo, aquí hay una consulta de Data Explorer que devuelve términos de búsqueda para un nombre de usuario determinado.

-- [params]
-- string :username

SELECT
sl.term,
COUNT(sl.term) AS query_count
FROM search_logs sl
JOIN users u
ON u.id = sl.user_id
WHERE u.username = :username
GROUP BY sl.term
ORDER BY query_count DESC
4 Me gusta