Auditoría GEO gratis
◆ Fundamentos GEO

Schema LocalBusiness: cómo describir tu negocio local para que la IA lo entienda

Juan Cruz Sáez
Juan Cruz Sáez
Fundador · agency28.es
Publicado14 Oct 2026
Actualizado14 Oct 2026
Lectura10 min
Portada: schema LocalBusiness para GEO
★ Respuesta directa

El schema LocalBusiness es un bloque de código (JSON-LD) que describe tu negocio local en un formato que entienden las máquinas: qué tipo de negocio eres, dónde estás, a qué zona das servicio, en qué horario abres, qué servicios ofreces y en qué idiomas atiendes. Se coloca en la página de inicio y debe decir exactamente lo mismo que tu web y tu Google Business Profile. Úsalo si atiendes en un local físico y elige el tipo más específico posible (por ejemplo, Dentist en lugar de LocalBusiness). Si trabajas en remoto, es más fiel usar Organization. El schema no garantiza que la IA te cite: lo que hace es eliminar dudas sobre quién eres y dónde operas.

◆ Puntos clave

  • LocalBusiness es para negocios con local físico; si trabajas en remoto, usa Organization.
  • Elige el subtipo más específico: Dentist, Attorney, Plumber, Restaurant…
  • Los datos deben ser idénticos a los de tu web y tu Google Business Profile.
  • Los servicios se declaran con un catálogo de servicios, no con serviceType en el negocio.

Cuando alguien pregunta a un asistente por «el mejor dentista en Valencia», el modelo tiene que estar seguro de tres cosas antes de recomendarte: que eres un dentista, que estás en Valencia y que sigues abierto. Tu web lo dice en texto, pero el schema lo dice de forma estructurada, sin margen de interpretación. Es uno de los puntos de la capa de entidad en la auditoría GEO.

Esta guía se centra en la parte local. Si todavía no tienes clara la base (un solo nombre, un solo identificador, perfiles conectados con sameAs), empieza por cómo conseguir que la IA sepa quién eres.

Para qué sirve el schema LocalBusiness en GEO

Los datos estructurados existen para que buscadores y otros sistemas no tengan que adivinar. Google los usa para entender negocios locales: su documentación explica que con este marcado puedes indicarle horarios, departamentos y otros datos de tu negocio. Para la IA, el valor está en la confirmación: el mismo nombre, la misma dirección y los mismos servicios en tu schema, en tu texto, en tu Google Business Profile y en los directorios.

Conviene ser claros con las expectativas: no hay datos públicos que demuestren que ChatGPT, Claude o Perplexity lean el schema directamente para decidir a quién citar. Lo que sí sabemos es que la coherencia entre fuentes reduce las dudas sobre tu negocio, y el schema es la forma más precisa de expresar esos datos en tu propia web.

¿LocalBusiness u Organization?

Es la primera decisión y la que más se hace mal. LocalBusiness describe un negocio que se puede visitar. Google exige una dirección física para este marcado, así que marcar como local un negocio que no tiene local es dar un dato falso.

Tu situaciónQué tipo usarEjemplo
Atiendes a clientes en un localEl subtipo de LocalBusiness más específicoClínica dental, restaurante, despacho de abogados
Vas a casa del cliente, pero tienes una base físicaSubtipo de LocalBusiness con areaServedFontanero, electricista, empresa de reformas
Trabajas en remoto, sin local abierto al públicoOrganization, con la ciudad y areaServedAgencia online, consultor, software
Tienes varias sedesUn LocalBusiness por sede, cada uno en su páginaCadena de clínicas, academias con varios centros

Elige el subtipo más específico

Schema.org tiene muchos subtipos de LocalBusiness: Dentist, Attorney, AccountingService, RealEstateAgent, Plumber, Electrician, AutoRepair, HairSalon, Restaurant y muchos más. Usa el que describa tu actividad con más precisión. ProfessionalService existe, pero es genérico: úsalo solo si no hay un subtipo que encaje. Puedes ver la lista completa en la página de LocalBusiness de schema.org.

Qué revisamos en la auditoría GEO

En la auditoría miramos el schema de tu página de inicio y lo comparamos con el resto de tu presencia online. Así se puntúa:

ResultadoQué significaQué hacer
✅ CorrectoHay un único bloque en la home, con el tipo adecuado, nombre, URL, dirección, zona de servicio, servicios e idiomas, y coinciden con tu web y tu Google Business ProfileMantenerlo actualizado
⚠️ MejorableExiste, pero faltan propiedades, el tipo es demasiado genérico, hay bloques duplicados o los datos no coinciden con tu ficha de GoogleCompletar o corregir con la plantilla de abajo
❌ No existeNo hay ningún schema de negocio (LocalBusiness u Organization) en la página de inicioCrearlo siguiendo los tres pasos

Las propiedades que importan

Google marca como obligatorios el nombre y la dirección. El resto son recomendados, pero para GEO casi todos aportan, porque responden a las preguntas que se hacen a los asistentes: dónde, cuándo, qué y en qué idioma.

PropiedadQué ponerPor qué importa
@typeEl subtipo más específicoDice qué eres sin ambigüedad
@idEl mismo identificador de tu organización en toda la webConecta este bloque con el resto de tu entidad
nameEl nombre exacto, igual que en Google Business ProfileObligatorio para Google
descriptionQué haces, para quién y dónde, en una o dos frasesEs la definición que un modelo puede reutilizar
addressDirección postal completa, idéntica a tu fichaObligatorio para Google y base del NAP
telephoneTeléfono con prefijo internacionalCompleta el NAP
geoLatitud y longitud del localUbica el negocio con precisión
openingHoursSpecificationDías y horas de aperturaResponde a «¿está abierto?»
areaServedCiudades o zonas donde das servicioClave para preguntas del tipo «en [ciudad]»
hasOfferCatalogTus servicios principales, cada uno con su URLDice qué ofreces y dónde se explica
knowsLanguageIdiomas en los que atiendes (es, en…)Útil si atiendes a clientes extranjeros
sameAsTus perfiles oficialesConfirma que eres la misma entidad en otros sitios

Plantilla de schema LocalBusiness

Este ejemplo es para una clínica dental. Sustituye todos los datos por los tuyos y cambia Dentist por el subtipo de tu negocio:

{
  "@context": "https://schema.org",
  "@type": "Dentist",
  "@id": "https://tudominio.es/#organization",
  "name": "Clínica Dental Ejemplo",
  "url": "https://tudominio.es/",
  "description": "Clínica dental en Valencia especializada en implantes y ortodoncia invisible para adultos.",
  "logo": "https://tudominio.es/logo-512.png",
  "image": "https://tudominio.es/fachada.jpg",
  "telephone": "+34 960 000 000",
  "address": {
    "@type": "PostalAddress",
    "streetAddress": "Calle Ejemplo 12",
    "addressLocality": "Valencia",
    "postalCode": "46001",
    "addressRegion": "Comunidad Valenciana",
    "addressCountry": "ES"
  },
  "geo": {
    "@type": "GeoCoordinates",
    "latitude": 39.4699,
    "longitude": -0.3763
  },
  "openingHoursSpecification": [
    {
      "@type": "OpeningHoursSpecification",
      "dayOfWeek": ["Monday", "Tuesday", "Wednesday", "Thursday", "Friday"],
      "opens": "09:00",
      "closes": "20:00"
    }
  ],
  "areaServed": [
    { "@type": "City", "name": "Valencia" }
  ],
  "knowsLanguage": ["es", "en"],
  "priceRange": "€€",
  "hasOfferCatalog": {
    "@type": "OfferCatalog",
    "name": "Tratamientos",
    "itemListElement": [
      {
        "@type": "Offer",
        "itemOffered": {
          "@type": "Service",
          "name": "Implantes dentales",
          "url": "https://tudominio.es/implantes-dentales/"
        }
      },
      {
        "@type": "Offer",
        "itemOffered": {
          "@type": "Service",
          "name": "Ortodoncia invisible",
          "url": "https://tudominio.es/ortodoncia-invisible/"
        }
      }
    ]
  },
  "sameAs": [
    "https://www.linkedin.com/company/tu-clinica"
  ]
}

Tres detalles importantes. Primero, si ya tienes un schema de Organization con el @id /#organization, este bloque lo sustituye: un negocio local es una organización, no hace falta tener los dos. Segundo, la description debe ser la misma frase que usas en tu llms.txt y en tus perfiles. Tercero, los servicios van dentro de hasOfferCatalog, cada uno como Service con su URL; la propiedad serviceType pertenece al tipo Service, no al negocio.

Cómo implementarlo en WordPress

01

Revisa lo que ya hay

Mira el código fuente de tu home y busca application/ld+json. Tu tema o tu plugin SEO pueden estar generando ya un Organization.

02

Elige una sola fuente

Configura el negocio local en tu plugin SEO si lo permite, o añade el bloque JSON-LD en la home con un plugin de fragmentos de código.

03

Valida

Pasa la home por la prueba de resultados enriquecidos de Google y por el validador de schema.org.

Tres pasos para tener el schema LocalBusiness en producción

El error más habitual en WordPress es acabar con dos bloques: el Organization que genera el plugin SEO y el LocalBusiness que has pegado a mano, con datos distintos. Si añades tu bloque manualmente, desactiva o ajusta el marcado de organización del plugin para que no se contradigan.

¿No sabes si tu schema está bien o si coincide con tu ficha de Google? La auditoría GEO gratis lo revisa junto al resto de señales de entidad.

Errores frecuentes

ErrorConsecuencia
Usar LocalBusiness sin local físicoDas un dato falso sobre dónde atiendes; usa Organization
Quedarse en el tipo genérico LocalBusinessDesaprovechas la forma más directa de decir qué eres
Dirección o nombre distintos a Google Business ProfileLas fuentes se contradicen y la entidad pierde fiabilidad
Dos bloques de negocio en la misma páginaVersiones contradictorias de tu marca
Poner serviceType directamente en el negocioPropiedad que no corresponde a ese tipo; usa hasOfferCatalog
Horarios desactualizadosEl asistente puede dar información incorrecta a tus clientes
Servicios sin URLDices qué ofreces, pero no dónde se explica

Checklist

Decide si eres LocalBusiness u Organization según tengas local físico.
Elige el subtipo más específico de tu actividad.
Copia nombre, dirección y teléfono exactamente como en tu ficha de Google.
Añade horario, zona de servicio e idiomas.
Declara tus servicios con su URL en hasOfferCatalog.
Comprueba que hay un solo bloque de negocio en la home.
Valida en la prueba de resultados enriquecidos y en el validador de schema.org.

Sigue profundizando

El schema LocalBusiness es una pieza de la capa de entidad del GEO. Para la base (identificadores, perfiles conectados y personas), lee entidad de marca. Después, asegúrate de que nombre, dirección y teléfono coinciden en todas partes y de que tu ficha de Google Business Profile está completa. Si quieres ver todos los puntos en orden, sigue la guía para hacer una auditoría GEO paso a paso.

Si prefieres que lo revisemos por ti, la auditoría GEO gratis comprueba tu schema, tu ficha de Google y el resto de puntos que influyen en si la IA te recomienda.

Preguntas frecuentes

¿El schema LocalBusiness hace que la IA me cite?+

Por sí solo, no. Ayuda a que buscadores y otros sistemas entiendan sin ambigüedad qué eres y dónde operas, pero que te recomienden depende también de tus reseñas, tu presencia en directorios y tu contenido.

Trabajo en remoto, ¿lo necesito?+

No. Si no tienes un local abierto al público, es más fiel usar Organization con tu ciudad y la zona a la que das servicio en areaServed. Marcarte como negocio local sin serlo es dar un dato incorrecto.

¿Va en todas las páginas o solo en la home?+

El bloque completo, en la página de inicio. En el resto de páginas basta con referenciar el mismo @id, cosa que muchos plugins SEO ya hacen. Lo importante es no tener versiones distintas del negocio repartidas por la web.

Tengo varias sedes, ¿cómo lo hago?+

Crea una página por sede y pon en cada una su propio LocalBusiness, con su dirección, su horario y su teléfono. En la home, la organización principal. Cada sede debería coincidir con su propia ficha de Google Business Profile.

¿Por qué no usar serviceType para los servicios?+

Porque en schema.org serviceType es una propiedad del tipo Service, no del negocio. La forma correcta de listar servicios desde el negocio es hasOfferCatalog, con cada servicio como Service y su URL.

¿Cómo sé si está bien hecho?+

Pasa la home por la prueba de resultados enriquecidos de Google y por el validador de schema.org. Después compara a mano nombre, dirección, teléfono y horario con tu ficha de Google Business Profile: tienen que ser idénticos.

Fuentes

  1. Local business (LocalBusiness) structured data — Google Search Central. Propiedades obligatorias y recomendadas.
  2. LocalBusiness — schema.org. Definición del tipo y lista de subtipos.
  3. hasOfferCatalog — schema.org. Cómo declarar un catálogo de servicios.
  4. serviceType — schema.org. Propiedad del tipo Service.
  5. knowsLanguage — schema.org. Idiomas de una persona u organización.

¿Quieres saber cómo te ve la IA hoy?

Te hacemos una auditoría GEO gratuita: dónde apareces, dónde no, y qué haría falta para ser la respuesta.

Solicitar auditoría GEO →