SEO for Estate Agents · Guide

How Does Schema Markup Help Estate Agent Websites Rank?

Most advice sold to this sector on structured data is wrong. There is no strong vocabulary for a residential listing, which is duplicated on portals that will always outrank you for it. The real wins are the organisation, the branches and the questions.

Updated: July 2026
Written by: Andrew Odgers, Managing Director
Reading time: 11 minutes
Said before anything else

What Schema Does And Does Not Do

Structured data describes a page to a machine. It tells a search engine that this string is an address, this one is an opening time and this business is a branch of that organisation.

What it does not do. Two things. The sector is regularly sold both.

It does not make a page rank. Adding markup to a page that has nothing to say leaves you with a well described page that has nothing to say. It is a labelling exercise rather than a ranking factor.

It does not guarantee any result appearance. Marking something up makes it eligible to be shown in a particular way. Whether it is shown is decided elsewhere. Eligibility is not a promise.

Why saying this first matters. Because it changes what you should be paying for.

An agency being told that structured data will lift their rankings is being sold something that does not work that way. An agency being told it will make their properties appear with prices and photographs in results is being sold a specific outcome nobody can commit to.

What it genuinely earns. Clarity, plus occasionally a richer result.

A search engine that understands your two branches are two distinct businesses at two addresses can treat them as two businesses. That is worth having, it is achievable, then block four explains why it is the largest single technical win available to a multi branch agency.

Stop spending here

The Listing Problem

Marking up property listings is where most agency structured data budgets go. It is almost never where the return is. Three reasons, decisive together.

The vocabulary is limited. Structured data has rich, well supported types for a great many things. A residential property for sale is not one of them, so there is no established way to describe most of what makes a listing distinctive.

The same listing exists on the portals. Identical description, frequently identical photographs, published in both places.

The portals hold the authority. When the same property is described in two places, the version on the site with far greater standing is the one shown.

What follows from the three together. Perfect markup on an agency listing does not change the outcome, because the outcome was decided by authority rather than by description.

You can describe a page flawlessly to a machine that has already chosen a different page.

What that means practically. If a supplier is charging you to mark up your property feed, ask what it is expected to produce.

The listings change every week, the work has to be redone continuously, then the competitor it is aimed at cannot be displaced this way. That budget does more in the four places block three sets out.

Four places it earns its keep

Where It Genuinely Helps An Agency

None of these is about property. All four are about the business, which is the part of an agency site that is neither duplicated nor expiring.

The organisation itself. Who the business is, its name, its official address, its telephone number, its logo and the profiles it maintains elsewhere.

This is the foundation the other three attach to. It rarely appears in a result directly. Getting it wrong undermines everything above it.

Each branch as a distinct entity. The largest win available, covered properly in block four.

The questions on service pages. Frequently asked question markup on a page that genuinely answers questions.

This is the one most likely to change how a result looks. The rule attached to it is absolute: the questions must be visible on the page. Marking up questions that a human visitor cannot see is a misdescription of the page, which block five deals with.

The navigation path. Breadcrumb markup describing where a page sits in the site.

Modest and cheap. It frequently changes what appears under a result in place of a raw address. For an agency with branch pages and area guides sitting several levels deep, it does more than its effort suggests.

What the four have in common. They describe things that are true this year and next year, which is the opposite of a listing.

The most useful technical decision here

Multiple Branches

If your agency has more than one office, this is the section to act on. Getting it wrong is why a two branch agency frequently appears in search as one business with one address.

The decision, described rather than coded. Each office is its own entity rather than a location mentioned on a shared page.

What each branch entity needs to carry. Four things, all of which must be genuinely distinct.

Its own address. The actual premises, not the head office repeated.

Its own opening hours. These frequently differ between offices, then are shown to somebody deciding whether to call now.

Its own telephone number, where the branch has one.

Its own area served. The places that office genuinely covers rather than the whole county.

Why agencies get this wrong. Because the site was built around the listing feed and the offices ended up on a shared contact page.

One page listing four addresses gives a search engine one business with an ambiguous location. Four pages, each describing one office, give it four businesses.

What it changes. Whether each branch can appear for its own town.

Given how much of this sector's local search is decided in the map, per our complete guide, a branch that cannot be distinguished from head office is competing in the wrong town.

The rule that governs this page

Structured Data Is An Assertion

Everything you mark up is a statement your business is making about reality. Treating it as a technical exercise rather than as a set of claims is how agencies end up publishing things that are not true.

Three things we will not mark up, anywhere, for anybody.

A price that is not the actual asking price. Not a guide, not a rounded figure, not a range chosen because it looks better in a result.

Availability that is not current. The one this sector gets wrong most often, which the rest of this block covers.

A rating that was not given. Block seven covers this in full.

Why the availability one matters so much here. Because agency stock changes constantly and the markup frequently does not.

A property that sold three months ago, still marked as available, is not an outdated field. It is your business telling a search engine, then through it a member of the public, that something is for sale when it is not.

That is a false statement about reality rather than a technical error. Describing it as a technical error is how it survives for three months.

What that means for how the work is set up. Status has to come from the same source that drives the site.

If the markup is maintained separately from the feed it will drift, in the direction of overstating what is available. Anything that cannot be kept accurate automatically should not be marked up at all.

Stated, not interpreted

Accuracy Requirements On Listings

Listing content in this sector sits under requirements about what must be disclosed. The position has changed recently enough that a great deal of published advice is now out of date.

The position, checked on 29 July 2026. National Trading Standards states that its guidance on material information for estate agents and letting agents has been withdrawn. That guidance, issued in Parts A, B and C, was developed to support agents in meeting obligations under the Consumer Protection from Unfair Trading Regulations 2008. Those regulations have since been superseded and replaced by the Digital Markets, Competition and Consumers Act 2024. National Trading Standards also states that in October 2025 the Ministry of Housing, Communities and Local Government launched a consultation on how government issued guidance could support estate agents with their legal responsibility to provide relevant information during residential property transactions.

What any of that means for a particular agency is a matter for that agency and its own advisers rather than for us. This is general information rather than legal advice.

Why we are raising it on a page about structured data. Because the two problems are the same problem.

Both are about whether what you publish about a property is accurate and complete. Block five is our own rule about not asserting things that are untrue. This block exists because the surrounding requirements are moving, which makes it worth checking the current position rather than relying on guidance an agency adopted several years ago.

What we do about it. We verify the position immediately before anything is published, we date what we state, then we do not tell an agency what its obligations are.

That last part matters. An agency that takes its compliance position from a marketing supplier has the wrong adviser.

Where it is legitimate

Reviews Markup

Review and rating markup is the most abused structured data in local search. The abuse is usually not deliberate. It comes from treating a rating as a decoration rather than as an assertion.

The rule, stated once. A rating must be one genuinely given, then displayed on the page carrying the markup.

Both halves matter. Genuinely given rules out anything invented, averaged from somewhere else or aggregated from a source that did not produce it. Displayed on the page rules out marking up a rating a human visitor cannot see.

Where it is legitimate. Reviews given directly to the business, collected properly, shown on the page where the markup sits.

Where it is not. Three common cases, all of which an agency may be doing without realising.

A rating pulled from another platform and marked up on your own site as though it were yours. A single glowing review marked up on a service page to produce a rating out of one. And a rating shown in the markup but not visible anywhere on the page a visitor sees.

What we do. We do not mark up ratings on the pages we build in this cluster.

Where an agency has genuine reviews shown on the page and wants them marked up, that is a legitimate conversation to have with the profile and review work in place first. It is not something to add because a competitor's result has stars in it.

Ranked by return

What To Implement First

In this order, since the order matters more than the completeness. An agency that does the first two properly and nothing else has taken most of the available benefit.

First, the organisation and the branches. Per block four. This is the whole reason the page exists.

It is a one off job, it does not expire, then for a multi branch agency it decides whether each office can be found in its own town.

Second, the questions on service pages. Where the page genuinely answers questions a vendor asks, with those questions visible.

Most likely of the four to change how a result appears, costing nothing beyond writing answers the page should carry anyway.

Third, the navigation path. Cheap, quick, useful on any site with branch pages and area guides sitting several levels down.

Then everything else, which for most agencies means nothing else.

That is the recommendation rather than an omission. Beyond those three the return falls away sharply. The listing markup in block two is where budgets get spent for no result.

The full detail of how each type is built sits in our guides on schema markup rather than being rebuilt here.

SEO for estate agents

Two branches.
One business.

That is what a shared contact page tells a search engine. Each office described as its own entity, with its own address, hours and coverage, is the largest single technical win available to a multi branch agency.

What is included every month:

Google Business Profile and Maps Branch pages and entities Quarterly technical audits Area guides and sold archive Staff profiles Website management AI optimisation Social, two posts a week

£350 per month, one target area. No setup fee, nothing billed separately.

The full guide series

Nine guides.
One sector.

This guide covers structured data. The rest of the series covers the whole picture, trust and credentials, listing descriptions, valuations, instructions, lettings, property management and the portals.

Questions people ask

Schema Markup for Estate Agents

Will schema markup make our website rank higher?
No. Structured data describes a page to a machine, telling a search engine that this string is an address and this business is a branch of that organisation. It is a labelling exercise rather than a ranking factor, so adding markup to a page with nothing to say leaves you with a well described page that has nothing to say. It also does not guarantee any particular result appearance, since marking something up makes it eligible rather than certain.
Should we mark up our property listings?
Rarely. It is where most agency budgets in this area get spent for no result. The vocabulary for a residential property is limited, the same listing exists on the portals with identical text, then the portals hold the authority, so the version on the stronger site is the one shown. Perfect markup does not change an outcome decided by authority rather than description. The listings also change weekly, so the work never finishes.
Why does our two branch agency appear as one business?
Usually because the offices sit on a shared contact page rather than being described as separate entities. One page listing four addresses gives a search engine one business with an ambiguous location. Four pages, each carrying one office with its own address, opening hours, telephone number and area served, give it four businesses. That is the largest single technical win available to a multi branch agency.
What is wrong with leaving sold properties marked as available?
It is a false statement about reality rather than an outdated field. A property that sold three months ago and is still marked available is your business telling a search engine, then through it the public, that something is for sale when it is not. Describing that as a technical error is how it survives for three months. Status has to come from the same source that drives the site. Anything that cannot be kept accurate automatically should not be marked up.
Can we mark up our reviews to get stars in search results?
Only where a rating was genuinely given and is displayed on the page carrying the markup. Both halves matter. That rules out a rating pulled from another platform and presented as yours, a single review marked up to produce a rating out of one, then a rating present in the markup but invisible to a visitor. It is not something to add because a competitor's result has stars in it.
Have the listing disclosure requirements changed?
Yes, so a great deal of published advice is now out of date. As checked on 29 July 2026, National Trading Standards states that its material information guidance for estate and letting agents has been withdrawn, since the Consumer Protection from Unfair Trading Regulations 2008 it was built on have been superseded by the Digital Markets, Competition and Consumers Act 2024. It also states that MHCLG launched a consultation in October 2025 on future guidance. This is general information rather than legal advice.