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.
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.
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.
| Search | Position 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.
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.
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 Google | Prompt they give an AI assistant |
|---|---|
| cpa for small business | I have an S-corp doing about $900k, what kind of accountant do I actually need? |
| fractional cfo | We are too small for a full-time CFO but the books are a mess, what are our options? |
| small business tax preparation near me | What does it cost to have someone do my business return, and what do they need from me? |
| r&d tax credit consultant | We build software in-house, do we qualify for the R&D credit and who files it? |
| outsourced accounting services | Should we hire a bookkeeper or outsource the whole finance function? |
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.
| Keyword | Monthly searches and difficulty |
|---|---|
| tax preparer near me | 40,000 searches a month, difficulty 2 |
| cpa near me | 27,000 searches a month, difficulty 45 |
| tax accountant near me | 16,000 searches a month, difficulty 53 |
| accountant near me | 15,000 searches a month, difficulty 42 |
| small business accountant near me | 2,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.
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.
| Keyword | Monthly searches and difficulty | Cost per click |
|---|---|---|
| ecommerce accountant | 300 searches a month, difficulty 3 | $25.00 |
| r&d tax credit consultant | 150 searches a month, difficulty 1 | $20.00 |
| restaurant bookkeeping services | 400 searches a month, difficulty 0 | $16.00 |
| law firm accounting services | 250 searches a month, difficulty 0 | $12.00 |
| construction accountant | 350 searches a month, difficulty 0 | $11.00 |
| cpa for real estate investors | 150 searches a month, difficulty 2 | $9.00 |
| fractional cfo | 13,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.




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 AuditWhoever 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.
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.




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.




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.


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.




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 search | Monthly searches |
|---|---|
| tax preparer near me | 40,000 |
| cpa near me | 27,000 |
| accountant near me | 15,000 |
| fractional cfo | 13,000 |
| outsourced accounting services | 4,100 |
| small business accountant near me | 2,900 |
| payroll services near me | 1,800 |
| forensic accountant near me | 900 |
| cpa for small business | 700 |
| r&d tax credit consultant | 150 |
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.
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 it | What you can work at once | Organic visits per month by month 12 | New clients per month by month 12 | Revenue earned in year 1 * |
|---|---|---|---|---|
| Starter, $99/mo | One firm, a focused set of services and forms | 900 | 2.7 | $64,700 |
| Pro, $199/mo | The full service list plus the client industries you know | 1,800 | 5.4 | $129,400 |
| Scale, $449/mo | Compliance and advisory, multiple verticals, tracked together | 3,800 | 11.4 | $273,300 |
| Done for you, quoted | Our team runs the whole framework for your firm | 6,500 | 19.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.
Start free and see where your firm stands, which opportunities are worth your time, and what to publish first.
Start Free ContentMonk TrialRun the whole framework inside ContentMonk.
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 FreeFor 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 CallAEO, 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.
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.
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.
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.
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.
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.
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.
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.
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.