How to Write a Listing Description That Ranks on Google
By Michał Babula · ~9 min read · 2026-09-19
The Opening Line Problem
Most listing descriptions open with something like: "Welcome to this stunning home!" Google does not care. Neither does the buyer who typed "3 bedroom house with garage Greenfield Heights" into a search bar at 11 pm on a Tuesday.
The opening line of your listing description is the single most important sentence for organic search — and almost every agent wastes it. Here is why it matters: Google uses the first 100–160 characters of your page's visible text as a fallback meta description when you haven't set one explicitly. More importantly, it weights early text more heavily when deciding what a page is about.
A keyword-rich opening line is not about stuffing words in. It is about front-loading the specific information a buyer is already searching for. Think of it as answering the search query before the buyer even clicks.
The formula: [Bedroom count] + [property type] + [neighborhood or postcode] + [one differentiating feature] + [price or price range if leading with price]
So instead of "Welcome to this stunning home," you write: "This 3-bedroom semi-detached house in Greenfield Heights — with a south-facing garden and off-street parking — is listed at £385,000." That sentence does three things at once: it matches a real search query, it gives Google something concrete to index, and it tells a buyer immediately whether they should keep reading.
Neighborhood Signals That Search Engines Actually Read
Portals like Zillow and Idealista have a structural SEO advantage: they publish neighborhood pages, school district pages, and area guides that build topical authority around a location over years. Your individual listing page cannot beat that. What it can do is signal location so clearly that Google has no ambiguity about where the property sits in the world.
The signals that actually move the needle:
- Full street address early in the body text. Not just in a metadata field — written out in a sentence. "The property is located at 14 Birchwood Close, Greenfield Heights, GH4 2LR" does more indexing work than you'd expect.
- Named landmarks within walking distance. "A 7-minute walk from Greenfield Heights station" is a search query someone will type. "Close to transport links" is not.
- School names, not just 'good schools nearby'. Families search for "houses near St. Anne's Primary." They do not search for "family-friendly area."
- Postcode or ZIP code in the body text. Once. Naturally. Not five times.
- Adjacent neighborhood names when relevant. If your listing is on the edge of two known areas, name both. "On the Greenfield Heights and Maplewood border" captures searches from buyers looking at either side.
From agents I've spoken to who have tested this, adding named landmarks and school names to a listing description — rather than leaving them in a bullet-point sidebar — measurably increases the number of organic search impressions the listing page receives. The sidebar fields feed the portal's own index. The body text feeds Google's.
Price First or Feature First?
This is genuinely context-dependent, and anyone who gives you a universal rule is selling something.
Lead with price when:
- The price is competitively below market and that is your main hook.
- You are targeting investors who filter by yield, not lifestyle.
- The property is in a price bracket where buyers have a hard ceiling (first-time buyer schemes, specific mortgage thresholds).
Lead with features when:
- The price is at or above market and you need to justify it before the number lands.
- The property has a genuinely unusual feature — a double-height living room, a listed building status, a plot size that is three times the local average — that reframes the price entirely.
- You are targeting lifestyle buyers who decide emotionally first and check the number second.
For SEO purposes, the practical answer is: include the price somewhere in the first 200 words regardless of which you lead with. Buyers searching with a price in the query — "3 bed house under 400k Greenfield Heights" — will get a better relevance match, and Google can surface the figure in a rich snippet.
The 1,200-Word Sweet Spot
Here is the honest version of this: there is no magic word count. What there is, is a practical floor below which Google does not have enough content to understand what a page is about, and a ceiling above which you are padding for padding's sake.
In my experience, listing descriptions below 400 words get indexed but rarely rank for anything competitive. Descriptions above 2,000 words tend to contain so much filler that the keyword density of the useful terms actually drops. The 1,000–1,400 word range — call it the 1,200-word sweet spot — gives you enough room to cover the property thoroughly, include natural location signals, and still read like something a human wrote rather than a content farm output.
What to Fill That Space With
- Room-by-room descriptions with dimensions (buyers search dimensions; "double bedroom 14x12" is a real query).
- Outdoor space details: orientation, surface type, approximate size.
- Heating system and energy efficiency — increasingly searched as utility costs matter more.
- Parking specifics: driveway, garage, allocated space, permit zone.
- Recent works: "Fully rewired in 2021" or "new roof 2023" — these are trust signals and search signals simultaneously.
- Local context: commute times to the nearest city center by public transport and car, named stations or highways.
What to Cut
- Adjective chains. "Beautifully presented, immaculately maintained, stunning family home" — cut all three, replace with one specific fact.
- Legal boilerplate in the middle of the description. Put it at the bottom or in a separate section.
- Anything that is also in a structured data field (number of bedrooms, bathrooms) unless you are also writing it naturally into a sentence for readability.
Phrases That Trigger Google's Real-Estate Rich Result
Google's real-estate rich results — the enhanced listings that show price, bedrooms, and a thumbnail directly in the SERP — are primarily driven by structured data (JSON-LD) in the page head. But the body text still matters as a consistency signal. If your JSON-LD says 3 bedrooms and your description says "two spacious bedrooms plus a study," Google has a conflict and may suppress the rich result.
The phrases and patterns that help Google confirm what it is reading:
X bedroom/X bedwritten out at least once in the body (matches the schemanumberOfRoomsfield).- An explicit price written as a number, not as "price on application" — POA listings rarely surface in price-filtered rich results.
- "For sale" or "to rent" stated directly — Google needs to know the listing type.
- Floor area in square feet or square meters. Not required, but it feeds the
floorSizeschema property and helps with dimension-based searches. - Property type spelled out: "terraced house," "apartment," "detached bungalow" — not just implied by the address.
One thing I have noticed: listings that include a clear "available from" date or "freehold / leasehold" status in the body text tend to appear more often in rich result previews. My working theory is that Google is pattern-matching against the fields it knows real-estate data should contain, and the more of those fields you confirm in natural language, the more confident it is that the page is a genuine listing rather than a blog post about a listing.
Before and After: A 3-Bedroom in Greenfield Heights
Let's make this concrete. Fictional property: 3-bedroom semi-detached house, Greenfield Heights, listed at £385,000. Agent is "Sarah," a sole trader running her own website alongside a portal presence.
Before (Sarah's original description — 180 words):
Welcome to this beautiful family home in a sought-after location. This stunning property offers three bedrooms, a lovely kitchen-diner, and a gorgeous garden perfect for entertaining. The home has been lovingly maintained by its current owners and is presented in excellent condition throughout. Close to good schools and transport links, this is an ideal purchase for families looking to put down roots in a wonderful community. Early viewing is strongly recommended. Contact us today to arrange your appointment. Offers in excess of £385,000.
That description is 88 words of usable content and zero location specificity. Google cannot tell if this house is in Greenfield Heights or Glasgow.
After (revised — approximately 310 words for this excerpt; full description would reach 1,200):
This 3-bedroom semi-detached house at 14 Birchwood Close, Greenfield Heights, GH4 2LR is for sale at £385,000 — freehold, with no onward chain. The property sits on a corner plot with a south-facing rear garden (approximately 60ft x 35ft, laid to lawn with a paved patio area) and a block-paved driveway accommodating two cars.
Greenfield Heights station is a 6-minute walk, with direct trains to the city center in 22 minutes. St. Anne's Primary School is 0.4 miles away; Greenfield Heights Secondary is 0.8 miles. The property falls within the GH4 catchment for both.
Ground floor: entrance hall leading to a front-aspect living room (15ft x 12ft), an open-plan kitchen-diner (18ft x 14ft) with integrated appliances fitted in 2022, and a downstairs WC. First floor: principal bedroom with fitted wardrobes (13ft x 11ft), two further bedrooms (11ft x 10ft and 10ft x 9ft), and a family bathroom with separate shower enclosure. The property was fully rewired in 2020 and has a gas central heating system serviced annually. EPC rating: C.
Available from 1 September. Viewings by appointment — contact Sarah directly on [phone] or [email].
The revised version names the street, the postcode, the schools, the station, the commute time, the EPC rating, the tenure, and the chain status. It includes dimensions. It confirms "for sale," the price, and the property type. A buyer searching "3 bed semi Greenfield Heights near St Anne's" now has a real chance of finding this page organically — not just through a portal that takes 2–3% for the privilege of hosting it.
That is the whole argument for doing this properly. Portals will always have domain authority you can't match overnight. But they are also hosting thousands of listings with identical thin descriptions. A well-written, specific, 1,200-word listing page on your own domain is genuinely competitive for long-tail local searches — and those are exactly the searches made by buyers who already know what they want.
Editorial review by Michał Babula (also the author) on 2026-09-19. In v1 of this blog, author and reviewer are the same person — I'll flag clearly when that changes.