The situation
An established Australian retail brand had been investing in SEO for several years without seeing meaningful results. Rankings across their key commercial terms had stagnated between positions 25–40 — close enough to suggest the domain had potential, but far enough back that organic traffic was negligible.
The category was competitive: dominated by major retail brands with significantly higher domain authority. Catching them on pure authority wasn’t the strategy.
What the audit found
A technical audit surfaced three core problems that were suppressing the entire site’s visibility.
Crawl budget waste. The site had tens of thousands of indexable URLs generated by faceted navigation — colour, size, and price filter combinations that created near-duplicate pages. Googlebot was spending crawl budget on thin, duplicate content and never prioritising the commercial category and product pages that mattered.
Cannibalisation across category pages. Multiple pages were targeting the same primary terms — a result of years of content additions without a clear keyword architecture. Google couldn’t determine which page to rank for which query, so it ranked none of them consistently.
Core Web Vitals failures. LCP scores above 6 seconds on mobile across key landing pages, driven by unoptimised hero images and render-blocking third-party scripts.
What we did
Technical foundations (months 1–2)
We implemented a comprehensive robots.txt and canonical strategy to consolidate crawl budget onto the pages that mattered. This involved blocking faceted navigation URLs from indexation while preserving the UX for users via JavaScript rendering.
The cannibalisation issue was resolved through a full keyword architecture audit — mapping every commercial term to a single authoritative page and implementing proper internal linking to reinforce those signals.
Core Web Vitals work ran in parallel: image formats and lazy loading, deferring non-critical third-party scripts, and a move to a CDN with Australian edge nodes.
Content cluster strategy (months 2–5)
Once the technical foundations were stable, we built a topical authority cluster around the brand’s primary category.
The structure: one comprehensive pillar page targeting the broad category term, supported by eight to twelve supporting articles targeting long-tail queries from across the buyer journey. Each supporting article linked back to the pillar, and the pillar linked out to the relevant supporting content.
This pattern — already well-established in traditional SEO — also set us up well for AI Overview visibility: the cluster created a body of content that comprehensively covered the topic, which generative systems draw on when synthesising category-level answers.
Results
Within six months, 40 commercial keywords had moved from positions 25–40 into the top three. The pillar page ranked position 1 for its primary term within five months.
Organic traffic grew 312% year-on-year. More importantly, the traffic was transactional — revenue from organic search increased 60% over the same period.
The results continued to compound. Twelve months after the initial engagement, the site had extended its position into adjacent terms we hadn’t directly targeted, through the authority built by the cluster.
What this illustrates
Technical SEO and content strategy aren’t separate workstreams. The technical work unlocked the potential that had always existed in the domain; the content work gave Google a clear, well-structured set of pages to rank.
Neither would have worked without the other. The timing also mattered — building content before fixing the technical issues would have produced another round of stagnant results.