Llevamos años viendo el mismo patrón en Madrid Sur. Una clínica dental en Navalcarnero, un taller en Móstoles, una asesoría en Alcorcón. Todos hacen las mismas tres o cuatro cosas en SEO local. Y todos tienen los mismos cuatro problemas: ficha de Google a medias, web sin schema, cero reseñas activas, y enlaces inconsistentes en directorios.
Cuando lo arreglan en bloque (no por partes, en bloque) suben en Google Maps en 2-3 meses. No por arte de magia. Por aplicar bien las palancas que ya están documentadas pero que casi nadie aplica todas.
Esto es la guía completa: las 6 palancas que mueven el ranking local en 2026, ordenadas por impacto real, con tiempo estimado y herramientas concretas para implementar cada una. Es lo que aplicaríamos a un cliente nuevo de Madrid Sur a partir de mañana.
Por qué SEO local es distinto al SEO normal
Cuando alguien busca “agencia marketing Madrid” en Google, ve resultados estándar: enlaces azules, 10 por página, ordenados por autoridad y relevancia. Eso es SEO clásico, con sus reglas (autoridad de dominio, backlinks, contenido extenso).
Cuando alguien busca “dentista en Navalcarnero”, “taller mecánico cerca de mí” o “abogado divorcio Alcorcón”, lo primero que ve NO son los resultados azules. Es un mapa con 3 fichas destacadas (el Pack Local), cada una con foto, estrellas, dirección, horario y botón “Llamar”. Solo debajo aparecen los resultados azules.
Esto cambia las reglas. Para entrar en el Pack Local no basta con tener una web bien hecha. Necesitas que Google confíe en tu negocio físico como entidad real, ubicada, activa y bien valorada. Las señales que Google usa para construir esa confianza son distintas:
- Tu ficha de Google Business Profile (cómo está rellenada, con qué datos, foto, posts, productos).
- Tu web (con schema LocalBusiness que confirma los datos de la ficha).
- Tus reseñas (cantidad, nota media, frecuencia, respuestas).
- Tu consistencia en directorios externos (NAP idéntico en webs y agregadores).
- Tu contenido geo-localizado (menciones explícitas a la zona).
- Tus menciones locales (prensa local, asociaciones, blogs de zona).
Esas seis señales son las palancas que vamos a desglosar. Una a una, ordenadas por el impacto que aplicar bien tiene en tu posición media en Google Maps.
Palanca 1: Google Business Profile a tope (la base sin la que nada funciona)
Es la primera y la más importante porque es la fuente principal de datos que Google tiene sobre tu negocio. Sin GBP optimizado, el resto de palancas rinden la mitad.
Qué hacer concretamente
Reclama tu ficha si todavía no la tienes. Entra en business.google.com (gratis), busca tu negocio, sigue el proceso de verificación (suele ser código por correo postal a tu dirección, tarda 5-14 días).
Completa el 100% de campos. Google muestra mejor las fichas con datos completos. La lista mínima:
- Nombre exacto (sin keywords añadidas tipo “Dentista Madrid Centro Best”, eso es spam y Google sanciona).
- Categoría principal específica (Dentist, no Healthcare). Subcategorías relevantes (max 5).
- Dirección postal completa con CP de 5 dígitos.
- Teléfono local con prefijo +34.
- URL de la web (apuntando a la página principal o landing geo si la tienes).
- Horario completo, incluido horario especial en festivos.
- Descripción de 750 caracteres con tus servicios y zona, sin keywords forzadas.
- Atributos del local (accesibilidad, parking, métodos de pago, idiomas).
- Productos y servicios listados con precios orientativos.
- Área servida (zonas a las que vas si haces servicio a domicilio).
Sube fotos reales del local. Mínimo 15 fotos: portada (exterior o interior icónico), logo, equipo (sin caras nominalmente identificadas para respetar privacidad, o con consentimiento), instalaciones, productos/servicios en acción. Resolución mínima 720p, lado largo 1200px. Foto nueva cada mes ayuda a “frescura”.
Publica posts semanales. Google da extra de visibilidad a fichas activas. Posts pueden ser ofertas, novedades, eventos, productos destacados, posts de blog tuyo. Una publicación por semana es el mínimo que mueve el dial.
Mantén horarios actualizados. Festivos locales, vacaciones, cambios temporales. Una ficha que dice “Abierto” cuando está cerrada pierde reseñas negativas rápido.
Tiempo estimado
- Setup inicial completo: 4-6 horas.
- Mantenimiento semanal: 15-20 minutos (post + revisar reseñas).
Herramienta de soporte
Usa nuestro Test de Google Business Profile: audita tu ficha en 12 puntos y te devuelve plan de acción priorizado en 5 minutos. Sirve para detectar qué te falta antes de empezar.
Palanca 2: Schema LocalBusiness JSON-LD en tu web
Después de GBP, la palanca con mejor ratio impacto/esfuerzo es añadir Schema LocalBusiness en tu web. Es un bloque de código JSON-LD que pegas en el <head> y que le dice a Google de forma estructurada: “soy este negocio, en esta dirección, con este horario, esta categoría”.
Por qué importa
Sin schema, Google tiene que adivinar tus datos leyendo tu web (puede confundirse, extraer datos antiguos o mezclar dirección con la de tu proveedor). Con schema, le das los datos exactos en una sección dedicada y Google los procesa con 100% de confianza.
Schema también es lo que dispara los rich snippets en buscador: la tarjeta lateral con foto y horario (Knowledge Panel), el texto “Abierto ahora” en resultados, las estrellas si tienes aggregateRating válido.
Qué hacer concretamente
Generar el JSON-LD con el tipo específico de tu negocio:
- Clínicas dentales →
Dentist - Talleres mecánicos →
AutoRepair - Despachos legales →
LegalService - Restaurantes →
Restaurant - Inmobiliarias →
RealEstateAgent - Reformas →
GeneralContractor - Peluquerías →
HairSalon - Asesorías →
AccountingService
Schema.org tiene 30+ tipos específicos de LocalBusiness. Cuanto más concreto, mejor.
El JSON-LD debe contener: name, address (con PostalAddress), telephone, url, geo (con GeoCoordinates lat/lng), openingHoursSpecification por día, priceRange, sameAs (URLs RRSS), paymentAccepted, areaServed (zonas a las que sirves). Si tienes aggregateRating en TU web (no en Google Maps), añádelo. Si solo tienes reseñas en Google Maps, NO uses aggregateRating, Google lo detectaría como duplicación y sancionaría.
Pega el bloque en el <head> de TODAS las páginas de tu web (no solo home). En WordPress se hace con plugins SEO (RankMath, Yoast). En Wix/Squarespace en Custom Code. En Astro/Next.js en el layout principal.
Tiempo estimado
- Generación del schema: 3 minutos.
- Pegado en web (según plataforma): 5-30 minutos.
- Total: menos de 1 hora.
Herramienta de soporte
Usa nuestro generador Schema LocalBusiness: 30+ tipos de negocio, geocoding automático con OpenStreetMap, validador en vivo, preview JSON con syntax highlight, export JSON puro + HTML con <script> envuelto listo para pegar. Test directo a Google Rich Results desde la herramienta.
Palanca 3: Reseñas Google con proceso sistemático
Las reseñas Google son la palanca con mayor impacto en la decisión del usuario después de ver tu ficha en el Pack Local. Una ficha con 80 reseñas a 4.5★ recibe entre 3 y 7 veces más clicks que una con 5 reseñas a 5.0★ en la misma posición.
Pero pedirlas mal (mandar masivos el mismo día, ofrecer descuentos a cambio, pedir “5 estrellas”) puede sancionarte. Hay que tener un proceso sistemático y legal.
Qué hacer concretamente
Diseña un proceso de pedirlas a TODOS los clientes, no solo a los que crees contentos. Pedir solo a los que crees contentos es manipulación (sesgo de selección) y Google lo detecta cuando todas las reseñas son 5★ sin distribución natural.
Combina 3 canales:
- Email post-servicio (10-25% tasa de respuesta). El más estándar. Personaliza con el nombre del cliente.
- SMS o WhatsApp post-servicio (20-40% tasa). Mayor conversión pero requiere número de móvil del cliente y consentimiento implícito por la relación previa.
- QR físico en mostrador o factura impresa (5-15% conversión por visitante). Pasivo pero acumulativo.
Adapta el timing al sector. El momento dorado es distinto:
- Restaurante / cafetería: mismo día o al siguiente.
- Clínica dental / médica: tras el alta del tratamiento (1-4 semanas).
- Taller mecánico: 3-5 días tras entregar el coche.
- Reformas: 2-4 semanas tras entrega de la obra.
- Abogado: tras resolución del caso.
- Peluquería / estética: 1-3 días tras cita.
Responde al 100% de las reseñas en menos de 48 horas. Las positivas con agradecimiento corto y personalizado. Las negativas reconociendo el problema y ofreciendo canal privado (no discutas el caso en público). Una ficha con todas las reseñas respondidas transmite profesionalidad y le dice a Google que estás activo.
Nunca pidas incentivos. Descuentos, regalos, sorteos a cambio de reseña. Es violación directa de la política Google y puede suspender tu ficha. Pide reseña honesta tras un buen servicio, sin condiciones.
Tiempo estimado
- Setup de plantillas + QR + adhesivo: 1 hora.
- Mantenimiento (responder reseñas, enviar a clientes): 15-30 minutos por semana.
Herramienta de soporte
Usa nuestro kit completo para pedir reseñas Google: genera link directo a partir de Place ID, 15+ plantillas copy-paste por sector (clínica, taller, abogado, restaurante, reformas), QR descargable PNG + SVG en 3 tamaños (web, tarjeta, vinilo), y PDFs imprimibles A6/A5/A4 para adhesivo, tarjeta y cartel mostrador.
Palanca 4: Consistencia NAP en directorios externos
NAP significa Name, Address, Phone. Es el conjunto de tres datos que identifican un negocio físico. La consistencia NAP es que esos tres datos aparezcan EXACTAMENTE iguales en todos los sitios donde figure tu negocio: tu ficha de Google, tu web, Facebook, Instagram, directorios sectoriales (Páginas Amarillas, etc.), agregadores (Yelp, TripAdvisor si aplica).
Por qué importa
Google cruza datos de tu negocio en múltiples fuentes para construir confianza en tu “entidad”. Si en Google Maps tu nombre es “Clínica Dental Sonríe” pero en Facebook es “Sonríe Dental Madrid”, Google ve dos posibles entidades distintas y divide la autoridad. Cada inconsistencia menor (mayúsculas distintas, “Calle” vs “C/”, “+34” vs sin prefijo) suma fricción.
Qué hacer concretamente
Define la versión canónica de tu negocio:
- Nombre exacto (¿con o sin S.L.?, ¿con o sin “Café”?, ¿con o sin guión?).
- Dirección formato unificado (“Calle Mayor 15, 28600 Navalcarnero (Madrid)”).
- Teléfono formato unificado (“+34 916 555 444” o “916 555 444”, pero igual en todos).
Usa esa versión idéntica en estos 10-15 sitios:
- Google Business Profile (tu ficha de Maps).
- Tu web (footer + página contacto + schema LocalBusiness).
- Facebook Página.
- Instagram Bio.
- LinkedIn Página de empresa.
- Bing Places (gratis, vale la pena).
- Apple Maps Connect (gratis).
- Páginas Amarillas digital.
- Directorios sectoriales: dentista → DoctoraliaDentistas, abogado → ColegiosAbogados online, restaurante → TripAdvisor, ElTenedor, etc.
- Asociaciones locales (comerciantes, gremio, cámara de comercio).
- Periódicos locales con sección directorio (si tu zona los tiene).
- Citas de prensa locales que ya tengas (no se cambian retroactivamente, pero verifica que las nuevas usen la versión canónica).
Audita inconsistencias actuales. Busca en Google “tu nombre exacto” entre comillas y revisa los primeros 10 resultados. Cualquier variación es candidata a actualizar.
Tiempo estimado
- Auditoría inicial: 1-2 horas.
- Actualización en 10-15 directorios: 3-5 horas (depende de cuántos requieren registro nuevo).
- Mantenimiento: revisión trimestral.
Herramienta de soporte
Para verificar consistencia, busca tu nombre exacto en Google con comillas. Una herramienta dedicada de NAP audit no la tenemos (todavía), pero la auditoría manual es viable y suele detectar 70-80% de inconsistencias en 1 hora.
Palanca 5: Contenido geo-relevante
Para posicionar en búsquedas locales (“dentista en Navalcarnero”, “abogado divorcio Alcorcón”), tu web debe tener contenido que mencione explícitamente esa zona y los servicios que prestas allí.
Qué hacer concretamente
Crea páginas tipo “servicio en zona”. Una página por cada combinación servicio + zona relevante. Por ejemplo, una clínica dental en Navalcarnero podría tener:
- /implantes-dentales-navalcarnero/
- /ortodoncia-invisible-navalcarnero/
- /blanqueamiento-dental-navalcarnero/
Y replicar para las zonas que cubre: Móstoles, Alcorcón, Aldea del Fresno, etc.
Cada página debe tener:
- H1 que incluye servicio + zona.
- Contenido único (no copy-paste con cambio de ciudad).
- Schema LocalBusiness con
areaServedmencionando la zona. - Schema FAQPage con preguntas locales (“¿hacéis implantes en Navalcarnero?”).
- Internal linking desde y hacia las páginas relacionadas.
- CTAs claros (teléfono, formulario).
Crea contenido de blog geo-localizado. Posts tipo:
- “Implantes dentales en Navalcarnero: qué buscar antes de elegir clínica”
- “Mejores asesorías de Móstoles: criterios para elegir”
- “Talleres mecánicos de Madrid Sur: cómo no caer en estafa”
Posts que mencionen barrios, calles principales, referencias locales conocidas. Eso refuerza la entidad geo ante Google.
Tiempo estimado
- Página servicio + zona: 4-8 horas por página (research + redacción + maquetación).
- Post geo-localizado: 3-5 horas por post.
- Recomendado: 1 nueva página o post por mes mínimo.
Herramienta de soporte
Si quieres acelerar la implementación de schema en todas estas páginas, usa nuestro generador Schema LocalBusiness configurando un areaServed específico por página.
Palanca 6: Linkbuilding local
La menos saturada. Los grandes despachos SEO se centran en backlinks de webs nacionales con alta autoridad. Pero para SEO local en Madrid Sur, los enlaces que más rinden son los de webs locales: periódicos de zona, blogs de Madrid Sur, asociaciones de comerciantes, ayuntamientos, ferias y eventos locales.
Qué hacer concretamente
Identifica fuentes locales:
- Periódicos locales: La Voz de Madrid Sur, Madridiario (sección zona), prensa municipal.
- Blogs locales con relevancia: blogs de comerciantes, blogs de zona.
- Asociaciones: cámara de comercio local, asociaciones de empresarios, gremio de tu sector.
- Ayuntamiento: directorios oficiales de empresas locales (gratis, suele estar en la web del ayuntamiento).
- Ferias y eventos: ferias de tu sector en Madrid Sur, eventos vecinales.
Tácticas para conseguir enlaces:
- Nota de prensa local cuando hagas algo destacable (apertura nueva sede, premio, evento).
- Patrocinio de evento local (suele incluir mención en web del evento).
- Colaboración con otros negocios locales (ej: dentista + farmacia colaboran en charlas).
- Asociación a gremios y cámaras que listan miembros en su web (suele ser cuota anual pequeña).
- Apariciones en blogs locales ofreciendo contenido experto sobre tu sector.
- Participación en charlas, talleres y ferias que después publican fotos y mencionan asistentes.
Lo que NO funciona: comprar enlaces de granjas, posts en blogs spam, intercambios masivos de enlaces. Google sanciona y además los enlaces locales caseros tienen muchísimo más peso.
Tiempo estimado
- Identificación inicial de fuentes: 3-4 horas.
- Outreach inicial (contactar 10-15 fuentes): 1-2 días repartidos en semanas.
- Mantenimiento: 1-2 horas mensuales para mantener nuevas oportunidades.
Cómo se ordenan las 6 palancas en una hoja de ruta
Si fueras a empezar mañana con una PYME en Madrid Sur que parte de cero en SEO local, este sería el orden recomendado por impacto y dependencias:
Mes 1: Base (palancas 1 y 2)
- Reclama y optimiza Google Business Profile a tope.
- Añade Schema LocalBusiness en todas las páginas de tu web.
- Setup completo de NAP canónico (definir versión y aplicar a tu web + GBP).
Mes 2: Activación (palanca 3 + parte de 4)
- Diseña proceso de pedir reseñas (plantillas, QR, adhesivo).
- Lanza el proceso con todos los clientes nuevos.
- Empieza a actualizar NAP en directorios externos (Bing, Apple Maps, Facebook, Instagram).
Mes 3: Contenido (palanca 5)
- Crea 2-3 páginas “servicio + zona”.
- Publica 1 post de blog geo-localizado.
- Continúa actualizando directorios pendientes.
Mes 4-6: Autoridad (palanca 6)
- Identifica fuentes locales.
- Empieza outreach a 5-10 fuentes mensuales.
- Continúa creando contenido geo-localizado.
- Empieza a ver subidas en Pack Local para palabras clave principales.
Mes 6+: Mantenimiento
- Post semanal en GBP.
- Petición sistemática de reseñas tras cada servicio.
- 1 nuevo post/página geo al mes.
- Auditoría NAP trimestral.
- Outreach a fuentes locales 1-2 veces al mes.
Errores que vemos en Madrid Sur cada semana
Después de revisar webs de docenas de PYMES de la zona, los errores más comunes (y caros) son:
- GBP a medias. Sin foto de portada actualizada, sin posts en 6 meses, categoría incorrecta, horario desactualizado.
- Web sin schema LocalBusiness. O con schema mal configurado (genérico LocalBusiness cuando debería ser Dentist específico).
- Cero proceso de reseñas. Acumulan reseñas espontáneas (5-10 al año) cuando podrían tener 50-100 con un proceso simple.
- NAP inconsistente. “Calle Mayor 15” en GBP, “C/ Mayor, 15” en web, “Avda Mayor 15” en Facebook. Google ve tres entidades.
- aggregateRating inventado. Poner “4.9 / 50 reseñas” en schema cuando esas reseñas solo están en Google Maps, no en tu web. Google lo detecta como duplicación y sanciona.
- Una página única para todas las zonas. Una página “/servicios/” mencionando 10 ciudades en lugar de 10 páginas dedicadas.
- Linkbuilding cero o linkbuilding spam. O no buscan enlaces, o intentan comprarlos a granjas.
Cada uno de estos errores aislado no te tumba el ranking. Combinados, te dejan invisible en el Pack Local incluso teniendo buen servicio y reseñas reales.
Herramientas IMPERO útiles para esta receta
Todas gratis, sin registro:
- Test Google Business Profile — auditoría guiada en 12 puntos de tu ficha.
- Generador Schema LocalBusiness JSON-LD — código listo para pegar con 30+ tipos.
- Kit Pedir Reseñas Google — link + plantillas + QR + PDFs imprimibles.
- Auditoría SEO Técnica — 22 checks sobre tu URL en 5 segundos.
- Test Velocidad Web — Core Web Vitals reales con impacto económico.
Cuándo llamarnos
Si después de leer esto sigues pensando “esto lo hago yo el sábado”, adelante. Es la mejor opción si tienes tiempo y ganas. La receta funciona aplicada por ti.
Si prefieres pasar a otra cosa, te lo dejamos hecho en un mes de trabajo concentrado, sin mensualidades. Auditoría inicial, plan de acción, implementación de las 6 palancas, documentación para que en 6 meses puedas mantenerlo tú (o no, si prefieres delegar). Escríbenos a [email protected] y hablamos sin compromiso.
Recursos relacionados: