# SEO for Accountants: The Seasonality Problem Nobody Plans For

**Author:** John Morabito, Founder, Winston Digital Marketing
**Published:** September 20, 2026
**URL:** https://www.winstondigitalmarketing.com/playbooks/seo-for-accountants-and-cpas/

Every local SEO guide tells an accounting firm to do the same things every other local business does, in whatever order the work arrives. That advice quietly assumes demand is steady. For an accounting firm it is not. The searches that matter most arrive in a short, intense window, and the visibility that captures them takes months to build, so when you do the work matters as much as what you do. What you do in August decides what you catch in February.

## The short answer

SEO for accountants is how a firm gets found when someone searches for a tax preparer, a bookkeeper, or an advisor nearby, or asks an AI assistant to recommend one. The component parts are the ones any local vertical uses: a well-built Google Business Profile, a steady flow of reviews, consistent listings, and real pages for each service and each area you serve.

What is unusual is the shape of the demand underneath it. Most local businesses get a reasonably steady stream of searches across the year, so a page that starts ranking in June is useful in June. An accounting firm's most visible service does not work that way. The filing-season searches show up in a short window, they are gone almost as fast, and a page that starts to rank halfway through that window has already missed most of what it was built for. Search visibility compounds slowly and the window is short. Those two facts together are the whole problem.

So this guide is organized around timing rather than around a checklist. For the general structure of an accounting firm's search program, the service and niche page architecture and the YMYL basics, see SEO for accountants and CPA firms: https://www.winstondigitalmarketing.com/playbooks/seo-for-accountants-cpas/ . This page is the timing layer on top of it.

## Why accounting is not a normal local vertical

The usual advice is written for businesses where demand is roughly flat. A plumber, a dentist, a locksmith: people need them at about the same rate in March as in October, so ranking improvements convert to revenue more or less whenever they land.

An accounting firm has a demand curve with a cliff in it. For the tax work most of the public associates with the profession, searches climb through the new year, peak hard, and then fall off a shelf. A firm that gains three positions in May gains them for a query almost nobody is typing in May.

This has a second consequence. The season is also when the firm has the least capacity to do anything about it. Partners are working nights and nobody is going to write six service pages in the second week of March. So the months when marketing feels urgent are the months when it is impossible, and the months when it is possible are the months when it feels pointless. That mismatch, more than any technical gap, is why so many accounting firms have a website that has not meaningfully changed in four years.

The fix is to treat the quiet months as the production months and the season itself as the harvest rather than the planting.

## The two page layers

### Layer one: the year-round services

This is the work that pays the overhead and it deserves the better half of your site. Bookkeeping and monthly close. Advisory or outsourced CFO work. Entity formation and structure. Payroll. Audit and assurance if you do it. Whatever specialty you have genuinely built, whether that is dental practices, construction contractors, restaurants, or nonprofits.

Each wants its own page, written for the person who would buy it, covering what the service is, who it is for, what the engagement looks like, and how someone starts. The searches behind them are quieter than the filing-season ones, and they are also steadier, higher value per client, and dramatically less contested. A firm that ranks for its bookkeeping and advisory pages has a business in July.

The specialty pages are where a smaller firm has an actual structural advantage. A page about accounting for dental practices, written by someone who serves dental practices, is not something a national tax chain is going to produce. That specificity is also what makes a page quotable in an AI answer.

### Layer two: the seasonal pages

The filing-season layer should be a real set of pages rather than the one thin "tax preparation" page most firms have. Individual returns, business returns, the situations that make a return complicated enough that someone goes looking for a professional instead of software, extensions, amended returns, planning conversations, notices and correspondence. Each is a different searcher with a different problem, and collapsing them into one page means ranking for none of them well.

Write these to explain the situation rather than to advertise the service. Keep it general. Explaining how a kind of situation typically works is useful content; telling a stranger what to do about their specific return is advice you should not be giving on a public page, and the page should say so and route the reader to a conversation.

One practical note: resist writing anything that goes stale in a year. Pages built around specific figures, thresholds, or dates have to be updated every year, and the ones that are not updated sit there quietly wrong. Describe how something works rather than what this year's number is.

## The firm that only ranks for tax preparation has a four-month business

A firm whose entire search presence is one tax preparation page is visible to the market for a few months a year. Everything arrives at once, during the period with no capacity to handle it, from clients who came in for the single lowest-margin, most commoditized thing the firm does, and who have no particular reason to come back for anything else.

Then the season ends and the phone stops. The firm spends eight months on the clients it has and no months acquiring the kind it wants. The revenue is real but it is a plateau, and what makes it a plateau is the shape of the site.

The year-round layer changes it. Advisory and bookkeeping clients arrive across the calendar, stay across the calendar, and are worth several times a one-off return over the life of the relationship. They are also found through less contested searches, so the pages that win them are easier to rank. So build the pages for the quieter, more valuable work first, and add the seasonal layer on top of a site that already has something ranking.

## The Google Business Profile: one office, clients in three counties

The profile is tied to a real, staffed location. You get one, at the address where you actually work. Creating additional listings at a mailbox, a coworking desk, or a partner's home is against Google's guidelines and puts the listing you depend on at risk. The honest lever is the service area, where you name the counties or towns you genuinely serve. Set it to the ground you actually cover and no further.

Beyond that, the profile rewards completeness. Categories that reflect the real mix of what you do rather than one generic label. Services filled out with the actual engagements you sell. Photos of the office and the people, which matters in a category where the purchase is trust in a person. Seeded questions answering what people genuinely ask. Hours that reflect reality, including the ones that change during the season. The full mechanics are in the Google Business Profile optimization guide: https://www.winstondigitalmarketing.com/playbooks/google-business-profile-optimization/ .

The website serves the other two counties. An area page for each place you genuinely work earns its position by being specific to that place: the kinds of businesses that cluster there, the situations that come up with clients there, the fact that you have clients there at all. A page that is the same page with the county name swapped is thin content. Two honest area pages beat nine templated ones. Law firms face the identical problem and solve it the same way: https://www.winstondigitalmarketing.com/playbooks/local-seo-for-law-firms/ .

## Review velocity, timed against the season

Reviews feed local ranking, and they are what a person reads when deciding which of three firms to trust with their finances. Both jobs care about recency, and recency is where seasonality bites again.

The instinct is to ask when clients are happiest, right after their return is wrapped up. For most firms that moment lands for nearly the whole client base inside a few weeks. Ask everyone then and you get a spike, then a long flat stretch where the newest review gets steadily older. A profile whose most recent review is eight months old reads as a firm that has gone quiet.

The better pattern is deliberate spreading. Work through the post-season asks over the following weeks rather than in a single batch. Keep a standing ask attached to the year-round engagements, since a bookkeeping or advisory client hits a natural good moment every quarter rather than once a year. Put the whole thing on a schedule, because what kills review flow is not reluctance, it is that in season nobody has time and out of season nobody thinks of it.

Reply to all of them, including the negative ones, and never filter or gate for sentiment, which violates platform policy. A review that names the actual service is worth more than a generic compliment, because it corroborates what the firm does. Insurance agencies hit the same trust-purchase dynamic: https://www.winstondigitalmarketing.com/playbooks/insurance-agent-seo/ .

## The content calendar, built backwards

Publishing for an accounting firm is a production schedule aimed at a deadline, and the deadline is when the searches arrive rather than when the filing date is.

A new page has to be crawled, indexed, and then given enough time to accumulate whatever signals will move it up, and none of those steps happen on a timeline you control. The gap between publishing and ranking is measured in months for anything competitive. So a page that needs to be earning in the peak weeks needs to have existed for a good while before them, which puts the production window in the previous summer and early fall.

- Late spring, right after the season: the review catch-up, and an honest audit of what happened. Which pages brought in calls, which queries you showed up for, what people asked about that you had no page for.
- Summer: build the year-round service layer. Bookkeeping, advisory, payroll, entity work, and the specialty pages.
- Late summer into early fall: build and publish the seasonal layer. Pages going live here have the runway to be indexed and to settle before demand arrives.
- Fall: the supporting work. Profile updates, area pages, listings cleanup, schema. Also planning content, which for many firms has the earliest demand curve.
- Winter into the season: stop building and start operating. Refresh anything stale, keep profile posts current, handle the inbound. Do not launch new pages into the peak expecting them to rank inside it.

The most useful item in that calendar is the audit right after the season, because it is the only time the information is both fresh and actionable. It is next summer's content brief, and it evaporates if nobody writes it down by June.

## Credential and entity signals for a money topic

Accounting sits squarely in the category search engines treat with extra care, because it touches people's money. The signals that establish who you are carry more weight than they would elsewhere.

Credentials, stated plainly. If the firm is a CPA firm, say so where it can be seen, and be accurate about what applies to the firm versus which individuals hold which licenses, since the distinction is real and misstating it is a problem beyond SEO.

Named people. Content on a money topic published by a nameless firm is weaker than the same content published by a named preparer with a bio, a credential, and a real history at the firm. Give the people who do the work author pages and connect the content to them. This is the single most underused signal in the vertical.

Entity consistency, the least glamorous and probably the most load bearing. The firm's legal name, the name on the door, the name on the profile, the name in the state board directory, and the name in every citation should be one name. Firms accumulate variants through mergers, partner departures, and a decade of somebody typing it slightly differently, and the result is a search engine holding several partial versions of you and no confident way to merge them. The broader version of this argument is in professional services SEO: https://www.winstondigitalmarketing.com/playbooks/professional-services-seo/ .

## The honest version

If you only fix one thing, fix the calendar. A firm doing mediocre SEO on the right schedule will beat a firm doing good SEO that starts in January, because the good work will not have finished ranking until the demand is gone. Decide in May what you are publishing by September, and the rest of this gets much easier.

## A note on what belongs on the page

Content that explains how a kind of situation generally works is useful and rankable. Content that tells a reader what to do about their particular return is something else, and a public page is the wrong place for it. Explain the shape of the problem, then route the reader to a real conversation.

Anything written around a particular year's figures, thresholds, or dates needs an owner and an annual review. A page describing a mechanism stays true; a page quoting a number stops being true on a schedule and nobody notices. If you publish the number anyway, date the page visibly and put the update on the fall calendar.

## Where to go from here

Audit what happened as soon as the season ends, build the year-round service and specialty pages through the summer, publish the seasonal layer by early fall, clean the profile, listings, credentials, and entity signals while there is time, then stop building and operate through the peak. Repeat, with the post-season audit feeding the next cycle. It is a calendar more than a campaign.

For the structural side of the program, read SEO for accountants and CPA firms alongside this: https://www.winstondigitalmarketing.com/playbooks/seo-for-accountants-cpas/ . For adjacent professional verticals with the same trust dynamics, see local SEO for law firms and insurance agent SEO. The umbrella view is professional services SEO.

If you would rather run this yourself, the process is packaged as a kit: AI for accountants, https://www.winstondigitalmarketing.com/products/ai-for-accountants/ , $47. It includes the marketing agent we use for this vertical, a seasonal calendar built backwards from filing season, and a stale-figure audit for exactly the expiry problem described above.

## Hiring someone to run this

Most of what is sold as accounting firm SEO is a monthly report and a blog post, produced at a steady cadence that ignores the only thing about this vertical that is structurally different. A real engagement opens with an audit of the profile, the review flow, the listings, and the entity and credential signals. It builds the year-round service layer first and the seasonal layer second, on a schedule keyed to when demand arrives. Then it maintains: the area pages, the post-season audit, the annual review of anything that expires.

Ask what their publishing schedule looks like relative to filing season, and listen for whether it is built backwards from the season or forwards from the contract start date. Ask what they intend to do in the quiet months. Ask how they handle the counties you serve without an office in them, and be wary of any answer that involves creating listings. Ask to see the work product rather than the dashboard, and ask what happens to the pages if you leave.

Our pricing is published rather than quoted after a call, and every engagement is a written scope with the number attached before you pay anything: https://www.winstondigitalmarketing.com/pricing/ . The done-for-you version is our SEO service: https://www.winstondigitalmarketing.com/services/seo/ . To see where your firm stands first, the free audit is at https://www.winstondigitalmarketing.com/audit/ .

## Frequently asked questions

### What is SEO for accountants?

SEO for accountants is the work of getting an accounting or CPA firm found when someone searches for a tax preparer, a bookkeeper, or an advisor nearby, or asks an AI assistant to recommend one. The mechanics are the same as any local vertical: the Google Business Profile, reviews, citations, and dedicated pages for each service and each area you serve. What makes accounting different is timing. Demand for the firm's most visible service is concentrated into a few months of the year, and search visibility takes longer to build than that window lasts, so the calendar matters as much as the checklist.

### Why is SEO different for an accounting firm than for other local businesses?

Because demand is violently seasonal and search visibility is not. A plumber gets a fairly steady stream of searches all year, so a page that starts ranking in June is useful in June. An accounting firm's filing-season searches arrive in a short, intense window, and a page that starts ranking two weeks into that window has already missed most of it. That inverts the usual advice. The work you do in the quiet months is what you capture in the busy ones, and the quiet months are exactly when a firm feels least like doing marketing.

### When should an accounting firm start SEO before tax season?

Earlier than feels necessary, which in practice means the summer and early fall before the season you want to capture. New pages need to be crawled, indexed, and then given time to accumulate the signals that move them up, and none of that happens on a schedule you control. A firm that publishes its filing-season pages in January is publishing into demand rather than ahead of it, competing against pages that have been indexed and gathering links for months. The rule of thumb that keeps firms honest: if a page needs to rank in February, it should already have existed the previous August.

### Should a CPA firm build pages for tax preparation or for year-round services?

Both, in two distinct layers, and the year-round layer comes first. The service layer covers the work that pays across the whole year: bookkeeping, monthly close, advisory and CFO work, entity formation and structure, payroll, and whatever specialty the firm actually has. The seasonal layer covers filing-season work, and it should be a real set of pages rather than one thin page. Building the seasonal layer alone is the common mistake, because it produces a firm that is visible for four months and invisible for eight.

### How does an accounting firm rank in counties where it has no office?

Through the website rather than the Google Business Profile. The profile is tied to a real, staffed location, and inventing offices you do not have is against Google's guidelines and a real risk to the listing. What you can do is set the service area on the profile to the counties you genuinely serve, and then build honest area pages on your own site for each of them. An area page earns its rank by being specific to that place, the kinds of businesses there, the local filing situations that come up, the clients you actually have, rather than by swapping a county name into a template.

### How many reviews does an accounting firm need, and when should it ask?

There is no universal number, because what matters is being credible relative to the other firms a searcher is comparing you against in your market. The timing question has a clearer answer. The natural moment to ask is right after a client's return or engagement is finished and they are relieved and pleased, which for most firms clusters in a few weeks of the year. Asking every one of those clients at once gives you a spike, then months of silence, and recency is part of what the signal is worth. Spread the asks across the weeks after the season closes, and keep asking the year-round clients through the quiet months so the flow never fully stops.

### Do accountants need to optimize for AI search?

Yes, and the entity signals matter more here than in most verticals. People ask assistants for help choosing a CPA and for explanations of tax and accounting concepts, and the engines are cautious about money topics, so they lean on corroboration: a firm described consistently across its site, its profile, its reviews, and the professional directories it appears in. Named preparers with their credentials stated plainly, a firm name that is identical everywhere, and content that explains rather than sells all make a firm easier for a model to name with confidence.

### How do I choose an SEO provider for my accounting firm?

Ask what their publishing schedule looks like relative to filing season, and listen for whether the answer is built backwards from the season or forwards from the contract start date. Ask what they would do in the quiet months, because a provider who treats the off season as downtime has missed the structure of the business. Ask how they plan to handle the counties you serve without an office in them. Ask to see the actual work product rather than a dashboard, and ask what happens to the pages if you leave. Then check whether the scope and the price are written down somewhere public before you take a call.

