Após migrar arquivos para o SharePoint, você pode perceber que os resultados da pesquisa retornam apenas os nomes dos arquivos, mas não o texto dentro dos documentos. Esse problema ocorre porque o SharePoint precisa rastrear e indexar o conteúdo de cada arquivo antes que ele se torne pesquisável. As ferramentas de migração copiam os arquivos, mas não acionam uma atualização completa do índice. Este artigo explica por que a indexação de conteúdo falha após a migração e fornece as etapas para corrigir o problema.
Principais Conclusões: Corrigindo Conteúdo de Arquivo Ausente na Pesquisa do SharePoint Após Migração
- Central de administração do SharePoint > Pesquisa > Gerenciar Esquema de Pesquisa: Verifique se a propriedade rastreada para conteúdo de arquivo está mapeada para uma propriedade gerenciada.
- Coleção de sites > Configurações do site > Pesquisa e disponibilidade offline: Certifique-se de que o site está configurado para permitir a indexação de conteúdo.
- Solicitar uma reindexação completa: Force o SharePoint a rastrear todos os arquivos migrados usando a opção Reindexar site ou Reindexar biblioteca.
Por que o SharePoint Para de Indexar Conteúdo de Arquivo Após a Migração
Ao migrar arquivos usando uma ferramenta de terceiros ou a Ferramenta de Migração do SharePoint, os metadados e a estrutura dos arquivos são preservados, mas o índice de pesquisa não é atualizado automaticamente. O SharePoint usa um rastreamento agendado para escanear o conteúdo dos arquivos e adicioná-lo ao índice. Se o rastreamento estiver configurado para ser incremental, ele pode pular arquivos novos ou modificados até que um rastreamento completo seja acionado.
Outra causa comum é que o site ou a biblioteca foi configurado como “Não indexar” durante a migração. Essa configuração impede que o rastreador de pesquisa leia o conteúdo do arquivo. Além disso, tipos de arquivo não suportados pela pesquisa do SharePoint, como certos formatos compactados ou criptografados, não terão seu conteúdo indexado.
Como Funciona o Processo de Rastreamento da Pesquisa do SharePoint
O SharePoint usa um componente de processamento de conteúdo que extrai texto dos arquivos durante um rastreamento. O rastreamento pode ser completo ou incremental. Um rastreamento completo lê todos os arquivos e atualiza o índice por completo. Um rastreamento incremental lê apenas os arquivos que foram alterados desde o último rastreamento. Após uma migração, muitos arquivos são marcados como novos ou alterados, mas o rastreamento incremental pode não processá-los se a data de alteração do metadado não estiver configurada corretamente.
Configurações Incorretas Comuns que Bloqueiam a Indexação
A coleção de sites pode ter a visibilidade de pesquisa configurada como “Não indexar itens deste site”. Essa configuração é encontrada em Configurações do Site, em Pesquisa e disponibilidade offline. As bibliotecas também podem ter uma configuração semelhante que impede que seu conteúdo seja rastreado. Outro problema é que a extensão do arquivo não está mapeada para um pacote de filtro, então o rastreador não consegue analisar o conteúdo.
Etapas para Forçar a Indexação de Conteúdo de Arquivo Após a Migração
- Verificar a visibilidade de pesquisa do site
Acesse a coleção de sites. Clique no ícone de engrenagem e selecione Configurações do site. Em Pesquisa, clique em Pesquisa e disponibilidade offline. Certifique-se de que Permitir indexação deste site esteja selecionado. Se estiver configurado como Não indexar itens deste site, altere e clique em OK. - Verificar a visibilidade de pesquisa da biblioteca
Navegue até a biblioteca de documentos onde os arquivos foram migrados. Clique no ícone de engrenagem e selecione Configurações da biblioteca. Em Configurações gerais, clique em Configurações avançadas. Role até Pesquisa e verifique se Permitir que itens desta biblioteca de documentos apareçam nos resultados da pesquisa está definido como Sim. Clique em OK para salvar. - Solicitar uma reindexação completa do site
Na coleção de sites, vá para Configurações do site > Pesquisa e disponibilidade offline. Em Reindexar site, clique em Reindexar. Uma mensagem de confirmação aparecerá. Clique em OK. Isso força o SharePoint a agendar um rastreamento completo para este site. - Solicitar uma reindexação completa da biblioteca
Se apenas uma biblioteca for afetada, abra a biblioteca. Clique no ícone de engrenagem e selecione Configurações da biblioteca. Em Configurações gerais, clique em Configurações avançadas. Role até Reindexar biblioteca de documentos e clique em Reindexar biblioteca. Clique em OK. - Verificar o mapeamento da propriedade gerenciada
Na central de administração do SharePoint, expanda Pesquisa e clique em Gerenciar Esquema de Pesquisa. Na seção Propriedades rastreadas, pesquise por Office ou Documento. Encontre a propriedade rastreada chamada Office:12 ou similar. Clique nela e verifique se está mapeada para a propriedade gerenciada Título ou Corpo. Se não estiver, adicione o mapeamento e clique em OK. - Verificar o log de rastreamento em busca de erros
Na central de administração do SharePoint, vá para Pesquisa > Administração da Pesquisa. Clique em Log de rastreamento. Procure por entradas relacionadas ao seu site ou biblioteca. Se aparecerem erros, anote o código do erro e pesquise por soluções. Erros comuns incluem Acesso Negado ou Tipo de arquivo não suportado. - Executar um rastreamento completo a partir do Aplicativo de Serviço de Pesquisa
Se você tiver acesso à Administração Central, vá para Gerenciamento de Aplicativos > Gerenciar aplicativos de serviço. Clique no Aplicativo de Serviço de Pesquisa. Na navegação à esquerda, clique em Origens de Conteúdo. Selecione a origem de conteúdo que inclui seu site e clique em Iniciar Rastreamento Completo. Isso pode levar várias horas, dependendo da quantidade de conteúdo.
Se o SharePoint Ainda Não Indexar o Conteúdo do Arquivo Após a Correção
A pesquisa do SharePoint retorna apenas nomes de arquivos, não o conteúdo
Isso geralmente significa que o rastreamento foi executado, mas não extraiu o texto. Verifique se o tipo de arquivo é suportado. Formatos suportados incluem .docx, .pptx, .xlsx, .pdf e .txt. Se o arquivo for .zip ou .rar, seu conteúdo não será indexado. Converta arquivos não suportados para um formato suportado e faça o upload novamente.
Os resultados da pesquisa não mostram conteúdo após um rastreamento completo
O mapeamento da propriedade gerenciada pode estar ausente. No Esquema de Pesquisa, certifique-se de que a propriedade rastreada Office:12 (que armazena o conteúdo do arquivo) está mapeada para a propriedade gerenciada Corpo. Se o mapeamento existir, verifique se a propriedade gerenciada está definida como Pesquisável e Consultável.
A opção Reindexar está desabilitada ou não disponível
Isso ocorre quando o usuário não tem permissões de administrador da coleção de sites. Peça ao administrador do SharePoint para conceder as permissões necessárias ou executar a etapa de reindexação para você. O administrador também pode usar o PowerShell para forçar uma reindexação com o comando Request-SPOReindex.
Comportamento da Pesquisa: Antes e Depois da Reindexação
| Item | Antes da Reindexação | Depois da Reindexação |
|---|---|---|
| Resultados da pesquisa mostram nomes de arquivos | Sim | Sim |
| Resultados da pesquisa mostram conteúdo do arquivo | Não | Sim |
| Tempo para conclusão | Imediato | Horas a dias |
| Impacto no usuário | Não consegue encontrar documentos por texto | Pesquisa de texto completo funciona |
Agora você pode forçar uma reindexação completa do site ou biblioteca migrados para restaurar o conteúdo do arquivo nos resultados da pesquisa. Comece verificando as configurações de visibilidade de pesquisa do site e da biblioteca. Se o problema persistir, verifique o mapeamento da propriedade gerenciada no Esquema de Pesquisa. Considere executar um rastreamento completo a partir do Aplicativo de Serviço de Pesquisa para garantir que todos os arquivos sejam processados.