Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
Coppa WPB
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Come personalizzare la pagina dei risultati di ricerca in WordPress

WordPress ha una caratteristica di ricerca integrata, ma i risultati della ricerca sono spesso piuttosto scarsi. Questo è uno dei motivi principali per cui abbiamo smesso di usare la ricerca predefinita di WordPress sui nostri siti web.

Fortunatamente, è possibile personalizzare la pagina dei risultati della ricerca per renderla più user-friendly. Tutto ciò di cui avete bisogno è il plugin WordPress giusto. Secondo la nostra esperienza, SearchWP è lo strumento migliore per aiutarvi a svolgere il lavoro, perché è facile da usare per i principianti e offre molte opzioni personalizzate.

Sappiamo che personalizzare la pagina dei risultati della ricerca aiuta gli utenti a trovare più facilmente i contenuti desiderati. Inoltre, migliora l’esperienza dell’utente, con conseguente aumento delle visualizzazioni delle pagine e delle conversioni.

In questo articolo vi mostreremo come personalizzare la pagina dei risultati della ricerca in WordPress senza scrivere alcun codice. Seguite la nostra guida per creare una migliore esperienza di ricerca per i vostri visitatori.

Customizing WordPress search results page

Perché personalizzare la pagina dei risultati di ricerca di WordPress?

Ve lo diciamo chiaramente. La caratteristica di ricerca predefinita di WordPress non è buona!

Ogni sito web WordPress è dotato di una caratteristica di ricerca molto semplice. Permette agli utenti di cercare i contenuti in corrispondenza dei loro termini di ricerca, ma i risultati della ricerca non sono molto buoni.

No results found for a search term in WordPress

Spesso i termini di ricerca non restituiscono alcun risultato, anche quando è possibile che esistano diverse corrispondenze che potrebbero rispondere alla domanda dell’utente.

La ricerca stessa è inoltre lenta e richiede il caricamento della pagina. Se più utenti utilizzano la funzione di ricerca contemporaneamente, questo potrebbe rallentare il vostro sito web.

Un’esperienza di ricerca scadente spingerà gli utenti a cercare altrove e voi perderete potenziali clienti o abbonati. Sui nostri siti web, abbiamo assistito a un aumento significativo delle pagine di ricerca grazie a caratteristiche come la ricerca del sito.

Fortunatamente, WordPress è personalizzabile, quindi siete liberi di aggiungere una migliore esperienza di ricerca al vostro sito.

Search results found

Vi mostreremo come creare un sistema di ricerca più veloce, con una migliore esperienza utente e risultati della ricerca più utili.

Come modificare la pagina dei risultati di ricerca in WordPress

Vi mostreremo come modificare facilmente la pagina dei risultati di ricerca in WordPress senza scrivere alcun codice.

Imparerete anche a sostituire la ricerca predefinita con una soluzione più potente per migliorare la qualità dei risultati della ricerca:

Immergiamoci!

Passo 1: Impostazione di SearchWP come motore di ricerca di WordPress

SearchWP è il miglior plugin di ricerca per WordPress sul mercato.

Permette di migliorare la ricerca su WordPress sostituendola con un motore di ricerca più veloce e preciso.

SearchWP

Perché usare SearchWP per personalizzare la ricerca di WordPress?

  • A differenza della ricerca predefinita di WordPress, SearchWP indicizza automaticamente i contenuti in background, rendendo le query di ricerca più veloci.
  • Funziona con i moduli e i modelli di ricerca predefiniti di WordPress. Ciò significa che non è necessario scrivere alcun codice o apportare grandi modifiche al sito.
  • La sua potente funzione di ricerca cerca corrispondenze nei titoli dei post, negli estratti, nei contenuti, nelle categorie, nei tag, nelle pagine e altro ancora. Questo migliora immediatamente la qualità dei risultati della ricerca.

Per maggiori dettagli, consultate la nostra recensione completa di SearchWP con i pro e i contro.

Per prima cosa, è necessario installare e attivare il plugin SearchWP. Per maggiori dettagli, consultate la nostra guida passo passo su come installare un plugin di WordPress.

Dopo l’attivazione, è necessario visitare la pagina SearchWP ” Impostazioni e passare alla scheda “Generale”. Inserire la chiave di licenza del plugin, che si trova nel proprio account sul sito di SearchWP.

Enter SearchWP license key

Successivamente, è necessario visitare la pagina SearchWP ” Algoritmo per configurare le impostazioni del motore di ricerca.

Noterete che SearchWP ha impostato un motore di ricerca predefinito per voi. Utilizza i post, le pagine e i media di WordPress come fonti.

SearchWP search engines

Sotto ogni fonte, è possibile regolare i cursori per dare maggiore rilevanza a un attributo piuttosto che a un altro.

Volete includere altri luoghi del vostro sito web nei risultati di ricerca? Basta cliccare sul pulsante “Fonti e impostazioni” per aggiungerli.

Add sources to search engine

Per questa esercitazione, aggiungiamo “Commenti” come fonte di ricerca.

Dopo aver cliccato su “Fatto”, apparirà una nuova scheda sotto l’elenco delle fonti. Tuttavia, sarà vuota e per renderla utile è necessario fare clic sul pulsante “Add-on”.

Add attributes

Si aprirà una finestra a comparsa in cui sarà possibile selezionare gli attributi da includere nella ricerca.

Ad esempio, abbiamo scelto il testo “Commento” come attributo.

Select attributes to add into search source

Dopo aver aggiunto un attributo, è possibile assegnargli un peso nei risultati della ricerca.

Un peso maggiore significa che SearchWP considererà quell’attributo più rilevante di altri quando mostrerà i risultati della ricerca.

Attribute weight in search results

È sufficiente ripetere la procedura per aggiungere altri attributi a una sorgente.

Una volta terminata la revisione delle fonti di ricerca, è possibile fare clic sul pulsante “Salva”.

Save search engine settings

SearchWP inizierà a costruire un indice di ricerca in base alle impostazioni.

Una volta terminato, si vedrà il 100% come “Stato dell’indice”.

Search index status in SearchWP

Il motore SearchWP sostituirà automaticamente la ricerca predefinita di WordPress. Se avete già un modulo di ricerca sul vostro sito web, potete provarlo.

Se non avete un modulo di ricerca sul vostro sito web, potete aggiungerlo visitando la pagina Aspetto ” Widget “.

È sufficiente aggiungere il widget o il blocco “Ricerca” alla barra laterale e cliccare sul pulsante “Aggiorna” per salvare le modifiche.

Add a search widget block

Nota: se il tema di WordPress non ha aree pronte per i widget, non verrà visualizzata la pagina “Widget” nel menu “Aspetto”.

È invece possibile aggiungere un blocco di ricerca al sito visitando la pagina Aspetto ” Editor.

Search block in site editor

In questo modo si avvia l’editor completo del sito. È possibile aggiungere il blocco “Ricerca” in qualsiasi punto in cui si voglia visualizzare il modulo di ricerca.

Ora potete visitare il vostro blog WordPress e provare la nuova e migliorata caratteristica di ricerca.

Passo 2: Creare moduli di ricerca avanzata per il vostro sito WordPress

Un semplice modulo di ricerca ha un aspetto gradevole e svolge il suo compito. Tuttavia, non è molto coinvolgente e gli utenti spesso non lo notano nemmeno in un sito.

SearchWP risolve questo problema consentendovi di creare moduli di ricerca altamente utili e avanzati per il vostro sito WordPress.

Basta andare alla pagina SearchWP ” Moduli di ricerca e fare clic sul pulsante “Aggiungi nuovo”.

Search forms in SearchWP

Nella schermata successiva, fare clic sull’icona della matita accanto al nome del modulo per assegnargli un nome appropriato.

Questo vi aiuterà a riconoscere il modulo quando dovrete aggiungerlo al vostro sito in un secondo momento.

Give your form a name

Successivamente, è necessario scegliere un tema per il modulo di ricerca.

SearchWP dispone di diverse opzioni, tra cui i moduli di ricerca “Base”, “Ricerca per categoria”, “Ricerca rapida”, “Avanzata” e “Combinata”.

Search form themes

Facendo clic su un tema, questo viene selezionato e viene mostrata un’anteprima dell’aspetto del modulo di ricerca.

È sufficiente scegliere il tema che si desidera utilizzare per il modulo di ricerca e poi scorrere verso il basso per personalizzarlo.

Customize your search form

Da qui è possibile modificare le impostazioni del modulo, creare uno stile e scegliere i colori.

Una volta terminato, non dimenticate di fare clic sul pulsante “Salva” per memorizzare le impostazioni.

Save search form

Si noti che questo modulo personalizzato non sostituirà automaticamente il modulo di ricerca predefinito di WordPress.

È invece necessario incorporarlo manualmente nel sito. Basta andare alla pagina Aspetto ” Widget ( o Aspetto ” Editor se il vostro tema WordPress non ha barre laterali).

Da qui, è necessario aggiungere il modulo di ricerca all’area widget o al template nell’editor del sito.

Search form block

Quindi, scegliere il modulo appena creato dal menu a discesa all’interno del blocco.

Sullo schermo apparirà un’anteprima del modulo di ricerca personalizzato.

Advanced form displayed

Non dimenticate di fare clic sul pulsante “Salva” o “Aggiorna” per memorizzare le modifiche.

Fase 3: Regolazione dei risultati di ricerca per promuovere i contenuti importanti

Ora che avete sostituito la ricerca predefinita di WordPress con SearchWP, è il momento di vedere come potete generare risultati di ricerca ancora migliori.

Inizieremo promuovendo i contenuti importanti nei risultati di ricerca. Potrebbe trattarsi di post del blog che portano maggiori entrate, pagine di vendita, landing page per la generazione di lead e altro ancora.

Per prima cosa, è necessario visitare la pagina SearchWP ” Estensioni e installare l’estensione Custom Results Order.

Custom Results Order extension for SearchWP

Successivamente, è necessario visitare la pagina SearchWP ” Statistiche.

Qui è possibile vedere quali termini di ricerca o parole chiave sono popolari tra i vostri utenti.

SearchWP statistics

Nota: se il plugin è stato appena installato, i dati potrebbero non essere sufficienti. È possibile attendere che gli utenti inseriscano alcuni termini di ricerca per raccogliere più dati.

Ora, cercate le parole chiave per le quali volete promuovere un particolare post e una pagina nei risultati di ricerca.

Successivamente, andare alla pagina SearchWP ” Algoritmo e selezionare la scheda “Ordine dei risultati personalizzato”.

Add custom results order

Nel boxedella query di ricerca, inserire la parola chiave della pagina o del post che si desidera promuovere, quindi fare clic sul pulsante “Aggiungi query di ricerca”.

SearchWP mostrerà i risultati per quella particolare query. È necessario selezionare il contenuto che si desidera promuovere e quindi fare clic sul pulsante “Promuovi in cima”.

Promote to top

Il post o la pagina selezionati inizieranno a comparire in alto per quella particolare parola chiave di ricerca.

È sempre possibile tornare alla stessa pagina e togliere il post o la pagina dall’alto facendo clic sul pulsante “Rimuovi promozione” o aggiungendone un’altra.

Promoted search result

Passo 4: Escludere il contenuto dai risultati di ricerca di WordPress

A volte, potreste avere dei contenuti che non volete appaiano nei risultati di ricerca. Ad esempio, potreste avere una pagina che promuove un evento di vendita scaduto o un post del blog non aggiornato.

SearchWP consente di escludere facilmente qualsiasi post o pagina che non si desidera includere nei risultati di ricerca.

Per prima cosa, è necessario visitare la pagina SearchWP ” Estensioni e installare l’estensione ‘Exclude UI’.

Exclude UI extension

Dopo l’attivazione, è sufficiente modificare il post o la pagina che si desidera escludere dai risultati di ricerca.

Nel pannello “Post” della schermata di modifica, è ora presente un’opzione per escludere il post dai risultati della ricerca.

Exclude post from search results

È sufficiente selezionare la casella accanto a “Escludi dalla ricerca” e fare clic sul pulsante “Aggiorna” per salvare le modifiche.

SearchWP smetterà di mostrare quel post o quella pagina nei risultati di ricerca.

Passo 5: Far apparire immediatamente i risultati della ricerca in WordPress

Normalmente, i risultati di ricerca di SearchWP vengono visualizzati utilizzando il file del modello del tema fornito dal tema di WordPress.

Ma cosa succederebbe se si potessero mostrare agli utenti i risultati non appena iniziano a digitare? Questa funzione si chiama ricerca dal vivo e forse l’avete già vista su motori di ricerca come Google e Bing.

Aggiungiamo la ricerca live al vostro sito WordPress per rendere la ricerca un’esperienza migliore per i vostri utenti.

Per prima cosa, è necessario visitare la pagina SearchWP ” Estensioni e installare l’estensione ‘Live Search’.

Install live ajax search

Dopo l’attivazione, l’estensione inizierà a funzionare automaticamente.

Ora potete andare sul vostro sito web e iniziare a digitare le parole chiave in un modulo di ricerca per vederlo in azione.

Live search preview

Per istruzioni più dettagliate, potete consultare il nostro tutorial su come aggiungere la ricerca live in WordPress.

Fase 6: Ricerca in più punti del vostro sito WordPress

SearchWP può essere configurato per effettuare ricerche in più punti del vostro sito WordPress. Ad esempio, può cercare in campi personalizzati, documenti PDF, shortcode e altro ancora.

A seconda di dove si desidera attivare la ricerca, è possibile attivare e disattivare queste funzioni a seconda delle necessità.

Abilitare la ricerca per i campi personalizzati di WordPress

Icampi personalizzati di WordPress consentono di memorizzare metadati aggiuntivi per le pagine e i post di WordPress. Anche i plugin di WordPress li utilizzano per memorizzare i dati relativi a una pagina o a un post.

Per includere i campi personalizzati nelle fonti di ricerca, basta andare alla pagina SearchWP ” Algoritmo e fare clic sul pulsante “Aggiungi/rimuovi attributi” sotto una fonte.

Edit search source attributes

Si aprirà una finestra a comparsa in cui è possibile selezionare un campo personalizzato specifico o una qualsiasi meta-chiave.

Al termine, fare clic su “Fine” e non dimenticare di fare clic sul pulsante “Salva motori”.

Include custom fields in search results

SearchWP inizierà a utilizzare i campi personalizzati come fonte e includerà i post corrispondenti nei risultati della ricerca.

Per maggiori dettagli, consultate la nostra guida su come rendere ricercabili i campi personalizzati in WordPress.

Abilita la ricerca in PDF e documenti

SearchWP può anche cercare all’interno dei file PDF e dei documenti di Office caricati nella libreria multimediale di WordPress.

Basta andare alla pagina SearchWP ” Algoritmo e fare clic sul pulsante “Fonti e impostazioni” del motore di ricerca.

Search sources and settings

Si aprirà una finestra a comparsa in cui è necessario assicurarsi che ‘Media’ sia selezionato come una delle fonti.

Quindi, fare clic sul pulsante “Fatto”.

Select media source

A questo punto, scorrere l’elenco delle fonti nella pagina delle impostazioni del motore fino a trovare la scheda “Media”.

Da qui è necessario fare clic sul pulsante “Aggiungi/rimuovi attributi”.

Add media attributes

Si aprirà una finestra a comparsa in cui si potranno selezionare gli attributi da includere nei risultati della ricerca.

Assicuratevi che siano selezionati gli attributi “Contenuto del documento”, “Metadati PDF” e “Titolo”.

Select PDF document attributes

È sufficiente fare clic sul pulsante “Fatto” dopo aver effettuato la selezione.

Poi si può spostare il cursore verso l’alto e verso il basso per regolare il peso che si vuole dare a un particolare attributo nei risultati di ricerca.

Una volta terminato, non dimenticate di fare clic sul pulsante “Salva motori” per salvare le impostazioni.

Adjust PDF weight

Abilitare la ricerca negli output degli shortcode

Molti plugin di WordPress utilizzano gli shortcode per inserire i dati nei post e nelle pagine di WordPress.

Se questi dati shortcode sono importanti per il vostro sito web WordPress e contribuiscono a migliorare i risultati della ricerca, potete abilitare il parsing dell’output shortcode in SearchWP.

Basta andare alla pagina SearchWP ” Impostazioni e scorrere verso il fondo. Da qui, è necessario attivare l’opzione ‘Parse Shortcodes’.

Parse shortcodes

Dopodiché, è sufficiente fare clic sul pulsante “Wake Up Indexer” per eseguire un nuovo processo di indicizzazione in background che includerà i codici brevi nei risultati di ricerca.

Passo 7: Includere l’eCommerce nei risultati di ricerca di WordPress

SearchWP rende super facile migliorare i risultati della ricerca per l’e-commerce nel vostro negozio online.

Dispone di potenti integrazioni per i più diffusi plugin di e-commerce, tra cui WooCommerce e Easy Digital Downloads.

Vi mostreremo come attivarla per il vostro negozio WooCommerce. Anche altre integrazioni funzionano in modo simile.

Per prima cosa, è necessario andare alla pagina SearchWP ” Estensioni e installare l’estensione WooCommerce Integration.

WooCommerce integration in search results

Dopo l’attivazione, andare alla pagina SearchWP ” Algoritmo.

Poi si dovrà fare clic sul pulsante “Fonti e impostazioni” del motore di ricerca.

Search sources and settings

Si aprirà una finestra di dialogo in cui è necessario assicurarsi che l’opzione “Prodotti” sia selezionata come una delle fonti.

Quindi, fare clic su “Fatto” per uscire dalla finestra a comparsa.

Add WooCommerce products to search

A questo punto, scorrere la schermata delle fonti verso il basso e vedere la scheda Prodotti.

È possibile regolare il peso degli attributi spostando i cursori o facendo clic sul pulsante “Aggiungi/rimuovi attributi” per selezionare campi personalizzati o categorie di prodotti.

Product weight adjusted

Al termine, non dimenticate di fare clic sul pulsante “Salva motori” per salvare le impostazioni.

Per istruzioni più dettagliate, potete leggere la nostra guida su come migliorare la ricerca di prodotti WooCommerce in WordPress.

Speriamo che questo articolo vi abbia aiutato a imparare come personalizzare facilmente la pagina dei risultati della ricerca in WordPress. Potreste anche voler consultare la nostra guida su come add-on la ricerca fuzzy in WordPress o la nostra scelta dei migliori plugin di ricerca per WordPress.

Se questo articolo vi è piaciuto, iscrivetevi al nostro canale YouTube per le esercitazioni video su WordPress. Potete trovarci anche su Twitter e Facebook.

Divulgazione: I nostri contenuti sono sostenuti dai lettori. Ciò significa che se cliccate su alcuni dei nostri link, potremmo guadagnare una commissione. Vedi come WPBeginner è finanziato , perché è importante e come puoi sostenerci. Ecco il nostro processo editoriale .

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

Il kit di strumenti WordPress definitivo

Ottenete l'accesso gratuito al nostro kit di strumenti - una raccolta di prodotti e risorse relative a WordPress che ogni professionista dovrebbe avere!

Reader Interactions

14 commentiLascia una risposta

  1. Dennis Muthomi

    I run an online store (selling tshirts on woocommerce) and I’ve struggled with providing a seamless search experience for my customers.
    this guide on customizing the WordPress search results page using SearchWP is a game-changer! the ability to promote important products, exclude outdated ones, and enable live search will significantly improve user experience and conversions.

    I especially appreciate the detailed instructions on integrating WooCommerce for better product search results.
    Thank you!!

  2. THANKGOD JONATHAN

    My search page was an eyesore. This guide transformed it into a user-friendly haven! Now visitors can actually find what they need. Thanks for the design tips!

    • WPBeginner Support

      Glad our guide was helpful :)

      Admin

  3. Ahmed Omar

    Customizing the search results page in WordPress has always been a bit of a puzzle for me, but your step-by-step guide really breaks it down. The use of hooks and filters, as you explained, adds a whole new layer of flexibility to the process.
    Thank you

    • WPBeginner Support

      You’re welcome :)

      Admin

  4. Jiří Vaněk

    Would you eventually consider making such personifications (even just small steps) through tools like Elementor (graphics) or coding (functions)? I understand that the plugin route is very straightforward, but unfortunately, WordPress sometimes becomes like a bottomless pit for plugins, eventually causing significant slowdowns. For instance, I try to customize everything graphically in Elementor since I have it, and when it comes to search, I’ve been considering going the route of Google Search.

      • Jiří Vaněk

        Articles for pagebuilders would be very nice. I think a lot of people use them. Thank you for the article about plugins. I read it and thanks to you I got a new perspective on this matter.

  5. Ram E.

    If your only concern is customizing the appearance of the search results page, this is something one can easily do in full site editing mode—in other words if you are using a block theme (even without a special plugin). But if you want to configure not only the page appearance but also the overall settings/features, SearchWP is indeed a great option.

    • WPBeginner Support

      Not all themes have the option to customize built-in and we hope SearchWP helps those who can and can’t :)

      Admin

  6. Piotr Z

    Imagine your blog is like a big library with lots of cool books. When you started, it was like a tiny library, and finding stuff was easy. But now, it’s grown into a mega-library, and sometimes even you can’t find your favorite book!

    This is what happened to me! Sometimes I cannot even find the article on my own blog.
    It seems like this is the next topic for me to explore and improve.

    thanks a lot for this guide, it is full of practical tips on how I can make my blog more accessible and searchable.

    • WPBeginner Support

      You’re welcome, we hope our recommendations help :)

      Admin

  7. Ralph

    First of all, you should decide is it even worth the time. If you are not really tech savvy it will take a lot of time. I know, because I’m not the best at such things. I’m blogging for a long time and used to think i have to make everything perfect on my site.

    From modifications of my theme, adjusting sizes of images or buttons to even customizing 404 or search. For me personally it was not worth it. I spent a lot of time, and learned that what i had in my theme was in 80% the same. Was that 20% worth hours put in it? You have to decide yourself, but after years i would say no it was not worth it.

    Of course if you can do this in 15 minutes, then go ahead. I personally rather focus on creating another awesome post or guide for my readers.
    I would also do it if I had really big website. More like portal not blog. For professionals, go ahead!

    • WPBeginner Support

      Thanks for sharing your opinion on this and we hope our guides can make the process of making changes take much less time.

      Admin

Lascia una risposta

Grazie per aver scelto di lasciare un commento. Tenga presente che tutti i commenti sono moderati in base alle nostre politica dei commenti e il suo indirizzo e-mail NON sarà pubblicato. Si prega di NON utilizzare parole chiave nel campo del nome. Avremo una conversazione personale e significativa.