¿Por qué algunas webs aparecen en Google con estrellas, precios, FAQs desplegables, horarios, y otras solo con título y descripción? La respuesta es Schema markup.
Schema es el código invisible que le dice a Google qué tipo de información hay en tu página. Sin schema, Google adivina. Con schema, muestra tu info de forma destacada en resultados (rich snippets).
En este post: qué es schema, por qué tu agencia probablemente no te lo configuró, y los schemas críticos para tu sector.
Qué es Schema markup (en 30 segundos)
Es código JSON que se mete en el HTML de tu web. Le dice a Google cosas como:
- “Esto es un restaurante, su dirección es X, horario Y, tipo de cocina Z”
- “Esto es un producto, precio €30, en stock, 4.8 estrellas”
- “Esta es una FAQ, son las preguntas frecuentes con respuestas”
- “Este es un artículo, autor X, fecha Y, categoría Z”
Google lo lee, entiende y lo muestra destacado en los resultados.
El impacto real en SEO
Estudios reales:
- +27% CTR promedio en resultados con rich snippets vs sin
- +82% más visibilidad para reseñas con schema Review
- Local pack: schema correcto mejora chances de aparecer
Si tu competencia tiene schema y vos no, estás perdiendo clicks que no se ven.
Cómo saber si tu web tiene schema
Test rápido
- Andá a search.google.com/test/rich-results
- Pegá tu URL
- Esperá 20 segundos
Resultados:
- ✅ “Rich results detected” + lista de tipos → tu web tiene schema
- ❌ “No rich results found” → no tenés schema (o muy básico)
Si el test te da el segundo, tu agencia hizo mal el SEO técnico.
Schemas críticos por sector
Fisios / clínicas / dentistas: MedicalBusiness + Service
{
"@context": "https://schema.org",
"@type": ["MedicalBusiness", "LocalBusiness"],
"name": "Fisioterapia Tania",
"url": "https://...",
"telephone": "+34 928 XXX XXX",
"address": {
"@type": "PostalAddress",
"streetAddress": "Calle X",
"addressLocality": "Las Palmas",
"addressRegion": "Las Palmas",
"postalCode": "35XXX",
"addressCountry": "ES"
},
"medicalSpecialty": "Physiotherapy",
"priceRange": "€€"
}
Restaurantes: Restaurant schema
{
"@type": "Restaurant",
"name": "El Buen Sabor",
"servesCuisine": ["Canarian", "Mediterranean"],
"menu": "https://.../carta",
"acceptsReservations": "True",
"starRating": {
"@type": "Rating",
"ratingValue": "4.5"
}
}
Vacacionales: LodgingBusiness
{
"@type": ["LodgingBusiness", "VacationRental"],
"name": "Apartamentos Punta del Camellito",
"amenityFeature": [
{"@type": "LocationFeatureSpecification", "name": "Wifi gratis"},
{"@type": "LocationFeatureSpecification", "name": "Parking"}
],
"numberOfRooms": "3"
}
E-commerce: Product + Offer
{
"@type": "Product",
"name": "Crema facial coreana",
"image": "https://...",
"brand": "Marca X",
"offers": {
"@type": "Offer",
"price": "29.95",
"priceCurrency": "EUR",
"availability": "https://schema.org/InStock"
},
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "4.7",
"reviewCount": "42"
}
}
Cualquier negocio: FAQPage
Para que tus preguntas frecuentes aparezcan desplegables directamente en Google (espacio enorme en SERP):
{
"@type": "FAQPage",
"mainEntity": [
{
"@type": "Question",
"name": "¿Cuánto cuesta una sesión?",
"acceptedAnswer": {
"@type": "Answer",
"text": "45€ la sesión de 60 minutos."
}
}
]
}
Errores comunes en schema
Error 1: schema vacío o incompleto
A veces las agencias meten @type: LocalBusiness y nada más. Google lo lee pero no le sirve. Tiene que tener nombre, dirección, teléfono, horario MÍNIMO.
Error 2: schema con datos falsos
Si pones aggregateRating: 5.0 con 100 reviews y tu Google Business tiene 12 reviews con 4.2, Google te penaliza (manipulación).
Error 3: schemas que no aplican a tu negocio
Si sos restaurante y meten schema MedicalBusiness, Google se confunde y te muestra mal en resultados.
Error 4: actualizar dirección sin actualizar schema
Cambias de local → cambias dirección en pie de página → olvidás actualizar el schema → Google muestra dirección vieja meses.
Cómo implementarlo
Opción A: tu agencia te lo configura
Pediles explícitamente:
- “¿Tienen configurado Schema markup en mi web?”
- “¿Qué tipos de schema están?”
- “¿Pueden mandarme captura del test de Rich Results de Google sobre mi URL?”
Si no saben o dicen “lo básico”, no lo tienen bien.
Opción B: plugin (si usás WordPress)
Plugins recomendados:
- Yoast SEO (versión gratis incluye schema básico)
- Rank Math (mejor para schema avanzado)
- Schema Pro (más control)
Configuración: 1-2 horas si te metes en serio.
Opción C: nosotros lo hacemos
En todas nuestras webs incluimos:
- LocalBusiness + sector específico (Restaurant, MedicalBusiness, etc.)
- Service schema para cada servicio
- FAQPage para FAQs
- Article para blog posts
- Product + Offer (si es e-commerce)
- Review schema (cuando hay reseñas reales)
Coste: incluido en cualquier proyecto Runa. No hay sobrecargo por hacer schema bien.
Test final: hacelo ahora
Andá a search.google.com/test/rich-results, pegá tu URL.
Mandanos screenshot por WhatsApp y te decimos honesto si tenés schema bien configurado o no. Si no lo tenés, lo arreglamos en proyecto de Rescate o lo incluimos en una web nueva.
También te puede interesar.
10 señales de que tu agencia web te está estafando (sin darte cuenta)
Lista honesta de las 10 banderas rojas más comunes que indican que tu agencia web te está cobrando mal, escondiéndote info o reteniendo control sobre tu negocio digital.
5 webs canarias ejemplares: qué hacen bien y qué podés copiar
Análisis detallado de 5 webs de pymes canarias que funcionan. Diseño, conversión, SEO local. Lecciones concretas que podés aplicar a tu negocio sin importar el sector.
Bizum, Stripe, Redsys, PayPal: qué pasarela de pago elegir para tu negocio en Canarias
Comparativa honesta de las 5 pasarelas de pago más usadas en España. Comisiones reales, integración técnica, ventajas para Canarias y cuál te conviene según tu sector.