Cuando cambia el nombre de un sitio de SharePoint, la búsqueda de archivos de Teams puede dejar de devolver resultados para los archivos almacenados en ese sitio. Esto ocurre porque Teams almacena en caché la URL anterior del sitio y no la actualiza automáticamente después del cambio de nombre. Este artículo explica la causa raíz y proporciona soluciones paso a paso mediante el centro de administración de Teams y el centro de administración de SharePoint.
Aprenderá a borrar las rutas en caché, verificar la nueva URL del sitio y volver a indexar el sitio. Las soluciones se aplican tanto a los clientes de escritorio de Teams clásico como al nuevo.
Puntos clave: Restaurar la búsqueda de archivos de Teams tras cambiar el nombre de un sitio de SharePoint
- Centro de administración de Teams > Aplicaciones de Teams > Administrar aplicaciones: Forzar la actualización de la caché de Teams para que reconozca la nueva URL del sitio.
- Centro de administración de SharePoint > Sitios activos: Verificar la nueva URL del sitio y confirmar que el sitio no está en modo de solo lectura.
- Configuración del sitio de SharePoint > Búsqueda y disponibilidad sin conexión: Volver a indexar el sitio para reconstruir el catálogo de búsqueda con la nueva ruta.
Por qué se interrumpe la búsqueda de archivos de Teams tras cambiar el nombre de un sitio de SharePoint
Cuando cambia el nombre de un sitio de SharePoint, la URL del sitio cambia. Teams almacena una referencia a la URL original en su caché local y en el índice de búsqueda. Después del cambio de nombre, Teams sigue apuntando a la URL anterior, por lo que las consultas de búsqueda no devuelven resultados para ese sitio.
El índice de búsqueda es un servicio independiente que rastrea el contenido de SharePoint. El índice conserva la URL anterior hasta que vuelve a rastrear el sitio. Un cambio de nombre no desencadena automáticamente un nuevo rastreo. Esta es la razón por la que el problema persiste incluso después de borrar la caché de Teams.
Otro factor es que Teams utiliza un identificador único de sitio, no la URL, para las operaciones internas. Sin embargo, la consulta de búsqueda utiliza la ruta de la URL. Si la ruta anterior ya no existe, la búsqueda falla.
Qué cambia el cambio de nombre del sitio
Un cambio de nombre de sitio modifica la URL principal del sitio. Por ejemplo, https://contoso.sharepoint.com/sites/oldname se convierte en https://contoso.sharepoint.com/sites/newname. Cualquier vínculo a archivos que se copiara antes del cambio de nombre sigue apuntando a la URL anterior. La búsqueda de archivos de Teams se basa en la URL indexada, por lo que no puede encontrar archivos hasta que se actualice el índice.
Pasos para solucionar la búsqueda de archivos de Teams tras cambiar el nombre de un sitio de SharePoint
Siga estos pasos en orden. Los dos primeros son las soluciones más comunes. El tercero es necesario si el problema persiste.
Paso 1: Borrar la caché de Teams
- Cerrar Teams por completo
Haga clic con el botón derecho en el icono de Teams en la bandeja del sistema y seleccione Salir. Asegúrese de que no haya ningún proceso de Teams en ejecución en el Administrador de tareas. - Eliminar la carpeta de caché
Presione Ctrl+R para abrir el cuadro de diálogo Ejecutar, escriba %appdata%\Microsoft\Teams y presione Entrar. Elimine las carpetas denominadas Cache, Code Cache y GPUCache. - Reiniciar Teams
Inicie Teams de nuevo. Inicie sesión con su cuenta profesional. La caché se reconstruirá con la nueva URL del sitio.
Paso 2: Verificar la nueva URL del sitio en el centro de administración de SharePoint
- Abrir el centro de administración de SharePoint
Vaya a admin.microsoft.com y seleccione SharePoint en el panel de navegación izquierdo. - Comprobar la lista de sitios
Seleccione Sitios activos. Busque el sitio cuyo nombre cambió. Confirme que la URL muestra el nuevo nombre y que el estado es Listo. - Comprobar los permisos del sitio
Haga clic en el nombre del sitio y seleccione Permisos. Asegúrese de que su cuenta tenga al menos acceso de Lectura. Sin acceso, la búsqueda no devolverá resultados.
Paso 3: Volver a indexar el sitio de SharePoint
- Abrir la configuración del sitio
Vaya directamente a la nueva URL del sitio en el explorador. Seleccione el icono de engranaje y elija Información del sitio. - Ir a la configuración de búsqueda
Seleccione Ver toda la configuración del sitio. En Búsqueda, haga clic en Búsqueda y disponibilidad sin conexión. - Volver a indexar el sitio
Haga clic en Volver a indexar el sitio. Esto pone el sitio en cola para un nuevo rastreo. La actualización del índice puede tardar hasta 24 horas.
Paso 4: Forzar una actualización del índice de búsqueda mediante PowerShell
- Instalar el Shell de administración de SharePoint Online
Descárguelo del sitio web de Microsoft e instálelo. - Conectarse a SharePoint Online
Abra PowerShell y ejecute Connect-SPOService -Url https://contoso-admin.sharepoint.com. Inicie sesión con su cuenta de administrador. - Desencadenar un nuevo rastreo
Ejecute Request-SPOPersonalSiteReindex para el sitio. Esta es una forma manual de acelerar la actualización del índice.
Si la búsqueda de archivos de Teams sigue sin devolver resultados
Teams muestra el nombre anterior del sitio en el selector de archivos
Si todavía ve el nombre anterior del sitio en el selector de archivos, es posible que la caché no se haya borrado por completo. Repita el Paso 1 y elimine también la carpeta IndexedDB en el directorio de caché de Teams. Esta carpeta almacena archivos de base de datos que pueden contener referencias a URL obsoletas.
La búsqueda funciona en la web pero no en Teams
Esto indica que el índice de SharePoint está bien, pero que Teams tiene un problema local. Cierre la sesión de Teams y vuelva a iniciarla. Si eso falla, desinstale Teams y reinstale la versión más reciente. Esto restablece todo el estado local.
Faltan archivos en los resultados de búsqueda tras el cambio de nombre
Si faltan algunos archivos, compruebe si los archivos se movieron durante el cambio de nombre. Un cambio de nombre no mueve archivos, pero una operación de movimiento de sitio sí puede hacerlo. Use el centro de administración de SharePoint para verificar que el contenido del sitio esté intacto.
Búsqueda de archivos de Teams tras el cambio de nombre del sitio: caché vs índice vs reindexación
| Elemento | Caché de Teams | Índice de búsqueda | Reindexación |
|---|---|---|---|
| Propósito | Almacena el estado de la interfaz y los archivos recientes | Almacena rutas URL que se pueden buscar | Reconstruye el catálogo de búsqueda |
| Afectado por el cambio de nombre | Sí, la URL anterior está en caché | Sí, la URL anterior está indexada | Corrige el índice |
| Método de solución | Eliminar la carpeta de caché | Esperar al nuevo rastreo o a la reindexación | Solicitar la reindexación en la configuración del sitio |
| Tiempo para que surta efecto | Inmediato tras reiniciar | Hasta 24 horas | Hasta 24 horas |
Después de aplicar estas soluciones, podrá buscar archivos en Teams de nuevo. Comience borrando la caché y verificando la nueva URL. Si el problema persiste, vuelva a indexar el sitio y compruebe los permisos. Como solución a largo plazo, considere configurar un origen de contenido de búsqueda que se actualice automáticamente cuando se cambie el nombre de un sitio.