Apartments & Developments June 2026

Who we want to be.

We are less than 10 weeks out from our biggest launch in A&D history. This report covers the progress to date of this newly created role, and my observations of what's working, and what isn't.

Prepared by Bonnie Oliver · National Sales & Marketing Director · A&D
Scroll to begin

Since February

Under the hood.

// shipping log · feb to jun 2026

That question, going into the new-site launch, came down to what we build, what we carry forward, and what we leave behind. Here's what I've shipped and set in motion while answering it.

Built
01
A tone & voice for A&D

Wrote A&D's first tone-and-voice guide and rolled it out across the business, so everything we publish finally sounds like one company.

02
A revenue tracker the sales team trusts

A live revenue-insights tool for sales: pipeline, performance and forecasting in one place, replacing the spreadsheets nobody believed.

03
One source of truth for the migration

The master sheet the entire Showcase migration runs from; every listing, status and mapping reconciled in one place.

04
A content tool, and a building of our own

A drag-and-drop content builder for Showcase, complete with our own demo property, El Edificio, so we can prototype and ship product marketing without ever touching a live listing.

05
Rebuilt the Showcase content specs

Updated A&D's Showcase content-specs document so every project brief now points to the current Showcase Drop production PDF; one source for exactly what each listing needs.

Set in motion
06
Brought in specialist firepower

Hired an external agency specialising in SEO, SEM, CX and strategy to pressure-test and bullet-proof the new-site launch.

07
Found the listings blind spot

Surfaced that we have no accurate single source of truth for paid versus unpaid listings. It isn't a tech bug; it's a business-process gap, and it's been costing us quietly.

08
Co-designed a first-of-its-kind backend

Co-designed a CMS / CRM / SEO hybrid listings-management system for the new A&D. As far as I can find, nothing like it exists in market.

From here
A standing, market-led roadmap

From here, Dan, Mahamud and I run a fortnightly market-led roadmap and prioritisation session, so the build keeps answering to the market, not the other way round.


00Opening · what I found

The view from outside the building.

This is the first full quarter we've had a specialist partner working alongside us, and the first time the way we run has been looked at from the outside in. Fresh eyes notice what familiar ones stop seeing.

None of what follows is a verdict on anyone's work. When you live inside a business every day, the things most obvious from the outside are the hardest to spot from within; that isn't a failing, it's just proximity. Three months of an outside perspective have surfaced things about our website and our market we genuinely didn't know to look for.

So read this as a set of discoveries rather than a scorecard: things we understand now that we couldn't before, and, just as importantly, still have time to act on before launch.

The question this report asks

We have some of the sharpest minds in the industry. The question is whether our tech is letting them do their best work.


01The quarter in numbers

State of play.

WinMigration
0/ 12,733
Live URLs now covered by the redirect map; the highest-risk job at launch, nearly done.
Smoosh migration DB · 11 Jun 2026
ProblemIndex bloat
0on file
URLs Google holds for a site of roughly 13,000 real pages; the surplus is ghost and duplicate pages, and only 8,710 are indexed.
Google Search Console · 8 Jun 2026
BehindAuthority vs competitor
0 vs 0
Our Domain Rating against apartments.com.au. A persistent gap, but a closable one.
Ahrefs · live 12 Jun 2026
Built, not liveNew page schema
0+ vs ~4
Schema types built into the new project page, against REA's ~4; and zero live on our own listings today.
Master schema matrix · audit SEO-006
ProblemWeb-health audit
0 / 0 critical
Findings itemised, severity-ranked and re-checked. Two fixed, about ten improving.
Audit v3 re-check · 8 Jun 2026
WinQLD paid search
0× spend unlocked
Daily budget the old account couldn't deploy, freed by collapsing ~35 campaigns into 3. Structure, not spend.
Google Ads · QLD review, Apr–Jun 2026
✦ How to read these Green = a win. Red = a problem. Blue = built, but not switched on yet.
↦The quarter, month by month

From audit, to foundations, to results.

Three months, dozens of deliverables. What's falling behind these words is the paper trail: audits, maps, dashboards, rebuilds.

March · audit 4 workstreams
03 Mar 2026
Engagement begins; services agreement signed.
Mid-March
Two-day Melbourne workshop, Gus and Tobey on site; SEM and SEO mapped out in person.
March 2026
Full Google Ads account audit delivered to Jez; 10 findings, including AI Max sending 13% of spend to pages converting 36% worse, and one broad-match query spending $1,000+ for zero leads.
March 2026
Paid-search budget audit flags major inefficiency; the shared SEO + SEM keyword framework is started.
April · foundations 6 workstreams
April 2026
Nine-tier site architecture locked with Dan; top-level URL structure agreed.
April 2026
7,817 URLs mapped for migration, old address to new, ahead of the dev handover.
April 2026
Schema framework scoped; 14 types per project page, where the category runs about 4.
April 2026
High-intent landing-page set scoped around buyer searches; Melbourne titles and meta written so design could mock against live copy.
25 Apr 2026
QLD paid search relaunched; 3 campaigns replacing ~35 active (plus ~160 paused), then reviewed against the old structure.
~28 Apr 2026
Q3 FY26 Market Insights report published; Behind The Builder design-to-dev handover attended.
May–June · results & the build the payoff
22–28 May 2026
Web-health audit baseline; 83 findings. Pre-migration data-integrity audit delivered to Dan and Bonnie.
30 May 2026
External competitor head-to-head captured (a-d vs apartments.com.au).
4 Jun 2026
Full-day A&D planning session at Luster; the Atrium build sprint begins.
5 Jun 2026
NSW and VIC SEM structures delivered, ready to paste in.
8–11 Jun 2026
Soft-404 browser sweep (2,121 confirmed); audit re-check; production server-log root-cause review; redirect map re-derived to 14,093 rows.
12 Jun 2026
Competitor gap re-confirmed live; full reconciliation of every URL and website-issue figure.

✦The wider context

Web development and engineering in 2026.

This industry has changed more in the last two years than in the decade before, and the change is measured, public and on the record.

25%+

of all new code at Google is AI-generated, “then reviewed and accepted by engineers.”

Sundar Pichai, CEO Alphabet · Q3 2024 earnings call, Oct 2024
20–30%

of the code in Microsoft's repositories is now written by AI, and rising steadily.

Satya Nadella, CEO Microsoft · LlamaCon, Apr 2025
84%

of developers now use or plan to use AI tools, up from 76% a year earlier; nearly half, every day.

Stack Overflow Developer Survey 2025
55%

faster to finish a coding task with an AI assistant than without, in a controlled study.

GitHub developer-productivity study · arXiv 2302.06590
The shift, in one line

“The hottest new programming language is English.”

Andrej Karpathy, co-founder of OpenAI · 2023

Two things are true at once. The tools are in everyone's hands now, and they still only produce reliable work in skilled ones: Google's AI-written code is “reviewed and accepted by engineers,” and in that same 2025 survey more developers distrusted raw AI output than trusted it. The craft didn't vanish; it moved up a level, from typing code to directing it. So the real question for us isn't who works hard; it's whether we're set up to capture that speed, or still doing by hand what the tools now do in days. The new platform is our chance to close that gap.


02What improved

Start with what's working.

Three months of groundwork is starting to show in the numbers. Every item here either lowers a launch risk or puts points on the board.

Ahrefs site health
42→0
Climbing while the migration is still underway.
URLs with errors
6,059↓0
Over 900 fewer error URLs in weeks.
Organic keywords (AU)
2,263→0
Growing even with indexation stuck.
Top-3 rankings
341→0
More terms on page one, positions 1–3.

03What we learned · the audit

We've been building a new site for a couple of years now.
So... why weren't these fixed sooner?

The new website fixes many of these. It does not explain why a listings business let the fundamentals break and stay broken, in some cases for years. None of what follows is exotic engineering; it's basic publishing hygiene, on a platform built to let the mistakes through.

High

The sitemap hadn't been refreshed since October 2025

The sitemap is the index Google leans on to find what's new and drop what's gone. Ours sat unchanged for roughly eight months, on a site that lists and retires properties every week.

Google treats sitemap freshness as its most-used discovery signal; a stale one means projects launched since October weren't reliably found, while sold-out ones kept being crawled. For a business whose entire product is fresh listings, keeping the sitemap current is the most basic job there is, and it was left for months.

Web-health audit, sitemap review · Jun 2026
High

Removed listings are still shown to Google as live

To look fast to search engines, the site serves crawlers a separately-rendered version of each page. Misconfigured, it leaves 2,121 retired listings answering "live" to Google long after they have sold out and disappeared for buyers.

Google keeps crawling and ranking pages that lead nowhere, spending its budget on our dead stock and burying the listings that are actually for sale. A page that has gone should return "not found" or redirect; answering "200 OK" and then bouncing the visitor is what Google calls a soft 404, and it's a documented mistake to avoid.

Smoosh render sweep · 6-10 Jun 2026
High

An attempt at fast that makes us slow

The same rendering setup, meant to speed pages up, does the opposite when it is misconfigured. On ORO Newstead, the brochure viewer renders an entire ~15 MB, 100-plus-page brochure into the page's crawlable code.

Google then has to load a page several megabytes heavy; it crawls and renders slower, and slow pages rank worse and burn crawl budget. A feature built to impress buyers ends up dragging the listing down, because no one configured how the crawler sees it.

Browser inspection, ORO Newstead · Jun 2026
High

Broken links everywhere, some exposing internal messages

Links across the site point at pages that don't exist, and because nothing checks them, the mistakes ship straight to production. Some live links have URLs that are fragments of internal A&D staff conversations, pasted in and never validated.

Every broken link is a dead end for a buyer and a wasted crawl for Google; the staff-message URLs are the kind of thing a competitor or journalist screenshots. None of it should be able to reach a live page in the first place.

Web-health audit, live-site review · Jun 2026
High

Nothing stops a human publishing the wrong data

There is no validation on the basics, so plain errors go live: a Chermside project (a Queensland suburb) filed under Victoria, New Farm with the wrong postcode, suburbs simply misspelt. Dozens of listings carry one of these.

A Brisbane apartment in the Melbourne drawer is a listing nobody finds. The issue is not the typos; it is that the platform is built to allow them, with no check sitting between a person's slip and the live website.

Data-integrity audit · 28 May, re-checked Jun 2026
Critical

The homepage canonical still points to a redirect

The homepage tells Google to rank a www address that immediately redirects elsewhere; around 25% of pages have no canonical tag at all.

The homepage is the worst place to get this wrong, it is close to a one-line fix, and it is still open.

Audit SEO-002 · re-check 9 Jun 2026
High

No structured data on any listing

Our project pages carry no schema at all, while apartments.com.au ships five types; plus 5,017 schema errors elsewhere on the site.

Schema is the label on the tin; our best products sit unlabelled, so Google can't tell what is inside and won't surface them in the rich results or AI answers buyers increasingly start from. A basic, standard thing, missing entirely.

Audit SEO-006 · Ahrefs 9 Jun 2026
Critical

End-of-life software, on a site collecting buyer details

The site runs on Angular 11, which stopped receiving security patches in 2022, and sends no content-security policy while handling buyer enquiry data. Terms and Privacy also cite two different legal entities.

No patches arrive for known vulnerabilities at all; it is a named OWASP Top-10 exposure on a page collecting personal data, and the kind of thing a partner or regulator notices. Unpatched since 2022 means it has been sitting open for years. (A web application firewall sits in front; the legal items were captured in May, re-verify before external use.)

Data-integrity audit · LEG/SEC, Jun 2026

83 findings, by severity.

13 20 15 17 18
13 Critical 20 High 15 Medium 17 Low 18 Info
The lesson underneath the list

The platform is the bottleneck. It keeps breaking the good work our people put in.

An open question

Offshoring was a pre-AI answer. Is it still the right one?

For years, the case for offshore development and performance support was simple: lower cost. That case was made before AI changed what a small, senior team can produce, and before we started adding up what the errors actually cost us.

The pattern is the tell. The same kinds of mistakes get flagged, acknowledged, and then reappear: SEM errors Luster catches in our own accounts, listing data going live wrong, fixes that don't hold. Each time, a recurring error is acknowledged and pushed back to the offshore team; and each time, it comes back.

This isn't about the people; it's about the arrangement. A model that ships errors faster than it saves money isn't a saving. Once the rework, the lost rankings, and the hours our own team spends catching mistakes are counted, the cost advantage thins out, and the quality gap doesn't close.

So the question worth putting on the table: does an offshore-for-cost model still earn its place in 2026, when a senior partner with the right tools can deliver more, with fewer errors, at a cost far closer than it used to be?


04Market reality

Why apartments.com.au is ahead, and why we can close it.

Apartments.com.au; Urban.com.au is its old domain, now redirecting into it. Same external audit, run on both sites. Here's the scoreboard.

Higher is better on every line, and we're behind on all of them. Our numbers are in grey; theirs in black.

Metric Australia · Ahrefs, live 12 Jun 2026
A&D
apartments.com.au
Domain Ratingauthority, 0–100
0
0
Organic keywordsranking terms
0
0
Top-3 rankingspositions 1–3
0
0
Organic traffic / moestimated
0 est.
0 est.
Live backlinks28–30 May 2026
0
0

Traffic figures are third-party estimates, not measured sessions. Domain Rating, keyword and backlink counts are tool-measured. · Head-to-head 30 May; Ahrefs API refresh 12 Jun 2026.

What nobody says

Most of their lead is borrowed.

86% of their top 2,500 backlinks are redirects from old domains; 1,561 from Urban.com.au alone, 440 from Property Observer. Only 345 are earned directly to the brand. It's like taking over a well-known old shop and keeping its sign over the door: “Urban racing ahead” is that inherited reputation, switched on with a redirect.

So the gap is structural. That, we can build.

Source: Luster competitive intelligence · Ahrefs backlink analysis to 5 Jun 2026

Three structural moves close the gap.

None of these need us to out-spend anyone; they need us to out-build them structurally, which is what the new site is for.

✦ 01

Keep finished buildings live

~46.7k searches/mo

Their most valuable asset is permanent pages for completed projects; 803 exclusive keywords. We delist and redirect ours. We're deleting our own authority.

✦ 02

Build a townhouses tier

Uncontested

They own a built /new-townhouses/ section. We have nothing there; “townhouse” alone is ~4,100 searches/mo at very low difficulty.

✦ 03

Lean into Behind The Builder

194 exclusive kw

Our differentiator. Industry profiles already win keywords they can't touch. This is the ground we should own.

The honest read

They out-structured us. And structure, we can fix.


05Safeguarding the new build

We know what broke. Now we protect the new build.

The audit shows how the current site has been broken, and for how long; some of it goes back years. The new site is a clean slate, and the job is to not inherit a single one of those problems. Before we sign off the build, these are the questions we need answered. Tobey has put the full set to Dan; this is the shortlist that decides whether the new site launches clean. Green is already handled by the platform; orange needs a commitment from whoever builds the site.

Dev team

Pages Google can read, without a fragile workaround

Today Google indexes only 8,710 of the 22,410 URLs it holds for us, against ~13,000 real pages. The new build has to serve real, crawlable HTML and schema so our genuine pages get indexed; this is the single biggest question on the list.

Guards against: the indexation problem (D1)
Dev team

URLs and status codes that tell the truth

Dead pages return a proper 404 and moved pages a server-side 301, and every URL is built correctly or not at all; no malformed links, no Brisbane listings filed under /vic/. It's what stops the 2,121 ghost pages, and the wrong-location URLs, from happening all over again.

Guards against: soft-404 ghost pages and broken/wrong-location URLs (D2, D6a, D9)
Dev team

A CDN in front of the HTML

Sub-second responses, so mobile speed passes instead of failing. Today a buyer waits over a second before anything loads.

Guards against: failing mobile Core Web Vitals (D8)
Atrium

Schema and on-page hygiene on every page

Structured data, clean titles and self-referential canonicals, all checked before a page can publish. This is the one guardrail on the list we don't have to build or wait for; Atrium already does it today, which is a large part of why it belongs in the launch.

Guards against: zero schema, canonical and metadata defects (D4, D5, D7)
Shared

One source of truth, and "done" that's verified

A definitive list of live URLs, and a check that confirms a fix actually shipped before it's marked done. Both were missing this quarter, and both are cheap to put in place.

Guards against: work built on bad data; fixes that weren't (A1, A3)
The point of all of it

A clean slate only stays clean if we refuse to carry the old problems into it.


06What the future could look like

The “CMS” we've needed for years, and way more.

We've long known A&D needs a proper content management platform; for our customers, and for us. But why stop at listing content…
Co-designed with Luster, Atrium is a CMS powerhouse meets SEO machine. It generates and governs our content, it takes the manual grind off our team and our customers, it prevents errors and promotes proactivity.
Atrium would be a backend worthy of Jess's designs.
This is how A&D moves from chasing the tech pack to setting the pace.

Powerhouse

Programmatic pages from our own listings

A keyword engine derives themed pages from every live listing's location and developer. It has already generated a 57-page education library across 8 topic clusters; roughly 46,000 monthly searches; a whole new top-of-funnel section, built automatically.

Schema-first

SEO built into the architecture, not bolted on

Pages can't go live until broken links clear and hygiene rules pass; schema coverage reaches 14+ types, where the category sits around 4–5; and a render-check confirms Google sees the same page a browser does, which is the exact failure behind today's indexing problem.

Always on

It reviews the whole site while we sleep

An overnight pass re-checks every page for the exact faults in section 05; broken canonicals, soft-404s, missing schema, blocked crawlers, and lays out what changed on a "caught overnight" dashboard, with alerts the moment something breaks. The reason those problems went unseen for months is that nothing was watching the site between reports. Atrium watches every night, so the next one gets flagged in a day, not a quarter.

Paid search

It runs the ads off the same data

Keyword gap and cannibalisation checks, AI-written ad copy through a brand-voice gate, and a negative-keyword builder grounded in our own search data that already identified ~$2,300/month of wasted spend.

Reporting

The Market Insights report, automated

It replaces the hand-built 68-page PDF with a live drill-down micro-site; and its maths validator caught 12 numerical errors in the FY26 Q2 deck, including a chart that summed to 110%.

Launch governance

A go/no-go scorecard for launch day

It replays the full 14,093-row redirect map, tracks indexation, flags blocked crawlers, and buckets junk URLs; the launch safety net we don't currently have.

And the parts that feel a step ahead.

The five above are the engine. These are the parts that, the first time you see them, make the rest of the category look like it's standing still; and every one is already running in the build, not sitting on a roadmap.

✦ 01

Three AIs check every page before it ships

Sense-check runs each page past three models at once (Claude, GPT and Gemini) and scores where they agree; a cross-vendor audit no single tool, and no tired human at 5pm, can match. Problems get caught before a buyer or Google ever sees them.

✦ 02

It drafts the rewrite; we approve it

AI Improve proposes the new copy and shows it as a clean before-and-after diff, then a person clicks approve or reject. This is the pipeline that clears the 5,945-page backlog, with nothing going live unread.

✦ 03

Us beside the competition, same screen

Counterparts puts our page four-up next to REA, Domain and apartments.com.au, with an AI summary of what they do that we don't. The market gap from section 06 stops being a chart and becomes a working to-do list.

✦ 04

The content keeps itself fresh

An editorial queue watches every page's score and traffic trend and drafts refresh proposals as pages age. It's the part that stops the new site quietly sliding back to where the current one is; SEO that maintains itself.

And for our team: the tedium goes away.

✦ 01

The 68-page report builds itself

What took days by hand becomes a generated micro-site; with a validator that catches the maths errors a tired human misses.

✦ 02

No more hand-built campaigns

The ~35-campaign manual sprawl becomes structured, auto-built campaigns; ad copy and meta drafted through a brand-voice gate.

This is the whole point: stop spending our best people's time on work a system should do, so they can do the work only they can.

The recommendation

We control the new A&D backend.

We have only the weeks before launch to ship the new website and the campaign behind it. The prototype already exists, so this is scope and integration, rather than a design & build from scratch.

My recommendation is that we engage Luster for software design and development of Atrium. I do not think this one should sit with the devs. This one sits with us.


07The decision

Where this leaves us.

It comes down to this. We are slower than we should be.

Our people aren't the problem; our tech is. The gap with the market is structural, which means it's closable. And we have a working prototype that closes it, weeks before launch.

None of this asks you to trust me blindly. Every figure is checked against the live site and against published industry standards.

My goal

A&D surprises and delights our customers, instead of catching up to our competitors.

Prepared by Bonnie Oliver · National Sales & Marketing Director · A&D · June 2026

✦Sources & method

Every figure here is traceable, dated and re-checked.

Indexation, clicks, Core Web Vitals: Google Search Console, a-d.com.au domain property, re-checked 8 Jun 2026.

Web-health audit: 83-finding register, baseline 22–28 May 2026, re-checked 8–9 Jun 2026 against the live site.

Migration & URL figures: Smoosh migration database, reconciled live 11–12 Jun 2026. Governing values: 12,733 live URLs to migrate (12,727 covered, 6 outstanding, 2 of them genuine gaps); a 14,093-row redirect map, larger than the live set because it also catches old, duplicate and variant URLs; 7,817 was the April mapping baseline, now superseded.

Crawl-based counts (orphans, schema, redirects, content): Ahrefs site crawl, 9 Jun 2026, URL-level counts.

Industry standards referenced: Google Search Central — soft 404s & expired/removed content (developers.google.com/search); web.dev — Time to First Byte thresholds (web.dev/articles/ttfb); OWASP — vulnerable & outdated components and Content Security Policy (owasp.org).

Industry context (2026 section): Alphabet Q3 2024 earnings call (S. Pichai, “quarter of all new code”); Microsoft at LlamaCon, Apr 2025 (S. Nadella, 20–30%, via CNBC/TechCrunch); Stack Overflow Developer Survey 2025 (survey.stackoverflow.co/2025); GitHub developer-productivity study (arXiv 2302.06590); A. Karpathy, 2023.

Competitor head-to-head: external capture 30 May 2026; Ahrefs API live refresh 12 Jun 2026. Traffic and dollar figures are third-party estimates, labelled as such.

Server-log root-cause review: production access logs, both frontends, 26 May–9 Jun 2026 (1.2M requests).

Paid search: Google Ads, QLD review 25 Apr–5 Jun 2026; NSW/VIC structures delivered 5 Jun 2026.

The platform (Atrium) & new PDP: Luster build log and in-browser verification, Jun 2026; master schema matrix; First Light design exports.

New-build safeguards: Tobey's new-build questions for Dan (dev-questions review), Luster, Jun 2026.

Prepared from: the Q1 findings pack, 12 Jun 2026. Standard applied: accuracy over impressiveness; anything that couldn't be verified was left out.

↑