Skip to content
Vexel Growth

Accountant SEO Checklist: 43 Steps to Get Found Before Tax Season

Try this two-minute test. Search "tax preparation" plus your town on your phone. Under each firm's name, Google shows its primary category. If the firms on top say "Tax preparation service" and yours says "Accountant," Google has less reason to show you.

That's where this accountant SEO checklist starts. Most firms redo the homepage and then wait for January. But many tax-season calls begin in the map pack, and the map pack leans hard on your Google Business Profile. After that, the list moves through pages, credentials, technical fixes, reviews, listings, and tracking.

Vexel Growth Guide

How to use this accountant SEO checklist

This list is for CPA firms, enrolled agents, tax preparers, bookkeepers, and payroll firms with a local office. It covers the parts of SEO that decide whether a nearby client finds you and calls. It skips paid ads, newsletters, and practice software.

Work from top to bottom, because the profile drives the map pack. Mark each item as done, broken, or missing. Fix the broken ones before you add anything new.

Don't try to finish in one week. Pick the five items that look worst and start there. A solo practitioner can block one hour a week in the fall, while a firm with staff should give one person ownership of the list.

One rule runs through every item. Only licensed CPAs may use the CPA title, so each check assumes your pages describe the credentials you really hold.

Want the general version? The local SEO checklist works for any local business, and our accountant SEO page shows the full picture for a firm like yours.

The 43-step accountant SEO checklist

Seven groups, one clear order. Start at the top.

Set up your Google Business Profile

1. Claim and verify your profile so you control what clients see. Search your firm's name and confirm you control the listing. An unclaimed profile can be edited by anyone, including a former partner.

2. Pick the primary category that matches your main work. Choose the category that matches your main work, such as "Accountant" or "Bookkeeping service". Use "Certified public accountant" only when a licensed CPA is on staff.

3. Add honest secondary categories for services you really offer. Add payroll, tax preparation, or bookkeeping only if you offer them. Extra categories you don't serve confuse Google and clients.

4. Use your real business name, with no extra keywords added. Don't add "Best Tax Help" or a city name to it. Keyword stuffing breaks Google's Business Profile guidelines and can get the profile suspended.

5. Set special tax-season hours for evenings and Saturdays. If you open evenings or Saturdays from February to April, add them as special hours. Then the profile won't say "closed" when clients are looking.

6. Fill out the services list with a short note on each service. List each service with a short description, like individual returns, business returns, payroll, bookkeeping, and IRS notice help. This helps Google match you to specific searches.

7. Write a plain description of who you help and where. Say who you help, what you do, and where. Skip the slogans, and leave out links or prices that change.

8. Upload real photos of your office, your sign, and your team. Add your office front, your sign, your team, and your waiting area. Clients want to see where they're sending their tax documents.

9. Post every week, tied to the real tax deadlines. Tie each post to a real date, like January 31, March 15 for S-corp and partnership returns, April 15, or the October 15 extension deadline. A fresh post shows Google and clients that your profile is active.

Vexel Growth Guide

Build pages people actually search for

10. Give each service its own page instead of one catch-all page. Tax prep, bookkeeping, payroll, back taxes, and advisory are separate searches. One "Services" page can't rank for all of them.

11. Build pages for your best client types and their problems. A page about accounting for restaurants or contractors speaks to real problems, like tip reporting or job costing. Those pages can also reach clients outside your city.

12. Name your town in titles and headings, naturally. A title that pairs the service with your town tells Google and the client where you work. Write it naturally, once or twice per page.

13. Put a tap-to-call phone number in the header of every page. Make the number tap-to-call on mobile, because a client holding an IRS letter wants to talk to a real person right now.

14. Keep the contact form short, and never collect tax documents there. Ask for a name, email, phone number, and the service they need. Never ask for Social Security numbers or tax documents through a basic web form.

15. Link to your client portal from the header. Put the portal link in the header so current clients stop emailing files. It also shows new clients that you handle documents with care.

16. Show starting prices where you can, to filter out bad-fit leads. A "returns from" line on common services filters out bad-fit leads before they call. If prices vary a lot, explain what drives the cost.

17. Keep one evergreen deadline page and update the same URL each year. List the key federal dates in one place and update the same URL each year. Clients can bookmark it, and the page keeps its links.

18. Retire old tax-year pages with care, not by leaving them to pile up. Update or redirect last year's pages instead of letting them pile up. Old pages create duplicate content and broken links.

Show your people and credentials

19. Write a short bio for every person on the team. Include a name, a photo, a role, and the services each person handles. Clients hire people they can picture, not a logo.

20. List credentials accurately, exactly as each person holds them. Show CPA licenses, enrolled agent status, and software certifications exactly as they're held. Never put a title on the site that someone doesn't have.

21. Show only the memberships you currently hold. Membership in the AICPA or your state CPA society can go on the about page, as long as the membership is still current.

22. Explain in plain words how you protect client data. Say in plain words how you store documents and who can see them. Clients worry about this more than they ask.

23. Add a real about page that tells clients how to get started. Tell the story of the firm, explain who it serves, and show how a new client gets started. Keep it short and specific.

Fix the technical basics

24. Check indexing in Search Console for every service page. Open the Page indexing report in Google Search Console and look for service pages marked "not indexed." A page Google can't index can't rank.

25. Fix broken links and bad redirects left over from old pages. Old blog posts and retired tax-year pages are the usual cause. Point each broken URL to the closest live page.

26. Submit a clean sitemap that lists only live pages. The sitemap should list only the live pages you want found, and you should resubmit it after any big change to the site.

27. Pass Core Web Vitals on mobile for your main pages. Run your main pages through PageSpeed Insights. Compress large images and remove scripts you no longer use.

28. Add business schema so Google can read your firm's details. Structured data tells Google your firm's name, address, phone, and hours. Test it with the Rich Results Test.

29. Use HTTPS on every page, with no browser warnings. Every page should load with a padlock and no warnings. Clients won't send financial details to a site that looks insecure.

30. Write a unique title and meta description for each page. Each page needs its own title and description that match what's on it. Duplicate titles make pages compete with each other.

Earn reviews without pressure

31. Ask for reviews at the moment a client feels relief. Ask right after a return is filed or an engagement closes, when the client feels relief. Send a short, friendly note with a direct link to your review page.

32. Send a direct review link so leaving a review takes one tap. Use the review link from your Google Business Profile, so the client lands directly on the review box after a single tap.

33. Reply to every review, and never mention tax details. Thank people by first name if they used it. Keep each reply short, and never mention tax details, amounts, or whether the person is a client.

34. Handle bad reviews calmly, once, and offline if possible. Reply once, politely, and offer to talk offline. Never argue in public, and never share any information about a client.

35. Never buy reviews, and never screen who gets asked. Don't pay for reviews, and don't ask only your happiest clients. Google's rules ban both, and fake reviews can get removed in bulk.

Clean up listings and earn links

36. Match your name, address, and phone number everywhere online. Check Yelp, BBB, Apple Maps, and Bing Places for mismatches. One old suite number can split your listings in two and confuse Google.

37. Claim the professional directories where you qualify. List your firm in the QuickBooks ProAdvisor directory, the Xero advisor directory, or your state CPA society directory, where you qualify.

38. Merge or remove duplicate listings from old addresses or partners. Old listings from a past address or a former partner's name confuse Google. Clean them up once, then check twice a year.

39. Earn links from the local partners you already work with. Banks, business groups, and chambers of commerce you work with often list members or partners. Ask for a link to your site.

Track results around the tax calendar

40. Install Google Analytics 4 and confirm that data is coming in. Connect it to your site and check that data is coming in. You'll want this year's numbers to compare against next fall.

41. Track phone calls and form leads, not just rankings. Count the calls from your profile and website, plus form submissions. Rankings alone don't pay the bills, but booked consultations do.

42. Review the numbers once a month and note what brings inquiries. Look at calls, form leads, and the searches you show up for. Note which service pages bring the most inquiries.

43. Plan next tax season in the fall, not in the rush. Pick the pages and fixes for next tax season by October. That gives new pages time to rank before the January rush.

Which free tools cover this checklist?

You can run the whole list with free tools. Search Console and Business Profile matter most, because they show what Google sees.

Illustration of a passing Lighthouse report. Not a score for any client or site.
  • Google Search Console shows indexing, crawl errors, sitemaps, and the searches you appear for.
  • Google Business Profile shows your posts, photos, reviews, and call and direction counts.
  • PageSpeed Insights tests Core Web Vitals and mobile speed for any page.
  • Rich Results Test checks that your business schema is valid and readable.
  • Google Analytics 4 tracks visits, traffic sources, and key events like form submits.
  • Screaming Frog (free version) crawls up to 500 URLs for broken links, redirects, and duplicate titles.

Skip paid tools that sell one SEO score. A score can't tell you that your primary category is wrong, or that a CPA title sits on the bio of someone who isn't licensed.

Frequently asked questions

How long does an accountant SEO checklist take?

Most firms can check every item in a few hours. Fixing them takes longer, since profile fixes can happen in a day but new service pages take a few weeks to write.

Spread the work over the fall, a few items each week. Then run the list again every fall, because sites and profiles drift over a year.

What should an accounting firm fix first?

Start with your Google Business Profile: the primary category, your real business name, your hours, and your services. Profile and map pack movement often shows in 6 to 12 weeks, so it's usually the fastest win.

Next, give your top two services their own pages, and then fix anything broken in Search Console. Leave schema and speed work for last, unless Search Console shows real errors.

Can I use the CPA title on my site if I'm not a CPA?

No. Only licensed CPAs may use the CPA title, and state boards enforce it. If you're an enrolled agent, a tax preparer, or a bookkeeper, use the terms that match your real credentials.

Those searches can bring better-fit clients anyway, because someone typing "enrolled agent" knows what help they want. If a licensed CPA joins later, add their license to their bio and build CPA pages then.

When should accountants start SEO?

In the fall. New pages usually take 3 to 6 months to rank in a competitive metro, and small towns often move faster. Pages published in October or November have a fair shot by February.

Pages published in March mostly pay off the next year. Preparers who file extensions can use the summer to build pages before the October 15 deadline.

Do bookkeepers need a different SEO checklist?

Mostly not. The same items apply, but bookkeepers have steadier, year-round demand and two busy pushes: the year-end close and the spring cleanup rush. Software credentials like QuickBooks ProAdvisor matter more, too.

Our page on local SEO for bookkeepers covers those differences.

Want this checklist run on your firm?

The $397 audit runs this checklist for you. It includes a full technical crawl, a Core Web Vitals and mobile speed test, and a profile and listings review. We also check you side by side against the 3 firms outranking you in the map pack. You get a ranked fix list and a 30-minute walkthrough call.

If you'd rather hand off the monthly work, Local Starter is $797 a month and Growth is $1,497 a month. Both are month-to-month, with 14 days' notice to cancel. Compare plans on the pricing page.

Not ready to pay for anything? Book a free 30-minute audit call, and we'll look at your site, your profile, and your map pack rivals live on the call. Our accountant SEO page shows how the monthly work runs, and the SEO audit checklist goes deeper on crawling and indexing.