Tax is the most seasonal profession there is, and most agents ride that cycle rather than changing it. Search is how you attract work outside July to October, and better work inside it.
I run search programs for practices directly, so a senior specialist does the work rather than an account manager relaying it. Every recommendation is judged on qualified enquiries, not rankings.
Everyone competes for “tax return [suburb]” in the same three-month window, against franchises and online lodgement platforms selling on price. It brings volume, at the lowest fee and the highest workload.
Demand collapses outside the season, and individual returns are commoditised while business tax and advisory work carry real value. Clients also stay for years once they trust you, so the right client compounds.
Build visibility ahead of the season so peak arrives with you already ranking, and use the rest of the year to win the business and advisory searches that aren't seasonal at all.
Seasonal and advisory demand behave differently. Coverage is built for both, in Google and in the AI tools now answering these questions.
Someone works out what they can claim, whether their situation has changed, or whether they need help at all. Increasingly they ask an AI assistant.
“what can I claim working from home”, “do I need a tax agent”
They shortlist agents. Specialisation, fees, reviews, convenience and whether an AI tool names you decide who gets contacted.
“best tax agent [suburb]”, “tax agent for sole traders”
One agent gets the call. How clearly you explain your service, your fee and what you need from them convert the enquiry.
“tax agent near me”, “book tax appointment [suburb]”
Scope follows your business, your market and your service mix. These are the components a program draws on.
Building peak-season visibility ahead of demand, while developing the year-round advisory searches that smooth the cycle.
Pages for the client situations that carry real value — business tax, rental portfolios, crypto, contractors — rather than a generic returns page.
A complete, actively managed profile plus consistent practice details across every listing. Critical during peak season.
Speed and mobile experience, plus a site that handles the seasonal traffic spike without falling over or losing enquiries.
Structured data and consistent, corroborated facts so AI tools name your practice when someone describes their tax situation.
Visible registration and expertise, plus credibility built on sources beyond your own site, because financial content is judged strictly.
A business doesn't run on traffic. It runs on the work that gets won and what that work is worth.
LeadSight, my own attribution software, ties enquiries and closed work back to the channel that produced them, so your monthly report shows what SEO returned in dollars rather than which keywords moved.
How LeadSight works →I keep my client list small, and tax SEO works best where you want better work rather than just more of it.
Where SME clients and advisory work are the goal rather than volume individual returns.
Property investors, contractors, crypto, expats. Specificity is a real advantage in search and AI answers.
Where the goal is revenue outside the season, not just surviving inside it.
It makes more sense than paid ads for exactly that reason. Ads cost the most in July when every agent and lodgement platform is bidding. SEO built in the quiet months means peak season arrives with you already visible. It also opens up advisory searches that have nothing to do with the season.
Ideally three to four months before the season, because that's roughly how long the work takes to compound. Starting in July means paying for the most competitive window with the least prepared site.
If you target “cheap tax return”, yes. Targeting is what determines enquiry quality. Building around business tax, property investors, contractors or whatever your profitable client type is changes who arrives, and those people aren't comparing on price.
They answer general questions already, and that mostly removes the low-value informational traffic. What they can't do is lodge, assess a specific situation or take responsibility for it. When someone describes a real complexity, the model recommends a professional — and names the ones with clear, corroborated information about handling it.
No. I keep my client list deliberately small and won't take on a directly competing practice in the same catchment and specialisation.
Local work often moves within weeks. Broader visibility takes two to three months to compound, which is why starting before the season matters so much in this industry.
Send your domain through and I’ll review your site, your competition and your AI visibility before we speak. No obligation, and a straight answer on whether it’s worth the spend.