gaash.ai

Strategy & Planning · 8 min read · September 24, 2026 · , gaash.ai

One page per situation: making a tax firm's specialties visible

A specialty page states one situation the firm takes on, such as a first year of self-employment, a crypto year or a move abroad, with who does the work, what it covers, how it is priced and what the client brings. It gives a client's question a page to land on. Whether that gets the firm named is not the page's to decide; a fixed panel of questions shows it.

What a specialty page is, and what it makes possible

It is a page about one client situation, written for the client in it: "returns and bookkeeping for landlords with one to four rentals", not "individual tax services". It names the situation in the heading and the first sentence, says what the firm does for it, who does it and on what terms, and stops there. A services page lists everything the firm does, and the facts every page carries are on the tax advisors overview; a specialty page goes deep on one line of that list.

Four things follow from having one. A client's question about that situation, and the intent behind it, has a page it can be matched to, rather than a bullet point among twenty. A passage from the page can be quoted with the firm's name and the situation in the same few sentences, which is what makes it an answer page. The client who reads it arrives knowing the fee basis and the documents. And the firm gets one address it can watch in a measurement.

What it does not do is decide whether an assistant names the firm; the companies that build the assistants decide that. The page removes one reason an answer could not name you for the situation. The panel described further down is how you find out whether that reason was the one in the way.

Which situations earn a page of their own

A situation earns a page when four things are true: the firm does the work now, one named person is responsible for it, clients describe it in their own words when they ask for help, and it has terms of its own, such as a document list, a fee basis or a date that matters. If one of the four is missing, the situation belongs as a line on the services page instead. Candidates a tax firm might have:

  • A first year of self-employment or a new small business, with the books set up from the start
  • A small business with employees, where payroll is part of the engagement
  • A landlord with one or a few rental properties
  • A year with crypto trades, or with shares and options sold
  • A move to or from another country, or a client who lives abroad
  • Several years of unfiled returns, or letters from the tax authority
  • An estate or a trust after a death in the family
  • Sales tax, VAT or GST registration and filings for a new business

Two kinds of page do not earn a place. A page for work the firm refers out describes a firm you are not; say on the services page what you refer, and to what kind of firm. And a page per town, or per rewording of the same question, is not a specialty page at all. Google's spam policies count mass-produced pages whose main purpose is ranking, rather than the reader, as scaled content abuse.

What goes on the page, from the top down

  1. A heading that names the situation the way a client says it: "Tax returns for landlords with one to four rentals".
  2. A first paragraph stating what the firm does for that situation, for whom, and where, in person or remotely, in two or three sentences that stand on their own.
  3. What the engagement covers and what it leaves out, so a client can tell before calling whether this is the service they need.
  4. Who does it: the person's name, each designation spelled out as the issuing body writes it, and a link to the body's public register.
  5. How the fee is set, with the firm's own figures in place of the brackets used here: a flat fee of [amount] for [scope], and what moves it.
  6. What the client brings for this situation, as a list in the page's HTML.
  7. The dates that matter for this work at this firm: the intake date, and anything seasonal.
  8. The questions clients ask about this engagement, each as a heading with a short answer under it, about how the firm works rather than how the tax works.
  9. How to start, and whether the firm is taking this work now, with the date of that line.

Step eight is where a page shaped like a client's question earns its citability. In our audit of 9,483 small business websites (40 trades, 90 metros, late August to early September 2026), 61.5% of sites had no question-and-answer content of any kind, and 50.7% had at least one heading phrased as a question with no answer under it that a machine could isolate. Both describe the whole sample; the audit has no tax-only cut of either.

A skeleton for one situation, and its markup

The skeleton below is a template, not a finished page. Every bracket is one of the firm's own facts to fill in, and a line that would not be true for the firm comes out. The sections follow the order above.

Tax returns and bookkeeping for [situation, in the client's words]

[Firm name] prepares [returns or filings] for [who, described plainly] in [jurisdictions],
at [office address] or entirely remotely. [One sentence on what is different about this work.]

What we do for [situation]
- [Service], including [what it includes]
- [Service], including [what it includes]
We do not take on [work outside this page]; we refer it to [kind of firm].

Who does the work
[Name], [designation, written out as the issuing body writes it] ([letters]),
[issuing body], [jurisdiction]. Public register entry: [link]

How the fee is set
[Flat fee | monthly fee | hourly], from [amount] for [scope]. What changes it: [factors].

What to bring
- [Document]
- [Document]

Dates this season
Taking new [situation] clients until [date]. Updated [date].

Questions about working with us on [situation]
[A question a client asks about the engagement]?
[Two or three sentences on how the firm handles it. No advice on the client's own tax.]

How to start
[Contact route], [what happens in the first meeting], [how long it takes].

In the markup the page is one Service node: a serviceType in the situation's plain name, an audience whose audienceType says who it is for, the firm as provider by its @id, the jurisdictions in areaServed, and an Offer whose description states the fee basis. Every value repeats the visible page, and the firm's own AccountingService node, on every page, is the one the provider points at.

{
  "@context": "https://schema.org",
  "@type": "Service",
  "@id": "https://www.example.com/services/[situation]#service",
  "name": "Tax returns and bookkeeping for [situation]",
  "serviceType": "[Plain name of the service]",
  "audience": { "@type": "Audience", "audienceType": "[Who it is for, in plain words]" },
  "provider": { "@id": "https://www.example.com/#firm" },
  "areaServed": ["[Jurisdiction]", "[Jurisdiction]"],
  "offers": {
    "@type": "Offer",
    "description": "[Fee basis, as the page states it]",
    "price": "[amount]",
    "priceCurrency": "[currency code]"
  },
  "url": "https://www.example.com/services/[situation]"
}

Words to clear with your professional body first

A specialty page invites words that some professions regulate: specialist, expert, certified in, leading. Whether you may use them depends on the rules where you practice, and your professional body or regulator is the one to ask; this page states no rule. The page does not need them. "[Name] has prepared returns for landlords since [year] and handles every rental file at the firm" is a fact a client can check, and it says more than the adjective would.

Results need the same care. "We cut clients' bills by [amount]" is a claim about outcomes the firm does not control and cannot show for a stranger's file, so state the work, the person and the terms, and leave outcomes out. A designation someone is still studying for is not yet one they hold: the page says so plainly, or says nothing about it.

How the panel shows whether a page did anything

Start before the page goes up. Add one or two questions about the situation to the panel as new lines with their own start dates, written the way a client in that situation types, and take a baseline reading. Then publish, log the date, and read the same questions every month with the rest of the panel, which is set up as being named for the client's situation describes and scored as our methodology sets out.

Four patterns are worth reading for, set out in the table with a fifth that warns against crediting the page too early. None of them proves the page caused a change, because answers vary from run to run and other things change in the same months. A change that holds across runs and assistants, with the page as the only thing that changed for that situation, is the most a measurement can offer, and it is enough to act on.

What a situation's questions can show after its page goes up, what each observation can mean, and what to do next.
What the panel showsWhat it can meanWhat to do next
The firm is named for the situation, and the answer repeats a fact found only on the new pageThe page was fetched and drawn on for that answerKeep the page current and change nothing else for now
The page is among an answer's linked sources, but another firm is recommendedThe page was read, and another page answered the question more fullyRead the recommended firm's page for what it states that yours does not
The firm is named, but for a different situation from the page'sThe answer drew on other pages or listingsLook for old descriptions of the firm on your own pages and in listings
Nothing moves in three monthly readingsThe page was not reached, not read, or does not match how clients askCheck crawler access, the internal links to the page and its text with scripts off, then the question itself
Questions about other situations moved tooSomething besides the page changedRead the change log before crediting the page

When a page should be merged or taken down

A specialty page is only as true as its last review. When the person who did the work leaves, change the page that week, or take it down if nobody else does the work. When the firm stops taking a situation on, remove the page and send its address somewhere useful with a permanent redirect, as Google's documentation on redirects describes. When two pages turn out to answer the same client, merge them.

Each of those changes goes in the panel's log with its date, so the next reading is read against it. A page taken down also retires its questions: note in the panel file why those lines stopped, rather than rewording them into a question about some other situation.

Common questions

We are a generalist firm. Do we have to narrow down to have specialty pages?

No. A page per situation describes work you already do, and a general firm can have several. What each one needs is to be true on its own: someone at the firm does that work now, and the page says who, what it covers and how it is priced. A page for a situation you only refer out would describe a firm you are not.

How many specialty pages should a small firm have?

As many as there are situations the firm takes on, wants more clients for, and has one person responsible for. For a small firm that may be three or four. More is not better in itself: a page that is thin, out of date or about work nobody at the firm still does misleads the client who reads it.

How soon will we know whether a page worked?

Not from one reading. Log the day the page went up, keep the panel's questions fixed, and read the situation's questions monthly against the baseline taken before it. A change that holds across runs and assistants, with the page the only new thing for that situation, is worth believing. No one can promise a date for when a page is fetched and used, us included.

Sources

The question-and-answer figures are this site's own and describe all 40 trades in the audit; none is specific to tax firms. What is said about Google's spam policies and redirects, and about schema.org's Service, Offer and areaServed, comes from the documents linked where each is used.

Sources: our audit of 9,483 small-business sites, with its method · Google, spam policies · Google, redirects · schema.org, Service · schema.org, Offer · schema.org, areaServed

All articles