Schema LocalBusiness: qué es y por qué tu web lo necesita
Si tienes un negocio local en la Comunidad Valenciana y quieres que Google entienda perfectamente quién eres, dónde estás y qué ofreces, necesitas conocer Schema LocalBusiness. Son esos datos estructurados invisibles que le dicen a Google en su propio idioma todo sobre tu negocio. No los ven tus clientes, pero marcan la diferencia entre aparecer con un resultado plano en Google o destacar con horario, ubicación, valoraciones y más. En esta guía te explicamos qué es, cómo funciona y cómo implementarlo sin tocar una línea de código, con ejemplos reales para autónomos de Valencia, Alicante, Elda y Elche.
📑 Contenido del artículo
1. Qué es Schema LocalBusiness y cómo funciona
Imagina que le entregas a Google una ficha de tu negocio con casillas rellenadas: nombre, dirección, teléfono, horario, tipo de negocio, zona de servicio. Eso es exactamente lo que hace Schema LocalBusiness. Es un vocabulario estandarizado (creado por Schema.org, un proyecto conjunto de Google, Bing, Yahoo y Yandex) que permite a los buscadores entender tu web como si fuera una base de datos, no un texto libre.
En términos técnicos, Schema es un marcado de datos estructurados que se añade al código de tu web. La forma más recomendada de implementarlo es mediante JSON-LD (JavaScript Object Notation for Linked Data), un formato que Google prefiere porque se inserta como un bloque independiente dentro del HTML, sin mezclar con el contenido visible.
¿Por qué importa esto? Porque cuando Google rastrea la web de un fontanero en Elche y encuentra un párrafo que dice "Abrimos de lunes a viernes de 8 a 18h", tiene que interpretar ese texto. Pero si encuentra un bloque Schema con "openingHours": "Mo-Fr 08:00-18:00", lo entiende al instante, sin posibilidad de error. Es la diferencia entre hablarle a Google en lenguaje natural y darle los datos en su propio formato.
💡 Consejo
No confundas Schema LocalBusiness con Google Business Profile. Son cosas diferentes y complementarias. Google Business Profile es tu ficha en Google Maps. Schema es un código dentro de tu web. Tener ambos bien configurados es lo que da la señal más fuerte a Google sobre tu negocio local.
Schema.org define decenas de tipos de negocio local que heredan de LocalBusiness. Algunos ejemplos relevantes para autónomos: Electrician (electricista), Plumber (fontanero), Dentist (dentista), HairSalon (peluquería), AutoRepair (taller mecánico), LegalService (abogado). Usar el tipo más específico ayuda a Google a clasificar mejor tu negocio.
Si quieres entender cómo los datos estructurados se relacionan con el SEO local en general, te recomendamos empezar por nuestra guía sobre qué es el SEO local y por qué es clave para autónomos.
2. Beneficios de los datos estructurados para tu negocio local
Implementar schema markup en tu web no es solo un capricho técnico. Tiene beneficios reales y medibles que afectan directamente a la cantidad de clientes que llegan a tu negocio desde Google.
Rich snippets: destaca en los resultados de búsqueda
Cuando Google detecta datos estructurados válidos en tu web, puede mostrar resultados enriquecidos (rich snippets). En vez de un resultado plano con título y descripción, tu negocio puede aparecer con estrellas de valoración, horario, dirección e incluso rango de precios. Estos resultados destacan visualmente y reciben entre un 20% y 30% más de clics que los resultados normales.
Un ejemplo: cuando alguien busca "electricista en Valencia", un resultado con Schema puede mostrar "4.8 estrellas - 47 reseñas - Abierto hasta las 19:00 - Valencia centro". Ese resultado atrae mucha más atención que un simple enlace azul.
Mejora la comprensión de Google sobre tu negocio
Google procesa millones de webs al día. Cuanto más fácil le pongas entender tu negocio, mejor te posicionará para las búsquedas relevantes. Con Schema le dices exactamente: "Soy un electricista, estoy en Alicante, atiendo de lunes a sábado, mi zona de servicio incluye Elda, Petrer y Novelda". Sin ambigüedades.
Coherencia de datos NAP (Name, Address, Phone)
Uno de los factores más importantes del SEO local es que tu nombre, dirección y teléfono sean idénticos en todas partes: web, Google Business Profile, directorios, redes sociales. Schema te obliga a estructurar esta información de forma estandarizada, lo que reduce errores y mejora la coherencia de tus datos estructurados de negocio.
⚠️ Importante
Los datos de tu Schema LocalBusiness deben coincidir exactamente con los de tu ficha de Google Business Profile. Si en tu ficha pone "C/ Mayor, 15" y en tu Schema pone "Calle Mayor 15", Google puede interpretarlos como datos diferentes. Mantén la coherencia hasta en las abreviaturas.
Para que tus datos estén alineados con tu ficha de Google, revisa nuestra guía sobre cómo optimizar tu ficha de Google Business Profile.
3. Cómo crear tu código JSON-LD paso a paso
No necesitas ser programador. Vamos a crear el código JSON-LD para una empresa local paso a paso, con un ejemplo real de un fontanero en Elda.
El código básico de un Schema LocalBusiness tiene esta estructura (lo explicamos campo por campo debajo):
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Plumber",
"name": "Fontanería López Elda",
"description": "Fontanero profesional en Elda.
Reparaciones urgentes, instalaciones
y mantenimiento.",
"url": "https://fontaneria-lopez.es",
"telephone": "+34 966 123 456",
"email": "info@fontaneria-lopez.es",
"address": {
"@type": "PostalAddress",
"streetAddress": "Calle Mayor, 15",
"addressLocality": "Elda",
"addressRegion": "Alicante",
"postalCode": "03600",
"addressCountry": "ES"
},
"geo": {
"@type": "GeoCoordinates",
"latitude": 38.4778,
"longitude": -0.7982
},
"openingHoursSpecification": [
{
"@type": "OpeningHoursSpecification",
"dayOfWeek": ["Monday","Tuesday",
"Wednesday","Thursday","Friday"],
"opens": "08:00",
"closes": "18:00"
}
],
"areaServed": [
"Elda", "Petrer", "Novelda", "Sax"
],
"priceRange": "€€",
"image": "https://fontaneria-lopez.es/foto.jpg"
}
</script>
Vamos campo por campo:
- @type: El tipo de negocio. Usa el más específico posible: Plumber (fontanero), Electrician (electricista), Dentist (dentista), etc.
- name: El nombre exacto de tu negocio tal como aparece en tu ficha de Google.
- description: Una descripción breve de tu actividad, incluyendo tu ciudad.
- address: Tu dirección completa con calle, ciudad, provincia, código postal y país.
- geo: Las coordenadas GPS de tu negocio. Puedes obtenerlas desde Google Maps haciendo clic derecho en tu ubicación.
- openingHoursSpecification: Tu horario de atención, día por día si es necesario.
- areaServed: Las ciudades o zonas donde ofreces tus servicios.
- priceRange: Un indicador de nivel de precios (de € a €€€€).
💡 Consejo
Si no quieres escribir el código a mano, usa el generador gratuito de Merkle (technicalseo.com/tools/schema-markup-generator). Selecciona "Local Business", rellena los campos y copia el código generado. Es la forma más rápida y segura de crear tu Schema sin errores.
4. Cómo implementar Schema en tu web sin ser programador
Ya tienes el código. Ahora toca ponerlo en tu web. El proceso depende de cómo esté construida tu página.
Si tu web es HTML estático
Es el caso más sencillo. Abre el archivo HTML de tu página principal, busca la etiqueta </head> y pega tu bloque de código JSON-LD justo antes de ella. Guarda el archivo y súbelo a tu servidor. Listo. Las webs que creamos en WebAutonomos son de este tipo, así que implementar Schema es cuestión de minutos.
Si tu web está en WordPress
Tienes dos opciones. La más fácil: instala un plugin como Rank Math SEO o Yoast SEO, que tienen una sección dedicada a datos estructurados donde rellenas un formulario y el plugin genera el código automáticamente. La opción manual: usa el plugin "Insert Headers and Footers" para pegar tu código JSON-LD en el header de todas las páginas.
Si tu web está en Wix, Squarespace o similar
Estas plataformas permiten añadir código personalizado en el header. En Wix: Configuración > Código personalizado > Añadir al header. En Squarespace: Configuración > Avanzado > Inyección de código. Pega tu bloque JSON-LD y guarda. El proceso tarda menos de 5 minutos.
⚠️ Importante
Añade el Schema LocalBusiness solo en tu página principal (home). No lo dupliques en cada página de tu web, porque Google podría interpretarlo como datos conflictivos. Si tienes varias sedes, cada una debe tener su propio Schema con su dirección específica.
Una vez implementado, necesitas verificar que todo está correcto. Pero antes de eso, aprende cómo mejorar tu presencia en el map pack de Google consultando nuestro artículo sobre qué es el Map Pack de Google y cómo aparecer en él.
5. Errores comunes con Schema y cómo validar tu código
Implementar Schema LocalBusiness mal puede ser peor que no tenerlo. Google puede ignorar tu marcado, mostrar información incorrecta o incluso penalizarte si detecta datos engañosos. Estos son los errores que más vemos en webs de autónomos de la Comunidad Valenciana.
- Datos incorrectos o inventados: Si tu Schema dice que abres hasta las 20:00 pero en realidad cierras a las 18:00, estás dando información falsa a Google y a tus clientes. Los datos deben ser 100% reales y actualizados.
- Usar el tipo genérico en vez del específico: No uses "LocalBusiness" si puedes usar "Electrician", "Dentist" o "HairSalon". El tipo específico le da a Google información mucho más precisa.
- Coordenadas GPS incorrectas: Un error de décimas en las coordenadas puede situar tu negocio a kilómetros de donde realmente está. Verifica las coordenadas en Google Maps.
- No incluir el teléfono con formato internacional: Usa el formato "+34 XXX XXX XXX" para que Google lo reconozca como un número español válido.
- Duplicar Schema en múltiples páginas: El Schema LocalBusiness va solo en la home. No lo copies en la página de servicios, contacto y blog.
💡 Consejo
Después de añadir tu Schema, valídalo con dos herramientas gratuitas: el Rich Results Test de Google (search.google.com/test/rich-results) y el Schema Markup Validator (validator.schema.org). Ambas te dirán si hay errores o advertencias en tu código.
Un caso real: Antonio, carpintero en Elche, implementó Schema con el tipo "Carpenter" en su web. Incluyó su dirección exacta, horario real, zona de servicio (Elche, Crevillente, Santa Pola) y enlace a su ficha de Google. En seis semanas, Google empezó a mostrar su resultado con estrellas y horario en las búsquedas de "carpintero Elche". Sus clics desde Google aumentaron un 25% sin cambiar nada más.
Para complementar tu estrategia de posicionamiento local con las palabras clave correctas, revisa nuestra guía sobre cómo elegir palabras clave locales que atraen clientes. Los datos estructurados y las keywords trabajan juntos.