Reportajes e investigación sobre Shopify y el comercio electrónico
Los comerciantes escriben 'shopify predictive search' esperando una función que puedan moldear, pero los archivos de sección muestran que el límite real está fijado en el código mucho antes de que cualquier comerciante abra el editor de temas.
Los comerciantes que escriben “shopify predictive search” en una barra de búsqueda normalmente buscan un ajuste que haga los resultados de búsqueda más inteligentes o más rápidos, pero el código real cuenta otra historia. Dawn coloca 14 ajustes en un solo archivo y permite al comerciante moldear la presentación de los resultados con bastante detalle. Horizon coloca cero ajustes en los dos archivos que gestionan la experiencia de búsqueda en sí y traslada cada perilla ajustable a un bloque separado. Ninguno de los dos temas permite al comerciante cambiar la lógica de búsqueda desde el editor. Los ajustes que existen rigen cómo se ven los resultados, no qué resultados aparecen, y conocer esa distinción antes de abrir el editor de temas ahorra mucho clic buscando algo que nunca estuvo ahí.
El archivo sections/main-search.liquid de Dawn, etiquetado internamente como t:sections.main-search.name, trae 14 ajustes según lo registrado en el repositorio Shopify/dawn en el commit 258f00f del 2026-08-10. El ajuste de tipo rango columns_desktop va de 1 a 6 en pasos de 1, lo que da un control fino sobre cuántos resultados se colocan en una fila en pantallas más anchas. columns_mobile es un select con solo 2 variantes, así que la elección de diseño en móvil es binaria más que un espectro. image_ratio es un select con 3 variantes e image_shape va más allá con 8 variantes, cubriendo cosas como el recorte y el encuadre de las miniaturas de producto. Dos checkboxes completan los ajustes destacados: show_secondary_image y show_vendor, ambos simples interruptores de encendido y apagado.
Ninguno de estos 14 ajustes afecta al algoritmo de búsqueda. Rigen solo la presentación, lo cual es coherente con lo que se supone que hace un archivo de sección en la arquitectura de temas de Shopify. Un comerciante que quiera un ranking de resultados distinto o un comportamiento de coincidencia difusa no lo encontrará aquí, porque esa lógica queda completamente fuera del esquema de ajustes de la sección.
La comparación se agudiza con Horizon. Su sections/predictive-search.liquid, etiquetado t:names.predictive_search, tiene 0 ajustes, confirmado en el commit 8b42ace del 2026-08-31. Esa sección sí declara 1 tipo de bloque, pero el esquema de ajustes propio de la sección está vacío. Su archivo acompañante, sections/predictive-search-empty.liquid, etiquetado t:names.predictive_search_empty y encargado de lo que se muestra cuando una búsqueda no devuelve nada, también tiene 0 ajustes en el mismo commit.
Esto no es un vacío en la medición. Es cómo está construido el tema. Horizon traslada la superficie configurable a blocks/_search-input.liquid, etiquetado t:names.search_input, que trae 8 ajustes. Entre ellos: width, un select con 2 variantes; custom_width, un rango de 0 a 100 en pasos de 1 por ciento; input_style, un select con 2 variantes; y tres ajustes de color que cubren input_background_color, input_text_color e input_border_color. Así que un comerciante que edite la apariencia de la búsqueda en Horizon necesita encontrar el bloque, no la sección, porque la sección en sí no ofrece nada que ajustar.
| Tema | Archivo | Número de ajustes | Ajustes destacados |
|---|---|---|---|
| Dawn | sections/main-search.liquid | 14 | columns_desktop (rango 1–6), image_shape (select, 8 variantes), show_vendor (checkbox) |
| Horizon | sections/predictive-search.liquid | 0 | ninguno; 1 tipo de bloque declarado |
| Horizon | sections/predictive-search-empty.liquid | 0 | ninguno |
| Horizon | blocks/_search-input.liquid | 8 | custom_width (rango 0–100%), input_background_color, input_border_color |
El método aquí es sencillo: leer el esquema de ajustes declarado al inicio de cada archivo Liquid, contar entradas y anotar su tipo y rango cuando el esquema especifica uno. Mismo repositorio, misma referencia de commit por tema, sin interpretación añadida más allá de lo que el propio esquema indica.
En el mercado más amplio que rastrea themescout.co, 329 temas figuran en el ranking consultado el 2026-09-04, con un precio mediano de $300 y un rango de $100 a $500. La calificación promedio entre 308 temas con suficientes reseñas es de 4.53 sobre 5, y la mediana de reseñas por tema es de 23. Nada de eso le dice al comerciante nada sobre los ajustes de una sección concreta, pero enmarca cuánta variedad existe en el mercado antes de reducirlo específicamente a Dawn o Horizon.
El rendimiento es la otra pieza de contexto que vale la pena mencionar una vez. En móvil, la mediana de la proporción de tiendas que aprueban todos los Core Web Vitals se sitúa en el 85.5% entre 247 temas con datos suficientes, con el mejor tema del mercado en 98.6% y el peor en 46.1%. En escritorio, la mediana es del 86.2% entre 199 temas, con un mejor valor de 99.2% y un peor de 30.3%. Esto proviene de datos de CrUX que cubren julio de 2026, es decir, tráfico de visitantes reales y no una prueba de laboratorio. Una sección de búsqueda más pesada, con más marcado, podría plausiblemente empujar a un tema hacia el extremo inferior de ese rango, aunque los datos aquí no aíslan las secciones de búsqueda como la causa específica.
Revisa los archivos reales de sección y de bloque del tema que estés considerando en lugar de asumir que los ajustes de búsqueda predictiva se parecerán a los de Dawn solo porque Dawn es el tema de referencia que usan la mayoría de las guías. Si la sección de búsqueda de un tema muestra cero ajustes como ocurre con la de Horizon, busca un bloque acompañante antes de concluir que la función falta por completo.
Sí, mediante columns_desktop, que es un ajuste de tipo rango de 1 a 6 en pasos de 1 dentro de sections/main-search.liquid. Existe un ajuste separado columns_mobile, pero es un select con solo 2 variantes en lugar de un rango, así que la elección de diseño en móvil es más limitada que en escritorio. Ambos ajustes viven en el mismo archivo, Shopify/dawn en el commit 258f00f, con fecha 2026-08-10. Ninguno de los dos ajustes afecta a qué productos muestra el algoritmo de búsqueda, solo a cómo se ordenan los resultados devueltos.
Sí. show_secondary_image es un ajuste de tipo checkbox en sections/main-search.liquid, uno de los 14 ajustes registrados en ese archivo a fecha del commit 258f00f del 2026-08-10. También hay un checkbox show_vendor en la misma sección, así que el nombre del proveedor y la imagen secundaria se pueden activar o desactivar de forma independiente. Ninguno de los dos ajustes cambia qué datos devuelve la consulta de búsqueda, solo qué decide renderizar el tema a partir de ellos.
Porque sections/predictive-search.liquid de Horizon tiene 0 ajustes y sections/predictive-search-empty.liquid también tiene 0 ajustes, ambos confirmados en el commit 8b42ace del 2026-08-31. Horizon traslada la parte ajustable a un bloque en lugar de la sección: blocks/_search-input.liquid trae 8 ajustes, entre ellos width, custom_width como un rango de 0 a 100 en pasos de 1 por ciento, y tres ajustes de color para fondo, texto y borde. Así que la ausencia en los archivos de sección es real y está medida, no es un vacío en el reporte, y quien quiera editar la apariencia de la búsqueda en Horizon tiene que mirar el bloque, no la sección.
Los datos aquí no aíslan específicamente las secciones de búsqueda, pero sí muestran el rango en el que puede situarse el rendimiento general de Core Web Vitals de un tema. En móvil, la mediana entre 247 temas con datos suficientes es del 85.5% de tiendas que aprueban todos los Core Web Vitals, con una horquilla del 46.1% al 98.6%. En escritorio, la mediana entre 199 temas es del 86.2%, con una horquilla del 30.3% al 99.2%. Estas cifras provienen de datos de CrUX que cubren visitantes reales en julio de 2026, no de una prueba de laboratorio, así que una sección de búsqueda más pesada es uno de los muchos factores plausibles que influyen en dónde cae un tema dentro de ese rango.
Solo por número de ajustes, sí. El archivo sections/main-search.liquid de Dawn tiene 14 ajustes en un solo archivo. Horizon divide la misma función en tres archivos, dos de los cuales tienen 0 ajustes cada uno, y un bloque, blocks/_search-input.liquid, con 8 ajustes. Sumando, la superficie relacionada con la búsqueda en Horizon son 8 ajustes en el bloque más cero de las dos secciones, frente a los 14 de Dawn en una sola sección. La arquitectura difiere más que la configurabilidad en bruto.