Estate agent SEO is the work that puts an agency on page one for the searches the portals cannot cover: "estate agents + town", the neighbourhood, the small town, the Google profile with its reviews. On "estate agents manchester" (3,600 searches a month) all ten organic results are estate agents, and Rightmove, Zoopla and OnTheMarket do not appear on page one at all (DataForSEO, Google UK, September 2026).
Not even Rightmove?
Not even Rightmove.
The point is that people looking for a home are not looking for an agent. They type "houses for sale london" (33,100 searches a month) and end up on Rightmove. People selling type "house valuation" (22,200 searches) and find portals and online calculators.
The agent only appears with the third search: the one an owner uses to choose who will sell their home.
On listing searches the portals won years ago and there is no point chasing them. On that third search, though, the winner is still whoever has an office, reviews and pages written about their own patch.
Yet the agency websites we see are almost always the same:
- a brand shop window with a listings search embedded from the CRM;
- a "free valuation" page meant to rank on a SERP where agents barely get in;
- a blog about stamp duty changes that never wins an instruction.
And why are we talking about property?
Because we have worked for a client who, like an estate agent, is looking for owners. Sunscape looks for land for solar and agrivoltaic plants all over Italy, with an SEO architecture built region by region: in six months it went from 1 to 38 keywords on page one out of 143 tracked, and organic impressions from 329 to 5,809 a month.
An honest note on this article's keyword: "estate agent seo" gets 480 searches a month in the UK and "real estate seo" 210 (DataForSEO, September 2026). Agents do not search for it much, but the sector's SERPs say a lot.
Here you'll find what we measured on three large networks, two strategic SERPs and the numbers you need to decide where to invest. The paid side is in the companion article on Google Ads for estate agents.
Let's start with how people search.
How buyers search and how sellers search (three families, three prices)
In property there are three families of searches: listings, choosing an agent, and valuation or selling, and they have three different economics. The volumes show it, and above all the cost per click, which is the price advertisers pay for that traffic.
| Search | Searches/month | Average CPC | Type of search |
|---|---|---|---|
| estate agents near me | 49,500 | £4.68 | choosing an agent |
| houses for sale london | 33,100 | £0.63 | listings |
| flats to rent london | 33,100 | £0.95 | listings |
| house valuation | 22,200 | £3.50 | valuation |
| houses for sale manchester | 22,200 | £0.49 | listings |
| online house valuation | 8,100 | £3.61 | valuation |
| estate agents london | 6,600 | £3.01 | choosing an agent |
| estate agents manchester | 3,600 | £3.05 | choosing an agent |
| free house valuation | 3,600 | £7.30 | valuation |
| sell my house | 1,900 | £38.99 | selling |
First family: listings. "Houses for sale london", "houses for sale manchester", "flats to rent london". Huge volumes, clicks at £0.50-1.00, and the portals on page one. The people making these searches are buyers or tenants.
And who pays the fee?
The seller. Not the person browsing listings.
Second family: choosing the agent. "Estate agents manchester", "best estate agents in manchester", "estate agents near me". The click costs £3-5, five or six times a listing click. The price shows the intent: here there is someone who has a property to put on the market.
Third family: valuation and selling. "Free house valuation" at £7.30 and "sell my house" at £38.99 have the highest CPCs in the sector, with competition marked as high. It is the moment an owner decides whether to sell and who with.
The catch? In organic results that SERP is not agents' territory. We come back to it below.
Further reading: how to read the search intent behind a keyword.
Portals win on listings, not on choosing an agent (ten agents out of ten in Manchester)
On "estate agents manchester" the first organic page is ten agents out of ten, with no portal and no directory: the portals dominate listing searches, not the one an owner uses to decide who to call. The most widespread belief among agents, that "you can't compete with Rightmove and Zoopla on Google", is half true.
And the half where it is false is the half that matters.
Here is the first organic page we counted, searched from Manchester on mobile:
- Thornley Groves;
- Bridgfords;
- The Manchester Estate Agent;
- Reeds Rains;
- Leaders;
- George Adams;
- Julie Twist Properties;
- Thompson's;
- Julian Wadden;
- Philip James.
No portal, no directory, no AI Overview. Above the results, a local pack with three Google profiles.
But Rightmove has huge authority…
True: it gets around 11 million searches a month for its own name. And yet on the query an owner uses to decide who to call, it is not on page one.
Because it is not an agent.
Seven of the ten results are home pages of local firms; the other three are branch pages of multi-office chains.
The limit of this data should be stated: it is one SERP, for one city. In small towns the portals and directories often take more positions, because local agents do not have a site that deserves page one.
The point stands: the query "estate agents + town" can be won by whoever has an office there.
What Foxtons, Connells and Winkworth actually rank for (strong, but somewhere else)
The large networks are not in the Manchester SERP, and the chains that are there (Bridgfords, Reeds Rains, Leaders) got in with a branch page named after the city, not with their national brand.
The local pack is:
- Kaytons: 591 reviews, 4.8;
- Buckley Frayne: 672 reviews, 4.7;
- The Manchester Estate Agent: 52 reviews, 5.0.
So the networks are weak on Google?
No. They are strong on other searches. Looking at the top 100 keywords by traffic for each domain, three different models emerge inside the same category.
| Domain | Organic keywords | Estimated traffic/month | Value in Ads/month | Area or location pages (top 100) | Brand keywords (top 100) |
|---|---|---|---|---|---|
| foxtons.co.uk | 50,662 | 740,836 | £592,766 | 88% | 2% |
| connells.co.uk | 28,027 | 228,050 | £303,295 | 95% | 8% |
| winkworth.co.uk | 38,616 | 239,409 | £232,838 | 39% | 3% |
Connells lives on town sales pages. 95 of its top 100 keywords land on a location page, and 73 are transactional. "Houses for sale wolverhampton", "buy house leicester", "houses to buy plymouth" (18,100 searches each) sit in positions 3-4; "estate agents birmingham" is in first place with a branch page.
Foxtons is different again: 79 of its top 100 keywords land on "local life" area guides that rank for place names and postcodes, such as "sw11" (27,100 searches, first) or "canning town uk" (110,000, third). Huge traffic, but people curious about a neighbourhood, not owners ready to sell.
Winkworth, a franchise network, splits between the home page (31 keywords, including variants of "london estate agents" in first place), postcode pages and individual listing pages (30 keywords, such as street names).
And me, with a single office: which one do I copy?
The Foxtons model cannot be copied: no neighbourhood agent can publish hundreds of area guides with that authority.
The Connells model can, on a smaller scale: area pages on "houses for sale + town" where the town is small enough to leave room. "Home sale west bromwich" has 6,600 searches and Connells is second with a town page.
In a town of 20,000 people a well-kept site can be on page one. On "houses for sale london" it cannot.
Further reading: how company size changes SEO strategy.
The Google Business Profile is the first page the client sees (three profiles above everyone)
On mobile, for "estate agents manchester", the local pack sits above every organic result: three profiles, with between 52 and 672 reviews and ratings between 4.7 and 5.0. The first organic result, Thornley Groves, comes after them.
The Manchester SERP also shows how it is built.
The Manchester Estate Agent is both in the local pack and third in the organic results, and the chains that make page one each have a separate branch page with its own address.
The local pack rewards physical proximity and the number of reviews: one profile per office multiplies the chances of appearing, much more than one profile for the whole brand.
The things that make a difference, in order:
- the primary category ("Estate agent");
- a verified address consistent with the website and the portals;
- reviews requested at completion, not six months later;
- photos of the office;
- a link to the area page instead of the home page.
The full method is in the guide to Google Business Profile.
Further reading: the guide to local SEO.
How many reviews does your profile have compared with the agents ahead of you?
In Manchester the local pack is played out between profiles with 52 and 672 reviews, and it sits above every website. Let's look together at your profile, your area pages and who holds page one in your town today.
Book a strategy consultationHow an agency website should be built (four levels, and the fourth is almost always missing)
An agency website that ranks has four levels: a home page for "estate agents + town", one page per area covered, service pages for sellers and listing pages with a stable URL. The mistake we see most often is the opposite: a brand shop window with a listings search embedded from the CRM, where the only pages with text are "about us" and "contact".
Google has nothing to rank.
- The home page optimised for "estate agents + town". Agency name, town in the title and H1, address, phone, reviews, a paragraph that says which areas you cover. It is the page with which Thornley Groves and Julie Twist rank on page one in Manchester.
- One page for each area you cover. "Houses for sale in [neighbourhood or town]", with the live listings for that area, price per square foot, the average selling times you have seen, schools, transport. It is the scaled-down version of the Connells page for Wolverhampton or Plymouth.
- Service pages for sellers. "Sell my house in [town]", "House valuation in [town]", "Lettings and property management". These are the pages where the paying client arrives, and where the enquiry form goes.
- Listing pages with a stable URL. Not to rank for the single property (the portal wins there, with the same listing and more authority), but because they feed the area pages with real content. Winkworth is second on "belle vue road" (12,100 searches) with the page of a single property: it happens, but it is an exception.
Does one page per area really work?
It is the same logic as Sunscape's region-by-region architecture: one page for every territory where the client is looking for owners. In six months its monthly organic clicks went from 46 to 195.
A technical detail that matters more in this sector than elsewhere: property CRMs generate thousands of filtered URLs (price, bedrooms, property type) that Google indexes as duplicate pages. Before writing a line of content, those pages need to come out of the index and the area pages need to be reachable from the menu.
It is the typical case where an SEO audit finds more problems in the software than in the copy.
Further reading: how to build an SEO-friendly website.
The "free valuation" page will not rank, and that is fine (agents come after the portals)
An agency's "free valuation" page will not rank on "free house valuation": that SERP opens with an AI Overview sending people to the Rightmove and Zoopla calculators, and agents get in only with a dedicated valuation tool, after the portals. Almost every agency site has one meant as an SEO page, so we looked at the SERP to see whether that makes sense.
The order: Rightmove, Zoopla, OnTheMarket, Property Checker, MoneySavingExpert, William H Brown, AP Morgan, Nationwide's house price index, haart.
Three portals, a Land Registry data checker, a consumer finance site, a building society index and three estate agents' valuation pages (William H Brown, AP Morgan, haart).
The People also ask questions point the same way: "How to find the actual value of a property?", "Is rightmove valuation free?", "Is Zoopla or Rightmove valuation more accurate?".
So what does that searcher want?
A number now, without talking to anyone.
An agent cannot give that number without a visit, and Google knows it: it rewards whoever does give it. Chasing that keyword in organic results is a lost cause from the start.
Valuation works better in two other places:
- as a form inside the area pages, where the owner arrives already knowing that the agent knows their neighbourhood;
- as the landing page of a Google Ads campaign, where a £7.30 CPC is worth paying because the person clicking is deciding to sell.
We ran the numbers in the article on Google Ads for estate agents.
Which local content really ranks (the questions of people about to sell)
The content that ranks for an agency answers the questions Google shows under the SERP for its town, not stamp duty news. Under Manchester's: "Who is the cheapest estate agent to sell with?", "Are house prices falling in Manchester?", "How to find the best estate agent in your area?".
An estate agent's blog usually talks about stamp duty changes and "how to style your living room".
None of those pages wins an instruction.
The Manchester questions, on the other hand, are ones an agent with ten years in a neighbourhood answers better than a portal: with the prices it has seen agreed, not with averages. HM Land Registry's Price Paid Data is public and gives the starting point; the added value is comparing it with the real sales the agency has handled.
And the big area guides?
Foxtons shows what informational content can do and where it stops. Its area guides rank for neighbourhood names and postcodes with six-figure volumes, and bring most of the site's organic traffic.
But whoever searches "canning town uk" is not necessarily an owner. For a single agency, a guide to its patch is worth writing if it answers the questions of people who own a home there (what similar homes sold for, how long they took, which streets sell first), not to chase the volume of the place name.
A warning on informational content. On listing and branch searches the AI Overview is almost absent: it appears in 4% of the SERPs in the Connells sample, against 33% for Winkworth and 63% for Foxtons, whose top keywords are mostly area guides. On informational questions it appears (we saw it on "free house valuation").
Area and town sales pages are protected; articles on stamp duty are less so, and should aim to be cited as a source rather than to win the click. We cover this in how AI Overviews work.
Further reading: how to write content for SEO.
Where links to a property website come from (the ones you already have)
The links that count for an estate agent are already part of its daily work, and cold link building is not needed:
- the portals: the agent profile on Rightmove, Zoopla and OnTheMarket has room for the website;
- professional and redress bodies (Propertymark, The Property Ombudsman), which keep member directories;
- developers who give you the sale of a new-build scheme;
- the local press, if you give it an analysis of prices in the neighbourhood.
None of these links is worth much on its own. Together they keep name and address consistent across sources that Google uses for the local pack.
Further reading: what link building is and when you need it.
How to measure whether SEO brings instructions (traffic is the wrong metric)
For an agency the right metric is valuation requests with the property address, calls and direction requests from the profile, not traffic. Foxtons has an estimated 740,836 organic visits a month, but most of it is people reading about neighbourhoods or browsing listings.
What pays is the owner who asks for a valuation or calls.
Three things to keep an eye on, in order:
- in Search Console, the queries that contain the name of the town or neighbourhood and the average position of the home page and area pages: it is the thermometer of the local side;
- in the Google profile, calls and requests for directions;
- in the website form, valuation requests with the property address, kept separate from enquiries about a listing.
Don't small numbers mean small results?
No. Sunscape, whose client is the landowner as it is for an estate agent, went from March to August 2026 from 1 to 38 keywords on page one, with organic clicks rising from 46 to 195 a month.
Small numbers, but every click is a landowner, and the sum is done on enquiries received, not on visits (Sunscape case study).
Further reading: which SEO KPIs to watch.
Do you know how many valuation requests Google brings you?
If your website form doesn't separate valuation requests with an address from questions about listings, you are measuring buyers, not the people who pay your fee. Let's put Search Console, your profile and your forms in order together.
Book a strategy consultationSEO or Google Ads for an estate agent? (£592,766 of organic value, one paid keyword)
For a single agency SEO covers "estate agents + town", the local pack and the area pages; Google Ads covers valuation and "sell my house + town", where the click costs £7 or more but organic results are held by portals and tools. In property the two channels barely overlap, and the networks' data shows it.
Foxtons has organic traffic that would be worth £592,766 a month in Ads, and DataForSEO detects a single paid keyword for the domain; for Connells and Winkworth it detects none.
DataForSEO's paid data is partial, but the direction is clear: the networks get their traffic from organic pages and leave generic paid searches to others.
SEO costs time, pays off after six to twelve months and then stays. How to set up the paid side is explained in Google Ads for estate agents; the general reasoning on the two channels is in SEO and Google Ads together.
We found the same pattern, portals strong on listings and a local pack that can be won, for construction companies and for shops and local businesses.
Frequently asked questions
It depends: on how many areas you cover and how badly the CRM website is set up. For an agency with one office and five to ten areas, most of the work is in the first three months (technical clean-up, Google profile, area pages) and then light maintenance. The orders of magnitude are in how much SEO costs.
It depends: if the profile is verified and the address is consistent, the first appearances on neighbourhood searches come within a few weeks; for a whole city (Manchester, London) you compete with profiles holding 500-700 reviews, and it takes months of collecting them. General timescales are in how long SEO takes to show results.
Yes, but not to rank the single listing: the portal has the same property with more authority. Listings on the site feed the area pages with real content and show that you work in that neighbourhood; without listings, the "houses for sale in [town]" page is empty and does not rank.
Yes. Network sites rank with their own pages on towns, postcodes or area guides, and the branch page is not guaranteed to be the one that ranks for your area: the Google profile of your office and, if the contract allows it, a branch page with your own local content are what put you on page one for "estate agents + your area". The chains on page one in Manchester are there with a page per branch.
Yes, for the local pack a lot: two of the three profiles in the Manchester pack have more than 590 reviews. For organic results they weigh less, but a profile with hundreds of reviews gets more calls, and that is what counts.
Where to start (with one Google search, today)
Not "houses for sale london", but "estate agents + your town": in Manchester that's ten agents out of ten.
Not one profile for the brand, but one per office: the chains on page one each have a branch page.
Not the "free valuation" page in organic results, but in your area pages and in Google Ads.
Not traffic, but requests with an address.
Now, two concrete things.
One: search Google for "estate agents + your town" and look at who is in the local pack and in the top ten results. If there are agencies like yours and you are not there, the problem is not Rightmove: it is that your site has no page written for that search.
Two: count the reviews on your profile and compare them with the ones you see in the local pack. From tomorrow, ask for them at completion.
Neither needs a budget.
If the topic interests you, read why sellers are worth more than buyers.
And if you want an opinion on a specific situation, book a strategy consultation: we work on local SEO projects and can tell you in one call whether your area can be won.
See you next time!