Skip to content
🔍 Come aggiungere Google Custom Search a un sito WordPress

🔍 Come aggiungere Google Custom Search a un sito WordPress

La ricerca standard di WordPress è primitiva: interroga il database, chiama WP_Query e restituisce ciò che trova in post_title e post_content. Nessun ranking per rilevanza, nessun supporto per campi personalizzati, nessuna velocità sui siti pesanti. Nei forum di WordPress.org, l'argomento "come migliorare la ricerca di WordPress" raccoglie centinaia di thread ogni anno e una delle risposte più semplici e veloci è Google Custom Search.

Google Custom Search Engine (CSE) è un motore di ricerca che risiede sui server di Google e indicizza solo le pagine che specifichi. Il risultato: risultati immediati, filtraggio dello spam e la possibilità di guadagnare con gli annunci. In questa guida, due metodi per integrare Google CSE in WordPress e una panoramica delle alternative per chi non vuole la ricerca di Google.

💡 Panoramica rapida:

  • Registra un motore di ricerca su programmableSearchEngine.google.com
  • Ottieni il tuo Search Engine ID e installa uno dei plugin di integrazione
  • Configura l'aspetto dei risultati e, se vuoi, attiva la monetizzazione tramite AdSense
  • Se Google CSE non fa per te, scegli un plugin di ricerca locale (Ajax Search Lite o SearchWP)

Cos'è Google Custom Search e perché serve a un sito WordPress

Google Custom Search (recentemente rinominato Programmable Search Engine) utilizza l'infrastruttura di ricerca di Google ma limita i risultati ai domini specificati. Crei un motore, indichi l'indirizzo del tuo sito (o di più siti) e i visitatori ottengono risultati di ricerca Google limitati ai tuoi contenuti.

Il vantaggio principale rispetto alla ricerca standard di WordPress è il carico server pari a zero. Tutte le query sono elaborate lato Google: il tuo hosting non spende risorse in WP_Query, non costruisce JOIN su wp_postmeta e non soffre di indici full-text lenti. Per un sito con oltre 500 pagine su hosting condiviso, la differenza si nota subito, la pagina dei risultati si carica in 200-400 ms invece che in 1,5-3 secondi con la ricerca nativa.

Oltre alla velocità, Google CSE offre tre cose che la ricerca integrata di WordPress non ha:

  • Rilevanza. Google classifica le pagine usando gli stessi algoritmi della ricerca principale, non limitandosi a confrontare sottostringhe nei titoli.
  • Monetizzazione. Puoi collegare AdSense e mostrare annunci nei risultati di ricerca. Il ricavo è di frazioni di centesimo per clic, ma su un sito ad alto traffico la somma cresce.
  • Personalizzazione. L'aspetto dei risultati di ricerca si configura nel pannello Google: colori, font, layout, senza una sola riga di CSS.

Limitazione: Google CSE mostra solo le pagine indicizzate. Se un articolo non è ancora entrato nell'indice, non apparirà nella ricerca.

Metodo 1: Better Google Custom Search, integrazione premium chiavi in mano

Pagina impostazioni plugin Better Google Custom Search

Better Google Custom Search è un plugin premium che incorpora Google CSE in WordPress preservando la tipografia e gli stili del tuo tema. Gli utenti non notano il passaggio: i risultati di ricerca sembrano una pagina nativa del tuo sito, non un iframe estraneo.

Caratteristiche principali: possibilità di nascondere gli annunci Google nei risultati (AdSense è opzionale), 38 lingue per l'interfaccia, supporto per lingue RTL, testo di caricamento personalizzabile. Il plugin è in vendita a $29 ma è incluso gratuitamente nel pacchetto Pro del tema Publisher (BetterStudio).

Dopo l'installazione e l'attivazione, nel menu laterale di WordPress compare la voce "Better Studio → Google Search". Aprila e vedrai un campo per inserire il tuo Search Engine ID.

Inserimento identificatore motore di ricerca Google CSE

Incolla il codice, configura la visualizzazione degli annunci e il testo di caricamento, e salva. Il plugin eredita automaticamente gli stili del tema attivo, senza bisogno di ulteriori ritocchi CSS. Il risultato si presenta così:

Esempio risultati Google Custom Search su sito WordPress

Pro: piena integrazione con lo stile del sito, gestione degli annunci, traduzione in 38 lingue, supporto tecnico dagli sviluppatori del tema Publisher. Contro: a pagamento (29 $), legato all'ecosistema BetterStudio, non aggiornato su wordpress.org (distribuito tramite il sito dello sviluppatore).

🔗 Better Google Custom Search sul sito BetterStudio

Metodo 2: WP Google Search, plugin widget gratuito

Plugin WP Google Search nel catalogo WordPress

WP Google Search su WordPress.org è un plugin gratuito che aggiunge la ricerca Google tramite un widget. Stesso principio: registrare un motore in Google CSE, ottenere un ID, incollarlo nelle impostazioni e la ricerca funziona.

A differenza di Better Google Custom Search, non c'è integrazione con gli stili del tema: il plugin restituisce il blocco di ricerca standard di Google tramite un widget o lo shortcode [wp_google_searchbox]. I risultati possono essere visualizzati su una pagina separata o in una finestra overlay.

Configurazione WP Google Search, inserimento identificatore motore

Installazione: «Plugin → Aggiungi nuovo» → cercare «WP Google Search» → installare e attivare. Poi «Impostazioni → WP Google Search» → incollare l'ID del motore di ricerca → salvare. Il blocco di ricerca si aggiunge tramite «Aspetto → Widget» o via shortcode in qualsiasi punto del sito.

Widget WP Google Search nella sidebar di WordPress

Il plugin è tradotto in 9 lingue, incluso il russo (traduzione di Timofeev Ilya). Installato su oltre 5.000 siti, valutato 4,4 stelle su WordPress.org.

⚠️ Importante: il plugin non viene aggiornato da 4 anni e non è stato testato con le ultime tre versioni principali di WordPress. Funziona sulla versione corrente (6.7+), ma non ci sono garanzie di compatibilità futura. Se il sito è in produzione, testare in staging prima di installare.

Pro: gratuito, semplice (basta ID e salvare), widget + shortcode, localizzazione in russo. Contro: non aggiornato, nessuna integrazione con gli stili del tema, solo modalità widget.

🔗 WP Google Search su WordPress.org

Perché sostituire la ricerca standard di WordPress con Google CSE

La ricerca standard di WordPress è onesta ma debole. Cerca nei titoli e nei contenuti, ignora i campi personalizzati e le tassonomie, non capisce gli errori di battitura e non può ordinare per rilevanza. Su un sito con oltre 300 articoli, diventa una lotteria: l'utente inserisce una query e ottiene risultati ordinati per data, non per significato.

Google Custom Search risolve questi problemi in modo sistematico:

  • Velocità. La query va ai server di Google e torna in 200-400 ms. Il database di WordPress non viene affatto coinvolto.
  • Precisione. Gli algoritmi di Google tengono conto di semantica, sinonimi e contesto. Un errore di battitura nella query non compromette i risultati, Google lo corregge automaticamente.
  • Monetizzazione. AdSense si connette: i risultati di ricerca mostrano annunci e tu ricevi una quota dei ricavi. Su un sito con oltre 10.000 visite al mese, l'importo è modesto ma non zero.
  • Facilità di implementazione. Entrambi i plugin descritti si configurano in 5 minuti. Nessun codice, nessun WP-CLI, nessuna modifica a functions.php.

C'è esattamente uno svantaggio: Google deve indicizzare le pagine. Una pubblicazione fresca non apparirà nella ricerca finché il crawler non la raggiunge. Per i siti di notizie questo è critico; per blog e progetti editoriali, è accettabile.

Plugin di ricerca alternativi (non Google)

Se per qualche motivo Google CSE non è adatto, hai bisogno di cercare in campi personalizzati, file PDF, prodotti WooCommerce o di un'indicizzazione in tempo reale, esistono plugin locali che sostituiscono la ricerca standard di WordPress sotto il cofano. Ecco due opzioni attivamente mantenute per il 2026.

SearchWP, ricerca premium con indicizzazione completa

Interfaccia plugin SearchWP per WordPress

SearchWP è un plugin premium che costruisce il proprio indice di ricerca e sostituisce la ricerca standard di WordPress senza dipendenze esterne da Google. Indicizza: titoli, contenuti, campi personalizzati, file PDF, prodotti WooCommerce, tassonomie, commenti e contenuti ACF.

Dopo l'attivazione, SearchWP indicizza automaticamente il sito e sostituisce la ricerca nativa con il proprio motore. La regolazione della rilevanza si fa tramite uno slider visivo: imposta il peso di titolo, contenuto, campi personalizzati, tassonomie. Funziona con WooCommerce, bbPress, Easy Digital Downloads e WP Job Manager.

Prezzo: da $99/anno per un sito (piano Standard). Oltre 50.000 installazioni attive.

Pro: pieno controllo sulla rilevanza, indicizza PDF e campi personalizzati, si integra con WooCommerce. Contro: a pagamento, carico sul server quando si indicizzano siti grandi.

🔗 Sito ufficiale di SearchWP

Ajax Search Lite, ricerca live con filtri

Ricerca live Ajax Search Lite per WordPress

Ajax Search Lite su WordPress.org è un plugin gratuito di ricerca live con 263 recensioni e una valutazione di 4,9 stelle. Mostra i risultati mentre digiti, come Google Suggest, ma sul tuo sito.

Funzionalità della versione gratuita: ricerca in titoli, contenuti, estratti, categorie, tag e campi personalizzati; oltre 10 modelli di risultati predefiniti; filtri per categorie e tipi di post; cache dei risultati per la velocità; integrazione con Google Analytics. La versione Pro aggiunge la ricerca in PDF e file multimediali, il raggruppamento dei risultati, filtri per data e prezzo, oltre 100 temi di design.

Aggiornato attivamente: versione 4.14.4 (giugno 2026), correzioni regolari di compatibilità con le nuove versioni di WordPress. La versione gratuita non richiede registrazione e non memorizza dati su server esterni.

Pro: versione gratuita con ricerca live, sviluppo attivo, supporto reattivo su wordpress.org. Contro: le funzionalità Pro sono a pagamento, la configurazione dei filtri richiede tempo per essere appresa.

🔗 Ajax Search Lite su WordPress.org

Video: integrazione della ricerca Google in 5 minuti

Se è più facile guardare che leggere, ecco una guida visiva per aggiungere la Ricerca Google a un sito WordPress. L'autore mostra l'intero percorso: dalla registrazione di un motore in Google CSE a una ricerca funzionante sul sito.

⁉️🤔 Domande frequenti

Google Custom Search è gratuito?

La versione base di Google Programmable Search Engine è gratuita e include la visualizzazione di annunci nei risultati di ricerca. Disattivare gli annunci costa a partire da $5 ogni 1.000 query (piano Search Element), ma per la maggior parte dei siti gli annunci non sono un problema critico: i ricavi che generano spesso coprono il costo della loro assenza.

Perché Google CSE è migliore di plugin come SearchWP?

Velocità e nessun carico sul server. Google CSE elabora le query sulla propria infrastruttura; SearchWP costruisce un indice in locale e ogni ricerca interroga il database. Ma SearchWP vince in profondità: cerca dentro PDF, campi personalizzati e prodotti WooCommerce, cosa che Google CSE non fa.

Posso usare Google CSE su un sito multilingue?

Sì. Si registra un motore di ricerca separato per ogni versione linguistica e si specifica il sottodominio o la directory corrispondente (/en/, /ru/). I plugin di integrazione recuperano l'ID corretto tramite un filtro per lingua.

Cosa fare se WP Google Search smette di funzionare dopo un aggiornamento di WordPress?

Passare all'integrazione diretta del codice: Google fornisce uno snippet già pronto nel pannello CSE da inserire nel template del tema (search.php). Oppure valutare Better Google Custom Search se il budget lo consente. La terza opzione è passare a un plugin di ricerca locale (Ajax Search Lite).

Google CSE influisce sulla SEO?

Direttamente no (i risultati di ricerca sul tuo sito non influenzano le posizioni su Google). Indirettamente sì: una ricerca veloce e precisa riduce la frequenza di rimbalzo e aumenta la profondità di pagina, e questi sono segnali comportamentali che gli algoritmi di ricerca considerano.

Quale ricerca scegliere per un sito WordPress

La scelta tra Google CSE, un indicizzatore premium e la ricerca AJAX in tempo reale si riduce a tre fattori: budget, requisiti di indicizzazione e tolleranza alla dipendenza esterna.

Se il sito è incentrato sui contenuti e la velocità conta più della profondità di indicizzazione, Google Custom Search tramite WP Google Search (gratuito) o Better Google Custom Search (premium, $29) risolve il problema. La ricerca funziona come Google, il server non viene caricato, la configurazione richiede 5 minuti.

Se hai bisogno di cercare tra campi personalizzati, file PDF, prodotti WooCommerce e tassonomie, valuta SearchWP (da $99/anno) per il massimo controllo sulla rilevanza, oppure Ajax Search Lite (gratuito) per una ricerca in tempo reale con filtri senza dipendenza esterna da Google.

Prova entrambi gli approcci in staging: attiva Google CSE su un sottodominio, confronta l'accuratezza dei risultati con un plugin locale e tieni quello che funziona meglio con i contenuti del tuo sito.