Parte 5 de 10

Buscador y filtros: por qué los clientes listos para comprar no encuentran el producto

Buscador y filtros: por qué los clientes listos para comprar no encuentran el producto

Respuesta corta: la persona que ha abierto el buscador del catálogo es el visitante más valioso de la tienda. No está «viendo el surtido»: sabe lo que quiere comprar. Por eso un buscador que no funciona es la pérdida más dolorosa: esa visita ya la ha pagado, el producto lo tiene en stock y la transacción se cayó por una errata.

Por qué no funciona el buscador integrado de WooCommerce

El buscador por defecto de WordPress es, en la práctica, una consulta LIKE sobre el título y el contenido de la entrada. De ahí se derivan todas sus propiedades:

  • Una errata = cero resultados. «Teclao» no encontrará «teclado». Y el usuario queda convencido de que usted no tiene ese producto.
  • Los sinónimos no existen. «Sudadera» no encontrará «hoodie», «portátil» no encontrará «notebook».
  • El número de catálogo a menudo no funciona. El SKU está en un campo meta, no en el texto: la consulta por referencia devuelve un vacío.
  • Sin un ranking con sentido. Un producto con la consulta en el título y uno que la menciona de pasada en la descripción valen lo mismo.
  • Los atributos y variantes no participan. «Zapatillas azules 44» casi seguro que fracasará.
  • En catálogos grandes también es lento. LIKE '%palabra%' no usa índices: con 20.000 productos el retraso se nota.

No es una crítica a WooCommerce: el buscador básico es universal, escrito para un blog, no para una tienda. La crítica es que se quede en ese estado.

Qué debe saber hacer el buscador de una tienda

Compruebe el suyo con estos siete puntos:

  1. Perdonar las erratas: coincidencia aproximada, al menos para uno o dos errores
  2. Conocer los sinónimos: incluida la jerga del sector y cómo llaman los clientes al producto
  3. Buscar por SKU y referencia: en B2B es la mitad de todas las consultas
  4. Sugerir mientras se escribe: con foto, precio y disponibilidad, para poder ir directamente al producto
  5. Ordenar con sentido: un acierto en el título gana a uno en la descripción; un producto disponible gana a uno bajo pedido
  6. Permitir filtrar los resultados: un buscador sin facetas es inútil con 200 resultados
  7. No dejar en cero resultados: mostrar productos similares, populares, categorías, en lugar de una pantalla vacía

La implantación depende del tamaño del catálogo: hasta unos pocos miles de productos basta un buen plugin de búsqueda; por encima, empieza a tener sentido un motor dedicado. Pero no se empieza eligiendo tecnología: se empieza por el punto siguiente.

Una fuente gratuita de ideas: el informe de búsquedas vacías

Active el registro de consultas (en GA4 es el evento search con el parámetro search_term) y una vez al mes abra dos listas: las consultas más frecuentes y las consultas con cero resultados. Es el informe más infravalorado de la tienda, porque responde de inmediato a tres preguntas:

  • Qué no tiene y hay demanda: una pista directa para ampliar el surtido
  • Cómo llaman los clientes a sus productos: con sus palabras, no con las suyas; nombres, etiquetas y sinónimos ya listos
  • Qué está roto: si «envío» devuelve cero resultados, las páginas informativas no participan en la búsqueda

Según mi experiencia, la primera revisión de un informe así da entre 5 y 10 tareas concretas, cada una más barata que cualquier campaña publicitaria.

Filtros: tres errores típicos

Error 1: filtros por características equivocadas. La tienda filtra por «marca» y «precio», y el comprador necesita «talla», «compatibilidad» o «plazo de entrega». El conjunto correcto de filtros sale de las preguntas de los clientes, no de la estructura de la base de datos.

Error 2: sin contadores y con muchos callejones sin salida. Si junto al valor del filtro no se ve cuántos productos devolverá, la persona juega a la lotería y se topa una y otra vez con «no se ha encontrado nada». Muestre los números y desactive los valores que devolverían un vacío.

Error 3: recarga completa de la página con cada clic. Es lento, se pierde la posición del scroll y en móvil duele especialmente. Además se genera un torrente de direcciones que luego acaban en el índice (más sobre esto abajo).

Aparte: en móvil los filtros deberían estar en un panel con un botón «Aplicar» y con un restablecimiento visible. Un filtro que recarga la página con cada casilla no se usa en el móvil: se cierra.

Apunte para el programador

  • No calcule los contadores de facetas con consultas WHERE directas a la base de datos. Los contadores de cada valor de atributo son consultas de agregación que en un catálogo grande pueden sobrecargar MySQL. Hace falta un índice precalculado o un motor de búsqueda dedicado.
  • Los filtros no pueden multiplicar las direcciones indexables. Las combinaciones de parámetros dan miles de URL con un contenido casi idéntico. Regla base: se indexan solo las combinaciones de destino con sentido (por ejemplo, «categoría + marca»), el resto se cierra con noindex, follow o se canonicaliza a la categoría limpia; vea las directrices de Google sobre URL canónicas y sobre las metaetiquetas robots.
  • Vigile el presupuesto de rastreo. En catálogos grandes el bot lo quema en combinaciones de filtros en lugar de en productos nuevos. Cómo gestionarlo lo describe la documentación de Google sobre crawl budget. Más en el tema errores de SEO en tiendas.
  • Mantenga las páginas de resultados de búsqueda fuera del índice. El buscador interno en el índice es una fuente clásica de páginas basura.
  • Registre la consulta junto con el número de resultados. Sin el segundo campo no podrá construir el informe de búsquedas vacías.
  • Pruebe ?s= bajo carga. Los bots y scrapers pueden consultar el buscador de forma repetida; con consultas LIKE puede sobrecargar la web.

Prueba práctica

  • He escrito el nombre de un producto con una errata y el producto se ha encontrado
  • He buscado por SKU y se ha encontrado
  • He buscado con una palabra que usan los clientes y se ha encontrado
  • Con cero resultados se muestra algo útil, no una pantalla vacía
  • Las consultas se registran en GA4 y he revisado el informe del último mes
  • El conjunto de filtros responde a las preguntas reales de los clientes
  • Los valores de los filtros tienen contadores y los vacíos están desactivados
  • En móvil los filtros son cómodos y tienen botón de restablecer
  • Las páginas de resultados de búsqueda y las combinaciones basura de filtros están excluidas de la indexación

Qué sigue

El buscador atiende a quienes ya están en la tienda. El siguiente tema trata de quienes aún están fuera y de por qué las tiendas los pierden en los resultados de búsqueda: errores de SEO en tiendas online.

La base del tema son los estudios de buscadores de catálogo del Baymard Institute y la práctica de auditorías de catálogos en WooCommerce.

¿Quiere que alguien mire su tienda desde fuera?

Envíeme el enlace de la tienda y las cifras que no le convencen. Recibirá un análisis: dónde se escapa exactamente el dinero y qué arreglar primero, con precio fijo por el trabajo.

Pedir una auditoría de la tienda