Você excluiu um site do SharePoint, mas suas páginas, documentos ou nome ainda aparecem quando os usuários pesquisam na página inicial do SharePoint ou em um site de hub. Isso acontece porque a pesquisa do SharePoint não remove conteúdo excluído instantaneamente. O índice de pesquisa é atualizado em um agendamento, e as exclusões de site podem levar até 24 horas para desaparecer completamente dos resultados. Este artigo explica por que ocorre o atraso e o que os proprietários de sites podem verificar para acelerar ou confirmar a remoção de sites excluídos dos resultados de pesquisa.
Principais Conclusões: Removendo Sites Excluídos da Pesquisa do SharePoint
- Central de administração do SharePoint > Pesquisa > Gerenciar Esquema de Pesquisa: Verifique se o site ainda está indexado ou se há um rastreamento pendente.
- Coleção de Sites > Configurações do Site > Pesquisa e Disponibilidade Offline: Confirme que o site está definido como “Não” para indexação de pesquisa antes da exclusão.
- SharePoint Online Management Shell: Execute
Remove-SPOSiteeRemove-SPODeletedSitepara limpar completamente o site e suas entradas de pesquisa.
Por que um Site Excluído Permanece nos Resultados de Pesquisa do SharePoint
O SharePoint Online usa um índice de pesquisa que não é atualizado em tempo real. Quando você exclui um site, o sistema o marca para remoção do índice durante o próximo rastreamento agendado. Por padrão, os rastreamentos completos ocorrem a cada poucas horas para alterações de conteúdo, e os rastreamentos incrementais acontecem com mais frequência. No entanto, se o site foi excluído recentemente, o índice de pesquisa ainda pode conter dados em cache que aparecem nos resultados.
Outra causa é que o site foi enviado apenas para a lixeira do SharePoint (primeiro estágio ou segundo estágio) em vez de ser excluído permanentemente. Sites na lixeira permanecem pesquisáveis até serem removidos permanentemente. Além disso, se o site fazia parte de um hub, as configurações de pesquisa do hub ainda podem referenciar o conteúdo do site antigo. Entender esses mecanismos ajuda você a tomar as medidas corretas para limpar os resultados da pesquisa.
Agenda de Atualização do Índice de Pesquisa
O SharePoint Online executa rastreamentos incrementais a cada 1 a 5 minutos para itens de lista e páginas, mas os rastreamentos completos que removem sites excluídos podem levar até 24 horas. O índice é reconstruído durante os rastreamentos completos, que ocorrem automaticamente a cada poucos dias ou quando acionados manualmente por um administrador. Até o próximo rastreamento completo, sites excluídos ainda podem aparecer nos resultados da pesquisa.
Comportamento da Lixeira do Site
Quando você exclui uma coleção de sites, ela primeiro vai para a lixeira da central de administração do SharePoint (primeiro estágio). A partir daí, ela fica por 93 dias. Durante esse período, o site ainda está indexado e pesquisável. Somente depois que você exclui permanentemente o site da lixeira de segundo estágio o sistema o remove do índice de pesquisa. Se você pular esta etapa, o site permanece visível na pesquisa.
Passos para Remover um Site Excluído dos Resultados de Pesquisa
Siga estas etapas para garantir que seu site excluído não apareça mais nos resultados da pesquisa do SharePoint. Você precisa de permissões de administrador do SharePoint para realizar a maioria dessas ações.
- Verifique se o site está na lixeira de primeiro estágio
Vá para a central de administração do SharePoint. Selecione Sites e depois Sites ativos. Clique em Lixeira no menu superior. Se o site aparecer aqui, selecione-o e clique em Excluir para movê-lo para a lixeira de segundo estágio. Esta etapa o remove da indexação ativa, mas não dos resultados da pesquisa imediatamente. - Exclua permanentemente o site da lixeira de segundo estágio
Na central de administração do SharePoint, selecione Sites e depois Sites excluídos. Encontre seu site, selecione-o e clique em Excluir permanentemente. Confirme a ação. Isso informa ao sistema de pesquisa para remover o site do índice durante o próximo rastreamento. - Solicite um rastreamento completo da coleção de sites
Na central de administração do SharePoint, vá para Pesquisa e depois Gerenciar Esquema de Pesquisa. Em Log de rastreamento, verifique se a URL do site ainda aparece. Se aparecer, você pode solicitar um rastreamento completo executando o comando do SharePoint Online Management Shell:Request-SPOPersonalSiteCrawl -Identity "https://sualocacao.sharepoint.com/sites/siteexcluido". Isso força o sistema de pesquisa a atualizar o índice para aquele site específico. - Use o PowerShell para limpar completamente o site
Abra o SharePoint Online Management Shell como administrador. ExecuteConnect-SPOService -Url https://sualocacao-admin.sharepoint.com. Em seguida, executeRemove-SPOSite -Identity "https://sualocacao.sharepoint.com/sites/siteexcluido" -SkipRecycleBin. Isso ignora a lixeira e exclui permanentemente o site. Aguarde o próximo rastreamento incremental. - Limpe o índice de pesquisa do site
Se o site ainda aparecer após 24 horas, execute o comando PowerShellRemove-SPODeletedSite -Identity "https://sualocacao.sharepoint.com/sites/siteexcluido". Isso remove o site da lixeira de segundo estágio e aciona uma remoção imediata do índice de pesquisa. Verifique os resultados da pesquisa novamente após 30 minutos.
Se o SharePoint Ainda Mostrar o Site Excluído Após a Correção Principal
Às vezes, o índice de pesquisa retém dados mesmo depois de você seguir todas as etapas. Os problemas a seguir explicam por que isso acontece e como resolvê-los.
Resultados de Pesquisa Mostram uma Associação de Site de Hub
Se o site excluído foi registrado como um site de hub ou associado a um hub, as configurações de pesquisa do hub ainda podem listar o site antigo. Vá para a central de administração do SharePoint, selecione Sites e depois Sites ativos. Encontre o site de hub, clique em seu nome e, em Configurações do site de hub, remova o site excluído da lista de sites associados. Salve as alterações. Isso impede que o hub exiba o site antigo na pesquisa.
Resultados de Pesquisa Incluem Conteúdo de um Subsite
Se o site excluído continha subsites, cada subsite é uma coleção de sites separada no SharePoint Online. Excluir o site pai não exclui automaticamente seus subsites. Verifique a lista de Sites excluídos na central de administração do SharePoint para quaisquer subsites que ainda existam. Exclua-os permanentemente conforme descrito na etapa 2 acima.
Cache do Índice de Pesquisa Ainda Mantém Dados Antigos
Em casos raros, o cache do índice de pesquisa nos servidores front-end do SharePoint pode conter dados obsoletos. Isso não é algo que os proprietários de sites possam corrigir diretamente. Entre em contato com o Suporte da Microsoft e peça para limpar o cache do índice de pesquisa do seu locatário. Forneça a URL do site e a data em que foi excluído. Essa solicitação força uma atualização completa do índice.
| Ação | Lixeira (Primeiro Estágio) | Exclusão Permanente |
|---|---|---|
| Visibilidade do site na pesquisa | Permanece visível até a exclusão permanente | Removido após o próximo rastreamento |
| Tempo para desaparecer da pesquisa | 93 dias, a menos que seja limpo manualmente | Até 24 horas |
| Permissão de administrador necessária | Administrador do SharePoint ou administrador da coleção de sites | Administrador do SharePoint |
| Comando PowerShell | Remove-SPOSite (sem -SkipRecycleBin) |
Remove-SPODeletedSite |
Agora você pode verificar a lixeira da central de administração do SharePoint e excluir permanentemente quaisquer sites que ainda apareçam. Use os comandos PowerShell para acelerar a remoção. Para problemas persistentes, entre em contato com o Suporte da Microsoft com a URL do site e a data de exclusão. Essa abordagem garante que os resultados da pesquisa reflitam apenas sites ativos.