Cómo usar datos estructurados del sitio web para el cuadro de búsqueda de enlaces de sitio de Google

Los datos estructurados del sitio web para enlaces de sitio se implementan añadiendo marcado JSON-LD a la página de inicio de su sitio que define la propiedad SearchAction. Este esquema específico le dice a Google cómo consultar su motor de búsqueda interno directamente desde la página de resultados de búsqueda. Al proporcionar esta información, usted ayuda a Google a entender las capacidades de búsqueda de su sitio, lo que puede resultar en que aparezca un cuadro de búsqueda debajo del enlace de su sitio en los resultados.

¿Por qué debería usar el marcado de cuadro de búsqueda de enlaces de sitio?

El beneficio principal de este marcado es la experiencia del usuario. En lugar de obligar a un usuario a hacer clic en su sitio y luego encontrar su barra de búsqueda interna, pueden iniciar una consulta inmediatamente desde el resultado de búsqueda de Google. Esto crea un camino rápido para que los usuarios encuentren exactamente el contenido que necesitan en su sitio.

Cómo usar datos estructurados del sitio web para el cuadro de búsqueda de enlaces de sitio de Google

Más allá de la conveniencia del usuario, esta función aumenta la visibilidad de su dominio en los resultados de búsqueda. Cuando aparece el cuadro de búsqueda, ocupa más espacio en la pantalla, lo que a menudo conduce a tasas de participación más altas. Señala a Google que su sitio es una plataforma funcional con contenido accesible, en lugar de una página estática.

Para sitios de comercio electrónico o sitios de contenido grande, esto proporciona un atajo para los visitantes que regresan. Ya no necesitan navegar por la arquitectura de su sitio; simplemente escriben su consulta en el cuadro de Google y aterrizan directamente en su página de resultados de búsqueda interna. Esto mejora el flujo desde el motor de búsqueda a sus páginas específicas de productos o artículos.

¿Cuáles son los requisitos para la elegibilidad del cuadro de búsqueda de enlaces de sitio?

  • Su sitio web debe tener un motor de búsqueda interno existente que funcione cuando se accede a través de un parámetro de consulta de URL.
  • La página de inicio debe contener datos estructurados JSON-LD utilizando el esquema WebSite.
  • El esquema debe incluir la propiedad potentialAction con un objetivo SearchAction.
  • Debe asegurarse de que su archivo robots.txt no bloquee a Googlebot para que no rastree sus páginas de resultados de búsqueda internos.
  • El patrón de búsqueda de URL debe definirse claramente dentro del fragmento JSON-LD utilizando el marcador de posición {search_term_string}.

Google requiere que su motor de búsqueda funcione de forma independiente antes de añadir el marcado. Si un usuario realiza una búsqueda en su sitio, la URL debe actualizarse para incluir un parámetro de consulta. Por ejemplo, si su sitio es example.com, una búsqueda de ‘shoes’ debería resultar en una URL como ‘example.com/search?q=shoes’. Si su motor de búsqueda utiliza solicitudes POST o carece de una URL única para los resultados, esta función no funcionará.

Cómo usar datos estructurados del sitio web para el cuadro de búsqueda de enlaces de sitio de Google — 2

Cómo implementar el código JSON-LD requerido

La implementación implica colocar un bloque de script específico en su página de inicio. Este fragmento de código identifica su sitio como una entidad WebSite y define el patrón de entrada de consulta. La URL de destino debe usar un marcador de posición que Google reemplaza con el término de búsqueda real del usuario. Debe probar esta implementación utilizando la Prueba de Resultados Enriquecidos de Google para asegurarse de que la sintaxis sea válida.

La estructura del JSON-LD debe colocarse dentro de la sección <head> o <body> del HTML de su página de inicio. Actúa como un conjunto de instrucciones para Googlebot. Al nombrar explícitamente el campo ‘target’ y el campo ‘query-input’, usted cierra la brecha entre la arquitectura interna de su sitio y la interfaz de Google. La consistencia es clave aquí; el nombre del parámetro en su código debe coincidir exactamente con el parámetro de URL real de su sitio.

Los datos estructurados son un formato estandarizado para proporcionar información sobre una página y clasificar el contenido de la página.

Google Search Central

Cómo aplica Alien Road esta tecnología

En Alien Road, abordamos los datos estructurados como un componente central de las auditorías técnicas de SEO. Cuando trabajamos en un proyecto de cliente, nuestro primer paso es verificar si la función de búsqueda interna del sitio maneja los parámetros de consulta correctamente. Si el sitio está construido en un CMS estándar, buscamos complementos que generen este marcado automáticamente. Para sitios personalizados, nuestro equipo de desarrollo escribe el esquema JSON-LD para que coincida con la estructura de URL de búsqueda interna única del sitio.

Durante un compromiso típico, también analizamos los registros de búsqueda para asegurarnos de que el motor de búsqueda interno sea eficiente. Probamos la implementación en múltiples entornos, comprobando posibles problemas de indexación. Después de la implementación, monitoreamos los informes de ‘Apariencia de búsqueda’ de Google Search Console para confirmar que la función se esté captando correctamente. No nos detenemos en la implementación; verificamos que la intención de búsqueda del usuario sea satisfecha por la página de resultados mostrada en el sitio.

Pasos comunes de solución de problemas para la implementación de esquemas

  • Valide su marcado utilizando la herramienta de Prueba de Resultados Enriquecidos para detectar errores de sintaxis.
  • Consulte la herramienta de Inspección de URL en Google Search Console para ver si Googlebot puede renderizar con éxito su página de inicio.
  • Asegúrese de que el parámetro de consulta de búsqueda en su esquema coincida con el parámetro utilizado por el motor de búsqueda de su sitio web real.
  • Mantenga el código del esquema limpio y libre de propiedades innecesarias que no aporten valor al motor de búsqueda.
  • Verifique que su archivo robots.txt no prohíba las rutas específicas de resultados de búsqueda.

Los errores a menudo ocurren cuando la plantilla de URL de destino no coincide con el comportamiento de búsqueda real del sitio. Si su sitio añade caracteres adicionales o utiliza una sintaxis no estándar en la URL, es posible que Googlebot no pueda construir una consulta de búsqueda válida. Además, verifique si hay bucles de redirección en su página de resultados de búsqueda, ya que estos pueden impedir que Google vea el contenido esperado.

Por dónde empezar esta semana

Comience identificando el patrón de URL de búsqueda en su sitio web. Realice una búsqueda en su sitio y examine la cadena de URL; si se ve como ‘example.com/search?q=query’, su parámetro de consulta es ‘q’. Utilice esto para redactar su fragmento JSON-LD y valídelo en la herramienta de prueba antes de implementarlo en su página de inicio de producción. Monitoree su apariencia de búsqueda en Google Search Console durante las semanas siguientes para ver si la función de cuadro de búsqueda está activada.

Compartir