Caso de estudio SEO Inmobiliaria Medellín: +281% de tráfico orgánico en 6 meses.
⏱ 19 min de lectura · Publicado: julio 2026 · Caso Webhexup
Llevo casi 20 años haciendo SEO para empresas colombianas y estadounidenses, pero el sector inmobiliario en Medellín tiene una dinámica muy particular que quiero contarte antes del caso: el 90% de las inmobiliarias del país depende de Metrocuadrado, Fincaraiz y Ciencuadras para conseguir contactos. Publican en esos portales, pagan planes premium mensuales, y cuando les cortas el grifo (o simplemente sube el CPC), el negocio se les cae. Es una dependencia estructural.
Este caso es el de una inmobiliaria que estaba exactamente en esa situación en enero de 2026 y que hoy tiene su propio canal orgánico funcionando en paralelo. No es magia; es método aplicado con paciencia. Y lo más importante: es replicable en cualquier inmobiliaria mediana de Colombia siempre que se ejecute con disciplina. Si tu inmobiliaria está en la misma situación, te recomiendo leer el caso hasta el final y luego revisar nuestra página de servicios de SEO para inmobiliarias en Colombia. Para contexto técnico complementario también puedes leer el checklist de SEO técnico 2026 y la guía de schema markup JSON-LD.
- El cliente y el contexto inicial
- Diagnóstico: 5 problemas críticos que encontramos
- La estrategia: 4 pilares que movieron la aguja
- El timeline: qué hicimos cada mes
- Resultados completos: antes vs después
- 6 lecciones aprendidas aplicables a cualquier inmobiliaria
- Errores comunes del nicho que evitamos
- Cómo replicar esto en tu inmobiliaria
- Preguntas frecuentes

Infografía resumen del caso de estudio. Descárgala, compártela con tu equipo o insértala en tu blog usando el código de abajo (solo te pedimos mantener el enlace de atribución).
El cliente y
el contexto inicial.
El cliente es una inmobiliaria mediana familiar, con 18 años operando en Medellín. Anonimizada por confidencialidad, la llamaremos "Inmobiliaria X". Su portafolio en enero de 2026 era el siguiente:
- 3 sucursales físicas en El Poblado, Envigado y Laureles
- 12 asesores comerciales distribuidos entre las tres sucursales
- ~85 propiedades activas promedio en cualquier momento del mes
- Ticket promedio: apartamentos de venta 380-1.200 millones COP; arriendos 2,5-8 millones COP mensuales
- Público objetivo: familias colombianas estrato 5-6, inversionistas locales e inversionistas extranjeros (principalmente de EE.UU. y Europa)
Su sitio web era WordPress con un tema inmobiliario genérico, un plugin IDX para importar propiedades desde su CRM, y un blog abandonado con 12 artículos de 2022. Tenían Facebook Ads activo, Google Ads en pausa por CPC alto, y estaban publicando activamente en Metrocuadrado, Fincaraiz y Ciencuadras con planes premium mensuales que sumaban cerca de 4,2 millones COP al mes.
Nos contactaron en diciembre de 2025 después de que un cambio de tarifas de Metrocuadrado les subiera el costo mensual en 38%. Su pregunta fue directa: "¿Podemos armar un canal propio que no dependa de ellos, o esto es una utopía?". La respuesta corta era sí. La respuesta larga es todo el resto de este caso.
Diagnóstico: 5 problemas críticos
que encontramos.
Antes de plantear estrategia hicimos auditoría técnica completa (Search Console, Ahrefs, Screaming Frog, PageSpeed Insights, y revisión manual de las 85 fichas activas más la homepage y páginas de sucursales). Los cinco problemas críticos que salieron:
1. Core Web Vitals fallando en los tres umbrales
LCP en 4,2 segundos (umbral 2,5s), INP en 380 milisegundos (umbral 200 ms), CLS en 0,18 (umbral 0,1). El tema inmobiliario tenía un slider hero pesado sin lazy load correcto, scripts de terceros bloqueantes (chat, mapa Google, píxel FB) y fuentes sin font-display: swap. Traducción práctica: Google los estaba castigando por experiencia de página en todas las queries competidas.
2. Fichas de propiedad sin schema markup y con canonical roto
Las 85 fichas activas no tenían schema Product ni schema RealEstateListing. Peor: el plugin IDX generaba tres versiones canónicas de cada ficha (con y sin parámetros de sesión, más una versión imprimible) que canibalizaban entre sí. Descripciones idénticas al portal donde también las publicaban, es decir, contenido duplicado con Metrocuadrado según Google.
3. SEO local prácticamente inexistente
Tenían tres fichas de Google Business Profile, pero incompletas: sin categorías secundarias, sin atributos, sin fotos actualizadas hacía 18 meses, sin plan de reseñas (37 reseñas totales entre las tres sucursales, promedio 4,1 estrellas). Cero citaciones NAP consistentes en directorios colombianos. La sucursal de Envigado ni siquiera aparecía en el mapa cuando alguien buscaba "inmobiliaria en Envigado" desde el barrio.
4. Blog abandonado y sin estrategia AEO
12 artículos publicados entre 2021 y 2022, ninguno actualizado. Temas genéricos ("consejos para comprar apartamento"), sin datos verificables, sin schema Article, sin autoría. Cero contenido temático por zona (que es donde busca la gente: "vivir en El Poblado", "invertir en Envigado 2026", "arriendo en Laureles"). Cero contenido de AEO para responder preguntas de compra en AI Overviews.
5. Perfil de backlinks contaminado y sin PR activo
89 dominios de referencia según Ahrefs, pero 41 de ellos tóxicos: PBN comprados por una agencia anterior en 2023, guest posts en blogs abandonados, granjas de enlaces. DR 12 con perfil sospechoso. Cero PR relevante en los últimos 24 meses: ningún medio financiero, ningún medio de arquitectura, ninguna publicación sectorial los había mencionado. Puro silencio editorial.
La estrategia: 4 pilares
que movieron la aguja.
Con el diagnóstico claro construimos un plan de seis meses con cuatro pilares que se ejecutaron en paralelo, con priorización semanal. La ejecución empezó el 8 de enero de 2026.
SEO técnico + Core Web Vitals
Objetivo: los tres CWV en verde antes del mes 3 y schema completo en cada ficha antes del mes 4.
- Migración de hosting a un stack más rápido con LiteSpeed y object cache Redis
- LCP fix: WebP para todas las imágenes,
fetchpriority="high"en imagen hero, sin lazy-load en el primer viewport - INP fix: defer de scripts terceros (chat, mapa, píxeles), fragmentación de bundles JS del tema
- CLS fix: reservar dimensiones explícitas en imágenes,
font-display: swap, sistema fallback con métricas parecidas - Schema RealEstateListing en las 85 fichas + Schema RealEstateAgent en homepage y páginas de sucursales
- Consolidación de canonicals del plugin IDX, corte de las tres versiones duplicadas por ficha
- Sitemap XML segmentado: uno para páginas fijas, uno para fichas activas, uno para blog
SEO local con 3 Google Business Profile más citaciones NAP
Objetivo: aparecer en el pack local para "inmobiliaria en [barrio]" en las tres zonas antes del mes 4.
- Optimización completa de las 3 fichas GBP: categoría primaria (agente inmobiliario), 4 secundarias, atributos completos, horarios, servicios listados, fotos actualizadas semanalmente
- Plan de reseñas activo: solicitud personalizada a cada cliente cerrado por WhatsApp con link directo a review, respuesta a cada reseña dentro de 24h
- Citaciones NAP en 40+ directorios colombianos (páginas amarillas, cámara de comercio, guías empresariales locales)
- Schema LocalBusiness en cada página de sucursal con geo, opening hours, teléfono, ratings agregados
- Posts semanales en GBP con novedades del sector, propiedades destacadas y contenido de zona
20 artículos temáticos por zona con estructura para AI Overviews
Objetivo: capturar tráfico de decisión temprana (research phase) y aparecer en AI Overviews de queries de compra.
- Cluster El Poblado: "vivir en El Poblado", "invertir en El Poblado 2026", "arriendo en El Poblado", "mejores edificios en El Poblado", "colegios cerca de El Poblado"
- Cluster Envigado: "vivir en Envigado", "diferencia entre El Poblado y Envigado", "invertir en Envigado", "arriendo en Envigado por sector"
- Cluster Laureles: "vivir en Laureles", "restaurantes y vida en Laureles", "arriendo en Laureles vs Estadio"
- Cluster transversal: "impuesto predial en Medellín cómo calcularlo", "arriendo vs compra en Medellín 2026", "requisitos para comprar apartamento en Colombia siendo extranjero", "financiación de vivienda en Bancolombia BBVA Davivienda"
- Cada artículo con schema Article + Person, byline con foto y experiencia del asesor, datos verificables con cifras no redondas, y estructura de respuesta directa en el primer párrafo
- Publicación de 3-4 artículos por mes durante los 6 meses (total: 20 artículos)
PR digital y off-page con medios financieros y de arquitectura
Objetivo: duplicar DR de 12 a 24 con backlinks editoriales de calidad, limpiar el perfil tóxico anterior.
- Disavow controlado de 32 dominios tóxicos claros del legado
- Outreach editorial con Portafolio, La República, Semana y blogs sectoriales de arquitectura y decoración
- Guías para periodistas: "informe de mercado inmobiliario Medellín 2026" con datos propios agregados de sus 85 fichas y de fuentes públicas (Camacol, DANE, Cenac)
- Cross-linking sector: guest posts en blogs de finanzas personales y de estilo de vida enfocados en el mercado colombiano
- Anchor text diversificado: siguiendo la distribución segura (40-50% branded, 15-25% partial, 2-5% exact máximo)
El timeline:
qué hicimos cada mes.
La ejecución fue paralela entre los cuatro pilares, pero cada mes tenía prioridades específicas. Este es el timeline exacto que documentamos:
- Mes 1 · Enero Diagnóstico completo y arranque técnico. Auditoría técnica con Screaming Frog, Ahrefs y PSI. Migración de hosting a stack con LiteSpeed. Primer LCP fix (WebP + fetchpriority). Schema RealEstateAgent en homepage y en las 3 páginas de sucursales. Reunión de arranque con los 12 asesores para explicar el plan y pedirles fotos actualizadas de cada propiedad.
- Mes 2 · Febrero INP y CLS fix + Google Business Profile completo. Defer de scripts terceros, reducción de JS bloqueante, dimensiones reservadas en imágenes. Los tres GBP optimizados con fotos nuevas, atributos completos, categorías secundarias. Plan de reseñas activo: 24 reseñas nuevas ese mes. Consolidación de canonicals rotos del plugin IDX (corte de 170 URLs duplicadas).
- Mes 3 · Marzo Schema en las 85 fichas y arranque de contenido. RealEstateListing con precio, ubicación, features y fotos en cada ficha activa. Descripciones únicas escritas para las top 30 fichas (piloto), reemplazando el texto duplicado del portal. Publicación de los primeros 4 artículos: "Guía completa para invertir en El Poblado 2026", "Impuesto predial en Medellín paso a paso", "Vivir en Envigado: qué esperar antes de mudarte", "Guía práctica de arriendo en Medellín".
- Mes 4 · Abril Contenido a escala + arranque de PR digital. Otros 4 artículos publicados. Primer contacto con periodistas de Portafolio y La República ofreciendo el "informe de mercado inmobiliario Medellín Q1 2026". Citaciones NAP en 40 directorios colombianos. Descripciones únicas para las 55 fichas restantes. Los tres CWV entran en verde por primera vez en la medición CrUX.
- Mes 5 · Mayo Contenido acumulado + primeras apariciones editoriales. 4 artículos más publicados (total: 12). Portafolio publica una nota citando el informe de mercado y enlazando al sitio (primer backlink editorial de tier 1 en dos años). Disavow ejecutado de 32 dominios tóxicos legado. Aparecen las primeras impresiones en AI Overviews para queries como "cómo invertir en apartamento en Medellín" y "vale la pena comprar en El Poblado".
- Mes 6 · Junio Consolidación y aceleración. 4 artículos publicados (total final: 16-20, algunos partidos en 2 partes). Aparición en Semana Empresas con mención directa. Blog de decoración La Cartuja los enlaza en una guía de interiorismo. 30 backlinks editoriales de calidad acumulados. GBP con 187 reseñas nuevas totales (versus 37 iniciales). Las tres sucursales aparecen en el pack local para su barrio principal. Cierre del período con métricas finales medidas.
Resultados completos:
antes vs después.
Estos son los números finales medidos el último día de junio de 2026, comparados con la línea base del 8 de enero cuando empezó la ejecución:
| Métrica | Enero 2026 | Junio 2026 | Cambio |
|---|---|---|---|
| Sesiones orgánicas/mes | 850 | 3.240 | +281% |
| Keywords en top 10 | 4 | 47 | +1.075% |
| Keywords en top 20 | 34 | 127 | +273% |
| Domain Rating (Ahrefs) | 12 | 24 | +100% |
| Dominios de referencia | 89 (41 tóxicos) | 187 (0 tóxicos) | +110% netos |
| Leads orgánicos/mes | 8 | 42 | +425% |
| Conversión web (visita → lead) | 0,9% | 1,7% | +89% |
| Reseñas en Google (3 sucursales) | 37 | 224 | +506% |
| Rating promedio GBP | 4,1 ★ | 4,8 ★ | +17% |
| Core Web Vitals (LCP/INP/CLS) | 3 en rojo | 3 en verde | ✓ |
| % leads de portales pagos | 87% | 62% | −25 pts |
| Apariciones en AI Overviews | 0 | 6 queries | Nuevo canal |
Traducción a moneda: en junio de 2026 los ingresos atribuidos a canal orgánico fueron de 340 millones COP (contra 58 millones COP en enero), con el mismo equipo de asesores. Y por primera vez el ROI del SEO superó al de la inversión en Metrocuadrado/Fincaraiz en la sucursal de El Poblado.
6 lecciones aprendidas
aplicables a cualquier inmobiliaria.
Estas son las lecciones que sacamos del caso y que aplicamos ya en otros clientes del sector inmobiliario en Colombia. Todas son transferibles a inmobiliarias medianas del país:
1. El SEO técnico es prerequisito, no opcional
Con los tres Core Web Vitals en rojo, Google castiga la totalidad del dominio en las queries competidas del sector. No importa cuánto contenido publiques ni cuántos backlinks consigas: si la experiencia de página falla, el techo de ranking está bloqueado. En este caso el mes 1 y 2 fueron 90% técnicos, y sin esos dos meses el resto del plan no habría funcionado.
2. El contenido temático supera a la ficha optimizada
Los 20 artículos publicados generaron el 68% del tráfico orgánico final, contra solo 22% que vino de las fichas de propiedad optimizadas (el 10% restante fue homepage y sucursales). La lección: la ficha optimizada es necesaria pero no suficiente. El contenido temático por zona es lo que atrae al comprador en fase de research, que después se convierte en lead cualificado semanas o meses más tarde.
3. Google Business Profile es la mina de oro del SEO local inmobiliario
Optimizar los 3 GBP y ejecutar un plan de reseñas serio movió las tres sucursales al pack local para "inmobiliaria en [barrio]" en solo 4 meses. Las 187 reseñas nuevas fueron el diferencial: por rating promedio (4,8 estrellas) y por volumen (contra competidores con 40-60 reseñas). En sector inmobiliario, el pack local es tráfico caliente que convierte al 12-18%.
4. Reseñas gestionadas activamente son señal fuerte de ranking local
La regla que aplicamos: cada cliente cerrado recibe un mensaje personalizado por WhatsApp con link directo a review dentro de 48 horas del cierre. Cada reseña se responde en menos de 24 horas, agradeciendo específicamente lo que el cliente mencionó. Esta gestión sistemática triplicó las reseñas mensuales y subió el rating promedio de 4,1 a 4,8 estrellas.
5. La estrategia de PR con medios financieros multiplica autoridad rápido
Un solo backlink de Portafolio o Semana empresas hace más por tu DR que 30 guest posts en blogs abandonados. La táctica que funcionó fue construir un "informe de mercado" con datos propios agregados (de las 85 fichas) más datos públicos (Camacol, DANE) y ofrecerlo como fuente exclusiva a periodistas del sector. Bajo costo, alto impacto, contactos que quedan para futuras piezas.
6. Depender de portales es un modelo frágil; SEO propio construye activo
El cambio estratégico más importante del caso no es de tráfico ni de leads: es el paso de "cliente que renta espacio en portales" a "empresa dueña de su propio canal digital". Los portales van a seguir subiendo precios y cambiando reglas; el SEO propio, bien construido, se aprecia con el tiempo. Es la diferencia entre alquilar y comprar aplicada al marketing.
Errores comunes del nicho
que evitamos.
Estos son los errores que veo repetidamente cuando audito sitios de inmobiliarias colombianas. Todos son evitables si sabes qué buscar:
- Fichas de propiedad sin schema RealEstateListing: Google no puede mostrar rich results de precio, ubicación y features. El sitio compite contra portales que sí lo tienen. Punto perdido antes de arrancar.
- Descripciones idénticas a las del portal donde también publican: genera duplicate content y Google se queda con la versión del portal (mayor autoridad). La inmobiliaria termina compitiendo con su propia copia en Metrocuadrado.
- Plugin IDX sin control canonical: las variantes de URL con parámetros de sesión, filtros, y versiones imprimibles generan cientos de duplicados que canibalizan la ficha principal.
- Google Business Profile incompleto y sin reseñas gestionadas: categoría primaria mal elegida, atributos sin marcar, cero fotos actualizadas, respuesta a reseñas ninguna. Es el mayor desperdicio local que veo.
- Blog abandonado o inexistente: sin contenido temático por zona, no hay tráfico de research phase. Se compite solo por keywords transaccionales (donde ya están los portales).
- Cero PR digital relevante: no aparecer en Portafolio, La República, Semana o blogs sectoriales significa cero autoridad editorial. El DR se queda estancado en 8-12 aunque compres backlinks.
- Dependencia total de portales sin plan de canal propio: el error estratégico más caro. Cualquier cambio de precios o algoritmo del portal impacta directamente el flujo de caja.
- Depender de Google Ads sin trabajar SEO orgánico: los CPCs en el nicho inmobiliario superan $3.500 COP para queries competidas. Sin SEO orgánico, cada lead vive con presupuesto y muere con presupuesto.
La suma de estos errores es lo que hace que la mayoría de inmobiliarias medianas del país esté atrapada en el modelo de dependencia. No es que el SEO sea imposible en el nicho: es que casi nadie lo ejecuta con método.
Cómo replicar esto
en tu inmobiliaria.
Si tienes una inmobiliaria mediana en Colombia (Medellín, Bogotá, Cali, Cartagena, Barranquilla o cualquier ciudad principal) y quieres replicar este caso, este es el orden que recomiendo:
- Auditoría técnica primero: mide tus Core Web Vitals, revisa canonicals, mira el estado de tu schema. Sin base técnica sana, todo lo demás es ineficiente.
- Optimiza Google Business Profile en paralelo: es la ganancia rápida más grande del sector inmobiliario. En 60-90 días verás resultados del pack local.
- Diseña un calendario de contenido temático por zona: 3-4 artículos por mes cubriendo "vivir en X barrio", "invertir en X", "arriendo en X". No genéricos, no copiados de otros blogs.
- Aplica schema RealEstateListing en las fichas: con precio, ubicación, features, fotos. Valida con Rich Results Test que cada una da cero errores.
- Escribe descripciones únicas para tus fichas: nunca reciclar el texto que envías a Metrocuadrado o Fincaraiz. Cada ficha en tu sitio debe tener contenido original con al menos 150-200 palabras.
- Activa un plan de reseñas serio: mensaje personalizado por WhatsApp a cada cliente cerrado con link a review, respuesta a cada reseña en 24 horas.
- Construye tu informe de mercado propio: con datos de tus fichas más datos públicos (Camacol, DANE, Cenac). Ofrécelo a periodistas de Portafolio, La República, Semana. Bajo esfuerzo, alto impacto de PR.
- Audita tu perfil de backlinks: identifica tóxicos legacy y desautorízalos con disavow. Prioriza construcción de nuevos backlinks editoriales sobre disavow reactivo.
- Mide todo con Search Console y Ahrefs: reporte mensual con las 8-10 métricas críticas (sesiones, keywords, DR, CWV, GBP impresiones, leads). Sin medición no hay decisión.
La ejecución completa tarda entre 5 y 8 meses para ver los resultados que documenté en este caso, dependiendo del punto de partida técnico y del tamaño del catálogo. Si tienes menos de 50 propiedades activas puedes hacerlo más rápido; si superas las 500, la fase técnica y de reescritura de descripciones toma más tiempo. Pero el patrón funciona en cualquier escala.
Lo esencial del caso
en tres párrafos.
Entre enero y junio de 2026, una inmobiliaria mediana en Medellín (3 sucursales en El Poblado, Envigado y Laureles, 12 asesores comerciales, 85 propiedades activas) pasó de 850 sesiones orgánicas mensuales a 3.240 (un +281%), y de 8 leads orgánicos al mes a 42 (un +425%). El domain rating (Ahrefs) subió de 12 a 24. Las keywords en top 20 pasaron de 34 a 127. La dependencia de portales pagos (Metrocuadrado, Fincaraiz, Ciencuadras) bajó del 87% al 62%. Los tres Core Web Vitals pasaron de rojo a verde en el mes 4.
La estrategia se ejecutó con cuatro pilares en paralelo: SEO técnico y Core Web Vitals (migración hosting, WebP, schema RealEstateAgent y RealEstateListing), SEO local con optimización completa de 3 Google Business Profile más citaciones NAP en 40 directorios colombianos, contenido AEO con 20 artículos temáticos por zona (clusters de El Poblado, Envigado, Laureles más transversales de impuesto predial y financiación) y PR digital con outreach a Portafolio, La República y Semana Empresas más limpieza de 32 dominios tóxicos legacy con disavow controlado.
Las 6 lecciones aprendidas son: el SEO técnico es prerequisito no opcional, el contenido temático supera a la ficha optimizada, el Google Business Profile es la mina de oro del SEO local inmobiliario, las reseñas gestionadas activamente mueven ranking local, el PR con medios financieros multiplica autoridad rápido, y depender de portales es un modelo frágil mientras SEO propio construye activo. Los ingresos atribuidos a canal orgánico pasaron de 58 millones COP en enero a 340 millones COP en junio, con el mismo equipo de asesores. El caso es replicable en cualquier inmobiliaria mediana de Colombia con ejecución disciplinada en 5-8 meses.
Resolvemos tus dudas sobre
SEO para inmobiliarias.
José Fernando Muñoz Álvarez
Consultor digital con casi 20 años de experiencia en SEO técnico, marketing digital inmobiliario, schema markup, Google Ads y Meta Ads para empresas colombianas y estadounidenses. Fundador de Webhexup, agencia SEO-First en Medellín donde combina posicionamiento orgánico, pauta digital y AI Visibility. Trabaja con inmobiliarias medianas del país bajo el mismo método documentado en este caso de estudio. Anteriormente cofundador de Eggs Blogs Casa Creativa y de e-ideas Agencia Digital. Comparte casos reales y análisis honestos sobre SEO inmobiliario en LinkedIn (jfmonin).