Most accounting firms that invest in SEO are targeting the wrong keywords. They pay an agency to chase national rankings for broad terms like "accountant NZ" or "tax advisory services" -- terms dominated by directory sites and firms with marketing budgets ten times larger. Meanwhile, the searches that actually produce clients -- "accountant Tauranga" or "small business accountant Hamilton" -- sit uncontested because nobody optimised for them.

Run through your client list and plot where they are. For a typical three-partner chartered accounting practice, 80% or more of clients are within a 30-kilometre radius of the office. Some come from further away -- usually legacy clients who moved but kept the relationship -- but new client acquisition is overwhelmingly local.
This is not a limitation. It is an advantage in search. National SEO for "accountant NZ" puts you in competition with every firm in the country plus the directory sites, comparison platforms, and Chartered Accountants ANZ itself. Local SEO for "accountant Hamilton" or "tax advisor Tauranga" puts you in competition with the 15-30 other practices in your area. The search volumes are smaller, but the intent is specific and the competition is manageable.
Google's own data shows that searches with local intent -- "near me" or with a city name -- have grown consistently year on year. For accounting services specifically, the monthly search volume for "accountant [city]" in NZ ranges from 100-500 depending on the city. That sounds small until you consider that each search represents someone actively looking for an accountant. At a three-partner firm's average fees, you need to convert perhaps two or three of those searches per month to justify the effort.
SEO agencies typically pitch accounting firms on national keyword rankings. "We will get you ranking for 'accountant NZ' and 'tax advisory services.'" The pitch sounds reasonable. The results rarely materialise, because the firms competing for those terms have dedicated marketing teams, content budgets, and domain authority built over a decade.
A three-partner practice in Napier does not need to rank nationally. It needs to appear when someone in Hawke's Bay searches for an accountant. That is a fundamentally different SEO challenge -- different keywords, different ranking factors, different competitive landscape.
National SEO is content-heavy. You need hundreds of pages, regular publishing, and backlinks from high-authority domains. Local SEO is reputation-heavy. You need a well-optimised Google Business Profile, consistent directory listings, genuine reviews, and a website that clearly signals your location and services.
The firms that overspend on national SEO often underspend on the basics that drive local visibility. They have 50 blog posts and no Google Business Profile photos. They have backlinks from a content marketing campaign and no reviews from actual clients. The ROI calculation is straightforward: for a locally-serving firm, the local strategy costs less and converts more.
Search volumes for accounting-related terms in NZ are modest by global standards, but they are commercially meaningful. Here are approximate monthly search volumes from keyword research tools for common queries:
"Accountant Auckland" -- 400-600 searches/month. "Accountant Wellington" -- 200-350. "Accountant Christchurch" -- 200-300. "Accountant Hamilton" -- 100-200. For smaller cities -- Tauranga, Dunedin, Napier -- volumes range from 50-150.
Add service-specific variants -- "tax accountant [city]," "business accountant [city]," "small business accountant [city]" -- and the combined local volume for a mid-sized NZ city typically reaches 300-600 monthly searches. That is not a tidal wave of traffic. It is a steady stream of high-intent prospects.
The conversion rate from these searches is what makes them valuable. Someone searching "accountant Hamilton" is not researching the profession -- they are looking for a provider. Conversion rates from local service searches to enquiry typically run 3-8% for professional services, compared to 0.5-2% for informational content. Ten genuine enquiries a month from local search, for a firm that converts half of enquiries to clients, is five new clients a month. Most three-partner practices would consider that a good return.
Your Google Business Profile (GBP) is the single most important local SEO asset for an accounting practice. When someone searches "accountant [your city]," the map pack -- the three local results with a map that appear above the organic listings -- draws from GBP data. If your profile is incomplete or unverified, you are invisible in the map pack.
The setup basics: claim your profile if you have not already, verify it via the postcard or phone verification process, and complete every field. Business name (your actual registered name, not a keyword-stuffed variant), address, phone number, website, hours, and business category. The primary category should be "Chartered Accountant" or "Accounting Firm" -- not "Business Consultant" or "Financial Planner" unless that is actually your primary service.
The fields that most firms skip: business description (750 characters -- use them), service areas, the list of specific services you offer, and photos. Google's own documentation confirms that businesses with photos receive more direction requests and website clicks than those without. Upload photos of your office, your team, and your signage. Not stock photos -- real images of your actual practice.
Update the profile regularly. Add new photos quarterly. Post updates monthly. An active profile signals to Google that the business is operational and engaged. A profile last updated in 2022 signals the opposite.
Google Business Profile allows one primary category and up to nine secondary categories. Choose carefully -- your categories directly influence which searches your profile appears for.
For a general practice accounting firm, the primary category is "Chartered Accountant" or "Accounting Firm." Secondary categories might include "Tax Preparation Service," "Bookkeeping Service," "Business Management Consultant," or "Financial Consultant" -- but only add categories that genuinely reflect services you provide. Adding "Financial Planner" when you do not hold a financial advice licence creates a mismatch between what the profile promises and what you deliver.
The services section is underused and valuable. List your actual services with descriptions: annual financial statements, tax returns, GST filing, business structuring, trust administration, payroll. Each service entry can include a description. These descriptions do not appear prominently to users, but they inform Google's understanding of what queries your profile is relevant for.
Attributes are the smaller signals -- wheelchair accessibility, appointment required, women-led business. Fill in whatever is accurate. The completeness of your profile matters more than any individual field. Google treats completeness as a relevance signal. A profile with every field populated outranks one with gaps, all else being equal.
Reviews are the second-strongest local ranking factor after proximity. More reviews and higher ratings correlate with higher map pack rankings. But for accounting firms, review strategy has constraints that restaurants and retail shops do not face.
CA ANZ's Code of Ethics and the NZICA rules around soliciting testimonials require care. You cannot offer incentives for reviews, and you should not solicit reviews in a way that creates pressure -- particularly from clients in an ongoing engagement where the power dynamic could be perceived as coercive.
What you can do: make it easy for clients to leave a review by providing a direct link to your Google review page. Mention after a successful engagement that reviews help other people find you. Include the review link in your email signature or on your invoice thank-you page. The key is making the path easy without making the ask aggressive.
Respond to every review -- positive and negative. For positive reviews, a brief thank you is sufficient. For negative reviews, respond professionally without discussing specifics of the client relationship. "Thank you for your feedback. We take client satisfaction seriously -- please contact us directly so we can address your concerns." Never confirm that the reviewer is a client or discuss any details of their affairs.
A firm with 20 genuine reviews and a 4.5+ rating will outrank a competitor with no reviews in the map pack, assuming comparable proximity and relevance.

Google's guidelines explicitly penalise doorway pages -- pages created solely to rank for specific search queries that funnel users to the same destination. The classic bad example: an accounting firm creating separate pages for "accountant Petone," "accountant Lower Hutt," "accountant Upper Hutt," and "accountant Wellington" where each page has identical content except for the city name swapped in.
Those are doorway pages. Google has been penalising them since the Panda update and has only gotten better at detecting them. If your SEO agency is proposing "local landing pages" that are essentially the same page duplicated with different city names, they are proposing a strategy that will eventually cost you rankings.
A legitimate local landing page provides genuine, unique value for that specific location. If your firm has an office in Hamilton and another in Tauranga, each location deserves a page with that office's specific address, team, phone number, parking information, and services that may differ by location. That is not a doorway page -- it is a location page with unique content.
If you have one office and serve surrounding areas, a single well-optimised page that names your service area is more effective than five thin pages targeting adjacent suburbs. "Chartered accountants serving the greater Wellington region -- Petone, Lower Hutt, Porirua, and Upper Hutt" on one substantive page outperforms five duplicate pages.
The most effective local content strategy for accounting firms is service pages that naturally incorporate local context. Not a generic "Tax Services" page -- a page about tax services that references the specific challenges and opportunities relevant to your local market.
An accounting firm in Queenstown might write about tax considerations for tourism and hospitality businesses -- seasonal income fluctuations, GST on short-stay accommodation, the distinction between commercial and residential rental for tax purposes in a holiday market. That is genuinely useful content that naturally targets "accountant Queenstown" and related queries because the context is inherently local.
A firm in the Waikato agricultural belt might write about farm succession planning, the tax implications of dairy conversions, or Inland Revenue's specific guidance on livestock valuation methods. A firm in a university town might cover tax obligations for academics with overseas income, or the particular structuring questions that arise for medical professionals moving into private practice.
This is not keyword stuffing. It is writing about what you actually know for the clients you actually serve. The local relevance is genuine because the content addresses genuine local conditions. Google rewards this because it serves users better than generic content that could apply anywhere.
Citation consistency -- your business name, address, and phone number (NAP) appearing identically across the web -- is a local ranking factor. Google cross-references directory listings to verify that your business is real and that its details are accurate.
For NZ accounting firms, the directories worth maintaining are: Google Business Profile (essential), NZ Yellow Pages (yellow.co.nz -- still referenced by Google), Finda (finda.co.nz), the CA ANZ member directory (if you are a member), your local Chamber of Commerce directory, and any relevant industry associations.
Beyond those, the returns diminish quickly. American SEO guides recommend submitting to 50+ directories. Most of those directories are US-specific and irrelevant to NZ local search. Focus on the five or six NZ directories that Google actually crawls and trusts, and ensure your details are identical across all of them.
Identical means exactly identical. "123 Main Street" on one listing and "123 Main St" on another is technically an inconsistency. Use the same format everywhere -- same business name, same address format, same phone number format. This is tedious. It is also one of the easiest local ranking factors to get right, because most of your competitors have not bothered.
If your firm has changed addresses, phone numbers, or even its name at any point, there are probably outdated listings scattered across the web. Old Yellow Pages entries, a former office address on a business directory you forgot about, a previous trading name on an industry listing -- each one creates a NAP inconsistency that dilutes your local ranking signals.
Search for your firm name and your old details. Google your old phone number. Check whether your previous address still appears anywhere. The NZ Companies Register is a common source of outdated addresses if you have not updated your registered office.
Duplicate Google Business Profiles are a specific problem. If your firm was listed under one name, then relisted under an updated name, both profiles may exist. Duplicate profiles split your reviews and confuse Google's understanding of your business. Use the "Suggest an edit" feature to flag duplicates for removal, or contact Google Business Profile support directly.
The cleanup process takes a few hours spread over a week or two -- you will need to log into various directory accounts or contact directory operators to update listings. Do it once, document what you changed, and check annually.

Local SEO is not fast. Anyone promising first-page rankings in 30 days is either targeting terms nobody searches for or planning to use techniques that will eventually get you penalised.
A realistic timeline for a NZ accounting firm starting from a baseline of no GBP optimisation, no reviews, and a website that does not target local terms:
Month 1: Claim and optimise Google Business Profile, fix NAP consistency across directories, ensure the website has location signals (address on every page, local schema markup, a dedicated location or service area page). No ranking changes expected.
Month 2-3: Begin accumulating reviews -- aim for 2-3 per month from genuine clients. Publish 1-2 service pages with local context. GBP starts appearing in map pack results for less competitive terms. Website traffic may not change yet.
Month 4-6: With a complete GBP profile, 8-15 reviews, consistent directory listings, and several locally-relevant service pages, map pack appearances become more consistent. Organic rankings for "[service] [city]" terms begin improving. The first enquiries attributable to local search start arriving.
After six months, the work shifts from building to maintaining: adding reviews steadily, publishing occasional local content, and keeping directory listings current. The gains compound -- a firm that has been consistently building local signals for two years is very difficult to displace.
For a three-partner accounting practice, local SEO should not require a large ongoing budget. The initial setup -- GBP optimisation, directory cleanup, website updates for local signals, schema markup -- is a one-time effort that a competent web developer can handle in 5-10 hours.
Ongoing costs are minimal if you handle the basics yourself: add a couple of reviews per month (free -- just ask clients), post to your GBP profile monthly (15 minutes), and publish a locally-relevant article or service page quarterly (a few hours of writing or $200-400 for a freelance writer who understands accounting).
If you engage an SEO agency for ongoing local SEO management, expect to pay $500-1,500 per month in the NZ market. At the lower end, that covers GBP management, monthly reporting, and citation monitoring. At the higher end, it includes content creation and link building.
Be wary of agencies charging $3,000+ per month for local SEO for a single-location accounting practice. The scope of work for local SEO is finite. Once the foundation is built, ongoing effort is maintenance rather than construction. If the monthly fee does not decrease after the first six months, question what you are paying for.
The most cost-effective approach for most small practices: pay for the initial setup, then handle the ongoing maintenance internally. The time commitment is two to three hours per month.
The metrics that matter for local SEO are not the same ones your agency sends in its monthly report. Ranking position for specific keywords is useful context but is not a business outcome. The metrics that connect to revenue are:
Google Business Profile insights: how many people viewed your profile, how many requested directions, how many clicked to your website, and how many called directly. These are actions taken by potential clients. GBP provides this data for free in the performance section of your profile.
Website analytics: organic traffic from local searches (filter by location in GA4), contact form submissions from organic visitors, and the percentage of organic visitors who land on your local content pages.
Phone calls from your website or GBP listing. If you are not tracking these, you are missing a significant portion of your local SEO conversions. Many accounting firm clients prefer to call rather than fill in a form.
The vanity metrics to ignore: total website traffic (includes bots and irrelevant visitors), social media followers (not a local SEO metric), domain authority scores (a third-party estimate, not a Google metric), and the number of keywords you rank for (irrelevant if they do not produce enquiries).
A simple monthly check: how many new client enquiries mentioned finding you through Google? That is the number that pays for everything.
Local SEO for an accounting firm is not complicated, but it is specific. Google Business Profile is the foundation. Reviews are the differentiator. Local content signals your relevance. Directory consistency confirms your legitimacy. The timeline is months, not weeks, and the ongoing effort is hours, not days. The firms that commit to these basics and sustain them steadily will dominate their local search results, because most of their competitors will not.