Freigeben über


Progressive Suche

Genaue Suchergebnisse zu erhalten, wenn eine Site mehrere zusätzliche Tabellen hat, kann schwierig werden. Eine komplexe Berechtigungsstruktur für einzelne Tabellen und Datensätze trägt zu dieser Schwierigkeit bei. Die Suche nach Inhalten auf solchen Sites kann dazu führen, dass die Anzahl der Datensätze nicht mit der auf der Suchergebnisseite angezeigten Zahl übereinstimmt.

Überblick

Standardmäßig verarbeitet die Power Pages-Suche nur eine Seite für Berechtigungen und Schlüsselwortübereinstimmungen. Wenn sich die Ergebnisse über mehrere Seiten erstrecken, werden einige Ergebnisse aufgrund von Berechtigungen oder Schlüsselwörtern eventuell verworfen und die Paginierung wird verzerrt.

Die progressive Suche eliminiert die Möglichkeit, dass die Ergebnisanzahl und die Anzahl der in den Suchergebnissen zurückgegebenen Datensätze nicht übereinstimmen.

Eine mit progressiver Suche konfigurierte Site verarbeitet fünf Seiten für eine Berechtigungs- und Schlüsselwortübereinstimmung mit 50 Datensätzen für einen einzigen Suchversuch. Die Suchanzahl zeigt jetzt 50+ auf der ersten Seite statt der Anzahl der Nichtübereinstimmungen zwischen Facette und Ergebnissen an.

Konfigurieren Sie die progressive Suche:

  1. Öffnen Sie die Portalverwaltungs-App.
  2. Wählen Sie im linken Bereich unter Website die Option Website-Einstellungen aus.
  3. Wählen Sie Neu.
  4. Geben Sie Name als „Suche/EnableProgressiveSearchCounts“ ein.
  5. Wählen Sie Ihren Websitedatensatz aus.
  6. Geben Sie den Wert als „true“ ein.
  7. Wählen Sie Speichern aus.
  8. Erstellen Sie den Suchindex neu.

Um die progressive Suche zu deaktivieren, setzen Sie den Wert von Suche/EnableProgressiveSearchCounts auf false.

Progressive Suche mit Beispieldaten

Betrachten Sie als Beispiel eine Site in einer Umgebung mit Beispieldaten von Northwind Traders, mit aktivierter Suche für Produkte bestellen.

Wenn der Benutzer nach Produkten sucht, werden nur 10 Ergebnisse angezeigt, obwohl in der Suchfacette die Gesamtzahl der Produkte einschließlich der konfigurierten Filter als 68 angezeigt wird.

Dieses Verhalten tritt häufiger auf, wenn sich die Suchergebnisse über mehrere Seiten erstrecken. Bei der progressiven Suche können Sie jedoch genauere Ergebnisse erzielen, indem Sie das Verhalten der Suche nach aktivierten Facetten und Filtern ändern.

Nachdem ein Benutzer die progressive Suche in dieser Site aktiviert hat, wird in den Suchergebnissen für denselben Benutzer, dieselben Berechtigungen und dasselbe Schlüsselwort die Gesamtzahl der Ergebnisse stattdessen als 10 angezeigt.

Wenn ein Benutzer die progressive Suche nach einem Schlüsselwort aktiviert, das mehr als 50 Ergebnisse zurückgibt, wird die Anzahl als 50+ angezeigt und stattdessen werden 10 Ergebnisse auf der ersten Seite aufgeführt.

Wenn Sie eine andere Seite auswählen, z. B. Seite 2, wird die Anzahl angezeigt, die auf die Gesamtzahl der Suchergebnisse aktualisiert wurde. (In diesem Beispiel insgesamt 52.)

Überlegungen

  • Durch Aktivieren der progressiven Suche wird das Suchverhalten für alle aktivierten Facetten und Filter geändert.
  • Bei der progressiven Suche werden maximal 50 Datensätze gleichzeitig verarbeitet, wobei mehr als 50 Ergebnisse auf der ersten Ergebnisseite als 50+ angezeigt werden.
  • Verwenden Sie für ein besseres Sucherlebnis bestimmte Schlüsselwörter, die die Suchergebnisse auf eine kleinere Zahl eingrenzen.
  • Wenn Sie eine bestimmte Facette in Filtern auswählen, werden nur Ergebnisse für die ausgewählte Facette angezeigt, z. B. Tabellen.
  • Da die Datensätze nach und nach ausgewertet werden, ist die Schaltfläche „Zur letzten Seite springen“ nur verfügbar, wenn die verbleibende Anzahl von Seiten im Suchergebnis fünf oder weniger beträgt.

Siehe auch

Facettensuche
Konfigurieren von zusätzlichen Tabellen für die globale Suche