Cómo solucionar el problema de que un resultado promocionado no aparece para una palabra clave
🔍 WiseChecker

Cómo solucionar el problema de que un resultado promocionado no aparece para una palabra clave

Configuró un resultado promocionado en la búsqueda de SharePoint para una palabra clave específica, pero el resultado no se muestra cuando los usuarios buscan ese término. Este problema a menudo ocurre debido a un desajuste entre la configuración de la regla de consulta y el índice de búsqueda, o porque el resultado promocionado está bloqueado por otra regla. Este artículo explica por qué un resultado promocionado puede no aparecer y proporciona instrucciones paso a paso para solucionar el problema. Aprenderá a verificar las reglas de consulta, las definiciones de resultados promocionados y la configuración de la aplicación de servicio de búsqueda.

Puntos clave: Cómo corregir un resultado promocionado que no se muestra

  • Activación y ámbito de la regla de consulta: La regla de consulta debe estar activa y aplicada a los orígenes de búsqueda o de resultados correctos.
  • URL y contenido del resultado promocionado: La URL debe apuntar a un elemento válido y rastreable, y el resultado no debe estar bloqueado por una regla de mayor prioridad.
  • Configuración de la aplicación de servicio de búsqueda: Verifique que el esquema de búsqueda incluya la propiedad administrada utilizada por el resultado promocionado y que el elemento esté indexado.

ADVERTISEMENT

Por qué un resultado promocionado no aparece para una palabra clave

Un resultado promocionado, también llamado mejor respuesta, es un resultado de búsqueda que se fuerza a aparecer en la parte superior de los resultados para una palabra clave específica. En SharePoint, los resultados promocionados se definen dentro de una regla de consulta. Cuando la condición de la regla coincide con la consulta de búsqueda del usuario, la regla se activa y muestra el resultado promocionado. El resultado promocionado no aparece cuando una o más de las siguientes condiciones son verdaderas:

La regla de consulta en sí no está activa, o está dirigida al origen de resultados incorrecto. Por ejemplo, una regla configurada para aplicarse solo al origen Resultados locales de SharePoint no se activará cuando un usuario busque desde un centro de búsqueda que utiliza un origen de resultados diferente. La URL del resultado promocionado puede estar rota, o el contenido en esa URL puede no estar indexado. Si el rastreador de búsqueda no puede acceder a la URL, o si el elemento está excluido de la búsqueda por permisos o reglas de rastreo, el resultado no se mostrará. Otra causa común son los conflictos de prioridad de reglas. Si varias reglas de consulta coinciden con la misma palabra clave, solo se ejecuta la regla con mayor prioridad. El resultado promocionado de una regla de menor prioridad se ignora. Además, si el resultado promocionado está definido pero la condición de la regla de consulta utiliza una palabra clave diferente o una condición compleja que no coincide con la consulta exacta del usuario, el resultado no se mostrará.

Pasos para diagnosticar y corregir el problema del resultado promocionado

Siga estos pasos en orden. Después de cada paso, pruebe la consulta de búsqueda para ver si el resultado promocionado aparece.

  1. Verifique el estado y el ámbito de la regla de consulta
    Vaya al Centro de administración de SharePoint > Búsqueda > Reglas de consulta. Seleccione el origen de resultados que se aplica a su escenario de búsqueda, por ejemplo, Resultados locales de SharePoint. Localice la regla que contiene el resultado promocionado. Verifique que la regla esté establecida en Activa. Si está Inactiva, edite la regla y cambie el estado a Activa. También confirme que la regla esté publicada. Una regla en estado de borrador no se activará para los usuarios finales.
  2. Verifique la condición de la regla de consulta
    Abra la regla de consulta y examine la condición. La condición debe coincidir con la palabra clave exacta que escriben los usuarios. Para una coincidencia simple de palabra clave, use la condición La acción de consulta coincide exactamente con la palabra clave o La acción de consulta contiene la palabra clave. Si usa una expresión regular o una condición compleja, pruébela con una consulta de muestra. Asegúrese de que no haya errores ortográficos ni espacios adicionales. Por ejemplo, una condición configurada para coincidir con la palabra clave “presupuesto” no coincidirá con “informe de presupuesto”.
  3. Examine la definición del resultado promocionado
    Dentro de la regla de consulta, en la sección Resultados promocionados, haga clic en el resultado promocionado para editarlo. Verifique la URL. La URL debe ser una URL completa y válida que comience con http o https. El contenido en esa URL debe ser rastreado e indexado. Para verificar la indexación, realice una búsqueda de la URL en sí. Si la URL no aparece en los resultados de búsqueda, el elemento no está indexado. También confirme que los campos de título y descripción estén completos. Un título vacío puede hacer que el resultado se suprima.
  4. Verifique la prioridad y el orden de las reglas
    En la lista de reglas de consulta, observe el orden de las reglas. Las reglas se evalúan en el orden en que aparecen. La primera regla que coincida con la consulta se aplica. Si una regla de mayor prioridad también coincide con la misma palabra clave, puede bloquear su resultado promocionado. Mueva su regla más arriba en la lista seleccionándola y usando el botón Subir. Alternativamente, edite la regla de mayor prioridad para eliminar la condición conflictiva.
  5. Verifique la asignación del origen de resultados
    Asegúrese de que la regla de consulta esté asignada al origen de resultados correcto. En el Centro de administración de SharePoint, vaya a Búsqueda > Orígenes de resultados. Identifique el origen de resultados que utiliza su página de búsqueda. Luego regrese a Reglas de consulta y confirme que la regla esté listada bajo ese origen de resultados. Si la regla está bajo un origen de resultados diferente, mueva la regla o cambie la página de búsqueda para usar el origen correcto.
  6. Pruebe con un índice de búsqueda nuevo
    Si el resultado promocionado aún no aparece, active un rastreo completo del origen de contenido que contiene la URL. En el Centro de administración de SharePoint, vaya a Búsqueda > Registro de rastreo. Verifique si la URL se rastreó correctamente. Si el rastreo muestra un error, corrija la causa. Después de que se complete el rastreo, vuelva a probar la palabra clave.
  7. Limpie la caché de resultados de búsqueda
    SharePoint almacena en caché los resultados de búsqueda por un corto período. Para forzar una actualización, agregue la cadena de consulta ?force=1 a la URL de la página de resultados de búsqueda. Por ejemplo, https://yourtenant.sharepoint.com/search/Pages/results.aspx?k=budget&force=1. Si el resultado promocionado aparece con este parámetro, el problema está relacionado con la caché. Espere a que expire la caché o indique a los usuarios que actualicen la página.

ADVERTISEMENT

Si el resultado promocionado aún no aparece

El resultado promocionado aparece para algunos usuarios pero no para otros

Esto generalmente indica un problema de permisos. El usuario debe tener al menos acceso de lectura al elemento en la URL del resultado promocionado. Si el elemento es un documento en una biblioteca con permisos únicos, conceda acceso al usuario. Además, si el elemento está excluido de la búsqueda por una regla de rastreo o un recortador de seguridad, no aparecerá. Verifique las reglas de rastreo en el Centro de administración de SharePoint > Búsqueda > Reglas de rastreo. Asegúrese de que ninguna regla excluya la ruta de la URL.

El resultado promocionado aparece en el centro de búsqueda pero no en el cuadro de búsqueda de una colección de sitios

Los cuadros de búsqueda de colecciones de sitios pueden usar un origen de resultados diferente. Por ejemplo, el cuadro de búsqueda de un sitio de equipo generalmente usa el origen Resultados locales de SharePoint, mientras que un centro de búsqueda puede usar un origen personalizado. Cree una regla de consulta separada bajo el mismo origen de resultados que usa la colección de sitios. Alternativamente, cambie la configuración de búsqueda de la colección de sitios para que apunte al mismo origen de resultados que el centro de búsqueda.

El resultado promocionado solo se muestra cuando escribo la palabra clave exacta con mayúsculas correctas

La búsqueda de SharePoint no distingue entre mayúsculas y minúsculas de forma predeterminada. Si la condición de su regla de consulta usa una expresión regular que distingue entre mayúsculas y minúsculas, no coincidirá con variaciones. Edite la condición de la regla de consulta y elimine los indicadores que distinguen entre mayúsculas y minúsculas. Use la condición La acción de consulta contiene la palabra clave en lugar de una expresión regular para la coincidencia simple de palabras clave.

Verificación Qué buscar Acción
Estado de la regla de consulta Activa o Inactiva Establecer en Activa y publicar
Condición de la regla de consulta Coincidencia exacta de palabra clave Use La acción de consulta coincide exactamente con la palabra clave
URL del resultado promocionado URL válida y rastreable Verifique la indexación y los permisos
Prioridad de la regla Orden en la lista Mueva la regla más arriba si está bloqueada
Origen de resultados El origen asignado coincide con la página de búsqueda Reasigne o cambie el origen de la página de búsqueda

Ahora puede verificar sistemáticamente cada configuración que controla los resultados promocionados. Comience con el estado y la condición de la regla de consulta, luego pase a la URL del resultado promocionado y la prioridad de la regla. Después de aplicar estas correcciones, pruebe la búsqueda de palabras clave nuevamente. Para una solución a largo plazo, documente las reglas de consulta y los resultados promocionados en su entorno. Use el registro de diagnóstico de la aplicación de servicio de búsqueda para rastrear eventos de activación de reglas si el problema recurre.

ADVERTISEMENT