Site Excluído Ainda Aparece nos Resultados de Pesquisa: Checklist do Administrador
🔍 WiseChecker

Site Excluído Ainda Aparece nos Resultados de Pesquisa: Checklist do Administrador

Você exclui um site do SharePoint no centro de administração, mas os usuários ainda o encontram nos resultados de pesquisa. Clicar no link retorna um erro 404 ou uma página de acesso negado. Isso acontece porque os índices de pesquisa do SharePoint não são atualizados instantaneamente após a exclusão do site. O índice de pesquisa retém cópias do conteúdo e metadados do site até o próximo rastreamento completo ou até que o índice seja limpo manualmente. Este artigo fornece um checklist passo a passo para administradores removerem sites excluídos dos resultados de pesquisa do SharePoint permanentemente.

Principais Conclusões: Remover Sites Excluídos da Pesquisa do SharePoint

  • Centro de administração do SharePoint > Pesquisa > Remover Resultados de Pesquisa: Remova manualmente URLs específicas do índice de pesquisa sem esperar por um rastreamento completo.
  • Cmdlet PowerShell Remove-PnPSearchResult: Remova em lote várias URLs de sites excluídos do índice de pesquisa usando um script.
  • Cache da Web Part de Pesquisa de Conteúdo (CSWP): Limpe o cache da CSWP se os resultados de pesquisa ainda aparecerem após a remoção do índice.

ADVERTISEMENT

Por que Sites Excluídos Ainda Aparecem nos Resultados de Pesquisa do SharePoint

Quando você exclui um site do SharePoint, a coleção de sites e seu conteúdo são movidos para a Lixeira do SharePoint. O índice de pesquisa, no entanto, não é atualizado imediatamente. A pesquisa do SharePoint usa dois tipos de rastreamento: incremental e completo. Um rastreamento incremental é executado a cada poucos minutos e atualiza o conteúdo alterado, mas não remove entradas para sites excluídos, a menos que o rastreamento detecte especificamente a exclusão. Um rastreamento completo reconstrói todo o índice, mas pode ser agendado apenas uma vez por dia ou com menos frequência. Até que o índice de pesquisa seja atualizado, os usuários verão o site excluído nos resultados de pesquisa com um link quebrado.

Checklist do Administrador para Remover Sites Excluídos dos Resultados de Pesquisa

  1. Verifique se o site foi totalmente excluído
    Vá para Centro de administração do SharePoint > Sites ativos. Confirme que o site não está listado. Se o site ainda estiver na Lixeira de primeiro estágio, exclua-o permanentemente em Centro de administração do SharePoint > Lixeira. Selecione o site e escolha Excluir permanentemente. Um site na Lixeira ainda pode aparecer nos resultados de pesquisa.
  2. Remova a URL do site do índice de pesquisa manualmente
    No centro de administração do SharePoint, vá para Pesquisa > Remover Resultados de Pesquisa. Insira a URL completa do site excluído, por exemplo https://contoso.sharepoint.com/sites/siteexcluido. Clique em Remover agora. A URL é colocada na fila para remoção. Este método funciona para até 100 URLs por solicitação.
  3. Use PowerShell para remover várias URLs de sites excluídos
    Abra o SharePoint Online Management Shell. Conecte-se ao seu locatário: Connect-SPOService -Url https://contoso-admin.sharepoint.com. Em seguida, execute: Remove-PnPSearchResult -Query “site:https://contoso.sharepoint.com/sites/siteexcluido” -RemoveAll. Este cmdlet remove todos os resultados de pesquisa desse site. Repita para cada URL de site excluído.
  4. Solicite um rastreamento completo do índice de pesquisa
    Se a remoção manual não funcionar, acione um rastreamento completo. No centro de administração do SharePoint, vá para Pesquisa > Gerenciar Esquema de Pesquisa. Em Log de Rastreamento, selecione Iniciar rastreamento completo. Um rastreamento completo pode levar várias horas, dependendo do tamanho do seu locatário. Aguarde a conclusão do rastreamento e verifique se o site excluído desapareceu.
  5. Limpe o cache da Web Part de Pesquisa de Conteúdo
    Se os resultados de pesquisa ainda aparecerem em uma Web Part de Pesquisa de Conteúdo em uma página moderna, a CSWP pode armazenar resultados em cache. Edite a página, selecione a CSWP e altere a consulta para uma string temporária e depois reverta. Republique a página. Isso força a web part a buscar resultados atualizados do índice.
  6. Verifique soluções de pesquisa de terceiros
    Se você usa um mecanismo de pesquisa de terceiros como Elasticsearch ou um aplicativo de pesquisa personalizado, verifique o índice dele. Sites excluídos do SharePoint podem ainda estar em cache no índice de terceiros. Remova a URL do site desse índice manualmente ou entre em contato com o fornecedor para obter suporte.

ADVERTISEMENT

Se Sites Excluídos Ainda Aparecerem Após a Correção Principal

Os resultados de pesquisa mostram o nome do site, mas nenhum conteúdo

Isso indica que os metadados do site (título, descrição) ainda estão no índice de pesquisa, mas o conteúdo foi removido. Use a opção Remover Resultados de Pesquisa no centro de administração do SharePoint com a URL raiz do site. Se isso não funcionar, execute um rastreamento completo conforme descrito na etapa 4.

Os resultados de pesquisa incluem sub-sites de um site excluído

Ao excluir um site de nível superior, seus sub-sites também são excluídos. No entanto, o índice de pesquisa pode reter URLs individuais de sub-sites. No PowerShell, use uma consulta mais ampla: Remove-PnPSearchResult -Query “site:https://contoso.sharepoint.com/sites/siteexcluido/” -RemoveAll. Isso remove todas as URLs sob o caminho do site excluído.

Usuários veem resultados em cache do navegador

Instrua os usuários a limpar o cache e os cookies do navegador. No Chrome, vá para Configurações > Privacidade e segurança > Limpar dados de navegação. Selecione Imagens e arquivos em cache e Cookies e outros dados do site. Clique em Limpar dados. Após limpar o cache, os resultados da pesquisa devem ser atualizados.

Remoção Manual vs Rastreamento Completo: Principais Diferenças

Item Remoção Manual via Centro de Administração Rastreamento Completo
Velocidade Remoção ocorre em minutos Leva várias horas para ser concluído
Escopo Remove apenas URLs especificadas Reconstrói todo o índice de pesquisa
Esforço do administrador Baixo, uma URL de cada vez Alto, afeta todos os resultados de pesquisa
Quando usar Site excluído único ou pequeno número de URLs Múltiplos sites excluídos ou corrupção do índice

Agora você pode remover sites excluídos dos resultados de pesquisa do SharePoint usando o centro de administração, PowerShell ou um rastreamento completo. Comece com a remoção manual para resultados imediatos. Se o problema persistir, limpe o cache da Web Part de Pesquisa de Conteúdo e verifique soluções de pesquisa de terceiros. Para problemas recorrentes, agende um script PowerShell semanal para verificar sites excluídos e remover suas URLs do índice de pesquisa automaticamente.

ADVERTISEMENT