Schema markup LocalBusiness: guía de implementación
Volver al blog

2026-03-04

Schema markup LocalBusiness: guía de implementación

El schema LocalBusiness ayuda a Google a entender tu negocio y puede activar rich snippets. Aquí te explicamos cómo implementarlo correctamente en tu sitio web.

Schema markup LocalBusiness: guía de implementación

El schema markup es uno de los recursos SEO más técnicos, pero también uno de los más accesibles una vez que comprendes su lógica. Para los negocios locales, el schema LocalBusiness permite comunicarle a Google — de forma estructurada e inequívoca — la información esencial de tu empresa: nombre, dirección, teléfono, horarios, sector de actividad y área de servicio.

¿Qué es el schema markup?

El schema markup (o datos estructurados) es un código que añades a tu sitio web para ayudar a los motores de búsqueda a entender el contenido de tus páginas. Utiliza un vocabulario estandarizado definido en Schema.org y puede integrarse en tu HTML en formato JSON-LD (recomendado), Microdata o RDFa.

Google puede usar estos datos para mostrar rich snippets (resultados enriquecidos) en sus páginas de resultados, pero incluso sin ninguna visualización visible, los datos estructurados mejoran la comprensión de tu contenido por parte del algoritmo.

Por qué el schema LocalBusiness es esencial para el SEO local

El schema LocalBusiness es especialmente importante porque:

  • Refuerza la coherencia de tu información NAP (Nombre, Dirección, Teléfono) en la web
  • Ayuda a Google a asociar tu sitio web con tu ficha de Google Business Profile
  • Puede activar la visualización de tus horarios o tu valoración directamente en los resultados
  • Refuerza la relevancia de tus páginas para búsquedas locales

Estructura básica del schema LocalBusiness

Aquí tienes un ejemplo de JSON-LD para colocar dentro de la etiqueta <head> de tu página (o en el <body>):

{
  "@context": "https://schema.org",
  "@type": "LocalBusiness",
  "name": "Fontanería García",
  "image": "https://www.fontaneriagarcia.es/images/logo.jpg",
  "url": "https://www.fontaneriagarcia.es",
  "telephone": "+34 91 000 00 00",
  "address": {
    "@type": "PostalAddress",
    "streetAddress": "Calle de los Artesanos, 12",
    "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": "08:00",
      "closes": "19:00"
    },
    {
      "@type": "OpeningHoursSpecification",
      "dayOfWeek": "Saturday",
      "opens": "09:00",
      "closes": "14:00"
    }
  ],
  "priceRange": "€€",
  "description": "Fontanero en Madrid con respuesta rápida para todo tipo de trabajos de fontanería y urgencias.",
  "areaServed": {
    "@type": "City",
    "name": "Madrid"
  }
}

Tipos especializados que debes usar

LocalBusiness es un tipo genérico. Para mayor precisión, utiliza un subtipo que corresponda a tu actividad:

SectorTipo Schema
RestauranteRestaurant
MédicoPhysician
AbogadoLegalService
HotelHotel
PeluqueríaHairSalon
Electricista / FontaneroHomeAndConstructionBusiness
DentistaDentist
FarmaciaPharmacy

Simplemente reemplaza "@type": "LocalBusiness" por el tipo correspondiente.

Propiedades avanzadas útiles

areaServed

Si atiendes varias ciudades, puedes listar varias zonas:

"areaServed": [
  { "@type": "City", "name": "Madrid" },
  { "@type": "City", "name": "Alcalá de Henares" },
  { "@type": "AdministrativeArea", "name": "Comunidad de Madrid" }
]

aggregateRating

Si tienes reseñas, puedes incluirlas (asegurándote de que los datos correspondan a tus reseñas reales):

"aggregateRating": {
  "@type": "AggregateRating",
  "ratingValue": "4.8",
  "reviewCount": "124"
}

sameAs

Enlaza tus perfiles sociales y directorios para reforzar la coherencia:

"sameAs": [
  "https://www.facebook.com/fontaneriagarcia",
  "https://www.paginasamarillas.es/fontaneria-garcia-madrid"
]

Dónde colocar el código

El JSON-LD se coloca idealmente en la etiqueta <head> de tus páginas, pero Google también lo acepta en el <body>. Añádelo en:

  • Tu página de inicio
  • Cada página de servicio
  • Cada página local (“servicio + ciudad”)

Cómo verificar tu implementación

Utiliza las herramientas oficiales de Google:

  1. Rich Results Test: search.google.com/test/rich-results — para verificar que tu schema es válido y elegible para rich snippets.
  2. Schema Markup Validator: validator.schema.org — para una validación técnica completa.

Si aparecen errores, Google Search Console también los señala en la sección “Mejoras”.

Errores habituales que debes evitar

  • Datos falsos o incorrectos: nunca inventes una valoración o un número de reseñas. Google puede penalizar los datos estructurados engañosos.
  • Incoherencia en el NAP: asegúrate de que el nombre, la dirección y el teléfono en tu schema coincidan exactamente con los de tu ficha de Google Business Profile.
  • Omitir los horarios: es una de las propiedades más útiles tanto para los usuarios como para los motores de búsqueda.
  • Poner el schema solo en la página de inicio: replícalo en todas tus páginas locales importantes.

Conclusión

El schema LocalBusiness es una implementación relativamente sencilla que añade una señal SEO adicional a tu presencia local. No sustituye a un buen contenido ni a una ficha de GBP bien optimizada, pero complementa y refuerza tu estrategia de SEO local en su conjunto. Dedica 30 minutos a implementarlo hoy — es una inversión a largo plazo sin coste recurrente.

Preguntas frecuentes

¿Cuánto tiempo lleva ver resultados con esta estrategia de SEO local?

Los resultados significativos suelen aparecer entre 3 y 6 meses de esfuerzo constante. Algunas victorias rápidas como la optimización de GBP pueden mostrar mejoras en 4-8 semanas.

¿Esta estrategia de SEO local es adecuada para pequeñas empresas?

Sí. La mayoría de las estrategias de SEO local requieren más tiempo que dinero, lo que las hace accesibles para pequeñas empresas y autónomos con presupuestos limitados.

¿Debo contratar una agencia o hacer el SEO local yo mismo?

Comienza con el DIY para los fundamentos: optimización de GBP, coherencia NAP y gestión de reseñas. Para trabajo técnico más avanzado, considera la ayuda profesional.

¿Cómo medir el ROI del SEO local?

Rastrea llamadas, solicitudes de indicaciones y visitas al sitio web desde el panel de estadísticas de GBP. Usa Google Search Console para monitorear el tráfico orgánico de consultas locales.

¿Cuál es el mayor error de SEO local que hay que evitar?

La información NAP inconsistente en los directorios online es el error más común y dañino. Asegúrate de que tu nombre, dirección y teléfono sean idénticos en todas las plataformas donde esté listada tu empresa.

Mejora tu visibilidad local

Consulta nuestra guia completa para dominar los resultados locales en Google.

Acceder a la guia gratuita →