Búsqueda en el sitio
Descubre exactamente qué buscan tus visitantes en tu propio sitio web, para encontrar lagunas de contenido y las consultas que no devuelven nada.
Visión general
La Búsqueda en el sitio te muestra las búsquedas internas que los visitantes realizan en tu sitio — no lo que escribieron en Google. Los datos se muestran en tu panel en app → abre tu sitio web → Analytics → panel «Búsqueda en el sitio».
El panel es una tabla ordenable de tus consultas principales con:
- Búsquedas — cuántas veces se realizó la consulta
- % de búsquedas — la proporción de la consulta sobre todas las búsquedas del período
- Sin resultados — cuántas de esas búsquedas no devolvieron nada
También dispones de un filtro «Solo sin resultados» para aislar las consultas que no encontraron nada, y un filtro por URL de página para acotar la tabla a las búsquedas realizadas desde una página específica.
La Búsqueda en el sitio es gratuita en todos los planes.
Opción A — Detección automática por URL (sin código)
Si tu página de resultados de búsqueda coloca la consulta en un parámetro de URL, Zenovay la captura automáticamente. No se requiere ningún cambio de código — una vez instalado el script de seguimiento de Zenovay, simplemente funciona.
Zenovay lee la consulta de la cadena de parámetros de la URL de la página, comprobando estos parámetros en este orden de prioridad exacto:
?q=?query=?search=?s=(este es el parámetro de búsqueda predeterminado de WordPress)
El primer parámetro no vacío gana, y el valor capturado se limita a 256 caracteres.
https://example.com/search?q=blue+widgets
https://example.com/results?query=annual+report
https://example.com/?s=contact+form (WordPress)
https://shop.example.com/search?search=running+shoesEn cuanto un visitante llega a cualquiera de estas URL con el tracker de Zenovay instalado, el término de búsqueda se registra y aparece en el panel «Búsqueda en el sitio» — sin configuración adicional.
Los sitios WordPress funcionan de inmediato: el núcleo de WordPress usa ?s= para su búsqueda, que Zenovay detecta automáticamente, sin plugin ni cambio de código.
Opción B — Seguimiento manual (SPA / búsqueda JS sin cambio de URL)
Los cuadros de búsqueda instantánea o AJAX a menudo muestran resultados sin cambiar la URL de la página. En ese caso, la detección automática no tiene nada que leer, así que llama tú mismo a la API pública del tracker cuando se confirme una búsqueda:
zenovay.track('search', { query: 'user query', results_count: 12 });Llama a esto cuando el visitante envíe o confirme una búsqueda — por ejemplo, en el manejador de envío de tu formulario de búsqueda, o justo después de que se muestren los resultados:
query— el texto sin procesar que buscó el visitante.results_count— el número de resultados mostrados para esa consulta.
Proporcionar results_count alimenta el insight de búsquedas sin resultados — ponlo a 0 cuando no haya coincidencias. La lista de consultas que no devuelven nada es la señal de SEO y de laguna de contenido más valiosa que ofrece la Búsqueda en el sitio, así que incluye results_count siempre que puedas.
Ejemplo de React
function SearchBox() {
const [term, setTerm] = useState('');
const handleSubmit = async (e) => {
e.preventDefault();
const results = await searchApi(term);
// Use the global zenovay object from the tracking script
zenovay.track('search', {
query: term,
results_count: results.length, // 0 when nothing matched
});
renderResults(results);
};
return (
<form onSubmit={handleSubmit}>
<input value={term} onChange={(e) => setTerm(e.target.value)} />
<button type="submit">Search</button>
</form>
);
}Ver los datos
Para ver tus datos de búsqueda en el sitio, abre el sitio web en la aplicación y ve a la pestaña Analytics y luego al panel Búsqueda en el sitio.
La tabla muestra tus 200 consultas principales por volumen para el período seleccionado, con estas columnas:
| Columna | Significado |
|---|---|
| Búsquedas | Número de veces que se realizó la consulta en el período |
| % de búsquedas | La proporción de la consulta sobre todas las búsquedas del período |
| Sin resultados | Cuántas de esas búsquedas no devolvieron nada |
El cuadro «Buscar consulta» busca en todo tu historial de búsquedas del período seleccionado (en el servidor) — no solo en las filas mostradas — de modo que una consulta poco utilizada que no esté entre las 200 principales por volumen también se encuentra cuando la escribes.
Otros controles del panel:
- Columnas ordenables — haz clic en el encabezado de una columna para ordenar la tabla por esa columna.
- Interruptor «Solo sin resultados» — muestra solo las consultas que no devolvieron nada, para actuar rápido sobre las lagunas de contenido.
- Filtro por URL de página — acota la tabla a las búsquedas realizadas desde una página específica.
Privacidad
Los visitantes que envían una señal de Global Privacy Control o Do Not Track no son rastreados, por lo que sus búsquedas no aparecerán en el panel «Búsqueda en el sitio» — esto es intencionado.