Configurare le proprietà della web part Risultati di ricerca in SharePoint Server
SI APPLICA A:2013 2016 2019 Subscription Edition SharePoint in Microsoft 365
La web part Risultati di ricerca visualizza i risultati di ricerca di una query immessa in una web part Casella di ricerca. Per impostazione predefinita, la web part Risultati di ricerca viene usata in tutte le pagine dei verticali di ricerca (results.aspx, peopleresults.aspx, conversationresults.aspx, videoresults.aspx). La web part Risultati di ricerca visualizza i risultati di ricerca effettivi e passa anche i risultati di ricerca alla web part Perfezionamento e alla web part Navigazione ricerca nella stessa pagina.
La web part Risultati ricerca usa una query specificata nella web part per visualizzare i risultati della ricerca. Per impostazione predefinita, la query definita in questa web part usa la variabile di query {searchboxquery}. La variabile di query è un segnaposto per un valore. Quando viene eseguita una query, il segnaposto viene sostituito con un valore . Ad esempio, quando un utente digita la frase di ricerca gialla nella web part Casella di ricerca, la variabile {searchboxquery} nella web part Risultati ricerca verrà risolta per cercare tutti gli elementi che contengono la frase gialla.
Modificando le proprietà e la query nella web part Risultati ricerca è possibile eseguire le operazioni seguenti:
Limitare i risultati di ricerca a un'origine dei risultati.
Aggiungere variabili di query o filtri di proprietà per personalizzare i risultati della ricerca per diversi utenti.
Alzare o abbassare di livello gli elementi o le pagine all'interno dei risultati della ricerca.
Modificare l'ordinamento dei risultati della ricerca.
Modificare il modello di visualizzazione.
Prima di iniziare
Nota
[!NOTA] Poiché SharePoint Server viene eseguito sotto forma di siti Web in Internet Information Services (IIS), gli amministratori e gli utenti dipendono dalle funzionalità di accessibilità offerte dai browser. SharePoint Server supporta le funzionalità di accessibilità dei browser supportati. Per ulteriori informazioni, vedere le risorse seguenti:
Configurare le proprietà della web part Risultati di ricerca
Per configurare le proprietà di una web part Risultati di ricerca
Verificare che l'account utente che esegue questa procedura sia un membro del gruppo Designer di SharePoint nel sito Centro ricerche organizzazione.
Nella pagina dei risultati della ricerca scegliere Modifica pagina dal menu Impostazioni.
Nella web part Risultati di ricerca fare clic sulla freccia delrelativo menu e quindi scegliere Modifica web part.
Nel riquadro degli strumenti della web part, nella sezione Criteri di ricerca, fare clic su Cambia query.
Nella scheda GENERALE eseguire una delle operazioni seguenti:
Per definire la query tramite KQL (Keyword Query Language), selezionare le opzioni come descritto nell’elenco seguente.
Selezionare una query
Selezionare un'origine dei risultati per specificare il contenuto in cui deve essere eseguita la ricerca.
Per impostazione predefinita, sono configurate le seguenti origini di risultati per le diverse pagine dei verticali di ricerca:
Tutto (results.aspx): Risultati di SharePoint locali (Sistema)
Persone (peopleresults.aspx): Risultati di ricerca utenti locali (Sistema)
Conversazioni (conversationresults.aspx): Conversazioni (Sistema)
Video (videoresults.aspx): Risultati di ricerca video locali (Sistema)
Filtro in base a parole chiave
È possibile usare filtri in base a parole chiave per aggiungere variabili alla query. Per un elenco delle variabili di query disponibili, vedere Query variables in SharePoint Server.
È possibile selezionare variabili di query predefinite nell'elenco a discesa e quindi aggiungerle alla query facendo clic su Aggiungi filtro in base a parole chiave.
Filtro proprietà
È possibile utilizzare filtri in base a proprietà per eseguire query sul contenuto delle proprietà gestite impostate come disponibili per query nello schema di ricerca.
È possibile selezionare le proprietà gestite nell'elenco a discesa Filtro proprietà. Fare clic su Aggiungi filtro proprietà per aggiungere il filtro alla query.
Testo query
Per impostazione predefinita, è definita la variabile di query {searchboxquery}. È possibile modificare il testo della query tramite KQL (Keyword Query Language). Per altre informazioni su KQL, vedere Riferimento alla sintassi KQL (Keyword Query Language). In alternativa è possibile usare gli elenchi Filtro in base a parole chiave e Filtro proprietà per creare la query.
La query con parole chiave può essere costituita da parole chiave in testo libero, filtri in base a proprietà o operatori. Usare le parentesi graffe per delimitare le variabili di query. Tali variabili verranno sostituite da un valore effettivo durante l'esecuzione della query.
Le query con parole chiave possono avere una lunghezza massima di 2048 caratteri.
Per definire la query mediante variabili di query predefinite, fare clic su Passa a modalità rapida. Selezionare le opzioni come descritto nell'elenco seguente:
Selezionare una query
Selezionare un'origine dei risultati per specificare il contenuto in cui deve essere eseguita la ricerca. Se si è provveduto a condividere una raccolta documenti o un elenco come catalogo, l'origine dei risultati catalogo sarà visualizzata in questo elenco a discesa.
Limita in base all'app
Selezionare un'opzione nell'elenco per limitare i risultati a un sito, una raccolta, un elenco o un URL specifico.
Limita in base al tag
È possibile limitare i risultati al contenuto che ha come tag un termine di un set di termini.
Selezionare una delle opzioni seguenti:
Non limitare con un tag
I risultati di ricerca non saranno limitati in base all'utilizzo di tag (impostazione predefinita).
Limita in base al termine di navigazione della pagina corrente
I risultati di ricerca saranno limitati al contenuto che ha come tag il termine della pagina corrente. Il tag corrente viene visualizzato come ultima parte dell'URL breve. Questa opzione è utile solo per i siti in cui viene utilizzata l'esplorazione gestita.
Limita in base ai termini di navigazione corrente e figlio
I risultati di ricerca saranno limitati al contenuto che ha come tag il termine della pagina corrente (visualizzato come ultima parte dell'URL breve) e al contenuto che ha come tag i termini secondari della pagina corrente. Questa opzione è utile solo per i siti in cui viene utilizzata l'esplorazione gestita.
Limita con questo tag
I risultati di ricerca saranno limitati al contenuto che ha il tag digitato nella casella.
Nota: Quando si passa alla modalità rapida alla modalità avanzata, l'origine dei risultati selezionata in Selezionare una query viene sostituita da un'origine dei risultati diversa. Questa origine dei risultati potrebbe influire sui risultati della ricerca. Assicurarsi pertanto di controllare i risultati della ricerca visualizzati nella sezione ANTEPRIMA RISULTATI DI RICERCA e, se necessario, aggiungere la configurazione della query nel campo Testo query .
Nella scheda AFFINAMENTI RICERCA sono elencate le proprietà gestite abilitate come criteri di affinamento ricerca nello schema di ricerca. È possibile specificare che i risultati di ricerca restituiti nella web part Ricerca contenuto siano limitati a uno o più valori dei criteri di affinamento ricerca. Selezionare un criterio di affinamento ricerca nell'elenco e fare clic su Aggiungi per aggiungerlo alla query.
Fare clic su Dettagli se si desidera definire il raggruppamento dei risultati. In Raggruppa risultati è possibile impostare il raggruppamento dei risultati in base a una o più proprietà gestite. Questa funzione è utile se si stanno visualizzando diverse varianti di un determinato elemento e si desidera raggrupparle sotto un unico risultato.
Nella scheda ORDINAMENTO è possibile specificare la modalità con cui ordinare i risultati di ricerca. Questa scheda è disponibile solo se si usa la Modalità avanzata. Se si sa la Modalità rapida, è possibile definire le opzioni di ordinamento nell'origine dei risultati.
Nell'elenco a discesa Ordina per eseguire le operazioni seguenti:
Selezionare una proprietà gestita nell'elenco di proprietà gestite impostate come ordinabili nello schema di ricerca, quindi selezionare Decrescente o Crescente. Per aggiungere altri livelli di ordinamento, fare clic su Aggiungi livello di ordinamento.
Nota
Per l'ordinamento dei risultati di ricerca viene applicata la distinzione tra maiuscole e minuscole.
Importante
Se l'origine dei risultati contiene l'ordinamento, non è consigliabile specificare l'ordinamento nella web part Risultati ricerca. Ciò è dovuto al fatto che l'ordinamento nell'origine dei risultati sostituisce l'ordinamento specificato nella web part Risultati ricerca.
Selezionare Rango per ordinare in base alla classificazione per pertinenza. È possibile specificare il modello di classificazione da usare oppure specificare regole di ordinamento dinamico.
(Facoltativo) Selezionare il modello di classificazione da usare per l'ordinamento nell'elenco Modello di classificazione.
In Ordinamento dinamico è possibile specificare ulteriormente la classificazione aggiungendo regole che modificheranno l'ordine dei risultati quando si applicano determinate condizioni. Fare clic su Aggiungi regola di ordinamento dinamico e specificare le regole condizionali.
Nella scheda IMPOSTAZIONI specificare le impostazioni elencate nell'elenco.
Regole di query
Selezionare se utilizzare o meno regole di query.
Riscrittura URL
Selezionare se la riscrittura degli URL nella pagina dei dettagli dell'elemento deve continuare a essere relativa per ogni elemento catalogo come definito durante l'impostazione della connessione al catalogo. Questa opzione è utile solo per i siti che usano l'esplorazione gestita e che sono connessi a un catalogo che usa l'accesso anonimo per le pagine del catalogo. Se si seleziona Non riscrivere gli URL, gli URL degli elementi catalogo punteranno direttamente all'elemento raccolta del catalogo connesso.
Comportamento di caricamento
Selezionare quando i risultati della ricerca restituiti dalla web part Risultati ricerca vengono visualizzati nella pagina Web. L'opzione predefinita è Async option: Issue query from the browser .the default option is Async option: Issue query from the browser. Le query verranno emesse dal browser degli utenti finali dopo la ricezione della pagina completa (asincrona). Se si seleziona l'opzione sincrona, opzione Sincronizzazione: Eseguire query dal server, le query vengono emesse dal server e i risultati della ricerca vengono inclusi nella risposta della pagina inviata da SharePoint (sincrono). Il caricamento sincrono rende la ricerca vulnerabile agli attacchi di falsificazione di richieste tra siti ed è consigliabile scegliere questa opzione solo dopo aver valutato attentamente se questa vulnerabilità può essere sfruttata, altre informazioni.
- Nella scheda TEST è possibile visualizzare un'anteprima della query che viene inviata dalla web part Risultati di ricerca.
Testo query
Visualizza la query finale che verrà eseguita dalla web part Risultati ricerca. È basato sul modello di query originale, in cui le variabili dinamiche vengono sostituite dai valori correnti. È possibile che alla query vengano apportate altre modifiche tramite una regola di query.
Fare clic su Dettagli per visualizzare altre informazioni.
Modello di query
Visualizza il contenuto del modello di query applicato alla query.
Affinamento in base a
Visualizza i criteri di affinamento ricerca applicati alla query come definito nella scheda AFFINAMENTI RICERCA.
Raggruppato per
Visualizza la proprietà gestita in base alla quale raggruppare i risultati di ricerca come definito nella scheda AFFINAMENTI RICERCA.
Regole di query applicate
Visualizza le regole applicate alla query.
Nella sezione Variabili del modello di query vengono visualizzate le variabili che verranno applicate alla query e i valori delle variabili che si applicano alla pagina corrente. È possibile digitare altri valori per verificare l'effetto che avranno sulla query. Fare clic sul pulsante Test query per visualizzare un'anteprima dei risultati di ricerca.
È inoltre possibile verificare il funzionamento della query per termini di segmenti di utenti diversi. Fare clic su Aggiungi termine segmento di utenti per aggiungere i termini da aggiungere alla query.
Fare clic sul pulsante Test query per visualizzare un'anteprima dei risultati di ricerca.
Testo query
Visualizza la query finale che verrà eseguita dalla web part Risultati ricerca. È basato sul modello di query originale, in cui le variabili dinamiche vengono sostituite dai valori correnti. È possibile che alla query vengano apportate altre modifiche tramite una regola di query.
La selezione predefinita nella sezione Modelli di visualizzazione del riquadro degli strumenti della web part è Usa i tipi di risultati per visualizzare gli elementi. Questa selezione applicherà diversi modelli di visualizzazione a seconda del tipo di risultati della ricerca. Se ad esempio il tipo di risultati di un risultato di ricerca è un file PDF, viene applicato il modello di visualizzazione Elemento PDF. Se il tipo di risultati di un risultato di ricerca è un'immagine, viene applicato il modello di visualizzazione Elemento immagine. Per applicare un modello di visualizzazione a tutti i tipi di risultati dei risultati di ricerca, selezionare Usa un singolo modello per visualizzare gli elementi, quindi selezionare il modello di visualizzazione da applicare.
Nel riquadro degli strumenti della web part, nella sezione Impostazioni, in Impostazioni risultati, per specificare ulteriormente la visualizzazione dei risultati della ricerca, modificare i valori nei campi seguenti:
Numero di risultati per pagina: numero di risultati di ricerca da visualizzare per pagina.
Mostra risultati classificati: deselezionare la casella di controllo per visualizzare solo i blocchi alzati di livello (ad esempio, i risultati alzati di livello o i preferiti personali) o i controlli dei risultati (ad esempio, i conteggi dei risultati) anziché i risultati classificati.
Mostra risultati alzati di livello: deselezionare la casella di controllo per visualizzare i risultati di ricerca alzati di livello mediante regole di query.
Mostra "Intendevi?" Deselezionare la casella di controllo se non si desidera visualizzare le correzioni ortografiche delle query come Suggerimenti . Per altre informazioni sulle correzioni ortografiche delle query, vedere Gestire la correzione dell'ortografia delle query in SharePoint Server.
Mostra preferiti personali: deselezionare la casella di controllo se non si desidera visualizzare i preferiti personali.
Mostra collegamento Visualizza duplicati: selezionare la casella di controllo se si desidera visualizzare un collegamento Visualizza duplicati.
Mostra collegamento a Centro ricerche: selezionare la casella di controllo se si desidera visualizzare un collegamento al Centro ricerche.
- Nel riquadro degli strumenti della web part, nella sezione Impostazioni controllo risultati della sezione Impostazioni, per specificare la visualizzazione dei risultati della ricerca, modificare i valori nei campi seguenti:
Mostra collegamento Avanzate: deselezionare la casella di controllo se non si desidera visualizzare un collegamento alla pagina Ricerca avanzata nella web part.
Mostra conteggio risultati: deselezionare la casella di controllo se non si desidera visualizzare il numero di risultati trovati nella web part.
Mostra elenco a discesa lingua: deselezionare la casella di controllo se non si desidera visualizzare l'elenco a discesa per la lingua nella web part.
Mostra elenco a discesa ordinamento: selezionare la casella di controllo se si desidera visualizzare l'elenco a discesa per l'ordinamento nella web part.
Mostra suddivisione pagine: deselezionare la casella di controllo se non si desidera visualizzazione la suddivisione in pagine nella web part.
Mostra collegamento preferenze: deselezionare la casella di controllo se non si desidera visualizzare un collegamento alla pagina di preferenze nella web part.
Mostra collegamento Invia avviso: deselezionare la casella di controllo se non si desidera visualizzare un collegamento alla pagina Invia avviso nella web part. Per altre informazioni sugli avvisi per la ricerca, vedere Enable search alerts in SharePoint Server.
Per disabilitare lo stemming in una web part Risultati di ricerca
Il termine stemming indica che i nomi e gli aggettivi in una query vengono estesi a tutte le possibili varianti. Ad esempio, se viene immessa la parola "piede" in una query, questa viene estesa automaticamente a {"piedi"}. Analogamente, la parola "panoramica" viene estesa a {"panoramiche"}.
Per disabilitare lo stemming in una web part Risultati di ricerca
Verificare che l'account utente che esegue questa procedura sia un membro del gruppo Designer di SharePoint nel sito Centro ricerche organizzazione.
Nella pagina dei risultati della ricerca scegliere Modifica pagina dal menu Impostazioni.
Nella web part Risultati ricerca fare clic sulla freccia del menu web part Risultati ricerca , fare clic su Esporta e quindi salvare la web part nel computer.
Aprire la web part in un editor di testo, ad esempio il Blocco note.
Impostare il valore EnableStemming su false, quindi salvare il file con un altro nome, ad esempio Risultati_Ricerca_NoStemming.webpart.
Nella pagina dei risultati della ricerca, in Area principale, fare clic su Aggiungi web part.
Nella sezione Categorie fare clic sulla freccia Carica una Web part.
Nella sezione Carica una Web part fare clic su Sfoglia per individuare il file della web part modificato, quindi fare clic su Carica.
Per aggiungere la web part Risultati della ricerca personalizzata alla pagina dei risultati della ricerca, eseguire le operazioni seguenti:
Passare alla pagina dei risultati della ricerca.
Scegliere Modifica pagina dal menu Impostazioni.
Nell'area web part in cui si desidera aggiungere la web part fare clic su Aggiungi web part.
Nell'elenco Categorie selezionare Web part importate.
Nell'elenco Parti selezionare la web part caricata, quindi fare clic su Aggiungi.
- Per rimuovere la web part Risultati di ricerca predefinita dalla pagina dei risultati della ricerca, eseguire le operazioni seguenti:
Passare alla pagina dei risultati della ricerca.
Scegliere Modifica pagina dal menu Impostazioni.
Nella web part Risultati ricerca, fare clic sul menu relativo, quindi fare clic su Elimina.
Nota
È possibile disabilitare lo stemming per tutte le lingue, ad eccezione di arabo, estone, finlandese, ebraico, ungherese, coreano, lettone e slovacco.
Vedere anche
Variabili di query in SharePoint Server
Configurare le origini dei risultati per la ricerca in SharePoint Server
Pianificare la trasformazione di query e l'ordinamento dei risultati in SharePoint Server