Share via


Suchfeldeinstellungen auf SharePoint-Websites

Eine der verschiedenen Möglichkeiten, wie Microsoft Search auf SharePoint-Websites angepasst werden kann, besteht darin, die Funktionsweise des Suchfelds in der Suite-Navigationsleiste auf SharePoint-Websites an Ihre Anforderungen anzupassen.

Weitere Anpassungsoptionen finden Sie unter Ändern der Microsoft Search-Ergebnisseite, um benutzerdefinierte Vertikalen, Ergebnistypen und Layouts hinzuzufügen, und Erstellen einer benutzerdefinierten Suchergebnisseite.

Hinweis

Das Suchfeld der Suite-Navigationsleiste ist derzeit nicht für alle Kunden verfügbar, aber diese Optionen können jetzt noch festgelegt werden und werden wirksam, sobald es verfügbar wird.

Für die unten aufgeführten Aufgaben verwenden Sie PowerShell mit SharePoint PnP PowerShell-Erweiterungen. Weitere Informationen zu den ersten Schritten finden Sie hier. Sie melden sich mit dem folgenden Befehl bei Ihrer Website oder Websitesammlung an:

Connect-PnPOnline -Url <yoursiteurl> -UseWebLogin
# this will prompt you to sign into your site. Use the site owner credentials 

Wenn Sie heute eine neue Website in SharePoint Online erstellen und in das Suchfeld eingeben, gelangen Sie zur Ergebnisseite von Microsoft Search. Standardmäßig werden auf der Ergebnisseite Ergebnisse ihrer aktuellen Website angezeigt. Sie können den Suchbereich auf den Hub erweitern, dem die aktuelle Website zugeordnet ist, sofern sie einem oder dem gesamten organization zugeordnet ist.

Der Bereich, den das Suchfeld verwendet, hängt standardmäßig vom Typ der Website ab.

  • Reguläre Websites suchen über die aktuelle Website.
  • Hubwebsites durchsuchen alle Websites im Hub.
  • Startwebsites durchsuchen alle Inhalte.

In einigen Fällen können Sie diese Standardwerte ändern, um immer über den gesamten organization oder über den Hub zu suchen, dem eine Website zugeordnet ist, ohne dass ein zusätzlicher Klick erforderlich ist.

Als Websitebesitzer können Sie diese Standardwerte mit dem folgenden Befehl ändern:

Set-PnPSearchSettings -SearchScope Tenant
# DefaultScope | Hub | Site | Tenant

Nach dem Ausführen dieses Befehls zeigt die Website, auf der zuvor standardmäßig Ergebnisse der aktuellen Website angezeigt wurden, Ergebnisse aus dem gesamten organization an.

Um zur Standardeinstellung zurückzukehren, führen Sie den Befehl erneut mit dem Wert "DefaultScope" aus. Um den Hub zu durchsuchen, verwenden Sie "Hub" als SearchScope-Wert.

Diese Einstellung gilt auf der Ebene der einzelnen Standorte. Es gibt keine entsprechende Einstellung für Websitesammlungen.

Sie können das Suchfeld der Navigationsleiste der Suite ausblenden, wenn Sie verhindern möchten, dass Ihre Benutzer suchen oder eine benutzerdefinierte Suchfeldimplementierung verwenden möchten.

Verwenden Sie den folgenden Befehl, um die Sichtbarkeit des Suchfelds für eine bestimmte Website zu ändern:

Set-PnPSearchSettings -Scope Web -SearchBoxInNavBar Hidden
# Hidden | Inherit

Alternativ können Sie diesen Befehl verwenden, wenn Sie sie für alle Websites in einer Websitesammlung festlegen möchten:

Set-PnPSearchSettings -Scope Site -SearchBoxInNavBar Hidden
# Hidden | Inherit

Nach dem Ausführen dieser Befehle wird das Suchfeld nicht mehr in der Navigationsleiste oben auf der Seite angezeigt. Um zum Anzeigen des Suchfelds zurückzukehren, führen Sie die Befehle erneut mit dem Wert aus, der für den Parameter "SearchBoxInNavBar" auf "Inherit" angegeben wird.

Es gibt mehrere Punkte, die zu berücksichtigen sind:

  • Diese Einstellung gilt nur für das Suchfeld in der Navigationsleiste der Suite. Sie gilt nicht für Suchfelder, die sich auf der Seite befinden, oder für Suchfelder auf klassischen Seiten.

  • Wenn Sie das Suchfeld in der Navigationsleiste deaktiviert haben, müssen Sie die Suchfunktionalität auf Ihrer Website selbst mithilfe eines benutzerdefinierten Webparts oder einer SharePoint-Framework-Erweiterung bereitstellen.

  • Diese Lösung entfernt das Suchfeld auch aus Listen und Bibliotheken für Ihre Website. Ihre benutzerdefinierte Suchlösung muss zusätzlich zur websiteweiten Suche kontextbezogene Suchvorgänge für SharePoint-Listen und -Bibliotheken berücksichtigen.

  • Wenn Sie das Suchfeld für die Stammwebsite Ihrer Domäne ausblenden, wird das Suchfeld auch für die SharePoint-Startseite ausgeblendet.

Sie können den Hinweis ändern, den das Suchfeld für eine bestimmte Website oder Websitesammlung anzeigt. Der Hinweistext ist der Text, der im Suchfeld angezeigt wird, bevor er mit der Eingabe beginnt. Ein benutzerdefinierter Hinweistext kann Ihren Benutzern helfen, zu erfahren, was sie von der Suche erwarten können, wenn Sie eine benutzerdefinierte Ergebnisseite konfigurieren oder das Verhalten der Suche auf andere Weise geändert haben.

Hinweis

Um diese Änderung vornehmen zu können, müssen Sie die Ausführung benutzerdefinierter Skripts auf der betreffenden Website als Mandantenadministrator zulassen, was standardmäßig nicht zulässig ist. Weitere Informationen finden Sie unter Zulassen oder Verhindern von benutzerdefinierten Skripts . Sie können die Ausführung benutzerdefinierter Skripts zulassen, die Änderung vornehmen und dann rückgängig machen, skripts für die Website bei Bedarf zu verweigern.

Führen Sie den folgenden Befehl aus, um diese Einstellung für eine bestimmte Website zu ändern:

Set-PnPSearchSettings -Scope Web -SearchBoxPlaceholderText "my placeholder" 

Alternativ können Sie diesen Befehl verwenden, wenn Sie sie für alle Websites in einer Websitesammlung festlegen möchten:

Set-PnPSearchSettings -Scope Site -SearchBoxPlaceholderText "my placeholder" 

Um zum Standardplatzhaltertext zurückzukehren, legen Sie den Wert auf leer ("") fest.

Einschränkungen von Gastbenutzern

Die Szenarioabsicht der Einladung eines Gasts zu einer SharePoint-Website oder Hubwebsite besteht darin, Inhalte aus diesen Bereichen für den Gast zu freigeben. Das Festlegen von SearchScope auf Tenant wird für einen Gastbenutzer überschrieben, und die Benutzeroberfläche wird auf das Standardverhalten für die Website zurückgesetzt. Wenn Gäste organization breiten Ergebnissen ausgesetzt werden, kann dies zu einer unbeabsichtigten übermäßigen Freigabe von Inhalten führen.

Weitere Informationen finden Sie unter Einschränkungen von Gastbenutzern für die Seite Erstellen einer benutzerdefinierten Suchergebnisse in SharePoint Online.