Marcado de esquema de negocio local: la guía sin código para pequeñas empresas
webceke

Si tienes una tienda local, un restaurante o un negocio de servicios, quieres que Google muestre tu nombre, horario y número de teléfono directamente en los resultados de búsqueda. El marcado de esquema de negocio local son los datos estructurados que hacen que eso ocurra. Le dice a Google exactamente quién eres, dónde estás y cuándo abres, en un formato que puede leer al instante.
Qué hace realmente el marcado de esquema de negocio local
El marcado de esquema es un pequeño bloque de código que describe tu negocio en un lenguaje que los motores de búsqueda entienden. El formato más común es JSON-LD, que pegas en el HTML de tu sitio (normalmente en la sección <head>). Google utiliza estos datos para crear resultados enriquecidos —esos listados mejorados con valoraciones de estrellas, horarios de apertura y rangos de precios— y para alimentar el map pack, el bloque de tres negocios que aparece encima de los resultados de búsqueda normales para consultas como "fontanero cerca de mí".
Sin esquema, Google tiene que adivinar. Con él, le entregas los hechos. Por eso el marcado de esquema de negocio local es una de las tareas SEO de mayor impacto para una pequeña empresa.
Los campos JSON-LD exactos que Google espera
Google no exige todos los campos, pero cuantos más proporciones, mejores serán tus posibilidades de aparecer en resultados enriquecidos. Estas son las propiedades principales para un tipo LocalBusiness:
- name — el nombre oficial de tu negocio, que coincida exactamente con tu Perfil de Empresa en Google.
- address — un objeto
PostalAddressconstreetAddress,addressLocality,addressRegion,postalCodeyaddressCountry. - telephone — tu número de teléfono público en formato internacional (p. ej., +34-912-345-678).
- openingHoursSpecification — un array de días y horas. Usa
dayOfWeek,opensyclosesen formato de 24 horas. - geo — latitud y longitud como
GeoCoordinates. Esto ayuda al posicionamiento en el map pack. - priceRange — una cadena simple como "€€" o "10–30 €". Aparece en algunos resultados enriquecidos.
- url — tu página de inicio o la página específica de la ubicación.
- image — un logotipo o foto del local (URL absoluta).
Un ejemplo mínimo funcional tiene este aspecto:
``json { "@context": "https://schema.org", "@type": "LocalBusiness", "name": "Panadería Puerta Azul", "address": { "@type": "PostalAddress", "streetAddress": "Calle Mayor 123", "addressLocality": "Madrid", "addressRegion": "Madrid", "postalCode": "28001", "addressCountry": "ES" }, "telephone": "+34-912-345-678", "openingHoursSpecification": [{ "@type": "OpeningHoursSpecification", "dayOfWeek": ["Monday","Tuesday","Wednesday","Thursday","Friday"], "opens": "07:00", "closes": "18:00" }], "geo": { "@type": "GeoCoordinates", "latitude": 40.4168, "longitude": -3.7038 }, "priceRange": "€€", "url": "https://panaderiapuertaazul.es" } ``
Cómo pegarlo en un sitio sin código
No necesitas un desarrollador. En la mayoría de las plataformas sin código, puedes añadir JSON-LD de una de estas tres formas:
- Bloque de código personalizado — muchos constructores tienen un elemento "embed" o "HTML". Pega el envoltorio
<script type="application/ld+json">…</script>alrededor de tu JSON. - Configuración del sitio — algunas plataformas tienen un campo dedicado a "esquema" o "SEO" donde pegas el JSON-LD en bruto.
- Esquema integrado — herramientas como webceke generan el marcado
LocalBusinesscorrecto automáticamente a partir de la descripción de tu negocio, así que nunca tocas el código. Solo rellenas tu dirección y horario, y el sitio se publica con JSON-LD válido.
Si lo pegas manualmente, coloca el script en el <head> de cada página, o al menos en la página de inicio y en la de contacto.
Valida con la prueba de resultados enriquecidos de Google
Nunca confíes en que tu marcado funciona. Pásalo por la Prueba de resultados enriquecidos de Google (search.google.com/test/rich-results). Pega tu URL o el fragmento de código, y Google mostrará qué tipos de resultados enriquecidos se detectan. Quieres ver "Local Business" listado sin errores.
También usa el Validador de marcado de esquema (validator.schema.org) para una segunda opinión. Detecta problemas de sintaxis que Google podría ignorar.
Errores comunes que rompen el marcado en silencio
- Comas finales — JSON no permite una coma después del último elemento de un objeto o array. Este es el asesino número 1.
- Comillas sin escapar — si el nombre de tu negocio contiene un apóstrofo, usa una comilla recta o escápala.
- Formato de fecha incorrecto —
opensyclosesdeben serHH:MMen formato de 24 horas, no "7am". - NAP no coincidente — tu nombre, dirección y teléfono deben coincidir exactamente con tu Perfil de Empresa en Google y el pie de página de tu sitio web.
- Falta
@context— sin"@context": "https://schema.org", Google ignora todo el bloque. - URLs relativas —
imageyurldeben ser direcciones completas conhttps://.
Corrige esto, valida de nuevo y listo.
El marcado de esquema de negocio local no es glamuroso, pero es una de las pocas tareas SEO que influyen directamente en si apareces en el map pack y en los resultados enriquecidos. Si prefieres saltarte el JSON por completo, prueba webceke: describe tu negocio en una frase y construye un sitio completo y multilingüe con el esquema de negocio local válido ya incorporado.


