Industries · Real estate
SEO for estate agencies that don't want to rely on portals alone
Property portals occupy much of Google's first page for almost any property search. Competing with them head-on rarely works; beating them on what they cannot offer does: real knowledge of each area, your own developments, content for overseas buyers and a brand people trust.
The search landscape
Why real estate SEO is different
For searches like “house for sale in Marbella” or “penthouse in Estepona”, Google mainly shows portal and aggregator listings. They have thousands of properties, millions of links and years of history; an agency with two hundred listings will not outrank them with the same generic page.
But buyers never make just one search. Before and after the listings they ask about areas (“best urbanisations in Marbella for families”), costs (“buying costs for a property in Spain”), paperwork (“NIE to buy a house”) and specific developments. These longer, more specific searches tend to be less dominated by portals and carry highly qualified intent.
Then there is the changing inventory: properties sell, are withdrawn or change price, and every listing that disappears can leave broken URLs, duplicate content between agencies sharing the same listing, or thousands of worthless filter pages indexed by mistake.
- Portals and aggregators dominate generic searches
- The opportunity lies in areas, developments, costs and process
- A changing inventory requires careful technical management
How your customers search
Typical buyer journeys
A local first-time buyer and a Northern European investor buying a second home from abroad are not the same. We design content for each journey.
International second-home buyer
Starts months in advance from home, in their own language: which area to choose, what living there costs, how buying works in Spain. Needs to trust you before asking for a viewing, and often turns to AI assistants to compare areas.
Local or resident buyer
Knows the area and searches by neighbourhood, property type and price. Values speed, filters and listings that are genuinely available. Local searches and Google Maps matter a lot.
Investor
Looks for yield, rental demand, holiday-let rules and price trends. Appreciates data, transparent methodology and an honest view of risk.
Owner looking to sell
Wants to know what their home is worth and which agency they can trust. This is your source of stock, and many agencies don't even have a page designed for them.
Common challenges
The problems we see most often
Duplicate content across agencies
The same property listed by several agencies with the developer's description. Google picks one version and sidelines the rest.
Feeds and CRMs creating URLs unchecked
Property platforms that create a URL for every combination of filter, language and sort order, and sold listings that return errors or redirect to the homepage.
Machine translations without hreflang
English, German or French versions translated automatically and lacking proper language signals, so they compete with each other or never get indexed.
Empty area pages
“Properties in Benahavís” pages with one generic paragraph and a listing, offering nothing a portal doesn't already have.
Slow, photo-heavy websites
Unoptimised galleries, embedded videos and maps that hurt Core Web Vitals, especially on mobile.
No enquiry tracking
Forms, calls and WhatsApp clicks go untracked, so it is impossible to tell which pages generate enquiries.
Our playbook
How we approach a real estate project
In practice the phases overlap, but this order avoids the most expensive mistake: scaling content on technical foundations that cannot support it.
Market and inventory assessment
We analyse which areas, property types and languages have real demand and where the portals leave gaps. We review how your CRM or property platform generates URLs and what happens to sold properties.
The goal is to know which searches you can win and which are best left to the portals (where it may still make sense to advertise).
Activities
Outputs
- Opportunity map by area, property type and language
- Technical assessment of the inventory
Architecture and technical foundations
We define which pages should be indexed (areas, property types, developments, listings) and which should not (filter combinations without demand, sort orders, infinite pagination). We set rules for sold properties: keep the listing with a notice, redirect to a similar search or remove it.
We configure hreflang for language versions, add structured data where it helps, and optimise images and mobile loading.
Activities
Outputs
- Technical specification for your developer or CRM provider
- A clean, crawlable and indexable site
Area and development pages
We turn area pages into the best answer available: what kind of property there is, the atmosphere, amenities, schools, distances, indicative price ranges with a source, and the knowledge of your team that no portal has.
For new builds we create complete development pages: specifications, floor plans, phases, location and FAQs, in the languages of the target buyers.
Activities
Outputs
- Area and development pages published by priority
- Style guide for new areas
Content for buyers and investors
We build clusters on the buying process in Spain, costs and taxes (reviewed by a professional), mortgages for non-residents, life in the area and lettings. This content attracts early-stage buyers and is what AI assistants tend to cite.
In parallel we build local authority: mentions in regional media, collaborations with law firms and other property professionals, and reviews.
Activities
Outputs
- Editorial calendar
- Published, internally linked content
- Relevant mentions and links
Enquiry tracking and improvement
We track forms, calls, WhatsApp clicks and valuation requests by page, language and channel. That way we know which areas and which content bring buyers, not just visits.
We review results and adjust priorities every month, and the whole strategy every quarter.
Activities
Outputs
- Enquiry dashboard by area and language
- Quarterly roadmap
Content ideas
Content that tends to work in real estate
Living in a specific area
Atmosphere, amenities, schools, transport, property types and indicative price ranges with source and date.
ProcessBuying property in Spain as a foreigner
NIE, bank account, deposit contract, notary, land registry and timelines, reviewed by a partner lawyer.
CostsTaxes and costs of buying
Which taxes and fees apply depending on the type of property, with a worked example and clear caveats.
New buildA complete development page
Specifications, floor plans, construction phases, location, FAQs and an enquiry form segmented by language.
OwnersHow to sell your home in an area
Process, paperwork, timelines and valuation: the page that brings in stock.
InvestmentHoliday lets: what to know before buying
Licences, community rules and management, explained in general terms with links to official sources.
Costa del Sol
A local market with buyers from all over Europe
From Marbella we see first-hand a market where a single agency serves Spanish, British, Scandinavian, German, Dutch, Belgian and many other buyers. Each group searches in its own language, with its own terms (“villa”, “finca”, “townhouse”) and its own questions about tax, residency or financing.
That does not mean translating the whole site into six languages. It means choosing the markets with real demand, localising key content with native speakers and building a multilingual structure Google understands. The same approach works for agencies anywhere in Spain with international buyers: the Balearics, the Canaries, the Costa Blanca or the big cities.
FAQ
Real estate SEO: common questions
Can I outrank the portals on Google?
For generic listing searches it is very hard and rarely the best use of budget. Where you can compete, and often win, is on specific area searches, developments, brand searches, content for overseas buyers and questions about the buying process. Portals remain a useful channel; SEO reduces your dependence on them.
What should I do with sold property listings?
It depends on their value. A listing with external links or traffic can stay live with a “sold” notice and similar suggestions; others are better redirected to the closest area and property-type search. What you should avoid is mass errors or redirecting everything to the homepage.
My website runs on a property CRM. Can it still be optimised?
Yes, although there are limits you need to know about. We check what your platform allows (URLs, metadata, canonicals, hreflang, templates) and write specifications for the provider. If the CRM blocks the essentials, we will tell you and look at alternatives, such as a separate content layer in a subdirectory.
How many languages should my website have?
The languages of the buyers who actually bring you business. We analyse search demand and your enquiry data. Two or three well-localised languages usually beat six machine-translated ones.
Does SEO help win sellers' instructions?
Yes, and it is one of the most neglected opportunities. Searches like “sell my house in [area]” or “property valuation” have clear intent. A well-built page with the process, reviews and a valuation form can become a steady source of stock.
What role do ChatGPT and other AI assistants play?
More and more international buyers ask them which area to choose or how buying works in Spain. Assistants cite sources that explain those topics well. That is why we build clear, well-structured guides and the brand signals that make being mentioned more likely; see generative engine optimisation.
Related
Recommended services for estate agencies
Local SEO
Local SEO in Marbella, Málaga and the Costa del Sol: Google Business Profile, reviews, NAP, local landing pages and schema to rank in Google Maps.
International SEO
International and multilingual SEO: domain structure, hreflang, localisation and market-specific keyword research to grow from Spain into Europe and back.
Programmatic SEO
Data-driven programmatic SEO: templates, quality controls and indexation management to scale hundreds of pages without thin content or spam risk.
Want more enquiries without relying only on the portals?
We analyse your website, your inventory and your buyers' searches on Google and in AI assistants.