This blog is your ultimate guide to achieving success in the world of web design and marketing. Our expert team takes you through a step-by-step blueprint, uncovering the secrets behind stunning websites and implementing effective marketing strategies.

Crypto Tax SEO Case Study: From No Marketing Team to a 44% Organic Channel in 16 Months

Happy businesswoman going through finances and using calculator in the office.

Key Takeaways

  • A crypto tax CPA firm with zero marketing staff turned organic search into about 44% of its site traffic in 16 months.
  • Its average Google ranking went from 36 to under 8, which is the difference between page four and the top of page one.
  • Clicks roughly tripled and the firm went from showing up in around 2,000 searches a month to more than 300,000 at the peak.
  • The 55 state and city landing pages we built drove 48% of all organic clicks, and the mid-size markets quietly outperformed the big ones like California and New York.
  • People who found the site through search stuck around. Organic visitors engaged at nearly twice the rate of everyone else, so this wasn’t junk traffic.

What happens when a crypto tax CPA gets its first real marketing help?

Organic search went from basically nothing to about 44% of all site traffic in 16 months. The firm’s average position in Google climbed from 36 to under 8, clicks roughly tripled, and the number of searches it appeared in grew more than fifteenfold. Search became the biggest and best source of visitors on the site.

What follows is the actual 16-month run, pulled straight from Google Search Console and Google Analytics 4. This is one client’s results, so treat it as an example and not a promise. But it’s a clean look at what a real SEO program can do for a firm that’s never invested in search before, in a niche that most agencies would rather not touch.

Where did this start?

At the beginning, the firm had nobody handling marketing. No content plan, no schema, no search strategy, nothing. In February 2025, the first month we have data for, the site pulled 41 clicks from Google off roughly 2,000 impressions, sitting at an average position of 40. Position 40 is the fourth page. Nobody gets to page four.

That blank slate is the whole point. Most SEO case studies you’ll read are comparing a busy program to a slightly busier one, which makes the numbers look better than they are. This one starts at actual zero. Everything that follows was built from scratch, not squeezed out of work someone had already done.

And it wasn’t an easy niche to start from scratch in. Crypto tax doesn’t have the search volume that general accounting does, the content has to stay right as IRS guidance keeps shifting, and you’re up against national CPA brands and crypto software companies with real content budgets. So the climb mattered more given where it began. It is the kind of climb a specialized crypto SEO company plans for from day one.

How far did the rankings actually move?

The site went from an average position of 36 in the first three months to under 8 in the most recent three. That’s a 28-position jump, page four to the top of page one.

It didn’t happen all at once, which is honestly the part I’d point to as proof it was real work and not a fluke. Here’s roughly how it played out:

  • The first six months or so (Feb through Aug 2025) were quiet on rankings. Average position bounced around the high 20s to low 40s while we built and indexed the foundation. This is the part clients hate, because it looks like nothing is happening.
  • Then September and October hit and average position dropped from 28 to 10. That’s when the topical content and schema started compounding and Google clearly reccrawled and re-rated the site.
  • Through 2026 it settled into the 7 to 12 range and held there, but across a much bigger set of keywords than before.

Rankings are the thing everything else hangs on. A page at position 8 gets clicked. A page at 36 may as well not exist. Closing that gap is the quiet achievement underneath every other number here, and it’s what a sustained program buys you. The work you do in spring shows up in the fall.

How much did traffic and visibility grow?

Clicks roughly tripled, from about 6.5 a day early on to nearly 20 a day by the end, and the number of searches the site appeared in grew more than fifteenfold. All told, the site earned 6,596 clicks off 1.5 million impressions across the window.

Impressions are the early tell, and they moved first and moved the most. Monthly impressions went from around 2,000 in February 2025 to a peak north of 330,000 in May 2026. That climb means the site was becoming eligible to show up for way more searches as it earned authority. Clicks followed behind, the way they usually do. The best month, March 2026, did 743 clicks. The first month did 41. That’s roughly 18 times the traffic, and the shape of the line says channel being built, not a spike that fades.

Was this good traffic or just more traffic?

It was good traffic. People who arrived from search engaged at a 63.8% rate, against 29% for direct visitors, and it beat email and paid search too. That’s not a rounding-error difference, it’s more than double.

The time-on-page number makes it concrete. Search visitors spent about 71 seconds of real engaged time per session. Direct visitors spent 19. So the people Google was sending were reading, comparing, actually working through whether this firm could handle their situation, which is exactly what you want before someone books a tax consultation. Organic also brought back the most repeat visitors of any channel at 1,377, so the content was earning a second look, not just a one-and-done click. Anybody can buy traffic that bounces. Traffic that sticks around is a pipeline, and that’s the difference we care about in how we judge whether SEO is working.

So what did we actually do?

Three things, mostly. We built content that named specifics instead of talking around them, we built dedicated state pages to catch people searching locally, and we put structured data across the site so Google and the AI tools could read it cleanly.

On the content side, the pages name the actual forms, the actual IRS rules, the actual situations a crypto investor runs into, things like 1099-DA reporting, cost-basis methods, staking income. When you name the form and the rule and the dollar threshold, you give Google and the answer engines a clean thing to pull. Vague content gets vague results. That’s the backbone of how we approach content.

The state pages came from a simple observation: crypto investors search by where they live. So we built one for nearly every state, and they ended up driving close to half of all the traffic, which is worth its own section below.

And the schema, which I’ll be honest about, doesn’t boost rankings on its own no matter what anyone tells you. What it does is make the site eligible for rich results and hand the AI systems a clean map of each page. That second part keeps mattering more as Google’s AI Overviews eat up more of the results page. We followed Google’s own structured data guidance on all of it.

How big a role did the landing pages play?

Huge. The state-level landing pages were the engine of this whole thing. We built 55 of them, one for each state and a handful of major cities, and together they pulled 3,199 clicks. That’s 48% of every organic click the site earned over the 16 months. Nearly half the traffic came from one content type that didn’t exist before we started.

So they deserve their own section, because this is the most copyable part of the story for any firm reading this.

Why build a page per state at all?

Because that’s how people actually search for a tax pro. Nobody types “cryptocurrency tax compliance services.” They type “crypto tax accountant in Texas” or “Ohio crypto CPA.” The search has a place baked into it, and a generic national page can’t fully answer a search that’s half about location. A page that says Texas in the headline, the URL, and the copy can. So we built for the search that exists instead of the one we wished existed.

Each page targets one state’s version of that query, speaks to that state’s filers, and routes the reader to the same place: the contact page.

Did the landing pages actually rank, or just exist?

They ranked, and that’s the part that matters. As a group the 55 location pages landed at an average position of 18 and a 1.01% click-through rate. That CTR is more than double the sitewide 0.43%, which makes sense, because someone searching for their own state and finding a page built for it is far more likely to click than someone who stumbled onto a broad explainer.

A few standouts:

  • Florida was the single biggest at 335 clicks, sitting around position 15.
  • California pulled 297 clicks off nearly 80,000 impressions, though at a lower position (30) it’s still got room to climb, which I’ll come back to.
  • Texas did 216 clicks at a steady position 38, with real room to move up.
  • Wyoming, thanks to its LLC angle, ranked all the way up at position 6.

The pages pulling the strongest click-through were a mix of mid-size markets: Wisconsin at 3.68%, Michigan at 3.41%, Arizona at 3.29%, North Carolina at 2.84%, Indiana at 2.81%. None of those are the markets you’d guess if you were chasing the biggest names, and that’s the interesting part.

What surprised us about which states won?

The smaller and mid-tier states beat the marquee ones, and it wasn’t close. This is the insight I’d actually steal if I were another firm.

Look at the contrast. California is the biggest crypto market in the country, and its page racked up almost 80,000 impressions, but it clicks at just 0.37% and sits at position 30, because every national CPA brand and crypto software company is fighting over that same term. Now look at Ohio: a fraction of the impressions, but a 2.74% click-through rate and position 14. Or Arizona at 3.29%, Michigan at 3.41%, Wisconsin at 3.68%. The mid-tier states have less competition, so the same page earns a higher position and a far better click rate.

The lesson is to win the winnable markets first. Ranking number 4 in Ohio beats ranking number 30 in California every single day, because position 4 gets clicked and position 30 doesn’t. We still keep the big-market pages live and working on them, but the mid-tier pages are what carried the results while the marquee ones climb.

Where do the landing pages send people?

Everything funnels toward the contact page. The state pages aren’t built to close anyone on their own. Their job is to answer the location search, build a little trust, and hand a warmed-up reader to the page built to take the inquiry. We control the part up to that handoff: getting the right person to the right page and pointing them at a clear next step. What happens after they reach out is the firm’s sales process, not ours, so we don’t take credit for it here.

If there’s one thing to take from this for any firm doing local SEO, it’s that a tight page aimed at a specific search, pointed at a single clear next step, beats a broad page chasing a generic term every time.

What’s left to chase?

Click-through rate. Once impressions blew past 1.5 million, the sitewide click-through rate settled at 0.43%, which sounds low until you remember the site’s visibility exploded, and that’s normal when it does. So that’s the next lever. The pages rank now. The job ahead is getting more of those impressions to turn into clicks.

The query data shows where to push. Branded searches pull a 43% click-through rate up at position one, while the bigger non-branded terms have room to grow as we sharpen titles and meta descriptions against what’s actually showing in the results for each one. Mobile’s worth a hard look too, because mobile searchers click at 1.36%, roughly five times the desktop rate, so they want it more. I’d rather name the next opportunity plainly than pretend the work is finished, and that’s the standard we hold ourselves to on every account.

What can another firm take from this?

If you’re starting from zero in a tough, regulated niche, you can still make organic search your biggest source of new business inside about 16 months, as long as the work is precise instead of just high-volume. The 28-spot ranking jump is what made the 44% number possible. Get the order right.

A few things that travel to any firm: measure from your real starting line, because growth from nothing is the cleanest proof a program works, and this firm had nothing before. Win the rankings first, because the traffic follows the positions and not the other way around. Aim pages at specific searches rather than broad ones. And watch the quality, not just the count, because engagement and repeat visits are what separate a pipeline from a bounce.

That’s the same thinking behind our SEO and content work across competitive industries. If you’re starting from scratch and you want search to become something that compounds, come talk to us.


This reflects measured past results for one Connect Media Agency client, using Google Analytics 4 and Google Search Console data from February 2025 through June 2026. It’s shared as an example and doesn’t guarantee future results. SEO outcomes vary by market, competition, budget, and execution.

Blog » Marketing » Crypto Tax SEO Case Study: From No Marketing Team to a 44% Organic Channel in 16 Months

You Might Also like

SEO for content: the on-page craft of making each page both rank in search and convert readers into leads, from intent matching to clear calls to action.
Content SEO: how a blog strategy built on topic clusters and buyer intent ranks in search and drives qualified leads, not just traffic. The complete guide.

Stay Connected With Us

Sign up with your email address to receive tips, news, and updates to enhance your design, marketing, and online tactics.

Check Out Our Work

We’ve been busy lately! But, don’t just take our word for it. Check out some of our past projects below to get a better idea of what we can do!

mockup of swanky stylez website

Website Design | UX & UI

Swanky Stylez

Swank Salon provides a soothing, relaxing, and tranquil experience for every client. We felt it was on us to mirror that experience when asked to build out the company website. Come and see how we were able to accomplish that.