Udostępnij za pośrednictwem


Wyszukiwanie progresywne

Uzyskiwanie dokładnych wyników wyszukiwania w przypadku, gdy witryna ma włączonych kilka dodatkowych tabel wyszukiwania, może być trudne. Złożona struktura uprawnień dla poszczególnych tabel i rekordów dodaje do tego problemu. Wyszukiwanie zawartości w takich witrynach może kończyć się liczbą rekordów, która nie odpowiada liczbie wyświetlanej na stronie wyników wyszukiwania.

Omówienie

Domyślnie wyszukiwanie w Power Pages przetwarza tylko jedną stronę w celu wyszukiwania uprawnień i dopasowania słów kluczowych. Gdy wyniki obejmują wiele stron, niektóre wyniki mogą zostać odrzucone z powodu uprawnień lub słów kluczowych, a stronicowanie zostanie zniekształcone.

Wyszukiwanie stopniowo eliminuje możliwość niezgodności między liczbą wyników a liczbą rekordów zwróconych w wynikach wyszukiwania.

Witryna skonfigurowana z wyszukiwaniem progresywnym przetwarza pięć stron w celu dopasowania uprawnień i słów kluczowych oraz 50 rekordów na jedną próbę wyszukiwania. Liczba wyszukiwań będzie teraz pokazana jako 50+ na pierwszej stronie zamiast liczby niezgodności między aspektem a wynikami.

Aby skonfigurować wyszukiwanie progresywne:

  1. Otwórz Aplikacja Zarządzanie portalem.
  2. W lewym okienku wybierz Ustawienia witryny pod Witryna.
  3. Wybierz Nowy.
  4. Wprowadź nazwę jako "Wyszukaj/WłączProgressiveCounts".
  5. Wybierz rekord Witryny internetowej.
  6. Wprowadź wartość jako "true".
  7. Wybierz pozycję Zapisz.
  8. Kompiluj ponownie indeks wyszukiwania.

Aby wyłączyć wyszukiwanie progresywne, ustaw wartość ustawienia witryny Search/EnableProgressiveSearchCounts na false.

Wyszukiwanie stopniowo z przykładowych danych

Na przykład można rozważyć witrynę w środowisku, w którym są dostępne przykładowe dane firmy Northwind Traders z włączonym wyszukiwaniem produktów zamówionych.

Gdy użytkownik wyszukuje produkty, jest pokazywanych tylko 10 wyników, nawet jeśli aspekt wyszukiwania przedstawia łączną liczbę produktów jako 68 z uwzględnieniem skonfigurowanych filtrów.

To zachowanie jest bardziej wstępne, jeśli wyniki wyszukiwania obejmują wiele stron. Ale dzięki progresywnemu wyszukiwaniu możesz uzyskać dokładniejsze wyniki, zmieniając zachowanie wyszukiwania dla włączonych aspektów i filtrów.

Gdy użytkownik włączy progresywne wyszukiwanie w tej witrynie, wyniki wyszukiwania dla tego samego użytkownika, uprawnień i słowa kluczowego pokazują łączną liczbę wyników jako 10.

Jeśli użytkownik włącza wyszukiwanie postępowe dla słowa kluczowego, które zwraca więcej niż 50 wyników, liczba ta wskazuje wartość 50+ i 10 wyników wymienionych na pierwszej stronie.

Wybranie innej strony, na przykład strony 2, pokazuje liczbę zaktualizowaną do łącznej liczby wyników wyszukiwania. (W tym przykładzie jest to łączna liczba 52).

Kwestie wymagające rozważenia

  • Włączenie wyszukiwania postępowego zmienia zachowanie wyszukiwania dla wszystkich włączonych aspektów i filtrów.
  • W przypadku szukania postępowego jednocześnie przetwarzane jest maksymalnie 50 rekordów, przy użyciu ponad 50 wyników wyświetlanych na pierwszej stronie wyników jako 50+.
  • Aby poprawić wyszukiwanie, należy użyć określonych słów kluczowych, które zawęziły wyniki wyszukiwania do mniejszej liczby.
  • Wybranie konkretnego aspektu w filtrach pokazuje tylko wyniki wybranego aspektu (na przykład w tabelach).
  • Ponieważ rekordy są oceniane progresywnie, przycisk „przeskocz do ostatniej strony” jest dostępny tylko wtedy, gdy liczba pozostałych stron w wynikach wyszukiwania to maksymalnie pięć.

Zobacz też

Wyszukiwanie aspektowe
Konfigurowanie dodatkowych tabel do wyszukiwania globalnego