Durante años, el SEO local en Madrid consistió en poco más que rellenar el perfil de Google Business y repetir «Madrid» en cada H1. En 2026 esa receta ya no mueve la aguja. El algoritmo mira muchas más señales y, sobre todo, penaliza el relleno de palabras clave sin contexto.
Lo primero que funciona hoy es la coherencia del NAP — nombre, dirección y teléfono — a través de toda tu presencia digital. Si en tu web pone «C/ Pablo Gargalo 35», en Google Business pone «Calle Pablo Gargalo, 35» y en Páginas Amarillas pone otra cosa, Google duda. Y cuando duda, no te muestra.
Lo segundo: reseñas recientes y respondidas. No basta con tener 80 reseñas de 2021. Google pondera mucho más un flujo constante de reseñas nuevas, aunque sean menos. Pide reseña después de cada trabajo. Responde todas, incluidas las malas, con educación y concreción.
Lo tercero: contenido que responda dudas de tu barrio. Si eres dentista en Arganzuela, escribe sobre «cuánto cuesta un empaste en Madrid centro» antes que sobre «mejor dentista de España». Lo local bate a lo genérico, casi siempre.
El cuarto pilar es técnico: velocidad de carga, Core Web Vitals y una arquitectura semántica con Schema LocalBusiness bien puesto. Son detalles que no se ven, pero que Google sí ve, y que separan a quien aparece en el pack de mapas de quien no.
Un quinto factor que casi nadie trabaja: los enlaces locales. Conseguir una mención en la web del ayuntamiento, en una asociación de comerciantes o en un medio de tu distrito vale más que veinte enlaces genéricos de directorios internacionales.
Y por último, la coherencia en el tiempo. El SEO local no es un proyecto con fecha de entrega: es un hábito. Publica cada mes, pide reseñas cada semana, revisa Google Business cada día. En seis meses la diferencia se nota. En doce, la diferencia es definitiva.
