Glossario

Come il tracciamento della ricerca interna di GA4 registra ciò che digitano i visitatori

Taras Shynkarenko
Taras Shynkarenko
•Aggiornato: •8 min di lettura
Come il tracciamento della ricerca interna di GA4 registra ciò che digitano i visitatoriCome il tracciamento della ricerca interna di GA4 registra ciò che digitano i visitatori

In breve, la risposta rapida

8 min di lettura

La ricerca interna di GA4 è l'opzione della misurazione avanzata che invia un evento view_search_results con un parametro search_term quando una pagina di risultati contiene uno dei parametri di query q, s, search, query o keyword. Puoi aggiungere i tuoi parametri nelle impostazioni avanzate, e quelli extra arrivano come parametri q_. search_term riempie già la dimensione predefinita Termine di ricerca, quindi non devi registrarlo. I siti che non mettono il termine nell'URL inviano da soli un evento search con search_term.

Che cos'è il monitoraggio della ricerca interna in GA4?

Google Analytics gestisce il monitoraggio della ricerca interna di GA4 tramite l'opzione Ricerca nel sito della misurazione avanzata. Ogni volta che un visitatore arriva su una pagina dei risultati il cui URL contiene un parametro di ricerca, l'opzione invia un evento view_search_results con un parametro search_term. La pagina di Google sulla misurazione avanzata dice che l'evento scatta "ogni volta che a un utente viene mostrata una pagina dei risultati di ricerca, come indicato dalla presenza di un parametro di query nell'URL". Attivala, verifica che gli URL della tua ricerca usino un parametro che GA4 riconosce e leggi i termini nella dimensione Termine di ricerca.

La ricerca nel sito è una delle sette opzioni della misurazione avanzata, insieme a scroll, clic in uscita e download di file. Non richiede codice se la tua ricerca mette già il termine nell'URL. Quando non lo fa, l'evento lo invii tu, come spieghiamo più avanti.

Una donna sfoglia scarpe da corsa su un laptop, il tipo di ricerca che GA4 rileva dall'URL della pagina dei risultati.

Come fa GA4 a rilevare una ricerca nel sito?

GA4 rileva una ricerca nel sito cercando un parametro di query noto nell'URL della pagina, poi copia il valore di quel parametro in search_term. Google elenca i cinque parametri che controlla di default:

  • q
  • s
  • search
  • query
  • keyword

Un visitatore che cerca "scarpe da corsa" e arriva su /search?q=scarpe+da+corsa invia view_search_results con search_term impostato sul testo digitato. La ricerca di WordPress usa ?s=, che è nell'elenco. Un sito la cui pagina dei risultati usa ?term= o ?k= non invia nulla finché non aggiungi quel parametro.

La pagina di aiuto di Google segnala anche un parametro in più: l'evento "invia il parametro unique_search_term solo quando ha valore 1 (cioè quando la stringa è univoca per quella sessione)". Quel flag ti permette di separare le prime ricerche dalle ripetizioni dello stesso termine nella stessa sessione.

Come si attiva il monitoraggio della ricerca interna in GA4?

Attivi il monitoraggio della ricerca interna in GA4 nelle impostazioni della misurazione avanzata del tuo flusso di dati web, con il ruolo di Editor o superiore. I passaggi di Google:

  1. In Amministratore, sotto Raccolta e modifica dei dati, clicca su Flussi di dati.
  2. Clicca sul nome del tuo flusso di dati web.
  3. Sotto Misurazione avanzata, sposta l'interruttore su attivo per abilitare tutte le opzioni.
  4. Apri l'opzione Ricerca nel sito per modificarla e accedere alle impostazioni avanzate.

Se usi il tag Google, Google aggiunge che "devi anche assicurarti che ogni evento sia abilitato per il rilevamento automatico degli eventi nel tuo tag Google. Per impostazione predefinita, tutti i tipi di evento sono abilitati". Controlla entrambi i punti quando l'opzione è attiva e non arriva nessun evento view_search_results. Dopo aver salvato, fai una ricerca sul tuo sito e osserva il report Tempo reale per vedere l'evento.

Come aggiungi i tuoi parametri di query di ricerca?

Aggiungi i tuoi parametri di query di ricerca nelle impostazioni avanzate dell'opzione Ricerca nel sito, e GA4 ne offre due tipi. La pagina di Google dice "Puoi configurare questo evento, facoltativamente, per cercare altri parametri di query dell'URL", e questo riguarda il parametro che contiene il termine stesso. Elenca anche parametri facoltativi chiamati "q_", dove la chiave "corrisponde a un parametro di query aggiuntivo che specifichi per la raccolta nelle impostazioni avanzate".

ImpostazioneCosa inserisciCosa invia GA4
Parametri del termine di ricercaIl parametro che contiene il termine digitato, ad esempio termIl valore in search_term
Parametri di query aggiuntiviAltri parametri nell'URL dei risultati, ad esempio categoryIl valore in q_category

Il secondo tipo è utile per i filtri. Un negozio il cui URL dei risultati è /search?term=giacca&category=donna può tenere il termine in search_term e il filtro in q_category. La pagina di Google sulla misurazione avanzata non indica quanti parametri aggiuntivi accetti il campo, quindi inserisci solo quelli di cui prevedi di fare reportistica.

Devi registrare search_term come dimensione personalizzata?

No, non devi registrare search_term come dimensione personalizzata, perché GA4 lo associa già a una dimensione predefinita. La pagina di Google sulla misurazione avanzata afferma "Il parametro search_term popola la dimensione Termine di ricerca", e il riferimento alle dimensioni descrive Termine di ricerca come "Il termine usato per cercare nel tuo sito web o nella tua applicazione". La pagina di Google sulle dimensioni personalizzate avverte che registrare un parametro "che è già una dimensione predefinita" "non è una best practice", perché "userà una parte della tua quota di dimensioni personalizzate".

I parametri q_ sono diversi. Sono parametri evento tuoi, quindi serve una dimensione personalizzata a livello di evento perché report ed esplorazioni possano mostrarli. Creane una per ogni parametro in Amministratore, sotto Visualizzazione dei dati, Definizioni personalizzate, usando il nome esatto, ad esempio q_category. Scegli solo i filtri su cui agirai, e usa la guida per scegliere le dimensioni in base alle decisioni che supportano per decidere quali meritano uno slot.

Un'analista studia i dati su un laptop alla scrivania, come chi legge i termini di ricerca in un'esplorazione a formato libero.

Dove vedi i termini di ricerca di GA4?

Vedi i termini di ricerca di GA4 nella dimensione Termine di ricerca, e il modo più rapido per leggerla è un'esplorazione a formato libero. Costruiscila così:

  1. Apri Esplora e avvia una nuova esplorazione a formato libero vuota.
  2. Aggiungi le dimensioni Termine di ricerca e Nome evento, e le metriche Conteggio eventi e Utenti totali.
  3. Trascina Termine di ricerca in Righe e le due metriche in Valori.
  4. Aggiungi un filtro in cui Nome evento corrisponde esattamente a view_search_results.

Ordina per conteggio eventi per vedere cosa cercano di più i visitatori. Poi cerca i termini per cui il tuo sito non ha una pagina. Un termine che ritorna di continuo è un contenuto da scrivere o un prodotto da tenere a catalogo. I termini di ricerca funzionano bene anche insieme al monitoraggio degli eventi sulla pagina dei risultati, come il clic su un risultato, così distingui le ricerche che hanno trovato qualcosa da quelle finite con un abbandono.

Flowsery
Flowsery

Inizia la prova gratuita di 14 giorni

Dashboard in tempo reale

Monitoraggio degli obiettivi

Tracciamento senza cookie

Come monitori le ricerche quando il termine non è nell'URL?

Monitori le ricerche senza parametro nell'URL inviando tu l'evento, con il termine in search_term. Le caselle di ricerca che inviano un modulo, caricano i risultati con JavaScript o usano un percorso come /search/scarpe non danno nulla da leggere alla misurazione avanzata. Il riferimento di Google agli eventi consigliati definisce un evento search con un solo parametro obbligatorio, search_term, e fornisce questo esempio:

gtag("event", "search", { search_term: "t-shirts" });

Fallo scattare dal codice che esegue la ricerca, nel momento in cui compaiono i risultati, con il testo digitato dal visitatore. In Google Tag Manager, invia lo stesso nome di evento e lo stesso parametro da un tag evento GA4 attivato dal tuo codice di ricerca. La dimensione Termine di ricerca accetta entrambe le strade: Google dice di popolarla "inviando il parametro search_term con l'evento search o view_search_results". Se usi entrambe, tienile separate nei filtri, altrimenti ogni ricerca viene contata due volte.

Per contare le ricerche come metrica di successo, segna l'evento come evento chiave. La differenza tra eventi chiave e la vecchia etichetta delle conversioni è spiegata in eventi chiave e conversioni in GA4.

Quale strada invia le tue ricerche nel sito
1
Controlla l'URL dei risultati. Fai una ricerca sul tuo sito e cerca il termine nell'indirizzo.
2
Parametro nell'elenco. Con q, s, search, query o keyword, la misurazione avanzata invia view_search_results.
3
Un altro parametro. Aggiungilo nelle impostazioni avanzate di Ricerca nel sito, ad esempio term.
4
Nessun termine nell'URL. Invia un evento search con search_term dal tuo codice.
Entrambe le strade popolano la dimensione Termine di ricerca.

I termini di ricerca di GA4 possono contenere dati personali o essere soggetti a soglie?

I termini di ricerca di GA4 registrano tutto ciò che i visitatori digitano, quindi contengono dati personali ogni volta che qualcuno scrive un indirizzo email, un numero di telefono o un ID ordine nella tua casella di ricerca. Google mette la responsabilità su di te: "Devi assicurarti che non vengano raccolte informazioni che consentono l'identificazione personale." Se la tua ricerca accetta questo tipo di input, rimuovilo nel tuo codice prima che il tag legga l'URL, oppure invia un termine ripulito con un evento manuale.

Le soglie sono il secondo limite. La pagina di Google sulle soglie dei dati dice: "Se un report o un'esplorazione include informazioni sulle query di ricerca, la riga che contiene quei dati può essere nascosta se il numero totale di utenti è insufficiente." I termini rari sono quelli che spariscono, e la guida alle soglie dei dati di GA4 spiega come riconoscere l'indicatore della qualità dei dati e quali modifiche, secondo Google, riducono i dati nascosti.

Come conta Flowsery le ricerche sul sito?

Flowsery conta una ricerca sul sito come un obiettivo personalizzato che nomini tu e invii con una sola chiamata, ad esempio window.flowsery("search"), la sintassi indicata nella documentazione di Flowsery sugli obiettivi personalizzati. La pagina sul tracciamento di obiettivi ed eventi descrive eventi personalizzati per "qualsiasi azione dell'utente", obiettivi con tassi di completamento nel tempo e un feed degli eventi in tempo reale per "fare debug e convalidare il tracciamento all'istante". I funnel di Flowsery ti permettono di "selezionare le pagine o gli eventi che compongono il tuo percorso di conversione", quindi un evento di ricerca può stare come passaggio tra una landing page e un'iscrizione. Le pagine prodotto di Flowsery non elencano un report dei termini di ricerca, ma un obiettivo può portare il termine digitato come parametro personalizzato, ad esempio window.flowsery("search", { term: "running shoes" }). La documentazione consente al massimo 10 parametri personalizzati per evento e valori stringa di al massimo 255 caratteri, e la scheda Obiettivi mostra il dettaglio di ogni valore del parametro e quanti visitatori corrispondevano. Anche qui vale la regola sui dati personali di cui sopra, quindi togli indirizzi email e numeri di telefono dal termine prima di inviarlo.

Domande frequenti

La ricerca sul sito di GA4 è attiva per impostazione predefinita?

La pagina di aiuto di Google non indica un'impostazione predefinita per l'opzione Ricerca sul sito. Dice che puoi attivare l'interruttore Misurazione avanzata per abilitare tutte le opzioni e fare clic per modificare quelle singole. Apri il tuo flusso di dati web per vedere lo stato attuale.

Quali parametri URL riconosce la ricerca sul sito di GA4?

Per impostazione predefinita, GA4 cerca q, s, search, query e keyword. Puoi configurare l'evento perché cerchi altri parametri di query dell'URL nelle impostazioni avanzate di Ricerca sul sito. Un parametro che non è nell'elenco non genera alcun evento.

Che cos'è l'evento view_search_results in GA4?

È l'evento che la misurazione avanzata invia quando un visitatore vede una pagina di risultati di ricerca, riconosciuta da un parametro di query di ricerca nell'URL. Contiene il testo digitato in search_term. Invia anche unique_search_term con valore 1 quando il termine è unico in quella sessione.

Perché la dimensione Termine di ricerca di GA4 è vuota?

L'opzione Ricerca sul sito è disattivata, l'evento è disabilitato per il rilevamento automatico degli eventi nel tuo tag Google, oppure l'URL della tua ricerca usa un parametro che GA4 non controlla. Anche le caselle di ricerca che non mettono il termine nell'URL non inviano nulla. Aggiungi il parametro nelle impostazioni avanzate oppure invia un evento search con search_term.

Che cosa sono i parametri q_ nella ricerca sul sito di GA4?

Sono i parametri di query aggiuntivi che elenchi nelle impostazioni avanzate di Ricerca sul sito. GA4 invia ciascuno come q_ più il nome del parametro, ad esempio q_category. Registra ognuno come dimensione personalizzata con ambito evento per poterlo usare nei report.

Devo usare l'evento search o view_search_results?

Usa view_search_results quando la misurazione avanzata riesce a leggere il termine dal tuo URL. Invia l'evento consigliato search con search_term quando non ci riesce. Entrambi popolano la dimensione Termine di ricerca, quindi evita di inviarli tutti e due per la stessa ricerca.

Chi può attivare la ricerca sul sito di GA4?

Serve il ruolo di Editor o superiore. Apri Amministrazione, fai clic su Flussi di dati, scegli il tuo flusso di dati web e modifica l'opzione Ricerca sul sito sotto Misurazione avanzata.

Come trovo i termini più cercati in GA4?

Crea un'esplorazione a formato libero con le dimensioni Termine di ricerca e Nome evento e la metrica Conteggio eventi. Metti Termine di ricerca nelle righe, filtra Nome evento con corrispondenza esatta su view_search_results, poi ordina per conteggio eventi. Un termine che ritorna di continuo senza una pagina corrispondente ti dice cosa scrivere o cosa tenere a magazzino.

Perché mancano alcuni termini di ricerca di GA4 nel mio report?

Google nasconde una riga che include informazioni sulle query di ricerca quando il numero totale di utenti è insufficiente. I termini rari spariscono per primi. L'indicatore della qualità dei dati ti avvisa quando succede.

Flowsery
Flowsery

Inizia la prova gratuita di 14 giorni

Dashboard in tempo reale

Monitoraggio degli obiettivi

Tracciamento senza cookie

Flowsery mostra quali parole cercano i visitatori?

Le pagine prodotto di Flowsery non elencano un report dei termini di ricerca. Puoi inviare ogni ricerca come obiettivo personalizzato con il termine come parametro, ad esempio window.flowsery("search", { term: "running shoes" }), e la scheda Obiettivi mostra il dettaglio di ogni termine e quanti visitatori corrispondevano. Un funnel ti dice poi se quei visitatori convertono in seguito.

Questo articolo ti è stato utile?

Facci sapere cosa ne pensi!

Vedici più spesso su Google

Con un clic imposti Flowsery come fonte preferita e i nostri articoli salgono in Notizie principali, Modalità AI e AI Overview.

Prima di andare...

Flowsery

Flowsery

Analytics per il tuo sito che parte dalle entrate

Monitora ogni visitatore, sorgente e conversione in tempo reale. Semplice, potente e senza cookie.

Dashboard in tempo reale

Monitoraggio degli obiettivi

Tracciamento senza cookie

Termini del glossario correlati

Perché il bounce rate di GA4 è solo l'engagement rate al contrarioPerché il bounce rate di GA4 è solo l'engagement rate al contrario
Glossario

Perché il bounce rate di GA4 è solo l'engagement rate al contrario

Il bounce rate di GA4 è la quota di sessioni senza interazione. Come lo definisce Google, in cosa differisce da Universal Analytics e dove aggiungerlo.

•8 min di lettura
Cosa conta il report Pagine di destinazione di GA4 e dove resta vuotoCosa conta il report Pagine di destinazione di GA4 e dove resta vuoto
Glossario

Cosa conta il report Pagine di destinazione di GA4 e dove resta vuoto

Il report Pagine di destinazione di GA4 elenca la prima pagina di ogni sessione. Dove trovarlo, le metriche predefinite, perché compaiono righe (not set) e come aggiungere la fonte.

•9 min di lettura
Impostare le proprietà utente di GA4 e analizzarle nei reportImpostare le proprietà utente di GA4 e analizzarle nei report
Glossario

Impostare le proprietà utente di GA4 e analizzarle nei report

Imposta le proprietà utente di GA4 con gtag o Tag Manager, registrale come dimensioni personalizzate a livello utente e resta entro il limite di 25 proprietà.

•9 min di lettura
Come collegare Search Console a GA4 e pubblicarne i reportCome collegare Search Console a GA4 e pubblicarne i report
Glossario

Come collegare Search Console a GA4 e pubblicarne i report

Scopri come collegare Search Console a GA4 da Amministrazione, quali ruoli ti servono, come pubblicare i due report nella Raccolta e quali dati non si possono unire.

•8 min di lettura
Come creare metriche calcolate in GA4 con una quota di cinque slotCome creare metriche calcolate in GA4 con una quota di cinque slot
Glossario

Come creare metriche calcolate in GA4 con una quota di cinque slot

Google limita le metriche calcolate di GA4 a 5 per proprietà standard. La sintassi delle formule, le unità, dove compaiono e cosa una formula non può usare.

•8 min di lettura
Configurare il raggruppamento dei contenuti in GA4 con un solo parametroConfigurare il raggruppamento dei contenuti in GA4 con un solo parametro
Glossario

Configurare il raggruppamento dei contenuti in GA4 con un solo parametro

Configura i gruppi di contenuti in GA4 con il parametro content_group in gtag o Tag Manager, leggi la dimensione Gruppo di contenuti ed evita le righe (not set).

•8 min di lettura

Articoli correlati