
Te matas a optimizar tu ficha de Google, pides reseñas a todos tus clientes y subes fotos de tu local cada semana. Pero resulta que el buscador entra a tu página web y no entiende absolutamente nada. Ve un bloque de texto y no sabe distinguir tu número de teléfono de tu código postal.
Aquí es donde entra en juego el marcado de datos. En este post te cuento qué es el Schema LocalBusiness, por qué es la pieza que le falta a tu estrategia de SEO Local y cómo inyectar este código invisible en tu web paso a paso sin tener que contratar a un programador. Vamos con ello.
Google es una máquina muy lista, pero necesita que le mastiques la información. Si en tu web escribes «Calle Mayor 15, Madrid», tú sabes que es tu dirección física. El buscador, por defecto, solo ve una cadena de texto.
Los datos estructurados actúan como un traductor directo. Es un trozo de código (normalmente en un formato llamado JSON-LD) que se oculta en las tripas de tu web. Este código le dice literalmente a Google: «Oye, esto es el nombre de la empresa, este es el número para reservas, aquí tienes las coordenadas GPS exactas y abrimos de nueve a seis».
Tener una web bonita no sirve de nada si el algoritmo no sabe clasificarla. Implementar el LocalBusiness no es un capricho técnico de cuatro frikis, es una táctica directa para llevarte a los clientes que buscan comprar en tu barrio.
Ya hemos hablado de que la consistencia del NAPW (Name, Address, Phone, Website) es lo que sostiene cualquier estrategia local. Con el Schema, eliminas cualquier margen de error. Le clavas la información exacta al robot, dándole muchísima seguridad para mostrarte en el Local Pack de los mapas.
Imagina que tienes una pizzería y tu ficha de Google dice que cierras a las 23:00. Si en tu web usas datos estructurados confirmando exactamente ese mismo horario y tu menú, Google confía en ti a ciegas y te sube posiciones frente al restaurante de enfrente que tiene una web desactualizada hace diez años.
Y esto mejora mucho los rankings de forma indirecta. Cuando implementas bien los datos estructurados, Google te premia mostrando información extra directamente en la página de resultados. Hablamos de las famosas estrellitas de valoración, tu horario o tu rango de precios antes de que el usuario entre a la web.
Ahora vayamos a lo interesante. No necesitas ser ingeniero para hacer esto. Te cuento cómo lo hago yo, dependiendo de si prefieres tirar de automatización o hacerlo a mano.
Si tu web está hecha en WordPress, lo tienes fácil. Utiliza alguna de las herramientas de SEO como Rank Math o plugins específicos como Schema Pro, ya que tienen apartados concretos para negocios físicos.
Solo tienes que ir a los ajustes, elegir tu tipo de organización (dentista, restaurante, electricista) y rellenar un formulario con los datos de tu local. El plugin se encarga de generar ese código invisible por ti y meterlo en la cabecera de tu página.
Si prefieres no cargar tu web de plugins o tienes un diseño a medida, puedes generar el código tú mismo. Existen páginas gratuitas como TechnicalSEO Schema Generator donde seleccionas «LocalBusiness», rellenas tus datos y la herramienta te escupe el código listo para copiar.
Ese bloque de texto lo pegas en la sección <head> de tu página de inicio o en la landing específica de la ciudad que quieras posicionar. Así de simple.
Una vez incluido el código en tu web y guardado. Puedes ir a herramientas de comprobación para ver si está todo bien o generan algunos errores comunes y fáciles de arreglar. Para ello ve a la página web de schemavalidator.org, añade la url que quieres comprobar, o añade el código directamente, según que opción te guste más.
Yo soy más partidaria de comprobar la url completa antes de enviar a indexar en Google Search Console. Aunque también puedes ver los errores una vez que Google valide la url que envías.
Si el código te ha dado error, vuelve a generarlo, o mejor, ve a cualquier plataforma de inteligencia artificial como ChatGPT o Gemini, pega el código en el chat y dile que te lo arregle. Es magia,
Cuidado con emocionarse y empezar a meter código sin revisar, porque Google penaliza a los que intentan engañarle. Asegúrate de no cometer estos fallos típicos:
Sé que tocar el código de la web da vértigo al principio. Estas son las dudas más típicas que me encuentro cuando propongo implementar esto a mis clientes.
No. Lo ideal es colocar el código principal de tu negocio en la página de inicio o de contacto. Si tienes distintas sedes físicas, debes crear páginas de ubicación separadas e inyectar el Schema correspondiente a cada ciudad solo en su landing específica.
Google te da las herramientas masticadas. Busca en internet «Prueba de resultados enriquecidos de Google» (Rich Results Test). Pegas ahí la URL de tu web, le das a enter y el propio buscador te dirá si lee perfectamente tu LocalBusiness o si te has dejado algún campo en blanco.
Si haces esto, Google te verá con mejores ojos, prometido. Pero nadie te garantiza el número uno inmediato. El Schema es un empujón técnico brutal que facilita la vida al algoritmo, pero si tienes malas reseñas y una ficha pobre o mal optimizada, o te encuentras en el sector cerrajeros, el código no obrará milagros. Es una pieza más del puzzle.
¿Lo ves muy complicado? Somos un Agencia experta en SEO Local en Madrid y sabemos cómo conseguir más clientes para tu negocio. Déjalo en nuestras manos
Marta Higueras
