Tutorial WordPress affidabili, quando ne hai più bisogno.
Guida per principianti a WordPress
WPB Cup
25 Milioni+
Siti web che utilizzano i nostri plugin
16+
Anni di esperienza con WordPress
3000+
Tutorial WordPress di esperti

Come cercare per categoria in WordPress (metodo migliore)

È frustrante sapere che i tuoi contenuti sono eccellenti, ma la ricerca del tuo sito WordPress mostra tutto mescolato.

Abbiamo visto succedere questo innumerevoli volte su diversi siti WordPress. Un visitatore cerca "email marketing" e ottiene risultati da ogni categoria: suggerimenti sul web design, tutorial SEO e guide sui social media, tutto mescolato insieme.

Invece di trovare ciò di cui hanno bisogno, si confondono e se ne vanno.

Quando i visitatori sono in grado di cercare all'interno delle categorie, possono trovare ciò di cui hanno bisogno più velocemente e rimanere più a lungo sul tuo sito. Su siti ricchi di contenuti, come blog o negozi online, questo aiuta ad aumentare i tassi di conversione guidando gli utenti direttamente verso ciò di cui hanno bisogno.

In questa guida, ti mostreremo il miglior metodo per aggiungere la ricerca per categoria al tuo sito WordPress. Non preoccuparti, è più facile di quanto pensi! 🙌

Come cercare per categoria in WordPress (2 modi)

Perché aggiungere la ricerca per categoria a WordPress?

Le categorie sono un modo semplice per organizzare i contenuti sul tuo sito WordPress. Le categorie possono anche aiutare i visitatori a trovare post interessanti.

Ad esempio, molti siti mostrano le loro categorie in un menu a discesa o nella barra laterale.

Un elenco di categorie di post sul sito WPBeginner

Se hai molti post del blog, puoi fare un passo in più e aggiungere una funzione di ricerca per categoria al tuo sito web. Questo può aiutare i visitatori a trovare i contenuti che stanno cercando, anche se hai molti post del blog.

Se stai usando WooCommerce, puoi anche creare una ricerca per categorie di prodotti per il tuo negozio online e ottenere più vendite.

Categorie di prodotti su un sito di eCommerce

Allo stesso modo, se gestisci un sito di membership WordPress, potresti utilizzare la ricerca per categoria per aiutare i visitatori a trovare membri specifici, gruppi, forum, corsi online e altro ancora.

Detto questo, vediamo come puoi aggiungere una funzionalità di ricerca per categoria a WordPress. Puoi utilizzare i collegamenti rapidi qui sotto per navigare in questo tutorial:

Passaggio 1: Installa e configura SearchWP

Il modo più semplice per aggiungere una ricerca specifica per categoria a WordPress è utilizzare SearchWP. È il miglior plugin di ricerca e ti consente di migliorare la ricerca integrata di WordPress.

Con SearchWP, puoi cercare contenuti che WordPress ignora per impostazione predefinita, inclusi tipi di post personalizzati, file PDF, prodotti WooCommerce e categorie.

Per saperne di più sul plugin, puoi consultare la nostra recensione dettagliata di SearchWP.

Innanzitutto, dovrai ottenere un account SearchWP facendo clic sul pulsante ‘Get SearchWP Now’ sul loro sito web. Quindi, puoi semplicemente seguire il processo di registrazione.

SearchWP è il plugin di ricerca giusto per te?

Una volta effettuato l'accesso, procedi a scaricare il file zip di SearchWP. Puoi anche copiare la tua chiave di licenza o lasciare la scheda aperta per un facile accesso.

Successivamente, installiamo e attiviamo il plugin SearchWP. Per maggiori dettagli, consulta la nostra guida passo passo su come installare un plugin WordPress.

Dopo l'attivazione, vai su SearchWP » Impostazioni e quindi fai clic sulla scheda 'Generale'.

Inserisci la chiave di licenza di SearchWP

Qui, devi inserire la tua licenza nella casella ‘License Key’. Puoi trovare queste informazioni sotto il tuo account sul sito SearchWP.

Una volta terminato, assicurati di fare clic sul pulsante ‘Verifica chiave’.

Passaggio 2: Personalizza il tuo algoritmo di ricerca WordPress

Dopo aver attivato il plugin, puoi perfezionare come SearchWP indicizza, cerca e visualizza i tuoi contenuti. Puoi pensare a questo come alla creazione di un algoritmo di ricerca Google personalizzato solo per il tuo blog WordPress o sito web.

Per iniziare, vai su SearchWP » Algorithm.

Il plugin di ottimizzazione della ricerca di WordPress SearchWP

Qui vedrai una sezione per i diversi tipi di contenuto che SearchWP cerca per impostazione predefinita, come pagine, articoli e file multimediali.

Ogni sezione ha i propri cursori di rilevanza degli attributi dell'applicazione, che ti consentono di controllare come SearchWP classifica i contenuti sul tuo sito web.

Ad esempio, se sposti il cursore 'Titolo' al centro e il cursore 'Contenuto' a destra, il contenuto avrà più peso del titolo.

Un esempio di attributi con diverse impostazioni di rilevanza in un algoritmo di ricerca personalizzato

Puoi persino escludere pagine specifiche, autori e altro dalla ricerca di WordPress.

Un'altra opzione è includere più contenuti nei risultati di ricerca facendo clic sul pulsante 'Fonti e impostazioni'.

Rendere più contenuti ricercabili utilizzando SearchWP

Ora puoi selezionare la casella accanto ai diversi tipi di contenuto. Ad esempio, potresti voler rendere ricercabili i commenti dei post del blog o aggiungere l'indicizzazione e la ricerca di PDF in WordPress.

Quando sei soddisfatto delle modifiche, fai clic sul pulsante 'Fatto'.

Come aggiungere commenti, media e altro ai risultati di ricerca di WordPress

Questo aggiunge una nuova sezione per ogni nuovo tipo di contenuto. Ora puoi modificare la rilevanza degli attributi utilizzando i diversi cursori.

Una volta che sei soddisfatto di come è impostata la ricerca, scorri fino in cima alla schermata e fai clic sul pulsante 'Salva'.

Salvataggio del tuo algoritmo di ricerca personalizzato di WordPress

SearchWP ricostruirà ora l'indice automaticamente. A seconda della velocità della tua connessione Internet e del tuo provider di hosting WordPress , questo potrebbe richiedere alcuni minuti.

Non appena vedrai 'Stato indice 100%', saprai che SearchWP ha indicizzato tutti i tuoi contenuti e le tue impostazioni.

Ricostruzione dell'indice di ricerca di WordPress

Passaggio 3: Crea un modulo di ricerca per categoria

A questo punto, sei pronto per creare un modulo di ricerca per categoria. Questo consentirà ai visitatori di scegliere la categoria che desiderano cercare. Se desideri istruzioni dettagliate, puoi leggere il nostro articolo su come creare un modulo di ricerca personalizzato in WordPress.

Innanzitutto, vai su SearchWP » Search Forms. Quindi, fai clic su ‘Add New.’

Aggiungere un modulo di ricerca personalizzato al tuo sito WordPress

Successivamente, dai un nome al tuo nuovo modulo di ricerca in modo da poterlo identificare in seguito. Questo ti sarà utile se decidi di creare più moduli di ricerca per un sito web.

Quindi, scegli un tema di layout per il modulo di ricerca. Poiché stiamo creando un modulo di ricerca basato su categorie, dovresti scegliere ‘Category Search.’

Creazione di un modulo di ricerca per categoria con SearchWP

Scorrendo verso il basso, vedrai che l'opzione ‘Category Search’ è stata abilitata. Puoi anche attivare Quick Search (che fornirà suggerimenti per i termini di ricerca) e Advanced Search (che consente agli utenti di cercare utilizzando filtri avanzati).

Per quanto riguarda l'Engine, puoi semplicemente selezionare ‘Default’ poiché è quello che abbiamo modificato in precedenza nel passaggio 2.

Per la Results Page, puoi scegliere la pagina dei risultati di ricerca predefinita di WordPress o crearne una nuova utilizzando SearchWP. Se sei interessato alla seconda opzione, leggi la nostra guida su come personalizzare la pagina dei risultati di ricerca in WordPress.

Configurazione delle impostazioni del modulo di ricerca in SearchWP

Successivamente, in ‘Type of Search,’ puoi selezionare quali tipi di contenuti gli utenti possono trovare quando utilizzano il motore di ricerca. Se desideri che questo modulo di ricerca per categoria mostri solo i risultati dei post del blog, puoi aggiungere ‘Posts.’

Ma se vuoi includere pagine e file multimediali, allora procedi e inserisci ‘Pagine’ e ‘Media’.

Nel campo ‘Seleziona Categoria’, puoi includere o escludere qualsiasi categoria di post del blog nel menu a discesa del modulo di ricerca.

Sotto questo, puoi cambiare il testo segnaposto nell'etichetta del campo e abilitare o disabilitare il Pulsante di Ricerca se necessario.

Personalizzazione delle impostazioni del modulo di ricerca per categoria in SearchWP

Verso il fondo, puoi modificare il bordo, il colore del bordo e il carattere del modulo di ricerca, nonché la forma, l'etichetta, il colore di sfondo e il carattere del pulsante.

Sentiti libero di rendere il design più adatto al tuo tema WordPress.

Personalizzazione dello stile del modulo SearchWP

Una volta che sei soddisfatto delle impostazioni del modulo di ricerca, procedi e scorri verso l'alto la pagina.

Quindi, fai clic su ‘Salva’.

Salvataggio del modulo SearchWP

Passaggio 4: Incorpora il modulo di ricerca per categoria in WordPress

Ora che hai creato un modulo di ricerca per categoria, incorporalo sul tuo sito WordPress. SearchWP offre un blocco per moduli di ricerca facile da usare che puoi aggiungere utilizzando l'editor di Gutenberg, l'Editor completo del sito e l'editor di widget basato su blocchi.

Proviamo ad aggiungere il modulo a una pagina WordPress. Apri l'editor a blocchi per una pagina nuova o esistente e fai clic sul pulsante '+ Aggiungi blocco'.

Quindi, seleziona il blocco 'Modulo di ricerca' (da non confondere con il blocco 'Ricerca', che appartiene a WordPress e non a SearchWP).

Aggiunta del blocco modulo di ricerca SearchWP in WordPress

Ora, nella scheda 'Blocco' nella barra laterale, seleziona il modulo che hai creato dal menu a discesa. Vedrai quindi il tuo nuovo modulo di ricerca per categoria visualizzato.

Sentiti libero di aggiungere altri elementi alla pagina, come brevi istruzioni o immagini. Quindi, fai clic sul pulsante 'Pubblica' o 'Aggiorna'.

Selezione di un modulo SearchWP nell'editor a blocchi

Ora, semplicemente visualizza in anteprima la tua pagina WordPress e vedi come appare il modulo sul front-end.

Ecco come appare il nostro modulo di ricerca per categoria:

Esempio di modulo di ricerca per categoria creato con SearchWP

Quando il tuo sito WordPress ha molti contenuti, può risultare opprimente per i visitatori trovare esattamente ciò di cui hanno bisogno. Una ricerca generica potrebbe restituire troppi risultati, e quella frustrazione può portarli ad arrendersi e andarsene.

Un modo utile per risolvere questo problema è aggiungere filtri per tassonomia basati su Ajax, come categorie, tag o tassonomie personalizzate, proprio accanto alla barra di ricerca. Questi filtri consentono agli utenti di restringere i risultati in tempo reale, senza dover aggiornare la pagina.

Ad esempio, qualcuno potrebbe cercare "modelli di email" e quindi filtrare rapidamente per argomenti come "Marketing" o "Tutorial" per concentrarsi su ciò che sta realmente cercando.

Modifica delle regole di ricerca

Questa piccola modifica può portare a un'esperienza molto più fluida, risultati più veloci e visitatori più felici che sono più propensi a rimanere ed esplorare il tuo sito. Ed è particolarmente utile per:

  • Blog di WordPress con più argomenti o autori
  • Librerie di corsi online, dove gli studenti possono filtrare per materia, livello di difficoltà, istruttore o formato (ad esempio, video o testo)
  • Directory o siti di appartenenza, dove i membri possono essere filtrati per ruolo, competenza, settore o posizione
  • Siti di concessionarie automobilistiche, dove gli utenti devono cercare per marca, modello, anno, tipo di carburante o caratteristiche
  • Siti immobiliari, dove i visitatori desiderano filtrare per posizione, tipo di proprietà o fascia di prezzo

Per iniziare, puoi consultare la nostra guida su come aggiungere un filtro tassonomie Ajax nella ricerca di WordPress.

Domande frequenti: come aggiungere la ricerca per categoria in WordPress

Hai domande sull'utilizzo della ricerca basata su categorie sul tuo sito WordPress? Ecco alcune domande comuni per aiutarti a ottenere il massimo da SearchWP.

Posso usare SearchWP con qualsiasi tema WordPress?

Sì! SearchWP funziona con tutti i temi WordPress. Migliora la funzionalità di ricerca del tuo sito senza bisogno di modifiche specifiche per il tema.

Posso personalizzare l'aspetto del modulo di ricerca per categoria?

Assolutamente. SearchWP ti offre la flessibilità di stilizzare il modulo di ricerca per categoria in modo che si integri perfettamente con il design del tuo sito. Ad esempio, puoi modificare l'etichetta e il testo segnaposto della barra di ricerca, nonché cambiare lo stile del carattere e del bordo.

È possibile escludere contenuti specifici dalla ricerca in SearchWP?

Sì, puoi. SearchWP rende facile escludere determinate pagine, autori o tipi di contenuto direttamente dalle sue impostazioni, senza bisogno di codice aggiuntivo.

Come escludere tutte le pagine dai risultati di ricerca del tuo sito

Risorse aggiuntive: altre guide alla ricerca WordPress

Speriamo che questo articolo ti abbia aiutato ad aggiungere la ricerca per categoria in WordPress. Per saperne di più sulla creazione di un motore di ricerca WordPress personalizzato, consulta queste guide:

Se ti è piaciuto questo articolo, iscriviti al nostro canale YouTube per tutorial video su WordPress. Puoi anche trovarci su Twitter e Facebook.

Dichiarazione: Il nostro contenuto è supportato dai lettori. Ciò significa che se fai clic su alcuni dei nostri link, potremmo guadagnare una commissione. Vedi come è finanziato WPBeginner, perché è importante e come puoi supportarci. Ecco il nostro processo editoriale.

Il Toolkit WordPress Definitivo

Ottieni l'accesso GRATUITO al nostro toolkit - una raccolta di prodotti e risorse relative a WordPress che ogni professionista dovrebbe avere!

Interazioni del lettore

22 CommentsLeave a Reply

    • The SearchWP plugin does integrate with WooCommerce and would allow you to search for products :)

      Amministratore

  1. Questa guida può essere seguita per creare una ricerca per un sito di supporto in cui ogni categoria includerà tutti i post di supporto per un particolare servizio o ramo e altri per i loro??
    Grazie per questo post.

  2. Aiuto, voglio creare una casella di ricerca per una pagina web e dovrebbe cercare solo in una categoria di pagina. Come posso farlo in WordPress.

  3. Questo è esattamente quello che stavo cercando! Avevo bisogno di una barra laterale per una sezione di recensioni separata, con una barra di ricerca che cercasse solo quella sezione separata. Quindi questo era perfetto

  4. Grazie per il supporto per questo fantastico plugin. Ho provato il plugin, la ricerca per nome funziona bene ma la ricerca per categoria non mostra alcun risultato. Suppongo che non sia compatibile con 3.5 — >3.8.
    Ho provato a cambiare "cat" in "category" ma senza successo. Qualsiasi aiuto rapido sarà molto apprezzato. Grazie in anticipo.

  5. Dopo aver installato questo plugin, il widget delle categorie originale non funziona più!
    Una volta rimosso il plugin, funziona di nuovo!
    Non riesco ancora a trovare il motivo.

    Qualcuno potrebbe dirmi come risolvere il problema?

    Grazie mille!

  6. corro sia la ricerca normale con google custom search, sia il plugin di ricerca per categoria. ho modificato searchform.php per avere i risultati di ricerca di google (con questo shortcode).
    Quando uso il plugin di ricerca per categoria, i risultati sono gli stessi dello standard, quindi non sono filtrati ovviamente perché in entrambi i casi uso google custom search.
    quindi vorrei resettare lo standard solo per () per questo plugin
    come posso fare?
    grazie

  7. Team,

    Ho provato i passaggi sopra, ma quando ho aggiunto [sbc] nell'area di testo, l'ha visualizzato come testo invece di chiamare la casella di ricerca. Mi manca qualcosa qui.

    Altrimenti, non sono nemmeno sicuro di dove posso aggiungere il codice menzionato nel modello del tema. Qualcuno potrebbe aiutarmi con il file specifico del tema che devo modificare.

    Grazie

  8. Oh, sono così felice di trovare questo plugin! Penso però che dovrò continuare a cercare perché ho bisogno che cerchi pagine specifiche sul mio sito, oltre ad alcune categorie di post.

  9. Mi ha davvero fatto risparmiare un sacco di tempo.........

    Questo plugin funziona ancora con WordPress 3.5.1 !!!!

  10. La ricerca per categoria è stata testata solo per la versione di Wordpress fino alla 3.4.2 – va bene installarla comunque? Uso la 3.5.0
    Aspetto con ansia una funzionalità che renda più facile per i miei lettori navigare e cercare nelle mie categorie.
    Saluti Gitte

  11. Ho appena fatto una revisione di diverse opzioni per il sito di un cliente e alla fine ho installato il plugin Search Everything. Ti dà anche l'opzione di configurare cosa viene cercato. E in questo caso volevo escludere un paio di categorie.

  12. Se non sono necessarie personalizzazioni serie, potresti semplicemente usare il seguente snippet nel tuo searchform.php

    <form method="get" id="searchform" action="<?php echo home_url(); ?>">
    <input type="search" id="s" name="s" />
    <?php wp_dropdown_categories( 'show_option_all=Tutte le categorie' ); ?>
    </form>

  13. Uso Relevanssi su uno dei miei siti ed è fantastico, ma mi piacerebbe aggiungere qualcosa di simile per restringere i campi di ricerca, ma invece di restringere per categoria. Vorrei restringere per tassonomia personalizzata.

Lascia una risposta

Grazie per aver scelto di lasciare un commento. Tieni presente che tutti i commenti sono moderati secondo la nostra politica sui commenti, e il tuo indirizzo email NON verrà pubblicato. Si prega di NON utilizzare parole chiave nel campo del nome. Avviamo una conversazione personale e significativa.