Schema Markup para Negocios Locales: Guía para No Técnicos

Schema Markup para Negocios Locales: Guía para No Técnicos

Schema markup es el código que le dice a Google qué es tu negocio, dónde está y qué ofrece. Así de simple. Si tienes un comercio en Lleida y te preguntas por qué tu competencia sale en Google con estrellas, horarios y dirección mientras tú solo apareces con un enlace azul, lo más probable es que la diferencia esté en el schema de negocio local.

Es una situación habitual: un restaurante no muestra horarios en Google mientras que otro negocio de la misma calle sí lo hace. La diferencia no suele ser el SEO ni el contenido, sino unas pocas líneas de datos estructurados que nadie ha implementado. Implementar schema es una de las mejoras con mejor relación esfuerzo-resultado que puedes hacer en tu web, y no necesitas ser programador.

Pero, ¿qué es exactamente el schema markup?

Piensa en Google como un cliente que entra en tu tienda con los ojos vendados. Ve texto, pero no entiende el contexto. El schema markup le quita la venda: le dice «esto es mi dirección», «esto es mi horario», «estas son mis valoraciones».

Técnicamente, es un vocabulario estandarizado definido por Schema.org que los buscadores reconocen. Cuando Google lo interpreta bien, puede mostrar los rich snippets: esos resultados con estrellas, horarios, precios o mapa.

Cuando tu competencia tiene rich snippets y tú no, su resultado ocupa el doble de espacio visual en Google. Y los clics se van para allá.

¿Qué ganas con esto en tu negocio?

  • Más visibilidad: los rich snippets ocupan más espacio en Google y atraen más clics.
  • Más clics: diversos análisis del sector sugieren aumentos notables en CTR cuando se muestran rich snippets frente a resultados estándar.
  • SEO local reforzado: Google cruza la info del schema con tu ficha de Google Business Profile. Si coinciden, te premia. Si no, desconfía.
  • Confianza inmediata: ver horarios, valoraciones y dirección directamente en el buscador genera credibilidad antes de que nadie entre en tu web.

¿Qué tipos de schema necesita tu negocio?

No todos los tipos de datos estructurados son relevantes para todos los negocios. Estos son los más útiles según el tipo de actividad:

Tipo de Schema Qué muestra en Google Ideal para
LocalBusiness Nombre, dirección, teléfono, horarios Cualquier negocio con sede física
Organization Logo, redes sociales, descripción Empresas y asociaciones
Product Precio, disponibilidad, valoraciones Tiendas online y comercios
Review / AggregateRating Estrellas de valoración Restaurantes, hoteles, servicios
FAQPage Preguntas y respuestas desplegables Webs de servicios profesionales
Event Fecha, ubicación, entradas Organizadores de eventos
BreadcrumbList Ruta de navegación del sitio Cualquier web con varias secciones

Una recomendación práctica: si solo puedes implementar uno, ve a por LocalBusiness o su variante específica (Restaurant, Store, ProfessionalService…). Es el que más impacto tiene para un negocio local.

Cómo implementarlo paso a paso (sin tocar código)

Vamos a la parte práctica. No necesitas saber programar. Si estás trabajando en digitalizar tu negocio paso a paso, esto encaja bien como siguiente mejora.

  1. Reúne la información de tu negocio. Nombre oficial, dirección completa, teléfono, email, horarios, URL de tu web, URL de tu logo, coordenadas GPS (las sacas de Google Maps) y enlaces a redes sociales. Un detalle que muchos pasan por alto: esta información tiene que coincidir exactamente con la de tu ficha de Google Business Profile. Si hay discrepancias, Google desconfía.

  2. Usa un generador gratuito. El Schema Markup Generator de Merkle es una buena opción. Seleccionas «Local Business», rellenas los campos con tus datos y te genera el código JSON-LD listo para copiar. Hay otros como TechnicalSEO.com que también funcionan bien.

  3. Copia el código que te genera. Será un bloque que empieza por <script type="application/ld+json"> con campos como @type, name, address, telephone, openingHours… No te asustes por el aspecto técnico. Solo tienes que copiarlo.

  4. Insértalo en tu web. Si usas WordPress, lo más fácil es usar Rank Math o Yoast SEO: ambos tienen formularios para meter el schema sin tocar código. Si tu web es a medida, pásale el bloque JSON-LD a tu desarrollador para que lo meta en el <head> de la home y la página de contacto.

  5. Valida con Google. Ve al Rich Results Test de Google, mete tu URL y comprueba que no salgan errores. Si hay advertencias, corrígelas. Este paso mucha gente se lo salta y luego no entiende por qué no le aparecen los rich snippets.

  6. Monitoriza. En Google Search Console, en «Mejoras» → «Datos estructurados», verás si Google detecta tu schema markup correctamente. Revísalo una vez al mes, sobre todo después de hacer cambios en la web.

Errores frecuentes en la implementación

En los proyectos que pasan por aquí, sobre todo de negocios de la provincia de Lleida, estos errores se repiten con frecuencia:

  • Datos que no coinciden entre web, Google Maps y schema. La coherencia NAP (Name, Address, Phone) es lo primero que conviene revisar cuando el SEO local no funciona como debería. Muchas veces el problema está aquí.
  • Estrellas inventadas. Google penaliza las valoraciones falsas. Solo usa AggregateRating si tienes reseñas reales de clientes. Hay negocios que han perdido los rich snippets por esto.
  • Horarios desactualizados. Cambias el horario en verano y no lo actualizas en el schema. Un usuario ve en Google que abres a las 9 y llega con la puerta cerrada. Mala experiencia, mala reseña.
  • Usar LocalBusiness genérico cuando hay un subtipo mejor. Si eres dentista, usa Dentist. Si eres restaurante, usa Restaurant. Google entiende mejor tu actividad con el tipo específico.
  • Schema solo en la home. La página de contacto, las fichas de servicio, las páginas de producto… todo debería tener sus datos estructurados. No solo la página principal.

Schema y SEO local: cómo se complementan

El schema markup no sustituye al SEO. Lo potencia. Es una capa adicional que refuerza todo lo demás. Si además trabajas un buen marketing de contenidos para tu empresa local, los datos estructurados multiplican el impacto de cada artículo que publicas.

Un caso habitual: un negocio de servicios profesionales en Lleida con buena web y buen contenido, pero que no aparecía en el Local Pack (los tres primeros resultados del mapa). Tras implementar el schema correcto y corregir inconsistencias NAP, en unas semanas empezó a aparecer. No fue magia: Google por fin entendía bien qué ofrecía y dónde estaba.

En zonas como Lleida, la competencia digital todavía no es tan intensa como en otras grandes ciudades. Eso es una oportunidad para quien se adelante. Programas institucionales llevan años impulsando la digitalización de los negocios de la zona, e implementar schema es un paso técnicamente sencillo pero con impacto medible.

Herramientas útiles

  • Google Rich Results Test: para comprobar si una página muestra rich snippets. Gratis y directa.
  • Schema Markup Validator: para validar la sintaxis del JSON-LD. Si el Rich Results Test da OK pero algo no cuadra, este lo detecta.
  • Google Search Console: para monitorizar errores de datos estructurados a lo largo del tiempo.
  • Rank Math (WordPress): plugin con un generador de schema integrado bastante completo. Yoast también funciona bien.
  • Merkle Schema Generator: para generar JSON-LD rápido cuando la web no es WordPress o cuando necesitas un schema específico que el plugin no cubre.

Si tu web no es WordPress sino una web a medida de una agencia profesional, la implementación suele ser más limpia. El código se inserta directamente en el HTML sin depender de plugins. En Piqture, cuando hacemos webs a medida, el schema va integrado desde el primer día.

Preguntas frecuentes

¿El schema mejora directamente mi posición en Google?

Google dice que no es un factor de ranking directo. Pero mejora cómo se muestra tu resultado, lo que aumenta los clics. Y más clics sí es una señal positiva para Google. El efecto indirecto sobre el posicionamiento está ahí.

¿Puedo hacerlo yo mismo?

Si usas WordPress con Rank Math, sí. Sigue los pasos de esta guía y lo tendrás. Para webs a medida o si quieres combinar varios tipos de schema (Product + FAQPage + LocalBusiness), conviene que lo revise alguien con experiencia en validación. Un schema mal implementado puede ser peor que no tener ninguno.

¿Cuánto tarda Google en mostrar los rich snippets?

No hay plazo fijo. Hay casos donde en 3-4 días ya aparecen y otros que tardan un mes. Depende de la frecuencia con que Google rastree tu sitio. Un consejo: solicita indexación manual desde Search Console después de implementarlo.

¿Es lo mismo que Google Business Profile?

No. Google Business Profile es tu ficha en Google Maps. El schema está en el código de tu web. Son complementarios. Lo ideal es que ambos tengan exactamente la misma información. Si Google ve que tu web dice una cosa y tu ficha otra, desconfía de las dos.

Tu siguiente paso

Si te manejas con WordPress, prueba a seguir los pasos con Rank Math. En una hora puedes tenerlo funcionando. Si prefieres una revisión profesional del schema y el SEO de tu web, puedes contactarnos en Piqture.

OP

Oriol Piqué Vallverdú

Fundador & CTO de Piqture New Media

Más de 13 años desarrollando webs, apps y plataformas SaaS desde Lleida. Especialista en PHP, Angular y arquitectura de aplicaciones a medida.

schema markup datos estructurados schema negocio local rich snippets empresa