Real Estate Brokerage SEO Case Study
7 months, 418% session growth for a 600+ agent NYC brokerage.

The client
About KWYNC
Residential sales
Leasing & rentals
New development
Commercial & retail
Luxury
Relocation
International referrals
Home valuation
Neighbourhood guides
Agent recruitment
Scope of work
6 problems between a top NYC brokerage and page one
Portals own the first screen
StreetEasy, Zillow and Realtor.com, plus the largest NYC brokerages, hold nearly every commercial term a buyer types. For a brokerage site, ranking on "apartments for sale nyc" means displacing companies whose entire product is that search result.
Position 24.7 — the bottom of page three
The site averaged position 24.7 across its ranking terms, drawing 2,846 clicks from 41,682 impressions. Google knew the brand existed; it was simply never placing it where a search that leads to a $2m transaction gets clicked.
Listings that appear, sell, and vanish
An IDX-fed brokerage site generates thousands of URLs that go live and then expire as properties close. Without deliberate handling, that produces index bloat, soft 404s and duplicate listing content shared with every other RLS-fed site in the city.
New Yorkers search by neighbourhood, not by city
Real demand arrives as Chelsea, Dumbo, Cobble Hill, Astoria, Brooklyn Heights, Bushwick. The neighbourhood layer existed but wasn't built to rank, so the site competed only on citywide head terms where the portals are strongest.
One franchise name, hundreds of competing sites
"Keller Williams" is a national brand shared by market centres, teams and 600 individual agents — many with their own sites and profiles. Left unmanaged, that internal competition splits authority instead of concentrating it on the market centre.
Traffic counted, intent not
GA4 was recording activity but not the actions that matter: home valuation submissions, saved searches, agent contact requests, listing enquiries. Without those defined as events, there was no way to tell which rankings produced pipeline.
Scope of work
The 6-phase build, in the order it had to happen
Keyword research & intent mapping
Built a four-tier map — transactional ("apartments for sale nyc," "manhattan apartments for sale"), brokerage ("real estate brokers nyc," "nyc real estate agencies"), neighbourhood ("chelsea apartments for sale") and building-level — then gave every term one owning page so the search hub, neighbourhood guides and agent pages stopped competing.
Technical SEO & index control
Set indexation rules for IDX search results and filters, defined handling for sold and expired listings so they stop bleeding crawl budget, fixed canonicals across duplicated feed content, improved Core Web Vitals on media-heavy templates, and deployed RealEstateAgent, Organization, FAQ and Review schema.
On-page optimisation across the money pages
Rewrote titles, meta descriptions, headings and copy across the buy, sell, rental, commercial, luxury and relocation hubs, and the home valuation flow — targeting how New Yorkers phrase the search rather than how a brokerage names its divisions.
Neighbourhood & local SEO
Rebuilt the neighbourhood guides as genuine ranking assets with market context, inventory and internal links into live listings; optimised the Google Business Profile for the Madison Avenue office; corrected citations; and standardised 600 agent profiles so they support the market centre instead of cannibalising it.
Market content & digital PR
Turned the brokerage's existing press footprint — NYT, Curbed, The Real Deal, Brick Underground, Mansion Global — into an authority programme, and ran market-report and buyer-guide content mapped to each stage of an NYC purchase, wired back to the hubs and neighbourhood pages it supports.
Measurement, tracking & iteration
Configured GA4 around real lead actions — valuation submissions, saved searches, listing enquiries, agent contacts, call taps — then reviewed Search Console and GA4 monthly to push budget toward the terms producing pipeline and cut the ones producing traffic alone.
Results — 7-month comparison
6 metrics, 7 months, every one up
Google’s own Search Console data and the client’s GA4 property tell the same story: more terms ranking, ranking dramatically higher, and roughly five times the traffic arriving as a result.
Sessions
21,384
+418.3%Clicks from Google
14,327
+403.3%Search impressions
214,536
+414.7%Average position
8.6
++16.1%×5
Five times the audience — and a 16-position jump in average rank
| GOOGLE SEARCH CONSOLE | BEFORE | AFTER | CHANGE |
|---|---|---|---|
| Clicks | 2,846 | 14,327 | +403.3% |
| Impressions | 41,682 | 214,536 | +414.7% |
| Average position | 24.7 | 8.6 | +16.1 positions |
| Total users | 3,284 | 16,742 | +409.9% |
| Sessions | 4,126 | 21,384 | +418.3% |
| Event count | 18,642 | 96,517 | +417.5% |

GA4 — sessions 4,126 → 21,384

Search Console — clicks & impressions

Average position — 24.7 → 8.6
Google rankings
1.1k high-intent NYC keywords at position #1
These are the terms a New York buyer types before they know which brokerage they’ll call. Seven months in, KWNYC holds the top position on all eight.
| KEYWORDS | VOLUME | BEFORE | AFTER |
|---|---|---|---|
| nyc real estate | 2900 | NA | #1 |
| new york manhattan flat for sale | 2400 | NA | #1 |
| nyc apartments for sale | 2400 | NA | #1 |
| real estate brokers nyc | 2400 | NA | #1 |
| apartments for sale nyc | 1900 | NA | #1 |
| manhattan apartments for sale | 1900 | NA | #1 |
| new apartments for sale nyc | 1300 | NA | #1 |
| nyc real estate agencies | 1300 | NA | #1 |
Key Results
Successfully ranked #1 on Google
Rank #1




7 months, 8 #1 rankings,1 market where a single search can be worth a seven-figure sale
Beat the portals on their own terms We target the head terms brokerages are told to avoid, then support them with the neighbourhood and building-level pages portals can't personalise.
IDX handled properly Indexation rules for listing search, filters and expired properties, so live inventory earns rankings instead of drowning the site in dead URLs.
Agents as an asset, not a leak Hundreds of agent profiles structured to reinforce the brokerage's authority rather than compete with it for the same brand searches.
Measured monthly Search Console and GA4 reviewed every month, with events tied to valuations, saved searches and enquiries — the actions that become listings and sales.