Guía práctica 25 agosto 2026·8 min de lectura

Schema markup para negocios locales:
qué es y cómo implementarlo.

El schema markup le dice a Google exactamente qué tipo de negocio eres, dónde estás y qué haces. Implementado correctamente puede activar rich results y mejorar tu visibilidad orgánica local.

Guillermo Suils

Guillermo Suils

Consultor de SEO Local · Especializado en negocios locales en España

Qué es el schema markup y por qué importa al SEO local

El schema markup (también llamado datos estructurados) es un código que se añade a tu web para ayudar a los motores de búsqueda a entender el contenido de tus páginas. En lugar de dejar que Google infiera qué tipo de negocio eres, le dices explícitamente: "soy una clínica dental", "estoy en esta dirección", "mi horario es este".

Para los negocios locales, el tipo de schema más importante es LocalBusiness (y sus subtipos específicos como Dentist, Restaurant, AutoRepair, etc.), que permite estructurar toda la información citas NAP y operacional de tu negocio de forma que Google pueda leerla sin ambigüedades.

Rich results: el beneficio más visible

Cuando tu web tiene schema correctamente implementado, Google puede mostrar rich results en la búsqueda: valoraciones con estrellas, horarios, preguntas frecuentes o eventos directamente en el resultado. Esto aumenta la tasa de clics entre un 20% y un 30% en muchos casos, sin mejorar la posición.

Tipos de schema relevantes para negocios locales

LocalBusiness

El tipo base. Incluye nombre, dirección, teléfono, horario, coordenadas y URL. Obligatorio en toda web de negocio local.

Subtipos específicos

Dentist, Restaurant, AutoRepair, LegalService, MedicalBusiness… Más de 100 subtipos. Usa el más específico disponible.

FAQPage

Marca tus preguntas frecuentes. Pueden aparecer expandidas directamente en Google, ocupando más espacio en la SERP.

Review / AggregateRating

Muestra las valoraciones con estrellas en el resultado de búsqueda. Requiere reseñas reales en tu propia web.

Service

Describe cada servicio que ofreces con nombre, descripción y precio. Útil en páginas de servicio individuales.

BreadcrumbList

Muestra la ruta de navegación en el resultado de búsqueda. Mejora la legibilidad del resultado y la CTR.

Ejemplo de schema LocalBusiness en JSON-LD

El formato más sencillo de implementar es JSON-LD, recomendado por Google. Se añade dentro de una etiqueta <script> en el <head> de tu página, sin modificar el HTML visible:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "LocalBusiness",
  "name": "Nombre de tu negocio",
  "description": "Descripción breve de tu negocio y servicios",
  "url": "https://tudominio.com",
  "telephone": "+34600000000",
  "email": "contacto@tudominio.com",
  "address": {
    "@type": "PostalAddress",
    "streetAddress": "Calle Mayor 10, 2º",
    "addressLocality": "Madrid",
    "postalCode": "28001",
    "addressCountry": "ES"
  },
  "geo": {
    "@type": "GeoCoordinates",
    "latitude": 40.4168,
    "longitude": -3.7038
  },
  "openingHoursSpecification": [
    {
      "@type": "OpeningHoursSpecification",
      "dayOfWeek": ["Monday","Tuesday","Wednesday","Thursday","Friday"],
      "opens": "09:00",
      "closes": "18:00"
    }
  ],
  "priceRange": "€€",
  "sameAs": [
    "https://www.facebook.com/tunegocio",
    "https://www.instagram.com/tunegocio"
  ]
}
</script>

Cómo implementarlo sin tocar código

Si no quieres editar el HTML directamente, tienes varias opciones:

  • WordPress con plugins: Rank Math o Yoast SEO generan automáticamente schema LocalBusiness si rellenas la información del negocio en la configuración del plugin.
  • Google Tag Manager: puedes inyectar el bloque JSON-LD a través de una etiqueta HTML personalizada en GTM, sin tocar el código de la web.
  • Generadores online: Schema.org y Merkle tienen generadores gratuitos que producen el código listo para copiar y pegar.

Cómo verificar que el schema funciona

Una vez implementado, usa la herramienta oficial de Google para validar que el schema es correcto y que Google lo detecta: el Rich Results Test (search.google.com/test/rich-results) analiza la URL de tu web y muestra qué tipos de schema detecta y si son válidos.

También puedes usar el Schema Markup Validator en validator.schema.org para comprobar la sintaxis aunque no tengas la página publicada.

¿Quieres que implemente el schema markup en tu web?

Reviso qué tipos de schema son más relevantes para tu negocio y sector, los implemento correctamente y valido que Google los detecta sin errores.

Habla conmigo

Preguntas frecuentes

¿El schema markup mejora directamente el posicionamiento en Google Maps?

El schema markup no es un factor de posicionamiento directo en el Local Pack de Google Maps. Sin embargo, sí mejora el posicionamiento en búsquedas orgánicas locales y ayuda a Google a entender mejor tu negocio. Además, puede activar rich results que aumentan la tasa de clics.

¿Dónde se añade el schema markup en una web?

El schema markup se añade en el código HTML de la web, dentro de una etiqueta <script type="application/ld+json"> en el <head> de la página. El formato JSON-LD es el más sencillo de implementar y el recomendado por Google.

¿Tengo que añadir schema en todas las páginas de mi web?

No en todas, pero sí en las más importantes. El schema LocalBusiness debería estar al menos en la página de inicio y en las páginas de contacto. Las páginas de servicio pueden tener schema "Service". Las páginas de preguntas frecuentes se benefician del schema FAQPage.