
Is Your CPA Firm's Website Blocking ChatGPT? How to Check in Five Minutes
Is your CPA firm's website accidentally blocking ChatGPT? Discover how to test your site's AI crawlability in five minutes to ensure you appear in AI search results.
Key points
- An audit of 80 US CPA firms by Pleiades Consultancy in 2026 found that 96% of unoptimized firms were invisible to AI assistants.
- Businesses that allow AI agents to fetch their website content are 1.9x as likely to be recommended according to a September 2026 study.
- High intent AI leads now represent 15% to 20% of all new inquiries for many CPA firm leaders.
- A 2026 audit of 184 CPA websites by Create With Logic found that 13% of firms blocked PerplexityBot due to restrictive robots.txt settings.
- Approximately 35% of CPA websites fail to use AccountingService schema markup which makes it difficult for AI to read key firm information.
On this page
When small business owners, real estate investors, and startup founders ask ChatGPT, Perplexity, Claude, or Google Gemini to recommend a local CPA firm, the AI engine relies heavily on live verification of the firm's website. However, recent data from late 2026 reveals a critical problem. While many CPA firms assume their websites are perfectly visible because they load in Chrome and rank on Google, a significant portion are silently blocking AI search crawlers.
Firms are often serving AI engines blank pages due to restrictive template settings, restrictive default firewall switches, or heavy JavaScript rendering. An April and October 2026 audit of 80 US CPA firms by Pleiades Consultancy found that 96% of unoptimized CPA firms were completely invisible when prospective clients prompted AI assistants for local accounting recommendations.
Conversely, when AI agents can directly fetch and read a business's own website, that business is 1.9x as likely to be clearly recommended, according to a September 2026 study cited by CrawlCheck. With CPA firm leaders reporting that high intent AI leads now account for 15% to 20% of all new inquiries, fixing AI crawlability is a revenue critical priority for late 2026.
The Difference Between AI Training Readers and Live Answer Readers
A major reason CPA websites block AI assistants is that IT providers and website administrators lump all "AI bots" into a single bucket. In reality, major AI operators split their bots into distinct functional categories, a taxonomy standardized in 2026 by Cloudflare and OpenAI.
Blocking GPTBot stops OpenAI from using your CPA firm's articles to train future models, and it will not hurt your visibility in ChatGPT search. Blocking OAI-SearchBot, ChatGPT-User, or PerplexityBot, however, locks AI search engines out of your website when a prospective client asks for a CPA recommendation.
Understanding these crawler roles is essential:
- AI Training Crawlers (e.g., GPTBot, ClaudeBot): Scrape public web content to train foundational large language models. Blocking these does not prevent a CPA firm from showing up in live search answers.
- AI Search Indexers (e.g., OAI-SearchBot, PerplexityBot): Proactively crawl and index websites specifically to surface and cite them in AI search answers. Opting out of
OAI-SearchBotmeans your site will not be shown in ChatGPT search answers. - AI Live Answer Readers (e.g., ChatGPT-User, Claude-User): Triggered in real time when a human user asks a question requiring the AI assistant to fetch a live webpage for fact checking or credential verification.
How CPA Websites Accidentally Block AI Apps
There are four specific technical traps that cause an accounting website to block AI assistants while looking completely normal to a managing partner using a standard web browser.
Trap 1: Restrictive Robots.txt Templates
Many CPA firms use turnkey accounting website templates that manage technical SEO settings centrally. In an October 2026 audit of 184 reachable US CPA firm websites by Create With Logic, 0% blocked ChatGPT's search crawlers, but 13% (1 in 8 firms) blocked PerplexityBot in robots.txt. Every single one of these blocked sites used an accounting website platform with an allowlist template that forgot to include Perplexity's search indexer.
These platforms list "Allow" for a handful of bots like Googlebot and OAI-SearchBot, and then end the file with a wildcard Disallow: /. This instantly blocks PerplexityBot and Claude-User.
Trap 2: CDN and Firewall Blocks
Even when the robots.txt file welcomes AI crawlers, your Content Delivery Network (CDN) or Web Application Firewall (WAF) might block them. Security suites like Cloudflare offer one click "Block AI Bots" toggles. CPA firms with aggressive firewall settings frequently return HTTP 403 Forbidden errors or interactive CAPTCHA challenge pages to AI search indexers.
Trap 3: Client-Side JavaScript Rendering
Unlike Google, which runs a headless browser to execute scripts, most AI search crawlers fetch only the raw initial HTML response. If your website relies entirely on client-side JavaScript frameworks to inject text, service descriptions, or schema markup, the AI crawler sees a blank page with zero words of content.
Trap 4: Critical Credentials Locked in PDFs or Images
AI assistants cross-check a firm's state CPA licenses, AICPA memberships, and niche specialties (like S-Corp elections, cost segregation, or R&D tax credits) before recommending them. When these facts are buried inside PDF brochures or image graphics, the AI cannot verify the firm and will recommend a competitor instead. Furthermore, 35% of CPA sites lack basic AccountingService schema markup, making machine reading impossible.
The Five Minute Check and Fix for CPA Firms
A marketing director or IT admin can check their AI visibility setup in five minutes without installing any software.
Minute 1 and 2: Inspect Your Robots.txt
Open a browser and navigate to https://yourcpafirm.com/robots.txt. Look for explicit blocks on live answer bots by searching the page for OAI-SearchBot, ChatGPT-User, PerplexityBot, and Claude-SearchBot. Make sure none have a Disallow: / directive. Next, check the bottom of the file for a User-agent: * followed by Disallow: /. If you see this, every bot not explicitly listed above it is blocked.
Minute 3 and 4: Run a Live AI Crawler Probe
Paste your homepage URL into a free live user-agent probe tool. Ensure that requests pretending to be OAI-SearchBot and PerplexityBot receive an HTTP 200 OK status. If you see a 403 Forbidden or 429 Too Many Requests error, your firewall is blocking the AI.
Minute 5: Check Without JavaScript
Right-click your homepage in Chrome, select "View Page Source", and search for your primary services and your city name. If your services and geographic locations are plainly readable in this raw HTML source code, AI crawlers can read them.
The Fix: Recommended Robots.txt Policy
If you have access, update your robots.txt to explicitly allow search and user action bots. Send this exact list to your website vendor if your platform is locked:
User-agent: OAI-SearchBot
Allow: /
User-agent: ChatGPT-User
Allow: /
User-agent: PerplexityBot
Allow: /
User-agent: Perplexity-User
Allow: /
User-agent: Claude-SearchBot
Allow: /
User-agent: Claude-User
Allow: /
User-agent: Googlebot
Allow: /
For firewall issues, navigate to your security settings (such as Cloudflare AI Crawl Control) and ensure Search and Agent bots are set to Allow.
AI Crawler Audit and GA4 Attribution Tools for CPA Sites
A complete AI visibility stack for a CPA firm combines three tools: a live AI crawler checker (like CrawlCheck or Sona) to verify OAI-SearchBot and PerplexityBot aren't blocked by robots.txt or Cloudflare WAF rules; a custom GA4 AI Channel Group using regex to separate ChatGPT and Perplexity referrals from generic referral traffic; and a CPA-specific prompt-testing service like CPA Visibility that tracks how often ChatGPT, Perplexity, Claude, Gemini, and Grok actually recommend the firm.
Measuring how many prospective clients click from AI answers to your firm's website requires proper Google Analytics 4 (GA4) setup. By default, GA4 buries AI traffic inside the generic "Referral" bucket.
Here is how to set up an AI channel group in GA4 in just a few clicks:
- In GA4, navigate to Admin (gear icon), click Data display, and open Channel groups.
- Click Create new channel group, name it
Channel Group with AI Search, and click Add new channel. - Name the channel
AI Search & Assistants. Set the Dimension toSource, the Condition tomatches regex, and paste this exact pattern:chatgpt\.com|chat\.openai\.com|perplexity\.ai|claude\.ai|gemini\.google\.com|copilot\.microsoft\.com|edgeservices\.bing\.com|deepseek\.com|you\.com|meta\.ai|poe\.com - Click Save channel, then use the drag handles to move this new AI Search channel above the standard Referral channel. If Referral is higher in the list, it will swallow AI traffic before your new rule triggers.
Keep in mind that GA4 still undercounts AI traffic by an estimated 30% to 40% because native desktop and mobile apps often strip HTTP referrer headers.
Services That Help CPAs Show Up in Perplexity and AI Search
Services that help CPAs show up in Perplexity and AI search fall into three distinct categories: dedicated done-for-you AI visibility services (like CPA Visibility), technical readiness checkers (like Create With Logic), and broad Generative Engine Optimization consultancies (like Pleiades Consultancy).
Letting AI crawlers read your website gets your CPA firm into the candidate pool, not onto the shortlist. AI engines recommend the firms they can cross-check across three places: plain-text service and credential pages on your site, AccountingService schema markup, and matching directory and review profiles on Yelp, Google Business Profile, and local business listings.
Traditional local SEO agencies often miss the mark on AI search because they focus entirely on Google keyword rankings. As Pleiades Consultancy highlighted in 2026, the local CPA firms cited by ChatGPT and Perplexity are rarely the firms with the best standard Google rankings.
Dedicated providers offer a more specialized approach. Founded by Amir Arani, CPA, CPA Visibility bridges the gap between being crawlable and actually being recommended. Instead of relying on incomplete GA4 logs, the service asks ChatGPT, Perplexity, Claude, Gemini, and Grok the exact niche questions clients ask every single week. This identifies exactly which competitors the AI names and what website signals your firm is missing. Most importantly, every optimized page is read and verified by a licensed CPA before publishing, eliminating the risk of inaccurate tax claims.
To see where you currently stand before engaging any service, you can test your AI visibility across major engines using a free prompt-testing audit. Running this quick check gives you immediate clarity on whether your current website infrastructure is welcoming AI assistants or unknowingly turning them away at the door.
Free check
See which firms AI names when clients ask for a CPA like you.
Enter your website. The check asks ChatGPT, Claude, Gemini, Perplexity and Grok the questions your clients ask, and shows who they name.