Los usuarios suelen esperar que el contenido nuevo o actualizado de SharePoint aparezca al instante en los resultados de búsqueda. Cuando no ocurre, informan que la búsqueda está rota o es lenta. El retraso es intencional: SharePoint usa una canalización de rastreo, indexación y entrega que tarda en procesar los cambios. Este artículo explica por qué se producen los retrasos de búsqueda y ofrece una lista de verificación de gobernanza para fijar expectativas precisas en los usuarios.
Puntos clave: gestionar las expectativas sobre el retraso de la búsqueda de SharePoint
- Intervalo de rastreo continuo: De forma predeterminada, SharePoint Online rastrea el contenido cada 1 a 15 minutos según la actividad y la capacidad del sitio.
- Programación de rastreos completos: Los rastreos completos actualizan todo el índice y pueden tardar horas; se activan por cambios importantes de configuración o manualmente por los administradores.
- Documentación de gobernanza de la búsqueda: Una política escrita que indique los tiempos de retraso esperados ayuda a los usuarios a planificar sus flujos de trabajo y reduce los tickets de soporte.
Por qué los resultados de búsqueda de SharePoint no son instantáneos
SharePoint no escribe el contenido nuevo o modificado directamente en el índice de búsqueda. En su lugar, el sistema de búsqueda funciona en tres etapas: el contenido se almacena en una base de datos, un rastreador lee la base de datos y envía los datos al índice, y el índice entrega los resultados a los usuarios. Esta canalización introduce un retraso natural.
En SharePoint Online (Microsoft 365), el tipo de rastreo predeterminado es el rastreo continuo. Los rastreos continuos se ejecutan cada 1 a 15 minutos en la mayoría de los sitios. El intervalo real depende del número de cambios detectados y de la carga actual del servicio de búsqueda. Los sitios de alta prioridad, como la colección de sitios raíz, pueden rastrearse con más frecuencia. Los sitios con poca actividad pueden esperar los 15 minutos completos.
Para SharePoint Server local, los administradores programan rastreos completos e incrementales. Los rastreos incrementales suelen ejecutarse cada 5 a 15 minutos de forma predeterminada. Los rastreos completos se programan fuera del horario laboral porque vuelven a procesar cada elemento del origen de contenido. Un rastreo completo en una granja grande puede tardar varias horas.
Qué desencadena un rastreo completo
Un rastreo completo se desencadena cuando se crea un origen de contenido, cuando cambia una regla de rastreo o cuando un administrador inicia manualmente un rastreo completo. Después de un rastreo completo, el índice de búsqueda se reconstruye desde cero. Hasta que finaliza el rastreo completo, pueden seguir apareciendo resultados antiguos o puede que algunos elementos no se encuentren en absoluto.
Por qué los usuarios experimentan retrasos más largos
Varios factores aumentan el retraso más allá del intervalo de rastreo:
- Los archivos grandes tardan más en rastrearse e indexarse.
- Las estructuras de carpetas profundas requieren varias pasadas de rastreo.
- Los orígenes de contenido personalizados o los conectores locales tienen sus propias programaciones de rastreo.
- La limitación del servicio de búsqueda durante el uso máximo puede retrasar la indexación.
Pasos para crear una lista de verificación de gobernanza de la búsqueda
Una lista de verificación de gobernanza ayuda a los administradores a comunicar los retrasos de búsqueda a los usuarios y a reducir la confusión. Siga estos pasos para crear una lista de verificación adaptada a su entorno.
- Documente la programación de rastreo de cada origen de contenido
En SharePoint Online, use el centro de administración de SharePoint para comprobar el intervalo de rastreo continuo predeterminado. Para SharePoint Server, abra Search Service Application y revise las programaciones de rastreo en Orígenes de contenido. Anote el retraso esperado para cada origen, por ejemplo: “El sitio de equipo principal se rastrea cada 5 minutos. Los archivos agregados a la biblioteca de documentos aparecen en la búsqueda en un plazo de 10 minutos”. - Defina el retraso de búsqueda esperado para cada tipo de contenido
Cree una tabla que enumere los tipos de contenido (sitios, páginas, documentos, elementos de lista) y el retraso típico. Por ejemplo: “Las páginas nuevas aparecen en un plazo de 15 minutos. Los documentos actualizados aparecen en un plazo de 10 minutos. Los elementos eliminados pueden permanecer en los resultados hasta 30 minutos”. Comparta esta tabla con los usuarios en una guía de referencia de una página. - Configure una notificación de retraso de búsqueda para cambios importantes
Cuando agregue una nueva colección de sitios, cambie una regla de rastreo o habilite un origen de contenido, envíe un correo electrónico breve o un mensaje de Teams a los usuarios afectados. Incluya el tiempo de retraso previsto y un vínculo al documento de gobernanza. Esto evita que los usuarios esperen resultados instantáneos después de un cambio grande. - Incluya el retraso de búsqueda en la incorporación de nuevos usuarios
Agregue una diapositiva o un párrafo a sus materiales de capacitación para usuarios. Explique que la búsqueda de SharePoint no es una característica en tiempo real. Dé un ejemplo concreto: “Si carga un archivo a las 9:00 a. m., es posible que no aparezca en la búsqueda hasta las 9:10 a. m. Use la navegación de la biblioteca para encontrarlo de inmediato”. - Cree una sección de solución de problemas para resultados de búsqueda retrasados
En su documento de gobernanza, incluya los pasos que los usuarios pueden seguir si creen que un retraso es más largo de lo esperado: (a) Compruebe la hora del último rastreo del sitio en el Registro de rastreo (local) o revise los informes de uso de búsqueda en el centro de administración. (b) Verifique que el archivo no esté desprotegido ni en estado de borrador. (c) Confirme que el archivo esté en una biblioteca incluida en el origen de contenido. (d) Envíe un ticket de soporte si el retraso supera el tiempo documentado en más del 50 por ciento. - Revise y actualice la lista de verificación cada trimestre
La infraestructura de búsqueda cambia con el tiempo. Los nuevos conectores, las configuraciones híbridas o la migración a SharePoint Online pueden alterar los intervalos de rastreo. Programe una revisión trimestral para actualizar los tiempos de retraso esperados y el documento de gobernanza. Notifique a los usuarios cualquier cambio.
Conceptos erróneos comunes y quejas de los usuarios
“Acabo de cargar un archivo, pero la búsqueda no lo encuentra”
Esta es la queja más común. El archivo existe en la biblioteca, pero aún no se ha rastreado. Si el usuario navega directamente a la biblioteca, el archivo está allí. El índice de búsqueda se actualizará dentro del intervalo de rastreo. La solución es educar a los usuarios para que usen la navegación de la biblioteca para el acceso inmediato y esperen a la búsqueda para resultados históricos o agregados.
“Eliminé un archivo, pero sigue apareciendo en los resultados de búsqueda”
Los elementos eliminados permanecen en el índice de búsqueda hasta que el siguiente rastreo los quita. Esto es intencional para evitar que el índice se reconstruya en cada eliminación. Se debe indicar a los usuarios que un archivo eliminado puede aparecer en los resultados de búsqueda hasta 30 minutos. Si el archivo contiene datos confidenciales, los administradores pueden quitarlo manualmente del índice mediante PowerShell o el esquema de búsqueda.
“Los resultados de búsqueda muestran versiones antiguas de mi documento”
SharePoint indexa la versión publicada actual de un documento. Si un usuario carga una nueva versión pero no la publica (o si la biblioteca requiere aprobación), el índice de búsqueda sigue apuntando a la última versión publicada. Indique a los usuarios que publiquen las versiones principales y asegúrese de que la biblioteca esté configurada para indexar solo las versiones publicadas. En la configuración de la biblioteca, establezca el comportamiento de búsqueda en “Indexar solo la versión principal más reciente”.
“Mi sitio no aparece en la búsqueda en absoluto”
Esto suele significar que el sitio está excluido del origen de contenido o que no se ha rastreado desde su creación. En SharePoint Online, los sitios nuevos se agregan automáticamente al rastreo continuo, pero un sitio nuevo puede tardar hasta 24 horas en aparecer en los resultados de búsqueda. En SharePoint Server, el sitio debe agregarse a un origen de contenido y debe ejecutarse un rastreo completo. Compruebe la configuración del origen de contenido y el historial de rastreo.
| Elemento | SharePoint Online | SharePoint Server |
|---|---|---|
| Tipo de rastreo | Rastreo continuo (automático) | Incremental y completo (programado) |
| Retraso predeterminado para contenido nuevo | 1 a 15 minutos | 5 a 15 minutos (incremental) |
| Retraso después de un rastreo completo | No aplicable (continuo) | Horas o días según el tamaño del contenido |
| El usuario puede forzar una reindexación | No (el administrador puede solicitar un nuevo rastreo mediante PowerShell) | El administrador puede iniciar un rastreo completo en un origen de contenido |
| Los elementos eliminados permanecen en el índice | Hasta 30 minutos | Hasta el siguiente rastreo incremental |
El retraso de la búsqueda de SharePoint es un resultado predecible de la canalización de rastreo, indexación y entrega. Al crear una lista de verificación de gobernanza que documente las programaciones de rastreo, los retrasos esperados y los pasos de solución de problemas, los administradores pueden reducir la frustración de los usuarios y la carga de soporte. Comience con la lista de verificación de seis pasos de este artículo y actualícela cada trimestre para adaptarla a su entorno. Para un control avanzado, use PowerShell para supervisar el progreso del rastreo y desencadenar nuevos rastreos cuando sea necesario.