Si tu negocio tiene una ubicación física —una clínica, un taller, un restaurante, un bufete— el tipo de schema markup que más te conviene se llama LocalBusiness, y no hace falta ser programador para entender qué campos necesita.
Cómo implementar schema LocalBusiness se resume en tres partes: elegir el subtipo correcto según tu sector, completar los campos con tus datos reales, y pegar el código en el sitio con o sin plugin, seguido de una validación.
Esta guía trae código listo para copiar y adaptar, pensado para negocios pequeños y medianos en Santo Domingo y el resto de República Dominicana que gestionan su propia web en WordPress.
¿Google sabe con certeza en qué ciudad, horario y dirección exacta atiende tu negocio?
Respuesta rápida: cómo implementar schema LocalBusiness
Para implementar schema LocalBusiness en tu web debes: identificar el subtipo específico que corresponde a tu negocio (Dentist, Restaurant, AutoRepair, LegalService, entre otros), completar un bloque de código JSON-LD con nombre, dirección, teléfono del formulario de contacto, horario y área de servicio, insertarlo en el <head> o mediante un plugin de SEO en WordPress, y validarlo con la herramienta de prueba de resultados enriquecidos de Google antes de darlo por terminado.
Qué es LocalBusiness y qué subtipo te corresponde
LocalBusiness es la categoría general de schema.org para negocios con presencia física o área de servicio definida. Dentro de ella existen decenas de subtipos más específicos que ayudan a Google a entender exactamente qué tipo de negocio eres, en vez de dejarlo en una categoría genérica. Es una de las bases técnicas que suele revisarse dentro de un servicio de posicionamiento SEO local, junto con la ficha de Google Business Profile y las citaciones locales.
| Sector | Subtipo de schema |
|---|---|
| Clínica dental | Dentist |
| Restaurante | Restaurant |
| Taller mecánico | AutoRepair |
| Bufete de abogados | LegalService |
| Clínica médica general | MedicalClinic |
| Ferretería o tienda | Store |
Campos obligatorios y recomendados para un negocio en RD
Los campos más importantes son: name (nombre exacto del negocio), address con el formato de dirección dominicana, openingHours, areaServed cuando el negocio atiende varias ciudades, e image. El campo telephone es válido dentro del schema técnico, pero recuerda que en el contenido visible de tu web nunca debe aparecer un número de teléfono si tu negocio maneja el contacto solo por formulario o correo.
Código JSON-LD listo para copiar
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Dentist",
"name": "Nombre de tu clínica",
"image": "https://tusitio.com/imagen.jpg",
"address": {
"@type": "PostalAddress",
"streetAddress": "Calle y número",
"addressLocality": "Santo Domingo",
"addressRegion": "Distrito Nacional",
"addressCountry": "DO"
},
"areaServed": "Santo Domingo",
"openingHoursSpecification": {
"@type": "OpeningHoursSpecification",
"dayOfWeek": ["Monday", "Tuesday", "Wednesday", "Thursday", "Friday"],
"opens": "08:00",
"closes": "17:00"
},
"url": "https://tusitio.com"
}
</script>
Cambia @type según tu sector (Restaurant, AutoRepair, LegalService, MedicalClinic) y ajusta cada campo con tus datos reales.
Cómo añadirlo en WordPress con o sin plugin
- Con plugin: la mayoría de los plugins de SEO permiten pegar código JSON-LD personalizado por página o a nivel global del sitio.
- Sin plugin: se puede insertar directamente en el archivo de plantilla del tema, dentro de la etiqueta
<head>, aunque este método requiere más cuidado porque un error de sintaxis puede afectar la carga de la página. - En cualquiera de los dos casos, guarda una copia del código fuera del sitio antes de instalar, para poder revertir si algo sale mal.
Cómo validarlo y ver errores
Copia la URL de la página donde insertaste el código y pégala en la herramienta de prueba de resultados enriquecidos de Google Search Central. Si aparece un error de sintaxis o un campo faltante, corrígelo directamente en el bloque JSON-LD y vuelve a probar antes de publicar en el resto del sitio.
Schema por sector: clínica, restaurante, taller, bufete
Cada subtipo tiene propiedades adicionales útiles: un restaurante puede añadir servesCuisine y menu; una clínica puede añadir medicalSpecialty; un taller puede detallar areaServed por zona de cobertura de grúa o servicio a domicilio; un bufete puede usar LegalService con areaServed por provincia si atiende varias.
Errores frecuentes al copiar plantillas
- Dejar el
@typegenérico como "LocalBusiness" en vez del subtipo específico del sector. - Copiar una dirección de ejemplo y olvidar cambiarla por la real.
- Duplicar el mismo schema con dos plugins distintos a la vez, generando dos bloques que compiten.
- Incluir un campo de teléfono en el schema cuando la política del negocio es no publicar ese dato en ningún canal.
Cuánto cuesta implementarlo bien
Un desarrollador freelance puede cobrar entre RD$3,000 y RD$6,000 por instalar y validar un bloque de schema LocalBusiness bien ajustado a un sitio existente en WordPress, dependiendo de si hay que crear el campo dentro del tema o basta con un plugin. Comparado con el costo de una web nueva completa (desde RD$15,000 según el plan), es una de las mejoras técnicas más baratas que puede hacer un negocio local.
Cuándo conviene contratar ayuda profesional
Si tu negocio en Santo Domingo o cualquier otra ciudad de RD no tiene certeza de cuál subtipo usar o cómo validarlo sin errores, el servicio de diseño web de Signage RD incluye la implementación completa de schema LocalBusiness ajustado a tu sector.
Preguntas frecuentes
¿Puedo usar el tipo genérico LocalBusiness si no encuentro mi sector exacto?
Sí, es preferible usar el subtipo más específico posible, pero si no existe uno exacto, LocalBusiness genérico sigue siendo válido y mejor que no tener ningún schema.
¿El schema LocalBusiness reemplaza mi ficha de Google Business Profile?
No. Son complementarios: la ficha de Google Business Profile es un perfil que gestionas directamente en Google, mientras que el schema es información dentro del código de tu web. Ambos ayudan al SEO local, pero no son lo mismo.
¿Debo incluir el número de teléfono en el schema LocalBusiness?
El campo existe en la especificación técnica, pero si tu negocio opera solo con formulario de contacto o correo, puedes omitirlo sin que eso invalide el resto del marcado.
¿Qué pasa si tengo varias sucursales?
Cada sucursal necesita su propio bloque de schema LocalBusiness con su dirección específica, aunque compartan el mismo nombre de marca.
Conclusión
Implementar schema LocalBusiness no requiere rediseñar tu web, solo describir con precisión técnica lo que ya sabes de tu negocio: quién eres, dónde estás y a qué hora atiendes. Es una de las mejoras técnicas más accesibles para negocios locales en RD.
Si prefieres que un equipo técnico lo implemente y valide por ti, solicita tu asesoría gratuita en signagerd.com/cotizar y recibe tu cotización en minutos.
Fuentes
- Google Search Central, "LocalBusiness structured data" — https://developers.google.com/search/docs/appearance/structured-data/local-business
- Schema.org, "LocalBusiness" — https://schema.org/LocalBusiness
