- Base de conocimientos
- Contenido
- Administrador de diseño
- Búsqueda en el sitio | Preguntas frecuentes
Búsqueda en el sitio | Preguntas frecuentes
Última actualización: 18 de diciembre de 2025
Disponible con cualquiera de las siguientes suscripciones, a no ser que se indique de otro modo:
La búsqueda del sitio permite a los visitantes introducir palabras clave y recibir una lista de páginas relevantes en tu sitio web. A continuación, encontrarás respuestas a preguntas comunes sobre cómo se determina el orden de los resultados de la búsqueda, cómo solucionar los problemas de resultados faltantes o inesperados, y mucho más.
¿Cómo se ordenan los resultados de búsqueda del sitio?
Los resultados de la búsqueda se ordenan en función de la relevancia que tiene el contenido de cada página para la consulta del visitante. El contenido de la página se separa en campos de comparación con distintas ponderaciones según dónde reside el contenido dentro de las HTML de tus páginas. Los campos de comparación se agrupan en orden de importancia:
- Título HTML
- Metadescripción
- Elementos HTML H1
- Elementos HTML H2
- Elementos HTML H3
- Otros elementos HTML
¿Cuándo aparecerán las actualizaciones y las nuevas páginas en los resultados de búsqueda del sitio?
Las actualizaciones de páginas existentes y páginas recientemente publicadas suelen aparecer en los resultados de búsqueda del sitio en un plazo de seis horas.
- Si no aparecen actualizaciones después de ese período, contacta con asistencia técnica de HubSpot.
- Si no aparece una nueva página, confirma si la nueva página cumple alguno de los siguientes criterios que podrían impedir la indexación.
¿La búsqueda del sitio es predictiva?
Sí. Por opción predeterminada, el módulo de campo de búsqueda muestra un menú desplegable de escritura anticipada de resultados relevantes a medida que un visitante escribe su consulta. Los visitantes pueden seleccionar un resultado sugerido o terminar de escribir su consulta para ver la página de resultados completa.
¿Puedo monitorizar lo que los visitantes buscan en mi sitio?
Para hacer seguimiento a los términos de búsqueda de los visitantes, puedes activar los informes de búsquedas en el sitio de Google Analytics y configurar los parámetros de consulta de búsqueda.
- Ve a tu página de resultados de búsqueda alojada en HubSpot y encuentra el parámetro de consulta utilizado para los términos de búsqueda en la URL. Por ejemplo, la URL
https://www.example.com/search-results?term=keyword, latermes el parámetro de consulta, seguido del términokeywordde búsqueda . - Activar los informes de búsquedas en sitios en Google Analytics.
- Introduce el parámetro de consulta en la configuración de búsqueda de tu sitio de Google Analytics.
- Tras configurar el parámetro de consulta de búsqueda de tu sitio, Google Analytics registrará los términos que los visitantes introducen en tu campo de entrada de búsqueda.
¿La página de resultados de búsqueda de mi sitio aparecerá en los motores de búsqueda?
No. Los motores de búsqueda bloquean automáticamente la indexación de las páginas de resultados de búsqueda. Esto se debe a que generan dinámicamente el contenido, y las páginas individuales están pensadas para ser indexadas en función de su propio contenido único.
¿Por qué una página específica no aparece en mis resultados de búsqueda?
Una página podría no aparecer en los resultados de búsqueda de tu sitio si no cumple con los requisitos de indexación. Revisa las razones comunes a continuación para identificar lo que puede estar impidiendo que la página se indexe.
- La página está bloqueada en tu archivo robots.txt. Si se bloquea el rastreo de páginas, no se puede indexar. Confirma que tu archivo de robots.txt permite
HubSpotContentSearchBotal agente de usuario rastrear tu contenido. - La página tiene contenido cargado con JavaScript. El servicio de indexación de HubSpot no rastreará ningún contenido que se introduzca en una página con JavaScript.
- La página está en un subdominio diferente. El campo de búsqueda sólo devuelve resultados para páginas alojadas en el mismo subdominio que la página de resultados de búsqueda.
- La página es una página de landing page. Las páginas de destino se excluyen de la búsqueda del sitio por opción predeterminada para evitar interrumpir los flujos de conversión. Para incluir páginas de destino en tus resultados de búsqueda:
- Navega a la página que contiene el módulo de entrada de búsqueda en el sitio .
- Haz clic en el módulo de entrada de búsqueda de sitios .
- En el editor de la barra lateral, haz clic para ampliar la sección Resultados .
- En la sección Los resultados de la búsqueda incluyen , selecciona la casilla de verificación Páginas de destino . A continuación, haz clic en Aplicar cambios.
- En la parte superior derecha, haz clic en Publicar cambios.
¿Por qué no aparecen los resultados de la búsqueda?
Los resultados de búsqueda podrían no aparecer si el módulo de resultados de búsqueda no está incluido en tu plantilla, si tus páginas no se pueden rastrear o si el contenido está alojado en un dominio no compatible. Revisa las razones comunes a continuación para identificar qué puede estar impidiendo que los resultados de búsqueda se carguen.
- El módulo de resultados de búsqueda no está incluido en tu plantilla de página de resultados de búsqueda. Confirmar que la plantilla de página de resultados de búsqueda seleccionada tiene el módulo de resultados de búsqueda del sitio .
- Las páginas están bloqueadas para el rastreo. Si las páginas no están permitidas en tu archivo robots.txt, HubSpot no puede indexarlas para la búsqueda. Confirma que tu archivo robots.txt permite el
HubSpotContentSearchBotagente-usuario. - El contenido se aloja en el dominio predeterminado
hubspotpagebuilder. Los resultados de búsqueda del sitio no se cargarán en este dominio predeterminado. Aloja el contenido en un dominio personalizado conectado para permitir la búsqueda en el sitio.
¿Cómo establezco la ruta de mi página de resultados de búsqueda?
Para establecer la ruta de tus resultados de búsqueda:
- En tu cuenta de HubSpot, haz clic en el icono de settings Configuración en la barra de navegación superior.
- En la barra lateral izquierda, navega a Páginas de contenido >.
- Haz clic en la pestaña Páginas del sistema.
- En la parte superior de la página, haz clic en el menú desplegable dominios y selecciona el dominio que deseas editar.
- En la sección Resultados de búsqueda, introduce texto en el campo URL de la página de resultados de búsqueda .
- Cuando hayas terminado, haz clic en Guardar.

¿Cómo puedo crear una nueva plantilla de resultados de la búsqueda?
Para crear una nueva plantilla de resultados de búsqueda, aprende a crear una plantilla de resultados de búsqueda.
¿Por qué mi nueva plantilla no aparece en el menú desplegable de la página de resultados de búsqueda en la configuración?
Solo las plantillas del sistema de la página de resultados de búsqueda aparecen en el menú desplegable Página de resultados de búsqueda en Configuración. Si tu nueva plantilla no se muestra, confirma que se creó como una plantilla del sistema.
¿Cuál es la mejor manera de obtener una vista previa de una plantilla de búsqueda?
Para obtener una vista previa del funcionamiento del módulo de campo de búsqueda y la página de resultados de búsqueda, agrega el módulo a una página de prueba o a una plantilla de prueba antes de utilizarlo en páginas activas. Después de revisar el comportamiento y el diseño de la búsqueda, agrega el módulo de campo de búsqueda a tus plantillas activas.
¿Por qué no se detecta texto o datos específicos durante la búsqueda?
Es posible que el analizador de texto de búsqueda del sitio no indexe ciertos tipos de texto, como números de serie, muestras de código u otros datos estructurados. Para asegurarte de que este contenido aparezca en los resultados de búsqueda, envuelve el elemento HTML en la hs-search-keyword clase. Por ejemplo:
<p class="hs-search-keyword">Nº de serie: 5592001</p>
¿Cómo puedo potenciar las palabras clave de mi página para las búsquedas en el sitio?
Para aumentar la palabra clave específica para los resultados de búsqueda del sitio, envuelve el elemento HTML en la hs-search-keyword clase. Por ejemplo:
<p class="hs-search-keyword">Precios</p>