Como Solucionar o Problema de Resultado Promovido Que Não Aparece para uma Palavra-chave
🔍 WiseChecker

Como Solucionar o Problema de Resultado Promovido Que Não Aparece para uma Palavra-chave

Você configurou um resultado promovido no SharePoint Search para uma palavra-chave específica, mas o resultado não aparece quando os usuários pesquisam por esse termo. Esse problema geralmente ocorre devido a uma incompatibilidade entre as configurações da regra de consulta e o índice de pesquisa, ou porque o resultado promovido está bloqueado por outra regra. Este artigo explica por que um resultado promovido pode não aparecer e fornece instruções passo a passo para corrigir o problema. Você aprenderá a verificar regras de consulta, definições de resultados promovidos e configurações do aplicativo de serviço de pesquisa.

Principais conclusões: Corrigir um resultado promovido que não aparece

  • Ativação e escopo da regra de consulta: A regra de consulta deve estar ativa e aplicada às fontes de pesquisa ou fontes de resultado corretas.
  • URL e conteúdo do resultado promovido: A URL deve apontar para um item válido e rastreável, e o resultado não deve ser bloqueado por uma regra de prioridade mais alta.
  • Configurações do aplicativo de serviço de pesquisa: Verifique se o esquema de pesquisa inclui a propriedade gerenciada usada pelo resultado promovido e se o item está indexado.

ADVERTISEMENT

Por que um resultado promovido não aparece para uma palavra-chave

Um resultado promovido, também chamado de best bet, é um resultado de pesquisa que você força a aparecer no topo dos resultados para uma palavra-chave específica. No SharePoint, os resultados promovidos são definidos dentro de uma regra de consulta. Quando a condição da regra corresponde à consulta de pesquisa do usuário, a regra é acionada e exibe o resultado promovido. O resultado promovido não aparece quando uma ou mais das seguintes condições são verdadeiras:

A própria regra de consulta não está ativa ou está direcionada para a fonte de resultado errada. Por exemplo, uma regra configurada para ser aplicada apenas à fonte Resultados Locais do SharePoint não será acionada quando um usuário pesquisar a partir de um centro de pesquisa que usa uma fonte de resultado diferente. A URL do resultado promovido pode estar quebrada ou o conteúdo nessa URL pode não estar indexado. Se o rastreador de pesquisa não conseguir acessar a URL, ou se o item for excluído da pesquisa por permissões ou regras de rastreamento, o resultado não será renderizado. Outra causa comum são conflitos de prioridade de regras. Se várias regras de consulta corresponderem à mesma palavra-chave, apenas a regra com a prioridade mais alta será executada. O resultado promovido de uma regra de prioridade mais baixa é ignorado. Além disso, se o resultado promovido for definido, mas a condição da regra de consulta usar uma palavra-chave diferente ou uma condição complexa que não corresponda exatamente à consulta do usuário, o resultado não aparecerá.

Etapas para diagnosticar e corrigir o problema do resultado promovido

Siga estas etapas em ordem. Após cada etapa, teste a consulta de pesquisa para ver se o resultado promovido aparece.

  1. Verifique o status e o escopo da regra de consulta
    Vá para Central de Administração do SharePoint > Pesquisa > Regras de Consulta. Selecione a fonte de resultado que se aplica ao seu cenário de pesquisa, por exemplo, Resultados Locais do SharePoint. Localize a regra que contém o resultado promovido. Verifique se a regra está definida como Ativa. Se estiver Inativa, edite a regra e altere o status para Ativa. Confirme também se a regra foi publicada. Uma regra em estado de rascunho não será acionada para usuários finais.
  2. Verifique a condição da regra de consulta
    Abra a regra de consulta e examine a condição. A condição deve corresponder exatamente à palavra-chave que os usuários digitam. Para uma correspondência simples de palavra-chave, use a condição Ação da Consulta Corresponde Exatamente à Palavra-chave ou Ação da Consulta Contém a Palavra-chave. Se você usar uma expressão regular ou uma condição complexa, teste-a com uma consulta de exemplo. Certifique-se de que não há erros de ortografia ou espaços extras. Por exemplo, uma condição configurada para corresponder à palavra-chave “orçamento” não corresponderá a “relatório de orçamento”.
  3. Examine a definição do resultado promovido
    Dentro da regra de consulta, na seção Resultados Promovidos, clique no resultado promovido para editá-lo. Verifique a URL. A URL deve ser uma URL completa e válida, começando com http ou https. O conteúdo nessa URL deve ser rastreado e indexado. Para verificar a indexação, faça uma pesquisa pela própria URL. Se a URL não aparecer nos resultados da pesquisa, o item não está indexado. Confirme também se os campos de título e descrição estão preenchidos. Um título vazio pode fazer com que o resultado seja suprimido.
  4. Verifique a prioridade e a ordem das regras
    Na lista de regras de consulta, observe a ordem das regras. As regras são avaliadas na ordem em que aparecem. A primeira regra que corresponder à consulta será aplicada. Se uma regra de prioridade mais alta também corresponder à mesma palavra-chave, ela pode bloquear seu resultado promovido. Mova sua regra para uma posição mais alta na lista selecionando-a e usando o botão Mover para Cima. Como alternativa, edite a regra de prioridade mais alta para remover a condição conflitante.
  5. Verifique a atribuição da fonte de resultado
    Certifique-se de que a regra de consulta esteja atribuída à fonte de resultado correta. Na Central de Administração do SharePoint, vá para Pesquisa > Fontes de Resultado. Identifique a fonte de resultado que sua página de pesquisa usa. Em seguida, volte para Regras de Consulta e confirme se a regra está listada nessa fonte de resultado. Se a regra estiver em uma fonte de resultado diferente, mova a regra ou altere a página de pesquisa para usar a fonte correta.
  6. Teste com um índice de pesquisa novo
    Se o resultado promovido ainda não aparecer, acione um rastreamento completo da fonte de conteúdo que contém a URL. Na Central de Administração do SharePoint, vá para Pesquisa > Log de Rastreamento. Verifique se a URL foi rastreada com sucesso. Se o rastreamento mostrar um erro, corrija a causa. Após a conclusão do rastreamento, teste novamente a palavra-chave.
  7. Limpe o cache de resultados da pesquisa
    O SharePoint armazena em cache os resultados da pesquisa por um curto período. Para forçar uma atualização, adicione a string de consulta ?force=1 à URL da página de resultados da pesquisa. Por exemplo, https://sualocacao.sharepoint.com/search/Pages/results.aspx?k=orcamento&force=1. Se o resultado promovido aparecer com esse parâmetro, o problema está relacionado ao cache. Aguarde a expiração do cache ou instrua os usuários a atualizar a página.

ADVERTISEMENT

Se o resultado promovido ainda não aparecer

O resultado promovido aparece para alguns usuários, mas não para outros

Isso geralmente indica um problema de permissão. O usuário deve ter pelo menos acesso de Leitura ao item na URL do resultado promovido. Se o item for um documento em uma biblioteca com permissões exclusivas, conceda acesso ao usuário. Além disso, se o item for excluído da pesquisa por uma regra de rastreamento ou um aparador de segurança, ele não aparecerá. Verifique as regras de rastreamento na Central de Administração do SharePoint > Pesquisa > Regras de Rastreamento. Certifique-se de que nenhuma regra exclua o caminho da URL.

O resultado promovido aparece no centro de pesquisa, mas não na caixa de pesquisa de uma coleção de sites

As caixas de pesquisa de coleção de sites podem usar uma fonte de resultado diferente. Por exemplo, a caixa de pesquisa de um site de equipe normalmente usa a fonte Resultados Locais do SharePoint, enquanto um centro de pesquisa pode usar uma fonte personalizada. Crie uma regra de consulta separada na mesma fonte de resultado que a coleção de sites usa. Como alternativa, altere as configurações de pesquisa da coleção de sites para apontar para a mesma fonte de resultado do centro de pesquisa.

O resultado promovido aparece apenas quando digito a palavra-chave exata com a capitalização correta

A pesquisa do SharePoint não diferencia maiúsculas de minúsculas por padrão. Se a condição da sua regra de consulta usar uma expressão regular que diferencia maiúsculas de minúsculas, ela não corresponderá a variações. Edite a condição da regra de consulta e remova os sinalizadores de diferenciação de maiúsculas e minúsculas. Use a condição Ação da Consulta Contém a Palavra-chave em vez de uma expressão regular para correspondência simples de palavras-chave.

Verificação O que procurar Ação
Status da regra de consulta Ativa ou Inativa Definir como Ativa e publicar
Condição da regra de consulta Correspondência exata da palavra-chave Usar Ação da Consulta Corresponde Exatamente à Palavra-chave
URL do resultado promovido URL válida e rastreável Verificar indexação e permissões
Prioridade da regra Ordem na lista Mover a regra para cima se estiver bloqueada
Fonte de resultado Fonte atribuída corresponde à página de pesquisa Reatribuir ou alterar a fonte da página de pesquisa

Agora você pode verificar sistematicamente cada configuração que controla os resultados promovidos. Comece com o status e a condição da regra de consulta, depois vá para a URL do resultado promovido e a prioridade da regra. Após aplicar essas correções, teste novamente a pesquisa pela palavra-chave. Para uma solução de longo prazo, documente as regras de consulta e os resultados promovidos no seu ambiente. Use o log de diagnóstico do aplicativo de serviço de pesquisa para rastrear eventos de acionamento de regras se o problema se repetir.

ADVERTISEMENT