Você excluiu um site do SharePoint, mas ele ainda aparece nos resultados de pesquisa. Esse problema afeta tanto a pesquisa do SharePoint quanto o Microsoft Search no Office 365. A causa raiz é que o índice de pesquisa do SharePoint não remove conteúdo excluído imediatamente. Este artigo explica por que o site permanece nos resultados de pesquisa e fornece as etapas exatas para forçar sua remoção.
Quando você exclui um site do centro de administração do SharePoint ou das configurações do site, o site é movido para a Lixeira. O índice de pesquisa ainda mantém uma cópia do conteúdo do site até que o rastreador seja executado novamente ou o índice seja atualizado manualmente. Esse atraso pode durar até 24 horas ou mais se o site estiver na Lixeira de segundo estágio.
Este artigo aborda o motivo técnico do atraso, as etapas manuais para remover o site dos resultados de pesquisa e o que fazer se o site ainda aparecer após seguir essas etapas.
Principais Conclusões: Forçando a Remoção de um Site Excluído da Pesquisa do SharePoint
- Centro de administração do SharePoint > Pesquisa > Caminhos gerenciados: Exclua a URL do site excluído do rastreamento de pesquisa.
- SharePoint Online Management Shell: Use o cmdlet Remove-PnPSiteSearchEntry para remover o site do índice de pesquisa.
- Lixeira do Conjunto de Sites: Exclua permanentemente o site da Lixeira de segundo estágio para interromper a retenção do índice.
Por que um Site Excluído Ainda Aparece nos Resultados de Pesquisa
Quando você exclui um site do SharePoint, o site não é removido imediatamente do índice de pesquisa. O índice de pesquisa é um banco de dados separado que armazena cópias do conteúdo do site para recuperação rápida. Excluir o site envia uma solicitação de remoção ao mecanismo de indexação de pesquisa, mas o mecanismo processa essa solicitação em sua própria programação.
A programação de rastreamento padrão para o SharePoint Online é a cada 24 horas para rastreamentos completos e a cada 15 minutos para rastreamentos incrementais. Se o site foi excluído logo após um rastreamento incremental, o índice pode não refletir a exclusão por até 24 horas. Além disso, o site pode ainda estar na Lixeira. A pesquisa do SharePoint trata itens na Lixeira como ainda existentes até que sejam excluídos permanentemente.
Outro fator é a Lixeira de segundo estágio. Quando você exclui um site da Lixeira de primeiro estágio, ele é movido para a Lixeira de segundo estágio. O site permanece pesquisável até ser excluído permanentemente desse local. A Lixeira de segundo estágio retém itens por 93 dias por padrão.
O Papel do Índice de Pesquisa
O índice de pesquisa é construído a partir do conteúdo rastreado. Quando um site é excluído, o rastreador recebe um aviso para remover o conteúdo. No entanto, a remoção não é instantânea. A entrada do índice permanece até que o próximo rastreamento completo seja concluído. Se o site foi indexado sob um caminho gerenciado, o rastreador pode ainda tentar rastrear esse caminho se a regra de exclusão não for atualizada.
Por que a Lixeira é Importante
O SharePoint Online tem uma Lixeira de dois estágios. O primeiro estágio retém sites excluídos por 93 dias. O segundo estágio retém sites excluídos do primeiro estágio pelo restante dos 93 dias. Durante esse período, o índice de pesquisa trata o site como existente. Apenas a exclusão permanente aciona uma solicitação de remoção completa para o índice de pesquisa.
Etapas para Remover um Site Excluído dos Resultados de Pesquisa
Siga estas etapas em ordem. Comece com o método mais simples e escale se o site ainda aparecer.
Método 1: Excluir Permanentemente o Site da Lixeira
- Abra o centro de administração do SharePoint
Vá para Centro de administração do SharePoint > Sites > Sites ativos. Localize o site excluído. Se o site não estiver listado, prossiga para a próxima etapa. - Verifique a Lixeira de primeiro estágio
No centro de administração do SharePoint, selecione Lixeira na navegação à esquerda. Procure pelo site excluído. Se encontrado, selecione o site e clique em Excluir permanentemente. - Verifique a Lixeira de segundo estágio
Se o site não estiver na Lixeira de primeiro estágio, vá para Lixeira > Lixeira de segundo estágio. Selecione o site e clique em Excluir permanentemente. - Aguarde o próximo rastreamento incremental
Após a exclusão permanente, o índice de pesquisa recebe uma solicitação de remoção. A solicitação é processada durante o próximo rastreamento incremental, que ocorre a cada 15 minutos. Verifique os resultados da pesquisa após uma hora.
Método 2: Excluir a URL do Site do Rastreamento de Pesquisa
- Abra o centro de administração do SharePoint
Vá para Centro de administração do SharePoint > Pesquisa. - Selecione Caminhos gerenciados
Clique em Caminhos gerenciados na navegação à esquerda. Essa configuração controla quais URLs o rastreador processa. - Adicione um caminho de exclusão
Clique em Adicionar caminho. Insira a URL completa do site excluído, por exemplohttps://contoso.sharepoint.com/sites/siteexcluido. Selecione Inclusão explícita ou Inclusão curinga dependendo das suas necessidades. Se o site estava sob um caminho gerenciado, use a opção curinga para excluir todos os sub-sites sob esse caminho. - Salve e verifique
Clique em Salvar. O rastreador ignorará esta URL em rastreamentos futuros. As entradas de índice existentes permanecem até o próximo rastreamento completo.
Método 3: Usar o SharePoint Online Management Shell para Remover a Entrada do Índice
- Instale o módulo PnP PowerShell
Abra o Windows PowerShell como administrador. ExecuteInstall-Module PnP.PowerShell -Scope CurrentUser. Se você já tiver o módulo, executeUpdate-Module PnP.PowerShell. - Conecte-se ao seu locatário do SharePoint
ExecuteConnect-PnPOnline -Url https://contoso-admin.sharepoint.com -Interactive. Substitua a URL pela URL de administração do seu locatário. - Remova o site do índice de pesquisa
ExecuteRemove-PnPSiteSearchEntry -SiteUrl https://contoso.sharepoint.com/sites/siteexcluido. Substitua a URL pela URL do seu site excluído. Confirme a ação quando solicitado. - Verifique a remoção
ExecuteGet-PnPSiteSearchEntry -SiteUrl https://contoso.sharepoint.com/sites/siteexcluido. Se o cmdlet não retornar resultados, o site foi removido do índice.
Método 4: Solicitar um Rastreamento Completo da Origem de Conteúdo
- Abra o centro de administração do SharePoint
Vá para Centro de administração do SharePoint > Pesquisa > Origens de conteúdo. - Selecione a origem de conteúdo
Clique na origem de conteúdo que inclui o site excluído. Normalmente é Sites do SharePoint locais. - Inicie um rastreamento completo
Clique em Iniciar rastreamento completo. Um rastreamento completo processa todo o conteúdo e remove entradas para sites excluídos. Isso pode levar várias horas, dependendo do tamanho do seu locatário.
Se o Site Excluído Ainda Aparecer Após a Remoção Manual
URL do Site Foi Reutilizada
Se um novo site foi criado com a mesma URL do site excluído, o conteúdo do novo site é indexado sob essa URL. Os resultados da pesquisa mostram o novo site, não o excluído. Verifique a URL do site clicando no resultado da pesquisa. Se o site estiver ativo, nenhuma ação é necessária.
O Site Fazia Parte de um Hub
Sites associados a um hub podem reter entradas de pesquisa por mais tempo. A associação ao hub cria metadados adicionais que o índice de pesquisa mantém. Remova o site do hub antes da exclusão. Se o site já foi excluído, pode ser necessário usar o SharePoint Online Management Shell para remover a entrada de associação ao hub do índice.
Resultados de Pesquisa em Cache pelo Navegador
Seu navegador pode armazenar em cache os resultados da pesquisa. Limpe o cache e os cookies do navegador. No Microsoft Edge, pressione Ctrl + Shift + Del, selecione Imagens e arquivos em cache e Cookies e outros dados do site, depois clique em Limpar agora.
Resultados de Pesquisa do Microsoft Search no Bing
O Microsoft Search no Bing pode indexar sites do SharePoint separadamente. O processo de remoção no Bing pode levar até 48 horas. Para acelerar a remoção, envie uma solicitação através do Centro de administração do Microsoft 365 > Suporte > Nova solicitação de serviço. Forneça a URL do site e o momento da exclusão.
Métodos de Exclusão e Seu Efeito na Retenção do Índice de Pesquisa
| Método de Exclusão | Tempo para Remoção do Índice | Remoção Manual Possível? |
|---|---|---|
| Excluir de Sites Ativos (centro de administração) | Até 24 horas | Sim, via PowerShell ou caminho de exclusão |
| Excluir da Lixeira de primeiro estágio | Até 24 horas após exclusão permanente | Sim, via PowerShell |
| Excluir da Lixeira de segundo estágio | Até 24 horas após exclusão permanente | Sim, via PowerShell |
| Exclusão de site via PowerShell | Até 24 horas | Sim, via Remove-PnPSiteSearchEntry |
| Desassociação de site hub | Até 48 horas | Sim, via PowerShell |
Agora você pode remover um site excluído dos resultados de pesquisa usando o centro de administração do SharePoint, PowerShell ou caminhos de exclusão. Comece excluindo permanentemente o site de ambas as Lixeiras. Se o site ainda aparecer, use o cmdlet Remove-PnPSiteSearchEntry para forçar a remoção. Para casos persistentes, solicite um rastreamento completo ou entre em contato com o Suporte da Microsoft para o Microsoft Search no Bing. Uma dica avançada: agende um script PowerShell semanal que execute Remove-PnPSiteSearchEntry em qualquer site que foi excluído nas últimas 24 horas para evitar esse problema completamente.