Most CPA firm SEO is templated. The incumbent vendors (CPA Site Solutions, Build Your Firm, CountingWorks Pro) ship a stock service page with a calculator stock photo on it. The national agencies (WebFX, Thrive, Coalition) run a generic local-SEO playbook with no AICPA Code §1.600.010 review, no IRS Circular 230 §10.30 audit, and no tax-season demand modeling. The partners' bio pages rank for nothing including the partners' own names. The content calendar runs flat through the year, publishing April content in May.
Rule27 Design is a Phoenix, Arizona team that builds CPA firm SEO at the unit of optimization that actually drives signed engagements — the firm plus the named partner, modeled to the tax-season cycle, reviewed against the AICPA Code and the firm's state-board advertising rules before any page ships. Person and Accountant schema on every partner bio. Individual partner Google Business Profile where rules allow. Citation cleanup across the AICPA member directory, the state CPA society directory, the NASBA license verification database, and the niche-vertical industry directories. Practice-area pillar pages by service line (tax prep, bookkeeping, CAS, advisory, audit, specialty engagements like ERC / R&D credit / Cost Seg / IRS representation). Tax-season-modeled editorial calendar that publishes for the next ninety days, not the current week. Published pricing, named strategist, month-to-month after the satisfaction window.
Firm + partner audit + advertising compliance review (week 1)
Real PDF audit covering the firm's practice-area pages (AccountingService and FinancialService schema status, FAQ structure, restricted-terminology flags), every partner's bio (Person and Accountant schema, sameAs cluster, rich-result-spec headshot, designation depth, license verification), the firm's Google Business Profile, the top 3 same-practice-area competitors' citation profile, and a written list of every AICPA Code §1.600.010 / IRS Circular 230 §10.30 / state-board exposure live on the existing content.
Compliance memo + tax-season keyword map (week 2)
Practice-area-plus-jurisdiction keyword maps built against AICPA Code §1.600.010, IRS Circular 230 §10.30, and the firm's specific state-board rules (AZ R4-1-455 by default, jurisdiction-specific for out-of-state firms — CA §5063.3, TX §901.453, FL 61H1-24.001, NY §29.10). Restricted terms flagged in writing — "best," "top," "leading," "premier," "expert," "specialist," "guaranteed refund," "biggest refund," "save 50% on your taxes." Tax-season demand cycle mapped to a Q1-Q4 editorial calendar. Compliance memo documented for board-inquiry production.
Partner bio rebuild + Person/Accountant schema (weeks 2-3)
Every partner bio rewritten to the 700-1,200 word target with designations broken out (CPA license number and jurisdiction, EA enrollment, CGMA, PFS, ABV, CFF, CFP, CMA, CIA — each linked to the verification source where available), education with school and degree, practice-area depth linked to pillar pages, AICPA section and state CPA society involvement, published authorship, speaking engagements. Person and Accountant schema deployed with sameAs link cluster to AICPA member directory, state CPA society profile, NASBA license verification, LinkedIn, designation-issuing bodies. Rich-result-spec headshot replaced where the existing image does not meet Google's 1:1 / 600x600 minimum.
Firm GBP rebuild + individual partner GBPs + citation cleanup (weeks 3-4)
Firm Google Business Profile rebuilt — primary category mapped to actual practice mix ("Certified public accountant," "Tax preparation service," "Bookkeeping service," "Business management consultant" depending), service areas verified, weekly Posts seeded for tax-season ramp, Q&A populated. Individual partner GBPs claimed and configured where Google's guidelines and the state-board rules allow. NAP cleanup across 20-40 CPA-specific directories — AICPA member directory, state CPA society, NASBA license verification, IRS Directory of Federal Tax Return Preparers, NATP, NAEA (where applicable), BBB, FindACPA, Accounting Today firm directory. Review-acquisition workflow drafted to comply with AICPA §1.700.001 confidentiality and IRS Circular 230 §10.30.
Practice-area pillars + partner-authored content (month 2-3)
Practice-area pillar pages bylined to the relevant partner with FAQPage schema, primary-source citations to the Internal Revenue Code by section number (§41 for R&D credit, §1031 for like-kind exchanges, §168(k) for bonus depreciation, §174 for capitalized R&D, §199A for QBI) and the relevant state statute (ARS Title 43, CRTC §17041, TX Tax Code Ch. 171, etc.), internal links from bio to pillar to sub-practice to FAQ. Long-tail jurisdiction-specific articles authored by the partners at a 12-20 article-per-year cadence for solo practices, 30-50 for small-to-mid firms. Every page through the compliance review before publication. Editorial calendar publishes for the next 90 days against the tax-season cycle.
Authority + accounting-vertical PR (month 2 ongoing)
HARO, Qwoted, and Connectively pitches placing the partners as expert sources around tax-law-change windows. Pitches to the Journal of Accountancy, AICPA CPA Insider, the state CPA society magazine (AZ CPA, CalCPA Magazine, Today's CPA, Florida CPA Today), niche-vertical trade press where the firm has industry depth (Dental Economics for dental CPAs, Modern Restaurant Management for restaurant CPAs, Construction Executive for construction CPAs), and the AICPA / state-society speaking circuits. Earned placements, never purchased — bought links intersect both Google's webmaster guidelines and IRS Circular 230 §10.30 prohibitions on undisclosed paid endorsements.
Attribution + monthly reporting (month 2 ongoing)
CallRail integrated with the firm's and partners' GBP listing display numbers. CPA-firm CRM (Karbon, Liscio, Canopy, TaxDome, Aero Workflow) connected to GA4. Signed-engagement attribution flowing from keyword to landing page to closed engagement and ongoing MRR for CAS/advisory work. AI citation pickup tracked across Google AI Overview, ChatGPT search, Perplexity, and Gemini. Monthly 45-minute call walks through signed engagements, MRR onboarded, AI citations earned, and the next month's priorities — calibrated to tax-season tempo (more frequent touchpoints Jan-Apr and Sept-Oct).
AICPA Code §1.600.010 + IRS Circular 230 §10.30 + state-board review on every page
Every practice-area page, partner bio, article, and review-response template ships through a written compliance checklist against AICPA Code §1.600.010 (Rule 502 — false, misleading, or deceptive advertising), IRS Circular 230 §10.30 (Solicitation — federal tax-practitioner advertising rules), and the firm's specific state-board accountancy rules — AZ R4-1-455, CA Accountancy Act §5063.3, TX Public Accountancy Act §901.453, FL Admin Code 61H1-24.001, NY Education Law §29.10, and the equivalent rules in every other US jurisdiction we cover. The memo is board-inquiry documentation.
Person + Accountant schema on every partner bio, with full sameAs link cluster
Person and Accountant schema deployed with sameAs linkage to the AICPA member directory, the state CPA society profile (Arizona Society of CPAs, California Society of CPAs, Texas Society of CPAs, etc.), the NASBA license verification database, LinkedIn, the IRS Directory of Federal Tax Return Preparers with Credentials, designation-issuing bodies (AICPA for PFS / ABV / CFF / CGMA, NATP, NAEA for enrolled agents), published article bylines, podcast appearance pages, and speaking-engagement organizer pages. The structured-data foundation that earns Google knowledge-panel rich results and feeds AI Overview, ChatGPT, Perplexity, and Gemini citation.
Individual partner Google Business Profile where rules allow
Google's guidelines permit a service-provider professional to maintain a GBP separate from the entity that employs them. CPAs and EAs qualify in most configurations where the state board does not impose a contrary restriction. We claim, configure, and operate each partner's individual GBP with primary category mapped to the actual primary practice area ("Certified public accountant," "Tax preparation service," "Bookkeeping service," "Business management consultant") and seeded Q&A reflecting the questions prospects actually ask the partner.
Tax-season-modeled editorial calendar that publishes for the next 90 days
Generic SEO playbooks ship content on a flat monthly cadence and earn rankings three months after the demand wave has passed. We model the tax-season demand cycle into the editorial calendar — Q4 publishes year-end planning and entity-formation content for Q1 demand, Q1 publishes individual-return and IRS-representation content for peak season, Q2 publishes advisory and CAS-engagement content for the planning-season trough, Q3 publishes specialty-engagement (ERC, R&D credit, Cost Segregation) content for fall conversion volume. The cadence compounds across the calendar, not just during April.
Practice-area pillars by service line, not a single generic Accounting Services page
Separate pillar pages for tax preparation, bookkeeping and CAS (Client Accounting Services), audit and assurance, advisory / fractional CFO / virtual CFO, IRS representation, and the specialty engagements (ERC consultant, R&D credit consultant under IRC §41, Cost Segregation Study, IRS audit defense, Offer in Compromise). Niche-vertical pillars for the firms with industry depth — dental CPA, restaurant CPA, construction CPA, e-commerce CPA, SaaS CPA, cannabis CPA, medical-practice CPA, real-estate-investor CPA. Each pillar with its own FAQPage schema, primary-source IRC citations by section number, and a partner byline with designation visible.
CPA-vertical citation cleanup across 20-40 directories per firm + 10-20 per partner
AICPA member directory, state CPA society directory (AZ CPA, CalCPA, TX Society of CPAs, Florida Institute of CPAs, etc.), NASBA license verification, IRS Directory of Federal Tax Return Preparers with Credentials and Select Qualifications, NATP, NAEA, Accounting Today firm directory, FindACPA, BBB, the county chamber of commerce, and the niche-vertical industry directory where the firm has industry depth. NAP consistency verified against the firm's GBP, each partner's individual GBP, and the bio pages. Profile completeness optimized to maximum disclosable depth.
Signed-engagement and CAS-MRR attribution, not ranking theater
CallRail integrated with the firm's and partners' GBP listing display numbers. CPA-firm CRM (Karbon, Liscio, Canopy, TaxDome, Aero Workflow, or whatever the firm already runs) connected to GA4. Every form submission and call tied to the keyword and landing page that drove it. Monthly attribution report ties signed engagements and CAS / advisory MRR onboarded to the SEO investment with engagement-level specificity. AI citation pickup tracked across the primary AI surfaces. Rankings reported as a leading indicator — signed engagements and MRR are the result.
Arizona is a moderately regulated CPA-advertising jurisdiction with AZ Administrative Code R4-1-455 implementing the AICPA Code §1.600 with state-specific edits on comparative claims and substantiation disclosure. The Arizona State Board of Accountancy actively investigates advertising complaints, and an out-of-state vendor running a generic playbook is materially more likely to produce a page that triggers a board review than a vendor that has read the local rules.
We sit in Phoenix. We have worked with AZ CPA firms across tax preparation, bookkeeping, CAS, advisory, audit and assurance, IRS representation, and the specialty engagements (ERC, R&D credit, Cost Segregation Study, Offer in Compromise). We know the Arizona State Board of Accountancy's complaint pipeline, the AZ Society of CPAs publication and event calendar, the Arizona-specific tax statutes our partner clients cite in their bylined content (ARS Title 43 for AZ income tax, ARS Title 42 for property tax, the TPT rules under ARS §42-5001 et seq.), the AZBigMedia and Phoenix Business Journal editorial relationships, and the AZ Tax Court venues where IRS-representation matters resolve when they go to litigation. We have direct editorial relationships at AZBigMedia and the Phoenix Business Journal — relationships that move authority links for an AZ CPA firm faster than a cold pitch from a remote vendor.
The Phoenix metro is the fifth largest in the United States by population and one of the more competitive CPA-vertical SEO markets in the country. Generic playbooks built in Atlanta, Chicago, or New York do not survive contact with Phoenix density, do not survive contact with AZ R4-1-455, and do not survive the tax-season tempo of an AZ CPA firm whose snowbird-population client base spikes intake demand from January through April. We build for the local reality.
Published pricing on this page
Solo Practitioner / Small Firm $1,500-$3,000/mo, Small-to-Mid Firm $3,000-$6,500/mo, Multi-Office / Multi-Partner $6,500-$15,000/mo. No incumbent CPA-vertical vendor (CPA Site Solutions, Build Your Firm, CountingWorks Pro, AccountantsWorld, MITCO) publishes pricing on a public page. No specialist agency (Avidon, Roketto, SEO Works) publishes pricing. No national agency (WebFX, Thrive, Coalition) publishes pricing. The act of putting a number on this page is the cleanest trust signal we can send before you have spoken to anyone on our team.
Named strategist on every engagement
The senior strategist on your sales call is the person who runs your audit, writes your compliance memo, reviews your monthly reports, and joins every monthly call. We do not have an account-manager translation layer because we do not need one between you and the team that does the work. You will know the strategist by name before the kickoff call ends.
Compliance review documented in writing on every engagement
Every page, partner bio, article, and review-response template ships through a written AICPA Code §1.600.010, IRS Circular 230 §10.30, and state-board advertising review (AZ R4-1-455 by default, jurisdiction-specific elsewhere). The compliance memo is written documentation you can hand to board counsel if a question is ever raised. No incumbent CPA-vertical vendor we have audited does this as a documented standard.
Month-to-month after a 30-day satisfaction window
If we are not delivering by month two, fire us with 30 days' notice. We can keep the work voluntarily, so we do not need 12-month lock-in. The agencies and platform vendors that insist on annual contracts (or longer platform commitments) are telling you they cannot keep clients otherwise. CPA Site Solutions, Build Your Firm, and CountingWorks Pro lock clients into multi-year platform commitments. We do not.
Tax-season demand cycle modeled into the editorial calendar
Q4 publishes year-end planning and entity-formation content for Q1 demand. Q1 publishes individual-return and IRS-representation content for peak season. Q2 publishes advisory, CAS, and bookkeeping content for the planning-season trough. Q3 publishes specialty-engagement content (ERC, R&D credit, Cost Segregation, IRS audit defense) for fall conversion volume. The cadence compounds across the calendar, not just during April. Generic vendors publish flat and rank into demand that has already passed.
Partner-level + firm-level unit of optimization
Person and Accountant schema on every partner bio. Individual partner GBPs where Google's guidelines and the state board allow. Partner-level citation profile across AICPA member directory, state CPA society, NASBA license verification, and designation-issuing bodies. Partner-authored content with E-E-A-T-grade bylines and designations visible. The unit of optimization is the firm plus each named partner — so the search equity compounds at both layers and travels with the partner if the firm restructures.
AI search as a tracked deliverable, not a buzzword
AccountingService, FinancialService, Person, and Accountant schema engineered for AI Overview, ChatGPT, Perplexity, and Gemini citation. llms.txt at the root, granular robots.txt rules for AI crawlers, citation pickup monitored on a recurring cadence with documentation of which AI surfaces are surfacing the firm and the partners by name. The accounting vertical is a YMYL category where AI surfaces apply elevated E-E-A-T scrutiny — the schema and citation foundation that earns AI citation is the same foundation that earns traditional SEO equity.
Every January through April, the CPA firms we audit do roughly half their annual revenue. The pages that drive that revenue — tax preparation, individual returns, small-business Schedule C, IRS representation, multi-state nexus questions — are usually written in October, indexed by November, and ranking nowhere by tax day. Then the pages sit unmaintained until next October, when somebody at the firm asks why the inquiry pipeline is two-thirds what it was last year and the same vendor proposes the same templated rebuild for the same flat retainer.
That is the rhythm we keep finding inside accounting practices that hired the standard incumbents — CPA Site Solutions, Build Your Firm, CountingWorks Pro, the national agency running a generic local-SEO playbook against the firm's primary city. The work ships. The reports arrive on the fifteenth of every month. The SERPs say something else. Phoenix tax-prep queries are won by national tax-software brands and the firm down the street that publishes weekly. The firm's named partners — whose practice expertise is the actual asset — rank for nothing including their own names.
This page is the alternative. SEO for accountants is not generic local SEO with a calculator stock photo on top. It is a specific discipline at the intersection of three constraints: a regulatory backbone (AICPA Code 1.600 / Rule 502, IRS Circular 230 §10.30, and state-board accountancy advertising rules), a demand cycle (tax-season peaks and the planning-season trough that most firms publish into), and a service-line keyword strategy (tax prep versus bookkeeping versus advisory versus IRS representation are different markets with different intent, CPC, and conversion economics). Rule27 Design builds CPA firm SEO at all three layers — published pricing on this page, a named strategist who runs the engagement, and a written compliance memo attached to every page that ships. Month-to-month after a thirty-day satisfaction window.
What SEO for accountants actually is
SEO for accountants is the practice of ranking a CPA firm, its named partners, and its practice-area pages in Google's organic results, the local map pack, and the AI search surfaces that increasingly mediate professional-service selection. There are roughly 1,900 monthly United States searches for "seo for accountants," with adjacent demand at higher volume on practitioner-facing variants — "cpa marketing," "accounting firm seo," "tax firm marketing," "cpa firm seo" — and a parallel consumer-side stack that includes "cpa near me," "accountant near me," "tax preparation [city]," and the long tail of practice-area-plus-jurisdiction queries that drive the actual intake calls.
The unit of optimization in the accounting vertical is a duality that most incumbent vendors collapse into a single firm-level treatment. There is the firm — its Google Business Profile, its NAP citations across AICPA member directories and state CPA society listings, its practice-area pillar pages, its review velocity, its Core Web Vitals. And there is the named partner or principal — their bio page, their Person and Accountant schema, their separate Google Business Profile where Google's guidelines and the state board's advertising rules allow, their citation footprint across the AICPA member directory, the state CPA society directory, LinkedIn, and the relevant designation-issuing bodies (NATP, NAEA for enrolled agents, NASBA license verification). Built well, the partner's personal-brand SEO compounds independently of the firm and travels with the partner if the firm dissolves or the partner spins out a solo practice. Built poorly — and almost every CPA SEO engagement we audit builds it poorly — the partner is a salaried producer whose ranking equity is owned by the entity that employs them.
The distinction changes the schema markup, the directory profile, the GBP structure, the byline strategy on published content, and how authority links and reviews are accumulated. National agencies treat CPA firm SEO as a category-level local SEO project. Industry incumbents (CPA Site Solutions, Build Your Firm, CountingWorks Pro) sell a templated website plus content bundle that ships partner bio pages with no Person schema, no sameAs cluster, no designation-specific markup, and a stock-photo headshot that does not meet Google's rich-result spec. The asymmetry mirrors what we see in the legal vertical and the answer is the same — the unit of optimization for solo and small-firm CPAs is the partner.
Why CPA firms lose on the SERP
The failure modes we see in CPA firm audits cluster into a predictable set. The generic Tax Preparation page is one paragraph long, has no city-plus-service depth, and ranks for nothing because every competitor in the metro shipped the same page from the same templated provider. The partner bio is 180 words with no schema, no sameAs links, no jurisdictional license breakout, no designation depth, and a 600-pixel-wide headshot from the firm's 2019 retreat. The firm's content production tracks the partners' year-end push and stops the day after April 15th — the calendar shows seven posts published between January and April and zero published between May and December. There is no FAQ structure on the practice-area pages to match the People Also Ask format the algorithm increasingly rewards. The Google Business Profile has the wrong primary category (generic "Accountant" instead of the actual practice mix), no service area coverage of the surrounding metros, and a review base accumulated entirely between February and April with nothing fresh through the rest of the year.
And then there is the compliance layer — the layer no incumbent SEO vendor we have audited acknowledges in writing. AICPA Code of Professional Conduct §1.600.010 (Advertising and Other Forms of Solicitation, Rule 502) prohibits a member in public practice from seeking clients through advertising or other forms of solicitation in a manner that is false, misleading, or deceptive, and prohibits solicitation by coercion, over-reaching, or harassing conduct. The interpretive guidance defines false, misleading, or deceptive to include claims that create unjustified expectations about favorable results, statements that the CPA has a higher-than-disclosed level of competence, and undisclosed self-laudatory comparisons. IRS Circular 230 §10.30 binds tax practitioners (including CPAs, attorneys, and enrolled agents) to federal advertising restrictions — no false, fraudulent, misleading, deceptive, or coercive statements, no unjustified expectations, and specific limitations on fee statements and testimonials. State boards layer their own deltas on top: the California Accountancy Act §5063.3, the Texas Public Accountancy Act §901.453, Florida Administrative Code 61H1-24.001, New York Education Law §29.10, and Arizona Administrative Code R4-1-455 each implement Code 1.600 and §10.30 with jurisdiction-specific requirements that affect what a CPA firm can say on a service page. Most national SEO agencies have never read the rules. The CPA whose name is on the page is the one whose license is exposed when a complaint is filed.
The failure mode we inherited last year on an AZ CPA firm (multi-partner, advisory plus tax prep, mid-six-figure annual revenue from inbound) was a service page that read "Phoenix's best small-business CPA — we'll get you the biggest refund you've ever seen, guaranteed." Three Code 1.600 violations in a single paragraph (best, unjustified expectation, guaranteed result), one §10.30 violation (guaranteed refund), and an AZ R4-1-455 issue ("biggest refund" comparison without substantiation). The page had been live for fourteen months. The vendor who wrote it did not flag a single issue. Within ninety days of the rewrite the firm was ranking 1-3 in Phoenix metro for "ERC consultant phoenix," "cost segregation cpa phoenix," and four long-tail variants — none of them written in a way that exposed the firm to a complaint.
The compliance backbone — AICPA Code 1.600, IRS Circular 230, and state-board rules
Every advertising decision a CPA firm makes threads through a small stack of rules vendors who do not specialize in the accounting vertical routinely ignore. AICPA Code §1.600.010, implementing Rule 502 of the Code of Professional Conduct, reads: "A member in public practice shall not seek to obtain clients by advertising or other forms of solicitation in a manner that is false, misleading, or deceptive. Solicitation by the use of coercion, over-reaching, or harassing conduct is prohibited." The interpretive material at §1.600.001 and §1.600.010.02 enumerates classes of advertising that are presumptively misleading — claims of higher competence than disclosed, claims that create unjustified expectations of favorable results, self-laudatory comparisons without substantiation, statements about fees that omit material qualifying information, and implied capabilities the firm cannot deliver.
IRS Circular 230 §10.30 governs every tax practitioner — CPA, attorney, or enrolled agent — and applies to advertising in any medium. The federal floor is materially similar to the AICPA Code but enforced through the IRS Office of Professional Responsibility rather than the state board. Section 10.30(a)(1) prohibits false, fraudulent, misleading, deceptive, or coercive statements or claims. Section 10.30(a)(2) prohibits the use of names that are deceptive about the nature of the practice. Section 10.30(b) imposes specific limitations on fee statements — published fees must be honored for the period stated, estimates must be distinguishable from quoted fees, and fees for tax matters cannot be contingent on the amount of any tax refund or benefit obtained (a frequent inadvertent violation when a CPA firm runs a "refund-based" marketing campaign).
State-board deltas are material. California Accountancy Act §5063.3 and the California Board of Accountancy advertising rules implement Code 1.600 with state-specific record retention requirements (advertisements must be retained for two years from last use). The Texas Public Accountancy Act §901.453 and Texas State Board of Public Accountancy Rule §501.82 require specific designation disclosures and prohibit certain testimonial-based advertising claims absent disclosure. Florida Administrative Code 61H1-24.001 implements §473.319 of Florida Statutes with explicit restrictions on testimonials, prior-result references, and the use of "specialist" without substantiation. New York Education Law §29.10 and 8 NYCRR §29.10 carry detailed retention and substantiation requirements. Arizona Administrative Code R4-1-455 implements the AICPA Code with AZ-specific restrictions on comparative claims and undisclosed substantiation methods.
The restricted terminology that recurs in board complaints is predictable. "Best." "Top." "Leading." "Premier." "Expert." "Specialist." "Guaranteed refund." "Save 50% on your taxes." "Biggest refund." Most are not categorical prohibitions — they are conditional, permitted when the firm can substantiate the claim with verifiable evidence and frequently subject to disclosure of the substantiation method. A vendor who pushes "best small-business CPA phoenix" as a target keyword without flagging the AZ R4-1-455 substantiation requirement is creating board-complaint exposure for the CPA partner whose name appears on the page. That exposure does not transfer to the vendor when the complaint is filed.
Testimonials, reviews, and prior-result references are the second consistent failure point. Most state boards permit testimonials with a disclaimer that prior results do not guarantee a similar outcome, and several require the disclaimer at equal prominence. Importing Google reviews onto a service page through a generic Schema.org Review widget without the jurisdictional disclaimer is non-compliant content. AICPA §1.700.001 confidentiality obligations layer on top — review responses cannot reveal client identity, matter content, or engagement scope without written consent. Most CPA SEO vendors hand intake staff a generic review-response template that violates §1.700.001 on the first response that mentions "the W-2 work we did for your business."
Every page Rule27 ships to a CPA firm runs through a written checklist against AICPA Code §1.600.010, IRS Circular 230 §10.30, and the firm's state-board accountancy rules. We document each restricted-terminology flag, fee-statement decision, testimonial-disclaimer choice, and retargeting analysis. The memo is documentation the firm can produce if a board inquiry is ever opened.
The tax-season demand cycle and content calendar
The accounting vertical is the most strongly seasonal professional-service category in United States search behavior. Tax-prep queries spike from the third week of January through April 15th, decline rapidly through May, and run roughly 35-50% of peak volume through June-August. Extension-filing queries spike through the October 15th deadline. Year-end planning queries (Roth conversions, charitable giving, R&D credit substantiation, estimated payments, QBI optimization) peak from mid-November through year-end. Bookkeeping queries are more stable across the calendar but show a January bump tied to small-business books-cleanup demand. Advisory and fractional-CFO queries are nearly counter-cyclical to tax prep — peak demand runs May through September when business owners come up for air after the spring filing rush.
Generic SEO playbooks ship content on a flat monthly cadence regardless of cycle. The result is that the firm publishes a 1,800-word ERC consultant page in late March that earns top-ten ranking in mid-June — three months after the demand wave has passed. The right cadence publishes for the next ninety days, not the current week. Q4 publishes year-end planning and entity-formation for Q1 demand. Q1 publishes individual return, small-business Schedule C, and IRS representation. Q2 publishes advisory, CAS, and bookkeeping. Q3 publishes specialty engagements (ERC, R&D credit, Cost Segregation, IRS audit defense) where lead times are long enough that summer publication wins fall conversion volume.
Practice-area keyword strategy by service line
The second collapsed treatment in incumbent CPA SEO is the assumption that an "accounting services" page covers the firm's offering. Practice-area markets are distinct enough that they require separate pillar pages with separate keyword maps, compliance considerations, and FAQ structures. Tax preparation is a high-volume, low-CPC commodity market with strong local intent. Bookkeeping and CAS (Client Accounting Services) is the highest-growth practice area in the AICPA's practice-economics survey and the one incumbent vendors most consistently underbuild — "bookkeeping services [city]," "outsourced accounting [city]," "virtual bookkeeping [industry]." Audit and assurance is the most regulated and slowest-converting, frequently requiring peer-review-listed status the firm should explicitly disclose. Advisory, fractional CFO, and virtual CFO services are the highest-margin practice area, the fastest-growing in AICPA data, and the most exposed to AI-tool substitution — which means the SEO investment compounds favorably against the deformation.
Specialty engagements have distinct demand patterns and CPC economics. ERC consultant queries spiked 2022-2024, stayed elevated through 2025, and remain at three to five times pre-pandemic baseline through 2026 as the IRS works through the claims backlog. R&D credit (IRC §41) consultant queries run year-round with spikes around extension-filing season. Cost Segregation Study queries cluster around real-estate closings. IRS representation queries are demand-stable across the calendar with consistent long-tail depth ("irs audit help [city]," "irs offer in compromise [city]," "unfiled tax returns help [city]"). CPC on these specialty queries runs $30-$180 — materially higher than generic tax prep — and the conversion economics on a signed Cost Segregation Study or ERC engagement justify content investment that would not make sense for a $300 individual return.
Niche industry verticals are the underserved long tail — dental CPA, restaurant CPA, construction CPA, e-commerce / Shopify CPA, SaaS CPA, cannabis CPA, medical-practice CPA, real-estate-investor CPA. Each is a defensible vertical-plus-jurisdiction combination that earns ranking equity faster than the head-term competition because the keyword universe is narrower, intent is qualified, and competitors are typically generalists with no vertical-specific content. AZ CPA firms have earned first-page rankings for "cannabis cpa phoenix" and "dental cpa scottsdale" within four to six months from a standing start — speeds that are not achievable on the head-term queries.
Local SEO for CPA firms
The firm-level Google Business Profile is the foundation — primary category mapped to actual practice mix ("Certified public accountant," "Tax preparation service," "Bookkeeping service," "Business management consultant"), service areas covering the metros the firm actually serves, weekly Posts during peak seasons (more frequent Jan-Apr and Sept-Oct), seeded Q&A reflecting questions prospects actually ask, and a review-acquisition workflow compliant with AICPA §1.700.001 and IRS Circular 230 §10.30(a)(1).
The partner-level GBP is the asset most CPA firms never build. Google's guidelines permit a service-provider professional to maintain a GBP separate from the entity that employs them, provided the professional is public-facing and customers interact with the individual directly. CPAs and EAs qualify in most configurations. The firm keeps its GBP; the named partner maintains a personal GBP at the firm's primary practice location. Both can rank in the map pack on different queries, and the partner's individual GBP earns map-pack visibility for the partner's name search and for practice-area queries the partner owns by depth and review velocity.
Citation cleanup runs across a CPA-specific directory ecosystem — AICPA member directory, state CPA society directory (Arizona Society of CPAs, California Society of CPAs, Texas Society of CPAs), NASBA license verification, IRS Directory of Federal Tax Return Preparers with Credentials, NATP, NAEA where applicable, BBB, FindACPA, Accounting Today's firm directory, and the county chamber listing. We audit and clean twenty to forty CPA-firm citations during the citation phase, plus ten to twenty individual citations per named partner.
Review velocity benchmarks for CPA firms run on a tax-season-skewed cadence. Two to three new Google reviews per month is the floor for defending map-pack visibility outside peak season. Six to twelve per month during tax season is the cadence that wins competitive metros. Review-response language must avoid AICPA §1.700.001 confidentiality landmines — never identify the client's industry, engagement scope, or matter content without written consent. We draft response templates that thank the client by first name only, reference engagement category in generic terms, and avoid the specific work product.
Partner bios and Person + Accountant schema
The partner bio page is the highest-leverage piece of real estate in a CPA firm SEO campaign. It earns the bottom-funnel name search, serves as the byline target for every authored piece, and hosts the sameAs link cluster that ties the partner to the AICPA member directory, the state CPA society profile, NASBA license verification, LinkedIn, and any designation-issuing body (NATP, NAEA, AICPA specialty credentials like PFS, ABV, CFF, CGMA). A 200-word bio does not earn a rich result, a name-search ranking, or a credible E-E-A-T signal for the practice-area pages it links to. A 700-to-1,200-word partner bio with designations broken out (CPA license number and jurisdiction, EA enrollment number where applicable), education, practice-area depth linked to pillar pages, AICPA section involvement, published authorship, speaking engagements, and a rich-result-spec headshot is the configuration that ranks consistently and earns AI citation on partner-name and practice-area-plus-jurisdiction queries.
Content strategy for CPA firms
The content output that earns ranking equity in the accounting vertical is jurisdiction-specific, primary-source-cited, partner-authored, FAQ-structured content tied to a single partner byline. Jurisdiction-specific means citing the actual statute by section number — Internal Revenue Code §41 for R&D credit, §1031 for like-kind exchanges, §168(k) for bonus depreciation, §174 for capitalized R&D expenditures since the TCJA changeover, Section 199A for QBI, and the state-specific equivalents (Arizona Revised Statutes Title 43 for AZ income tax, California Revenue and Taxation Code §17041 for CA PIT, Texas Tax Code Chapter 171 for the margin tax, etc.). The page that cites §168(k) and §174 by section number outranks the page that says "the new R&D rules" because the algorithm reads the citation as a primary-source signal and the AI surfaces use the structured reference as a citation handle.
FAQ structure mirrors the People Also Ask format. "How much does it cost to file taxes in Arizona?" outranks "Arizona tax filing costs" because the former matches query intent and the latter matches a category-page heuristic from a different era. Every practice-area pillar gets an FAQPage schema block with five to twelve question-answer pairs sourced from real client intake conversations and validated against the actual PAA box for the target query.
Cadence that compounds: one substantive article per practice area per month, authored by the relevant partner, 1,500-2,500 words, FAQPage schema on every question block, Person and Article schema on the byline, primary-source citations to IRC and state-statute sections. A solo practitioner can publish twelve to twenty articles per year on this cadence. A small firm with three or four partners can publish forty to sixty. Across twelve to eighteen months, this is the configuration that wins the long tail and earns AI citation by partner name and firm name.
E-E-A-T signals on every piece: partner bylines linked to the bio with designations visible ("by Jane Doe, CPA, CGMA"), publication and last-updated dates prominent, second-partner review where the firm supports it, primary-source citations preferred over secondary blog references, no restricted terminology. "Guaranteed refund" cannot appear under any state-board rule. "Save 50% on your taxes" violates §10.30(a)(1). "Best small-business CPA" requires substantiation. "Specialist" implies designation that triggers §10.30(a)(2) deception if the designation is not held — and the AICPA's PFS (Personal Financial Specialist), ABV (Accredited in Business Valuation), and CFF (Certified in Financial Forensics) credentials are the substantiation paths for the few cases where "specialist" can be used.
Authority and PR for CPA firms
The most productive backlink sources for the accounting vertical are predictable and underused. HARO, Qwoted, and Connectively place accountant-expert quotes in journalism daily — particularly around tax-law-change windows when general-interest publications need accountant sources fast. The Journal of Accountancy and the AICPA's CPA Insider publish member-authored content with full bylines and links. State CPA society magazines (CalCPA Magazine, AZ CPA, Today's CPA, Florida CPA Today) publish member articles with links back to the partner's bio. Niche industry trade press (Dental Economics, Modern Restaurant Management, Construction Executive) is the link pipeline for niche-vertical CPA practices. Speaking-engagement sponsor pages, podcast appearances, and conference-participant lists are durable link sources that compound across years.
The competitive bar is lower than the head-term SERP implies. The AICPA's 2025-2026 practice-management research notes that fewer than fifteen percent of small-to-mid CPA firms publish any earned content in the trade or general press in a given year. The firms that do compound topical authority quickly. We pitch placements; we do not buy them. Bought links violate Google's webmaster guidelines and intersect IRS Circular 230 §10.30 prohibitions on undisclosed paid endorsements.
Technical SEO floor for CPA firm sites
The technical floor is not exotic, but it is consistently missed. Roughly sixty-one percent of "[service] near me" CPA queries are completed on mobile, and Google primarily uses the mobile version of a website for evaluation and ranking. A practice-area page that loads in 4.2 seconds on a Pixel 7 outside a small-business owner's Phoenix office is invisible to a meaningful share of its own SERP. Core Web Vitals targets: Largest Contentful Paint under 2.5 seconds, Interaction to Next Paint under 200 milliseconds, Cumulative Layout Shift under 0.1. Field data from real users, not lab data from synthetic tests. Most CPA firm sites we audit ship with INP in the 320-580 millisecond range because the WordPress theme they were sold five years ago carries jQuery overhead the templated provider never refactored.
ADA accessibility settlement demands against accounting firm websites have produced demand letters in the $10,000-$45,000 range over the last two years; WCAG 2.1 AA is the working standard. Schema markup includes AccountingService and FinancialService on the firm-level pages, LocalBusiness mapped to the firm's GBP, Person and Accountant on every partner bio, FAQPage on every FAQ block, BreadcrumbList on navigational pages, Article on every published article with author Person reference, and disclaimer-compliant Review schema where reviews are imported. AI-crawler robots.txt rules give the firm explicit control over GPTBot, ClaudeBot, PerplexityBot, Google-Extended, CCBot, and anthropic-ai. An llms.txt file at the site root lists canonical URLs of authoritative content.
AI search — getting your firm cited by ChatGPT, Perplexity, and Google AI Mode
Prospective accounting clients increasingly ask AI assistants the question they used to type into Google. "Who is the best small-business CPA in phoenix?" "What firm should I hire for an ERC claim in scottsdale?" "Who handles tax representation cases in arizona?" The AI surfaces — ChatGPT search, Perplexity, Gemini, Claude.ai, and Google's AI Overview / AI Mode — answer with named firms, named partners, and citation lists. Getting cited by name on AI surfaces is a different optimization problem than ranking on the ten blue links, and the accounting vertical is a YMYL (Your Money or Your Life) category where the AI surfaces apply elevated E-E-A-T scrutiny.
The pattern that earns AI citation is consistent. AccountingService, FinancialService, Person, and Accountant schema give the AI a structured handle. Citation density across the AICPA member directory, the state CPA society directory, and the NASBA license verification database trains the AI's retrieval systems to associate the partner's name with the practice area and jurisdiction. Authored content with the partner's byline accumulates topical authority the AI recognizes. Reviews (Google, BBB, the state CPA society's member feedback where available) feed the YMYL quality signal.
We track AI citation pickup as a deliverable, not a promise. The monthly attribution report includes citation logs across the primary AI surfaces with documentation of which queries surface the firm and partner by name and which surface a competitor. The schema and citation foundation that earns AI citation is the same foundation that earns traditional SEO equity, so the optimization is reinforcing, not separate.
What SEO for accountants actually costs in 2026
Published market range for CPA-vertical SEO retainers in 2026 runs $1,500-$15,000/month depending on firm size and partner-level scope. CPA Site Solutions, Build Your Firm, and CountingWorks Pro bundle templated website plus SEO at $500-$1,500/month but the bundle is platform-locked and the SEO deliverable is narrow. MITCO, Avidon Marketing, Roketto, and the specialist tier run $2,500-$8,000/month with custom content. WebFX and the national agencies run $5,000-$15,000/month with broader scope and less vertical specialization.
Rule27's published tiers: Solo Practitioner / Small Firm $1,500-$3,000/month (single named partner, firm-level GBP, two pillar pages, twelve articles/year, monthly compliance review). Small-to-Mid Firm $3,000-$6,500/month (three to five partners with partner-level optimization, four to six pillar pages, 30-50 articles/year, AI citation tracking). Multi-Office / Multi-Partner $6,500-$15,000/month (six-plus partners, multi-location GBPs, niche-vertical pillars, full content engine).
CPC benchmarks frame the opportunity cost of paid alternatives. Tax preparation runs $15-$45 per click. Bookkeeping / outsourced accounting $8-$30. Advisory and fractional CFO $25-$80. IRS representation $30-$120. Cost Segregation Study $40-$180. R&D credit consultant $35-$130. ERC consultant queries remain at $50-$150 through 2026. Organic and AI-surface SEO compound favorably against paid alternatives over a 12-24 month horizon — particularly on the higher-CPC specialty engagements where a single Cost Segregation Study engagement justifies a quarter of content investment. One-time projects layer on top — partner bio rebuilds $1,200-$3,500 each, firm GBP and citation cleanup $1,500-$3,500, schema implementation $2,500-$6,500. Every tier is month-to-month after a 30-day satisfaction window.
How long CPA firm SEO takes
Local map-pack movement typically shows in 30-60 days after firm and partner GBP setup. Long-tail practice-area-plus-jurisdiction rankings on authored content show in 60-150 days. Partner-name search dominance shows in 90-180 days. Pillar keyword rankings in competitive metros take 6-12 months and compound thereafter. The tax-season cycle adds a wrinkle — long-tail tax-prep rankings achieved in March do not show full revenue impact until the following January-April cycle, so year-one return is measured across two full tax seasons not one.
KPIs a CPA firm should demand from an SEO partner
Rankings are a leading indicator. The result is signed engagements and recurring CAS / advisory MRR. The KPI set we report: signed-engagement volume by service line, MRR from CAS and advisory onboarding, cost per qualified consultation, map-pack impression share, branded-search lift for named partners, review velocity by source, AI citation pickup, Core Web Vitals field data, schema validation, and a compliance memo updated quarterly. Attribution stack: CallRail with dynamic number insertion, CPA-firm CRM (Karbon, Liscio, Canopy, TaxDome) connected to GA4, monthly attribution report tying signed engagements to the SEO investment with engagement-level specificity.
DIY versus agency
A solo practitioner with three to five hours per week of disciplined SEO time can build a credible presence over 12-18 months. The bio is doable with a checklist. The schema can be implemented with a JSON-LD generator. Citation cleanup is tedious but mechanical. Content cadence is the part most solos cannot sustain — billable hours compete against marketing hours every week and the billable hour wins ninety percent of the time. Compliance review is the part most solos do not know they should be doing. The configuration that works for most solo and small-firm CPAs is an agency engagement that handles the high-skill, high-compliance-exposure work (schema, citations, content drafting, compliance review, attribution) while the partner supplies practice expertise, source material, and final review on published copy. The partner remains the author of record; the agency remains the operator.
Why Rule27 for CPA firm SEO
We publish prices on this page. The major incumbent vendors (CPA Site Solutions, Build Your Firm, CountingWorks Pro, AccountantsWorld, MITCO) do not. The specialist agencies (Avidon, Roketto, SEO Works, Authority Specialist) do not. WebFX and the national agencies do not. We name the strategist who runs the engagement — the senior strategist on the sales call is the same person who reviews monthly reports, drafts the compliance memo, and reviews published content. No account-manager translation layer. Every page runs through AICPA Code §1.600.010, IRS Circular 230 §10.30, and your specific state-board advertising rules before it ships, with a written compliance memo your firm can produce if a board inquiry is ever opened. Month-to-month after a 30-day satisfaction window. We model the tax-season demand cycle into the editorial calendar — Q4 publishes year-end planning for Q1 demand, not retroactive April content in late May.
We are based in Phoenix and know the Arizona State Board of Accountancy's complaint pipeline, the AZ Society of CPAs publication calendar, the AZBigMedia and Phoenix Business Journal editorial relationships, and the AZ Tax Court venues where IRS representation matters resolve. Outside Arizona we deliver the same playbook with jurisdiction-specific advertising-rule research. We ship the unit of optimization a CPA firm needs — firm-level local SEO plus partner-level Person and Accountant schema, individual partner GBPs where rules allow, practice-area pillars by service line, niche-vertical content where the firm has expertise, AI citation tracking, and signed-engagement attribution.
Frequently asked questions
The FAQ block below answers the most common questions CPA firms bring to a first call. If your question is not here, the strategist on the audit call will answer it directly. We do not have a script we read from.
Key Takeaways
SEO for accountants is built at two units of optimization — the firm and each named partner. Person and Accountant schema on every bio, individual partner Google Business Profile where rules allow, citation profile across AICPA member directory and state CPA society directory and NASBA license verification, partner-authored content with designations visible. The asymmetry incumbent vendors build (firm-only optimization) leaves the partners' personal-brand equity unbuilt and the partners invisible on their own name searches.
Three compliance layers govern every word on a CPA firm site — AICPA Code §1.600.010 (Rule 502, prohibiting false / misleading / deceptive advertising), IRS Circular 230 §10.30 (federal tax-practitioner solicitation rules binding on CPAs, EAs, and attorneys), and the state-board accountancy rules (AZ R4-1-455, CA §5063.3, TX §901.453, FL 61H1-24.001, NY §29.10). Restricted terms ("best," "top," "leading," "premier," "expert," "specialist," "guaranteed refund," "biggest refund," "save 50% on your taxes") trigger board review absent objectively verifiable substantiation — every page Rule27 ships runs through a written compliance audit before indexing.
The accounting vertical is the most strongly seasonal professional-service category in US search behavior. Tax-prep queries spike Jan-Apr, advisory and CAS queries peak May-Sep, year-end planning and entity-formation queries peak Oct-Dec. The cadence that compounds publishes for the next 90 days, not the current week — Q4 content earns Q1 rankings, Q3 specialty-engagement content earns Q4 conversion volume.
Practice-area markets are distinct enough that they require separate pillar pages with separate keyword maps and separate FAQ structures. Tax prep, bookkeeping and CAS, audit and assurance, advisory / fractional CFO, IRS representation, and the specialty engagements (ERC, R&D credit, Cost Segregation, IRS audit defense) carry different CPC ($15-$45 for tax prep, $25-$80 for advisory, $30-$180 for specialty engagements) and different conversion economics. Niche-vertical pillars (dental CPA, restaurant CPA, construction CPA, e-commerce CPA, SaaS CPA, cannabis CPA) earn ranking equity faster than head-term competition because the keyword universe is narrower and the competing firms are typically generalists.
Real CPA firm SEO timelines: 30-60 days for local map-pack movement after firm and partner GBP setup, 60-150 days for long-tail practice-area-plus-jurisdiction rankings, 90-180 days for partner-name search dominance, 6-12 months for pillar keyword rankings in competitive metros. Year-one return is measured across two full tax seasons not one — long-tail tax-prep rankings achieved in March show their full revenue impact during the following January-April cycle.
Published CPA-vertical market range in 2026: $1,500-$15,000/mo with material variation by firm size and partner-level optimization scope. Rule27's published tiers: Solo Practitioner / Small Firm $1,500-$3,000/mo, Small-to-Mid Firm $3,000-$6,500/mo, Multi-Office / Multi-Partner $6,500-$15,000/mo. The incumbent platform vendors (CPA Site Solutions, Build Your Firm, CountingWorks Pro) and the specialist agencies (Avidon, MITCO, Roketto, SEO Works) do not publish prices on their service pages.
Schema markup is the AI citation prerequisite — AccountingService and FinancialService on firm-level pages, Person and Accountant on every partner bio with a complete sameAs link cluster (AICPA member directory, state CPA society, NASBA license verification, LinkedIn, designation-issuing bodies, NATP, NAEA where applicable) gives AI Overview, ChatGPT, Perplexity, and Gemini the structured handle they need to cite the firm and partner by name on practice-area-plus-jurisdiction queries. The accounting vertical is a YMYL category where AI surfaces apply elevated E-E-A-T scrutiny.
Rule27 publishes pricing, names the strategist, runs AICPA Code §1.600.010 and IRS Circular 230 §10.30 and state-board advertising review on every page, operates month-to-month after a 30-day satisfaction window, and reports signed-engagement attribution plus CAS / advisory MRR onboarded. The CPA-vertical SEO market does not do this as a standard documented process.
The CPA Firm SEO + Advertising Compliance Audit Checklist (PDF)
34 checks against your firm's practice-area pages, partner bios, Google Business Profile, AICPA Code §1.600.010 / IRS Circular 230 §10.30 / state-board rule exposure, and your tax-season editorial calendar — including the 6 restricted-terminology audits most agencies have never run on a CPA service page.
PDF · 340 KB
Person + Accountant Schema Template for CPA Partner Bios (PDF)
The exact JSON-LD template we deploy on CPA partner bios — Person and Accountant type, sameAs cluster for AICPA member directory, state CPA society, NASBA license verification, LinkedIn, designation-issuing bodies (AICPA PFS / ABV / CFF / CGMA, NATP, NAEA), and authored-content bylines.
PDF · 200 KB