Los resultados de búsqueda muestran documentos eliminados: causa raíz y solución
🔍 WiseChecker

Los resultados de búsqueda muestran documentos eliminados: causa raíz y solución

Cuando busca un archivo en SharePoint o Microsoft 365, a veces los resultados incluyen documentos que ya ha eliminado. Esto puede confundir a los usuarios y hacer perder tiempo intentando abrir enlaces rotos. El problema ocurre porque el índice de búsqueda no elimina inmediatamente las entradas de los elementos eliminados. Este artículo explica por qué el índice de búsqueda retiene documentos eliminados y proporciona tres métodos para eliminarlos rápidamente de los resultados de búsqueda.

Conclusiones clave: Solución de documentos eliminados en la búsqueda de SharePoint

  • Centro de administración de SharePoint > Búsqueda > Registro de rastreo: Ver qué elementos ha indexado el rastreador de búsqueda e identificar entradas obsoletas.
  • Cmdlet de PowerShell Request-SPOPersonalSite: Fuerza un reindexado completo de una colección de sitios para eliminar elementos eliminados de la búsqueda.
  • Configuración del sitio > Búsqueda y disponibilidad sin conexión > Reindexar sitio: Activa un reindexado a nivel de sitio que elimina entradas de búsqueda huérfanas.

ADVERTISEMENT

Por qué la búsqueda de SharePoint aún muestra documentos eliminados

La búsqueda de SharePoint se basa en un índice construido por un rastreador. El rastreador escanea los sitios según un horario, típicamente cada pocos minutos para actualizaciones de contenido. Cuando elimina un documento, el rastreador no lo elimina inmediatamente del índice. En cambio, la entrada del índice permanece hasta que el siguiente ciclo de rastreo confirme la eliminación. Este retraso puede ser de varios minutos a horas dependiendo del horario de rastreo y la carga en su entorno de SharePoint.

Una segunda causa es que el índice de búsqueda no rastrea la papelera de reciclaje. Cuando un documento se mueve a la papelera de reciclaje, el sistema de búsqueda aún lo considera un elemento válido. Solo después de que el elemento se elimina permanentemente de la papelera de reciclaje, el índice eventualmente se actualiza. Los usuarios que ven documentos eliminados en los resultados de búsqueda a menudo están viendo elementos que aún están en la papelera de reciclaje o que aún no han sido rastreados nuevamente.

Un tercer factor es el esquema de búsqueda y las propiedades administradas. Si un documento fue indexado con propiedades administradas personalizadas, esas propiedades pueden persistir incluso después de que el documento se elimine. El sistema de búsqueda podría devolver el documento basándose en metadatos obsoletos. Esto es más común en entornos con configuraciones de búsqueda personalizadas extensas.

Métodos para eliminar documentos eliminados de los resultados de búsqueda

Tiene tres opciones para forzar que el índice de búsqueda elimine los documentos eliminados. Elija el método que coincida con su nivel de permisos y el alcance del problema.

Método 1: Reindexar el sitio desde el Centro de administración de SharePoint

  1. Abra el Centro de administración de SharePoint
    Vaya a https://admin.microsoft.com y seleccione SharePoint. En la navegación izquierda, elija Sitios y luego Sitios activos.
  2. Seleccione el sitio afectado
    Haga clic en el nombre del sitio donde aparecen documentos eliminados en los resultados de búsqueda. Esto abre el panel de detalles del sitio.
  3. Active un reindexado
    En el panel de detalles del sitio, busque la pestaña Políticas. En Búsqueda y disponibilidad sin conexión, haga clic en Reindexar sitio. Aparece un cuadro de diálogo de confirmación. Haga clic en Reindexar para iniciar el proceso.
  4. Espere a que se complete
    La solicitud de reindexado agrega el sitio a la cola de rastreo. Dependiendo de su horario de rastreo, puede tomar de 15 minutos a algunas horas. Después de que el rastreo finalice, los documentos eliminados ya no aparecerán en los resultados de búsqueda.

Método 2: Usar PowerShell para forzar un rastreo completo

  1. Instale SharePoint Online Management Shell
    Abra Windows PowerShell como administrador. Ejecute el comando: Install-Module -Name Microsoft.Online.SharePoint.PowerShell. Si ya tiene el módulo, ejecute Update-Module -Name Microsoft.Online.SharePoint.PowerShell.
  2. Conéctese a SharePoint Online
    Ejecute Connect-SPOService -Url https://yourtenant-admin.sharepoint.com. Reemplace yourtenant con el nombre real de su inquilino. Inicie sesión con una cuenta de administrador de SharePoint.
  3. Solicite un reindexado del sitio
    Ejecute Request-SPOPersonalSite -UserMailBoxes user@yourtenant.com si el sitio es un sitio personal (OneDrive for Business). Para un sitio de equipo o de comunicación, use Set-SPOSite -Identity https://yourtenant.sharepoint.com/sites/yoursite -EnableAutoNewsDigest $false para activar un cambio de propiedad que fuerce un reindexado.
  4. Verifique el estado del rastreo
    Revise el registro de rastreo en el Centro de administración de SharePoint en Búsqueda > Registro de rastreo para confirmar que el sitio fue reindexado. Los documentos eliminados ya no deberían aparecer en los resultados de búsqueda.

Método 3: Eliminar permanentemente elementos de las papeleras de reciclaje

  1. Abra la papelera de reciclaje del sitio
    Navegue al sitio afectado. En el menú Inicio rápido, haga clic en Papelera de reciclaje. Si no la ve, haga clic en Contenido del sitio y luego seleccione Papelera de reciclaje en el menú superior.
  2. Seleccione todos los elementos
    Marque la casilla junto a cada documento eliminado. Para seleccionar todos, marque la casilla en la parte superior de la lista.
  3. Elimine los elementos permanentemente
    Haga clic en Eliminar en la parte superior de la papelera de reciclaje. Aparece un cuadro de diálogo de confirmación. Haga clic en Eliminar nuevamente. Esto mueve los elementos a la papelera de reciclaje de segunda etapa.
  4. Vacíe la papelera de reciclaje de segunda etapa
    En la parte inferior de la página de la papelera de reciclaje, haga clic en Papelera de reciclaje de segunda etapa. Seleccione todos los elementos y haga clic en Eliminar. Esto elimina permanentemente los documentos del sitio y señala al rastreador de búsqueda para que los elimine.

ADVERTISEMENT

Si la búsqueda aún muestra documentos eliminados después de la solución principal

A veces los métodos estándar de reindexado no funcionan de inmediato. A continuación se presentan dos patrones de falla relacionados y sus soluciones.

Los documentos eliminados aún aparecen después del reindexado

Si reindexó el sitio pero los documentos eliminados aún aparecen, el rastreo puede no haberse completado. Revise el registro de rastreo en el Centro de administración de SharePoint en Búsqueda > Registro de rastreo. Busque errores o advertencias para el sitio afectado. Si el registro de rastreo muestra que el sitio se rastreó correctamente pero los documentos permanecen, ejecute un rastreo completo usando PowerShell con el comando Set-SPOSite -Identity -StorageQuotaWarningLevel . Cambiar el nivel de advertencia de cuota de almacenamiento fuerza un reindexado completo de toda la colección de sitios.

Los resultados de búsqueda incluyen archivos de una biblioteca eliminada

Cuando elimina una biblioteca de documentos completa, el índice de búsqueda puede aún contener referencias a los archivos que estaban en ella. La solución es eliminar la biblioteca de la papelera de reciclaje y luego reindexar el sitio principal. Navegue a Contenido del sitio, localice la biblioteca eliminada en la papelera de reciclaje y elimínela permanentemente. Luego active un reindexado del sitio desde el Centro de administración de SharePoint como se describe en el Método 1.

Reindexado manual vs rastreo automático: diferencias clave

Elemento Reindexado manual Rastreo automático
Activación Acción del administrador en el centro de administración o PowerShell Programado por SharePoint según los cambios de contenido
Velocidad Comienza en minutos; rastrea todo el sitio Puede tomar horas dependiendo del horario de rastreo
Alcance Colección de sitios completa Solo elementos que cambiaron desde el último rastreo
Efecto sobre elementos eliminados Los elimina del índice inmediatamente después del rastreo Los elimina solo después de que el rastreo detecta la eliminación
Permiso requerido Administrador de SharePoint o administrador de colección de sitios No se requiere acción; se ejecuta automáticamente

Ahora tiene tres métodos para eliminar documentos eliminados de los resultados de búsqueda de SharePoint. Comience eliminando permanentemente los elementos de la papelera de reciclaje y luego reindexando el sitio desde el Centro de administración de SharePoint. Si el problema persiste, use PowerShell para forzar un reindexado completo del sitio. Para el mantenimiento continuo, monitoree el registro de rastreo en el Centro de administración de SharePoint para asegurarse de que el índice de búsqueda se mantenga actualizado con sus cambios de contenido.

ADVERTISEMENT