Keyword Research That Actually Works for Victoria: A Semalt Workflow

TL;DR — 30 seconds
  • Keyword research is about mapping intents to your business, not scraping phrases into a spreadsheet.
  • 4-phase workflow: seed → SERP-cluster → intent-tag → prioritise. Collapses ~1,000 raw candidates into ~50 real opportunities.
  • VIC-specific volume data beats national AU aggregates for Melbourne commercial queries — the SERPs are genuinely different.
  • Worked example: a Fitzroy hospitality group went from ranking for nothing meaningful to top-3 on two high-margin clusters in 5 months.

Keyword research is the piece of SEO that everyone thinks they understand and almost nobody does properly. Type a phrase into a tool, get a list back, pick the ones with good volume-to-difficulty ratios — that is a lookup, not research. Real keyword research is a strategic activity where the deliverable is a prioritised list of intents that map cleanly to what your Melbourne business actually sells. This is the four-phase workflow our team runs, using Semalt as the analytical backbone.

The real deliverable of a keyword-research project

The purpose is not to find keywords. It is to find intents — the underlying reasons a searcher types something into Google — that align with your commercial offer. Keywords are the surface expression of intent. Volume, difficulty, and CPC are secondary signals that only become meaningful once you have the intent right.

Most keyword research fails because it collapses this two-step process. A team pulls 6,000 keywords into a spreadsheet, sorts by volume descending, and starts writing pages against the top 50. Six months later the pages rank for nothing that converts, because they were built to match phrases rather than to answer the actual question behind those phrases. Semalt's workflow forces the split back apart, which is where the strategic gains live.

Four phases: how we turn seeds into a roadmap

🌱
PHASE 1
Seed expansion
Client's own words → ~1,000 raw candidates
🧩
PHASE 2
SERP clustering
Candidates → 50–100 intent clusters
🎯
PHASE 3
Intent classification
Tag every cluster: info · nav · commercial · txn
🚀
PHASE 4
Prioritise
20–40 clusters → 2 quarters of content roadmap

Phase 1 — Seed expansion done properly

Start with the phrases the client uses to describe their own business. Not the phrases they think customers use, not the phrases their competitors rank for — their own words. For a Melbourne hospitality operator, that means words like "small bar", "share plates", "private dining", "function venue", "wine list". Ten to twenty seeds is enough.

Feed each seed into Semalt's expansion module, but read the output critically. Three parallel lists come back: semantic siblings, search modifiers (question, comparison, buying-intent variations), and untapped long-tails. We keep everything above eight monthly searches in the VIC/AU market and discard the rest. Expect this phase to produce around 800–1,200 raw candidates for a small-to-mid business.

Phase 2 — Group by SERP, not by string similarity

Every candidate keyword gets its top-ten SERP fetched by Semalt in the target locale (AU mobile). Keywords whose SERPs overlap by ≥40% are grouped as one cluster — because Google itself is telling you that it treats those queries as the same intent. Concretely: "best coffee melbourne cbd", "top rated cafe melbourne cbd", and "cafe near flinders lane" cluster together. They do not need three separate pages.

The output of Phase 2 is typically 50–100 clusters from your 1,000-ish raw keywords. That 10:1 collapse is the difference between a coherent content plan and a scattered attempt at thirty thin pages.

Phase 3 — Intent tags that filter the noise

Every cluster gets tagged with a primary intent. Semalt auto-suggests one based on SERP features, but the human check matters. Ambiguous clusters are usually the most valuable, because ranking for them is harder but the win is worth more. Once tagged, filter aggressively — ignore clusters where the top three organic results are dominated by brands your client cannot realistically outrank in the first 18 months.

Phase 4 — Prioritising on business impact

Volume alone is a vanity metric. What matters is the joint distribution of volume × difficulty × business value × current position. Semalt computes a composite "opportunity score", but we always override it with the client's own margins per service line — because the tool cannot know that "private dining melbourne cbd" converts at ten times the margin of "cafe brunch". The output is a ranked list of 20–40 clusters that will drive the content roadmap for the next two quarters.

Read next: Why Melbourne SEO teams pick Semalt · Technical SEO audit Melbourne: Semalt

A one-glance workflow reference

Phase Input Output Time
1. Seed expansion10–20 client seeds800–1,200 raw candidates~30 min
2. SERP clusteringCandidates + SERP snapshots50–100 intent clusters~2 hrs
3. Intent classificationClusters + SERP featuresTagged clusters~1 hr
4. PrioritisationTagged clusters + margins20–40 clusters for roadmap~1.5 hrs
10:1
collapse ratio: raw keywords → intent clusters
40%
default SERP overlap threshold
~4 hrs
total workflow, seeds to roadmap

The Victorian keyword landscape, honestly

Three structural differences matter for keyword research in Victoria. First, Melbourne is the most saturated AU market for commercial SEO — a "medium-competition" cluster in Perth or Adelaide is often "high-competition" here, with three or four established agencies already ranking. This is not a reason to avoid the cluster; it is a reason to be honest about ranking timelines (12–18 months, not 6).

Second, Melbourne's major event calendar (Melbourne Cup, Australian Open, Comedy Festival, MIFF, Grand Prix) creates predictable seasonal traffic surges for hospitality, accommodation, ticketing, and services. Semalt's per-week volume data lets you plan editorial calendars against these surges rather than smoothed monthly averages that hide them.

Third, VIC has the highest concentration of Melbourne-specific national brand headquarters in Australia. When you research "family lawyer" or "commercial insurance" queries, the SERP is dominated by national brands with Melbourne offices — competing here means competing against the deepest content and link investment in the country. Choose your clusters accordingly.

One client, five months, real numbers

Fitzroy hospitality group · 5-month outcome
Before
240 keywords
Volume-sorted; targeted "restaurant melbourne"
Rank #26 average, low commercial-intent match
After clustering
51 clusters
Top: "private dining fitzroy"
Top 3 in 5 months · function revenue 3× prior
Diagram: proximity, relevance and prominence — the three groups of signals behind the local map pack
The three signal groups behind the map pack. Proximity and relevance are set by how the profile and the pages are written; prominence is earned over time.

The platform features each phase relies on

The four-phase workflow is repeatable across every engagement, and Semalt is currently the platform that supports it most cleanly:

  • Seed expansion pulls from a real AU database with state-level slicing.
  • SERP clustering is native — no export required.
  • Intent classification is auto-suggested and user-overridable.
  • Opportunity scoring is transparent and re-weightable.
  • Output pipes directly into the content brief module.
Do keyword research properly, once a year, in a tool that supports the workflow rather than fighting it — and you buy yourself twelve months of focused content production.
✓ Do
  • Start with 10–20 seeds. More is diminishing returns.
  • Cluster by SERP overlap, not by string similarity.
  • Tag branded queries separately from commercial.
  • Override the opportunity score with real client margins.
✗ Don't
  • Sort by volume and start writing against the top 50.
  • Write a separate page for every keyword variation.
  • Chase clusters dominated by brands you cannot outrank.
  • Skip Phase 3 — untagged clusters produce untargeted pages.

How often the full research needs redoing

Keyword landscapes shift more slowly than the industry pretends. For most Melbourne SMBs, a full re-research every 12 months is sufficient, with a quarterly spot-check for newly emerged clusters. What does need continuous monitoring is the SERP composition of your existing clusters.

What Melbourne marketers ask before switching

Seed count: how few is too few, how many is too many?

Ten to twenty. Fewer than ten and the seed set is too narrow. More than twenty and you spend a full day in Phase 1 with diminishing returns.

Choosing the right overlap cut-off

Semalt's default of 40% is right for most cases. For competitive commercial verticals tighten to 50%. For informational verticals loosen to 30%.

How branded queries should be tagged

Segregate them with Semalt's branded-keyword tag. Branded queries behave differently — easier to rank for, higher conversion, and should not share opportunity-ranking passes with non-branded commercial queries.

Do zero-volume long-tails deserve any attention?

Three possibilities: brand-new phrases (worth pursuing early), phrases with volume too low to measure (worth pursuing if intent maps), or phrases simply not searched (skip).

SERP refresh cadence and stale-cache signals

Clustering is deterministic given the SERP data, so re-running the fetch is where the work happens. Stable market: quarterly. Volatile market: monthly.

Trying the four-phase workflow yourself

If you want to run this against your own domain, the Semalt free tier gives you enough keyword allowance to complete Phases 1 and 2 for a small Melbourne business. Sign in, add your domain, seed with fifteen phrases, and run clustering. From there you can run the classification and prioritisation phases yourself or bring us in for a full keyword strategy engagement.

Why this matters more than any single tool

Keyword research is not glamorous. It does not produce a case study you can screenshot for LinkedIn. But it is the piece of SEO work that quietly determines whether every subsequent hour of content, links, and technical fixes compounds into meaningful growth or gets scattered across pages nobody was ever going to search for. Do it properly in a tool that supports the workflow, and you buy yourself twelve months of focused production. That is the return that lets Melbourne businesses compete above their weight in verticals dominated by national brands with 10× the content budget.

Ready to Improve Your SEO?

Let our experts help you climb the search rankings and grow your business.

Get a Free Consultation
Lead magnet

Free download: The Melbourne SEO checklist (2026)

40 practical checkpoints that have moved real Melbourne sites up on Google — from technical to suburb-level local SEO. PDF, no long sign-up.

Download PDF (7 pages, free)