The Ultimate Step-by-Step Guide

SEO and AEO for Accounting Firms

The complete 5-step framework for doing SEO and AEO together: get found when business owners search Google, and get recommended when they ask an AI assistant.

How business owners now decide which accounting firm to call

They started an S-corp two years ago, the bookkeeping got away from them, and their banker mentioned a name. So they asked around, typed cpa near me into their phone, looked at three websites that all said the same four things, and went with whoever answered the email first.

That search still runs 27,000 times a month in the United States. It is still one of the ways a client finds you.

The second route is the one that changed. They now open ChatGPT, Claude, Gemini or Perplexity, or read the AI summary sitting above Google's results, and describe the situation in their own words: I run an S-corp doing about $900,000, I am paying myself badly and the books are a mess, what kind of accountant do I actually need. They get back one answer that explains the difference between a bookkeeper, a CPA and a fractional CFO, and names two or three firms. Those are the firms that get the enquiry.

Both routes are live and both end in an engagement letter. On the second one, being on page one does not get you very far on its own, because the answer names only a few firms and most people never scroll past it.

SEO and AEO are now one job

Both routes read the same pages. Google's crawler and the AI crawlers fetch the same website and look at the same headings, the same answers and the same evidence that you know what you are doing.

The page that earns you the ranking is usually the page that earns you the recommendation inside AI answers. A clear page explaining how the IRS actually assesses reasonable compensation for an S-corp owner, with the numbers and the method, is what puts you at position three on Google, and it is the same page an assistant reads before it tells a business owner to book a call with you.

Keep focusing on SEO only and you pick up the rankings while missing the questions where an assistant recommends someone else. Run the two together and every page you publish does both jobs at once.

Done properly this gets you three things: rankings on the Google searches that bring enquiries, recommendations in AI answers across every major assistant, and signed clients from both.

Key takeaway: Business owners now find accounting firms through two routes, Google results and AI answers, and if you follow this guide the same set of pages will win you both.

How a small CPA firm out-ranks ADP and the national firms

SDO CPA is an independent firm in Duncanville, Texas, founded and run by Big Four alumni from EY and KPMG. No franchise behind them, no private equity owner, no national brand. They did the work properly instead, and their results in SEO and AI search now match firms with a hundred times the marketing budget.

Their Domain Rating is 37. They hold second place for c corp vs s corp, third for form 5471 and first for quickbooks pro, and on the reasonable-compensation question they sit above ADP at Domain Rating 91, above Reddit at 95 and above Plante Moran at 71.

Those searches matter because of who runs them. Somebody looking up Schedule C at eleven at night has a deadline and a problem, and they are one useful answer away from asking who wrote it.

The searches they own

SearchPosition and detail
schedule c#8 of 50,000 monthly searches, difficulty 7
quickbooks desktop#4 of 45,000 monthly searches, difficulty 42
mega backdoor roth#3 of 22,000 monthly searches, difficulty 2
what is a llc#7 of 17,000 monthly searches, difficulty 24
c corp vs s corp#2 of 7,600 monthly searches, difficulty 5
form 5471#3 of 7,300 monthly searches, difficulty 3
quickbooks pro#1 of 6,100 monthly searches, difficulty 5
small business tax preparation near me#3 of 3,800 monthly searches, difficulty 27, and the highest-value term in the set at $9.28 a click

Three patterns produced that. They write the form rather than the service. Schedule C, Form 5471, Form 8865, Form 8858, Form 1065 instructions. These are what a business owner types with a deadline coming, and almost no firm writes them properly because it feels like giving the work away.

They also picked client industries and wrote for each one. Their food truck tax deductions page ranks first for how much does a food truck cost at 3,700 searches a month. Healthcare, construction, startups, real estate investors, restaurants and franchises each get their own material, and that is exactly where the expensive clicks are.

And the depth is what carries the commercial page. Small business tax preparation near me at $9.28 a click sits third, and outsourced accounting sits first, because the rest of the site earned the authority to put them there.

None of this needed a national brand. Their 3,914 organic keywords bring 16,694 visits a month, 906 of those keywords sit in the top three, and the traffic is worth $29,754 a month in equivalent paid clicks. They run no paid search at all, so every one of those visits was earned rather than bought, and their clients are in 48 states.

In the guide below we show you how to do SEO and AEO for accounting firms the same way, using our five-step framework.

All figures from ContentMonk, US data, August 2026. SDO CPA has no affiliation with ContentMonk and is not a customer.

The 5-step framework to do SEO and AEO for accounting firms

Below we walk through each of the five steps of how to do SEO and AEO for accounting firms, in order: finding the searches and prompts that bring enquiries, working out why other firms are winning them, building better pages, getting mentioned on the sources AI trusts, and keeping the results once you have them. Run all five and you get rankings on Google, recommendations in AI answers, and signed clients from both.

Everything here is specific to accounting, including the advisory and vertical work where the click prices are four and five times what tax prep commands. The examples are real searches business owners run and the difficulty scores are real.

Step 1 of 5

1. Find the prompts and keywords your clients use before they call

Start by writing down every search and every question that comes from somebody close to sending an enquiry.

A bottom-of-funnel prompt is one where the person has already decided they need help and is working out who to engage. I run an S-corp doing about $900,000, what kind of accountant do I need is one of those. What year was the IRS founded is not. Both are worth having eventually, but only the first one turns into an engagement letter.

Keyword they type into GooglePrompt they give an AI assistant
cpa for small businessI have an S-corp doing about $900k, what kind of accountant do I actually need?
fractional cfoWe are too small for a full-time CFO but the books are a mess, what are our options?
small business tax preparation near meWhat does it cost to have someone do my business return, and what do they need from me?
r&d tax credit consultantWe build software in-house, do we qualify for the R&D credit and who files it?
outsourced accounting servicesShould we hire a bookkeeper or outsource the whole finance function?

Accounting breaks the rule that holds in every other industry

In most industries the biggest search is the hardest one. In accounting the biggest one is nearly the easiest, and it is the term almost nobody targets.

KeywordMonthly searches and difficulty
tax preparer near me40,000 searches a month, difficulty 2
cpa near me27,000 searches a month, difficulty 45
tax accountant near me16,000 searches a month, difficulty 53
accountant near me15,000 searches a month, difficulty 42
small business accountant near me2,900 searches a month, difficulty 43

Tax preparer near me gets half again as many searches as cpa near me, and it is forty-three difficulty points easier. Four ways of saying roughly the same thing, spread from difficulty 2 to 53, with the largest one sitting at the bottom of the range. No rule of thumb gets you there. You look each one up.

The pattern holds all the way down. Payroll services near me is 1,800 searches a month at difficulty 1. Forensic accountant near me is 900 at difficulty 0. IRS audit representation, QuickBooks ProAdvisor near me, CFO services for small business and CPA for small business all sit at difficulty 3 or lower. Meanwhile bookkeeper near me is 33, cost segregation study is 35 and employee retention credit is 57.

The advisory and vertical searches are where the money is

If you are trying to move the firm from compliance toward advisory, this is the table to look at. These are the highest click prices in the profession, and most of them are undefended.

KeywordMonthly searches and difficultyCost per click
ecommerce accountant300 searches a month, difficulty 3$25.00
r&d tax credit consultant150 searches a month, difficulty 1$20.00
restaurant bookkeeping services400 searches a month, difficulty 0$16.00
law firm accounting services250 searches a month, difficulty 0$12.00
construction accountant350 searches a month, difficulty 0$11.00
cpa for real estate investors150 searches a month, difficulty 2$9.00
fractional cfo13,000 searches a month, difficulty 11$8.00

An ecommerce accountant click costs $25.00 at difficulty 3. A restaurant bookkeeping click costs $16.00 at difficulty 0. Fractional CFO is 13,000 searches a month at difficulty 11. Nobody is writing these pages, and the clients behind them are the ones you actually want.

Work through every service you offer, every entity type you handle, every client industry you already know well and every form you file more than a dozen times a year. Use the words clients use rather than the technical ones, and check each phrasing separately.

How SDO CPA does it: they hold third place for form 5471 at 7,300 searches a month and second for c corp vs s corp at 7,600, rather than competing for cpa near me at difficulty 45.
Identify BOFU prompts your customers are asking
See the real questions business owners put to ChatGPT, Claude, Gemini, Perplexity and Google AI Overviews before they enquire, and whether your firm gets named in the answer.
ContentMonk prompt tracking, showing bottom-of-funnel prompts grouped by topic with buying stage and monthly volume
Learn More →
Research the keywords worth ranking for
Volume, click price and difficulty for every service, entity type and client industry you cover, so you can tell a winnable term from one that will take three years.
ContentMonk keyword research, showing search volume, difficulty, buying stage, intent, cost per click and potential traffic per keyword
Learn More →
Spot the keywords you almost rank for
The searches where you already sit just off page one. These are the fastest enquiries available to you, because the page already exists.
ContentMonk striking distance report, showing keywords ranking just outside the first page with position change, volume and difficulty
Learn More →
Find the keywords where competitors rank but you don't
The searches sending work to the firm across town while your site is absent from the results entirely.
ContentMonk competitor keyword gap report, listing keywords a competing page ranks for with intent, buying stage, volume and traffic
Learn More →

See where your firm stands today

Run a free AI visibility and SEO audit on your domain and see which prompts name you, which name someone else, and where your rankings sit right now. Free. No signup, no card.

Get Your Free SEO/AEO Audit

2. Understand why other accounting firms are winning those searches

Whoever ranks and gets recommended today did the work to get there. Nobody is going to hand you the method, so you look at what is producing their results and build something better.

For each search on your list, check four things.

  • What kind of page is winning. Some searches reward a detailed form guide, others a service page, others a directory listing, and on a lot of tax questions the answer is IRS.gov, which you are not going to outrank. Look at what is actually ranking for each of your terms rather than assuming, because it varies from keyword to keyword.
  • What sources the AI cites before it answers. Ask the assistants your clients' questions and read which pages they pull from. Understanding what AI favours on tax and accounting questions is what lets you build a better version of it.
  • What the answers say about those firms. Note the exact wording. If an assistant describes a firm as the one that handles ecommerce sellers, that phrasing came from somewhere you can find.
  • Where nobody has done a good job. The forms with no plain-English guide, the client industries nobody writes for, the cost questions every firm dodges. These are the openings.

On the tax questions where IRS.gov holds the top spot, the opening is the interpretive version. The IRS publishes the rule; somebody still has to explain what it means for a business doing $900,000 with two employees. That is the page you can win.

How SDO CPA does it: at Domain Rating 37 they sit above ADP at 91 and Plante Moran at 71 on the same question, because they answered it with a method and real numbers rather than a summary.
Track your and your competitors' AI performance
Watch how often each firm in your market gets named across all the major assistants, and how that changes week to week.
ContentMonk brand visibility chart comparing your AI visibility against competitors across all tracked AI models, with sentiment and average position
Learn More →
See what pages AI cites
The exact URLs an assistant reads before it answers, so you know what you are up against on each question.
ContentMonk top sources report, breaking cited URLs down by type with a ranked list of the pages AI pulls answers from
Learn More →
Track your and your competitors' keyword rankings
Positions for every term you care about, yours and theirs, on the same screen.
ContentMonk rank tracker, showing keyword positions with day on day movement, search volume and difficulty
Learn More →
Analyse the data to find gaps and opportunities
Our proprietary AI reads the whole picture and tells you which openings are worth your time first.
ContentMonk opportunity list, mixing AI coverage gaps, content decay, forum replies to join and third-party mentions to earn
Learn More →

3. Create better content that ranks and gets cited by AI

Once the research is done, everything starts with your own pages. This is the part you fully control and the part most firms skip, because a services list, a team page and a client portal login will not rank for anything competitive.

For a page to rank and get cited, or as we prefer to put it, to influence what AI says about your field, it has to be objectively better than what is already there. Better means more actionable, backed by something only you know, and genuinely more useful to the person reading it.

Tips for content that ranks and gets cited

  • Answer the question in the first two sentences. Somebody looking up a filing requirement wants the answer straight away, and an assistant decides just as quickly whether your page is worth quoting.
  • Write the form rather than the service. Schedule C, Form 1065, Form 5471, the 1099 thresholds, the S-corp election deadline. It feels like giving the work away and it is the single most reliable traffic in the profession. The case study firm built most of its visibility this way.
  • Publish what things cost. What a business return runs, what monthly bookkeeping runs, what changes the number. Most firms refuse, which is exactly why the ones that do own those searches, and it filters out the enquiries you did not want anyway.
  • Lead with what you see across your client base and a clear point of view. What actually triggers a notice, where owners in a particular industry consistently get it wrong, which elections you think are oversold. That is first-party expertise no publisher can write, and it is the strongest reason for an assistant to quote you rather than a national content site.
  • Write for the client industries you already understand. If half your book is restaurants, the restaurant bookkeeping page is worth more to you than another general tax post, and it costs $16.00 a click in paid search for a reason.
  • Keep it current. Tax content decays faster than anything else on the internet. Put the year and a real review date on every page, and update thresholds and limits the week they change.
How SDO CPA does it: their food truck tax deductions page ranks first for how much does a food truck cost, a search their ideal client runs long before they need an accountant.
Build a knowledge base of your insights to use in your writing
Everything your firm knows that nobody else does, held in one place so it goes into every page you publish.
ContentMonk knowledge base, holding call transcripts, positioning documents and company facts tagged for use in writing
Learn More →
Turn research and insights into a content brief in minutes
The search data, the questions and your own material assembled into a brief that says exactly what the page needs to cover.
ContentMonk content brief, with a section by section outline and directives on what each part of the article must cover
Learn More →
Get full articles written in your voice
Drafts built from your brief and your knowledge base, in the way your firm talks to clients.
ContentMonk article editor, showing a finished long-form draft with a document outline and word count
Learn More →
Publish to your site without copy-paste
Send the finished page straight to your website, formatting intact.
ContentMonk publishing panel, pushing a finished article straight to Webflow with category and author fields
Learn More →

4. Get mentioned and linked on the sources AI trusts

A firm relying only on its own website tends to reach roughly 15 to 20% AI visibility and then stall. Everything above that comes from other websites talking about you.

Backlinks from trusted domains are still one of the strongest ranking factors in Google, and those same domains are the ones AI assistants cite. One relationship pays you twice.

Accounting has two listings almost nobody treats as marketing, and both are free.

The first is the IRS Directory of Federal Tax Return Preparers with Credentials and Select Qualifications. It is an official government directory of credentialed preparers, and it is what an assistant reaches for when somebody asks how to check that a preparer is real. Being listed and being correct there costs nothing.

The second is the software vendor directories. Intuit's Find-a-ProAdvisor and the Xero advisor directory are the accounting equivalent of a manufacturer dealer listing: a profile on a domain with far more authority than yours, and a badge clients are told to look for. Gusto, Bill, Dext and Karbon run partner directories too.

Behind those sit the AICPA and your state CPA society member directories, and your state board's licensee verification page.

After that the general platforms: Google Business Profile, which is free and feeds both the local pack and much of what appears in AI Overviews, then Clutch, UpCity, Expertise.com and Yelp.

  • Fix what you already control. Your IRS preparer listing, your ProAdvisor and Xero profiles, your state society entry, your Google Business Profile and your licence record. Old service lists, wrong specialisms and partners who left three years ago are everywhere, and corrections show up in AI answers within weeks. Re-read them often.
  • Earn the rest. Write for the Journal of Accountancy, Accounting Today or CPA Practice Advisor, speak at your state society, and answer honestly in the places business owners already ask. On the live results for one S-corp compensation question, three separate r/tax threads sit at position four, above most of the firms on the page. Do not astroturf them; it gets found and it costs you more than it earns.
See what directories and forums influence AI answers
The third-party sites assistants lean on most in your field, ranked by how often they get cited, so you know which listings and threads are worth your time.
ContentMonk source domains report, ranking the sites AI cites in your market by cited URLs and citation rate, with your own domain and competitors marked
Learn More →
See every answer that leaves you out
The questions where an assistant names other firms and not yours, with the sources it used to decide.
ContentMonk answer detail view, showing a full AI response with whether you were mentioned or cited and the sources it used
Learn More →

5. Monitor your results and improve on them

Positions move, competitors publish, and models get retrained and start citing different sources. A page that named you in March can name someone else by August without anything on your site changing.

Four things to check every week: which tracked prompts stopped naming your firm, which pages lost positions, which competitor started appearing where you used to, and which pages are collecting impressions without clicks.

Tax content also has a problem no other industry has, which is that it goes out of date on a schedule. Thresholds, limits and deadlines change every year, and a page with last year's numbers gets quietly dropped by both Google and the assistants.

When a page slips, improve it rather than replacing it. Put a sharper answer near the top, update the figures and the year, add what you have learned since you wrote it, and you keep the authority the URL has already earned.

See all your data for all pages in one place
Rankings, AI mentions, impressions and clicks for every page, without opening four tools.
ContentMonk unified page analytics, combining AI citations with Search Console position, clicks and impressions and Google Analytics sessions per URL
Learn More →
Get flagged the moment you lose rankings or AI visibility
An alert when a position drops or an assistant stops naming you, while it is still cheap to fix.
ContentMonk alerts list, flagging pages that lost Google rankings or AI visibility with the specific fix suggested for each
Learn More →
Know which pages to update, and how
Our proprietary AI reads what changed and tells you what the page is missing.
ContentMonk content update suggestions, naming the pages slipping in rankings or AI visibility and what to change on each
Learn More →
Immediately see the new moves by your competition
New pages, new rankings and new AI mentions from the firms you compete with, as they happen.
ContentMonk competitor tracking, listing the rival brands being monitored with how many times each was mentioned in AI answers
Learn More →

The ROI for SEO and AEO for accounting firms

Accounting is the one industry in this series where the maths is not local. We tested Dallas and New York and both came back thin: cpa dallas is 300 searches a month, cpa nyc is 250, and several city terms return no usable data at all. That is not a gap in the research, it is the finding. Clients search the form, the question and near me, and the firm in the case study above serves 48 states from one office.

So here are ten bottom-of-funnel searches nationally, each a different intent.

Bottom-of-funnel searchMonthly searches
tax preparer near me40,000
cpa near me27,000
accountant near me15,000
fractional cfo13,000
outsourced accounting services4,100
small business accountant near me2,900
payroll services near me1,800
forensic accountant near me900
cpa for small business700
r&d tax credit consultant150

That is 105,550 searches a month, and six of those ten sit at difficulty 21 or lower, including the largest one. The most valuable is the smallest: r&d tax credit consultant costs $20.00 a click at difficulty 1, because the engagement behind it is worth thousands.

How the numbers work out

  • 1.2% of the people who land on your site from organic search book a consultation or enquire
  • 25% of those become a client
  • Average net revenue per client in year one: $4,800, blended and deliberately conservative across annual tax-only engagements at the low end and monthly bookkeeping or outsourced accounting retainers at the high end, with advisory and fractional CFO work running well above it

Traffic per page varies enormously, so counting articles tells you nothing useful. One page on the right bottom-of-funnel term can carry a thousand visits a month while five others carry fifty between them. What follows is per-plan capacity: how much of the opportunity each plan lets you research, publish against and monitor at the same time.

How you run itWhat you can work at onceOrganic visits per month by month 12New clients per month by month 12Revenue earned in year 1 *
Starter, $99/moOne firm, a focused set of services and forms9002.7$64,700
Pro, $199/moThe full service list plus the client industries you know1,8005.4$129,400
Scale, $449/moCompliance and advisory, multiple verticals, tracked together3,80011.4$273,300
Done for you, quotedOur team runs the whole framework for your firm6,50019.5$467,400

* These figures are deliberately conservative. The model treats every page as an average performer, and that is not how this works in practice. When the work is done properly, one page on the right bottom-of-funnel term can outperform ten others, so real numbers are likely to be considerably higher.

Custom plans go beyond Scale, so the top self-serve row is a starting point rather than a ceiling.

Done-for-you sits higher on judgement rather than output. Our team picks winnable targets on the first pass, produces content that gets cited sooner, and does the third-party work in step 4 that busy firms postpone, with scope agreed per engagement.

Two things the table leaves out on purpose. The first is renewal: most of these clients come back every year and many are on monthly retainers, so the figures understate the value by roughly the number of years a client stays. The second is client mix, which is the part that actually matters. Nothing else you can do lets you choose in advance which kind of client arrives, because you choose which question you answer.

On payback: at $4,800 a client, one new client covers the Starter plan for four years.

Illustrative model built on the assumptions listed above. ContentMonk data, US, August 2026. Not a guarantee of results.

Get rankings. Get recommended. Get customers.

Start free and see where your firm stands, which opportunities are worth your time, and what to publish first.

Start Free ContentMonk Trial

Do it yourself, or have our experts do it

Do it yourself

Run the whole framework inside ContentMonk.

  • Get rankings on the searches that bring you enquiries
  • Get recommended in AI answers across ChatGPT, Claude, Gemini, Perplexity and Google AI Overviews
  • Get signed clients from both

Every feature is on every plan, including API and MCP access. From $99 a month, with a seven-day free trial and no credit card.

Try ContentMonk for Free

Done for you

For firms who would rather hand this to people who have done it many times, or who simply do not have the hours outside busy season.

We take ownership of the metrics that matter commercially, which means enquiries, signed clients and revenue rather than impressions. We commit to results and to revenue targets.

Nearly a decade doing this across 70+ brands. Scope quoted per engagement.

Get a Free Strategy Call

SEO and AEO for accounting firms: FAQ

What is AEO for accounting firms?

AEO, or answer engine optimisation, is the work of getting your firm named when a business owner asks an AI assistant who to engage. It covers ChatGPT, Claude, Gemini, Perplexity and Google AI Overviews. In practice it means building pages that answer real tax and accounting questions clearly, and getting listed on the third-party sources those assistants cite.

What is the difference between SEO and AEO?

SEO gets your pages ranking in Google's list of blue links. AEO gets your firm named inside an AI-generated answer, where only a few names appear at all. They rely on the same pages and the same third-party listings, which is why running them together costs little more than running one.

How do accounting firms get recommended by AI assistants?

Assistants build answers from pages they trust: your own site, Google Business Profile, the IRS preparer directory, your Intuit ProAdvisor and Xero advisor profiles, your AICPA and state society listings, your state board licence record, and the r/tax and r/smallbusiness threads where owners ask each other. Firms that get recommended have accurate listings everywhere, thorough pages on the work they do, and third-party coverage backing both up.

We do not want more 1040s. Does SEO just bring more of the wrong work?

It does the opposite, and this is the strongest argument for it. You choose which question you answer, so you choose which client arrives. A firm that writes the R&D credit page and the ecommerce accounting page gets R&D and ecommerce enquiries. Those clicks cost $20.00 and $25.00 in paid search precisely because the engagements behind them are worth having.

Should I publish my fees?

Most firms refuse and it is the biggest opening in the profession. Business owners search what a return costs constantly, the case study firm ranks third nationally for small business tax preparation near me at $9.28 a click, and publishing a range filters out the enquiries you did not want before they reach you.

IRS.gov ranks first for everything. Can I compete?

Not on the definitional query, and you should not try. The opening is the interpretive version: the IRS publishes the rule, and somebody still has to explain what it means for a business doing $900,000 with two employees. That is the page that ranks, gets cited and brings the enquiry.

How much does SEO for an accounting firm cost?

Running it yourself with software starts at $99 a month, and a seven-day free trial needs no card. Agencies serving accounting firms typically run from around a thousand a month upward depending on how many services and verticals you cover. Our done-for-you engagements are quoted per firm.

Do I still need SEO if AI answers the questions?

Yes. Google still sends the largest share of client traffic, and the assistants read the pages Google ranks. Strong SEO is what makes your site visible to the crawlers that feed AI answers, so dropping it removes the foundation the AI visibility sits on.

Get started

Get rankings and get recommended by AI

Start a free trial to see exactly where your firm stands, get the opportunities ranked in order of what is worth your time, and turn both into signed clients. Or have our team run the five-step framework for you.

Seven-day free trial. No credit card required.