Web inmobiliaria con Resales Online: cómo creé Moberg Estate
Una página bilingüe (inglés y danés) con importación automática desde Resales Online, buscador con filtros, landing pages por zona y tipología, y cada propiedad indexada en Google como propia. Sin plugins de terceros, sin pagos anuales, sin que el cliente tenga que subir nada a mano.
Mi cliente llevaba años vendiendo propiedades en la Costa del Sol a compradores escandinavos. Tenía su cartera de clientes, conocía el mercado y estaba dado de alta en Resales Online. Lo que no tenía era una web que trabajara por él.
Su situación era la de muchos agentes inmobiliarios por aquí: dependía de portales de terceros para conseguir visitas y cada mes pagaba por herramientas que no sacaba provecho. Necesitaba una web propia que mostrara las propiedades de Resales Online de forma automática, sin tener que subir fichas a mano cada vez que entraba algo nuevo al mercado.
Y la web tenía que funcionar en dos idiomas. Sus clientes son daneses y suecos que buscan casa en España, así que inglés y danés eran obligatorios.
Me escribió, hablamos y nos pusimos a ello.
El problema con los plugins de Resales Online
Lo primero que hice fue investigar qué opciones había en el mercado para conectar Resales Online con WordPress. Encontré media docena de plugins: RealtySoft, Wiidoo Media, Disenoideas, Juaala, Business Development… Todos venden básicamente lo mismo: un plugin que conecta la API o el feed XML de Resales Online con tu web.
¿El problema? Que la mayoría funcionan con la WebAPI, que carga las propiedades en tiempo real desde los servidores de Resales Online. Suena bien sobre el papel, pero tiene una pega gorda: Google no indexa bien ese contenido. Las propiedades no existen realmente en tu web. Están de paso. Y si Google no las ve, no apareces cuando alguien busca «villa en Marbella» o «apartamento en Fuengirola».
Para una web inmobiliaria que quiere captar clientes desde Google, eso es un problema serio.
Aparte, estos plugins cuestan entre 300€ y 500€ de entrada más una licencia anual de renovación. Y estás atado: si el plugin deja de actualizarse o la empresa cierra, te quedas sin propiedades en la web.
Decidí que lo mejor era crear el importador desde cero.
La decisión técnica: XML en vez de API
Resales Online ofrece dos formas de sacar datos: la WebAPI (en tiempo real) y los feeds XML (importación a tu base de datos).
Fui por XML. ¿Por qué?
Porque al importar las propiedades directamente a WordPress, cada propiedad se convierte en una página real de la web. Con su URL propia, su título, su meta description. Google las rastrea, las indexa y las posiciona. Eso es lo que quieres si buscas aparecer en Google.
La primera noche el importador descargó todas las propiedades disponibles. A partir de ahí, cada madrugada se ejecuta automáticamente y solo trae los cambios: propiedades nuevas, actualizaciones de precio o estado, y las que se han vendido o retirado del mercado.
El cliente no toca nada. Las propiedades aparecen y desaparecen solas.
Cómo funciona por dentro
No voy a aburrirte con código, pero sí quiero que entiendas qué hace el sistema porque creo que es lo que lo diferencia de los plugins genéricos.
El importador es un plugin de WordPress hecho a medida. Cada noche consulta el feed XML de Resales Online, compara lo que hay con lo que ya tenemos en la base de datos, y actúa: crea propiedades nuevas, actualiza las que han cambiado y marca como borrador las que ya no están disponibles.
Las propiedades se almacenan como un tipo de contenido personalizado en JetEngine (un plugin de WordPress para crear estructuras de datos). Cada propiedad tiene más de 30 campos: referencia, precio, localización, coordenadas GPS, metros cuadrados, dormitorios, baños, piscina, orientación, descripción… y todo en dos idiomas.
Las imágenes se cargan directamente desde los servidores de Resales Online. Esto es deliberado: almacenar localmente las fotos de miles de propiedades reventaría el servidor. Usando su CDN, la web carga rápido y las imágenes siempre están actualizadas.
Bilingüe de verdad, no con Google Translate
El feed XML de Resales Online viene con los textos en varios idiomas. Pero no todos los campos llegan traducidos, y el danés tiene sus particularidades.
Configuré el importador para que extrajera los campos en inglés y en danés por separado: títulos, descripciones, tipos de propiedad, subtipos. Lo que no viene traducido en el XML (como los títulos de las fichas), se genera automáticamente en danés con la estructura correcta.
El resultado es una web que un comprador danés puede navegar de principio a fin en su idioma. No con traducciones automáticas que suenan a robot, sino con los textos que la propia agencia ha redactado en Resales Online.
Buscador, filtros y páginas por zona
Una web inmobiliaria sin un buen buscador no sirve de nada. Si el comprador no puede filtrar por zona, tipo de propiedad y precio en dos clics, se va.
Monté un sistema de búsqueda con JetSmartFilters que permite filtrar por localización (Marbella, Fuengirola, Mijas, Estepona…), tipo de propiedad (villa, apartamento, obra nueva), rango de precio, número de dormitorios y más.
Pero lo interesante para el SEO son las landing pages por zona y tipología. Cada combinación de localización + tipo de propiedad tiene su propia página optimizada. «Villas for sale in Marbella», «Apartments in Fuengirola», «New developments on the Costa del Sol»… Cada una con su metatitle, su meta description y su contenido orientado a posicionar.
Esto es lo que muchos plugins de Resales Online no hacen. Te ponen un buscador y ya. Pero sin páginas indexables por zona, estás renunciando al tráfico orgánico que llega de búsquedas específicas.
Textos legales incluidos (sí, importa)
Muchas webs inmobiliarias en la Costa del Sol no tienen política de privacidad ni política de cookies adaptadas al RGPD. O las tienen copiadas de un generador automático que no refleja lo que la web hace realmente.
Redacté ambos documentos en inglés y danés, adaptados al caso concreto de Moberg Estate: qué datos recoge el formulario de contacto, dónde se alojan (One.com), qué derechos tiene el usuario. Nada genérico.
Es un detalle que no vende directamente, pero transmite profesionalidad. Y te evita problemas legales.
Lo que no hice (y por qué)
Ser honesto con lo que un proyecto incluye y lo que no es parte de trabajar bien.
No hice campañas de Google Ads. No las necesitaba en esta fase. Primero la base: una web que funcione, que se indexe bien y que muestre las propiedades correctamente. Las campañas de pago se pueden añadir después, sobre una web que ya está preparada para convertir.
Tampoco hice link building ni una estrategia de contenidos. ¿Por qué? Porque el presupuesto era limitado y había que priorizar. Una web bien hecha con buena arquitectura y propiedades indexadas ya es un activo que trabaja solo. El SEO de contenidos puede venir después.
El resultado
El cliente tiene una web que se actualiza sola cada noche con las propiedades de Resales Online. Funciona en inglés y danés. Los compradores escandinavos pueden buscar, filtrar y guardar propiedades sin fricciones. Y Google indexa cada propiedad como una página propia.
No es una web que gane premios de diseño. Es una web que funciona.
¿Tienes una inmobiliaria y usas Resales Online?
- Diseño web + SEO en un solo proyecto
- Resultados medibles, no informes vacíos
- Soporte real cuando lo necesites
- Sin contratos eternos ni pagos "extras"