SaaS SEO Case Study

A SaaS startup had everything working except one thing: Google. Their product was strong, their customers were happy, their paid ads were running well. But organically, they were invisible. 580 visitors a month, almost no conversions, and zero footprint in search. That’s when they came to Search Handle.

This is where things stood at the start:

MetricStarting Point
Monthly Organic Traffic580 visitors
Keywords on Page 1 of Google0
Total Backlinks34
Domain Authority5 / 100
Free Trial Signups from Organic6 per month
Blog Posts on Site8 posts, all under 500 words
Mobile Page Speed Score38 / 100

What We Found in the Audit

We ran a full audit across content, site health, and domain authority before touching anything else. Here is what we found.

Content Problem

Every blog post was written without keyword research. None of them targeted anything a real customer would type into Google. Good writing, zero strategy.

Technical Problem

Mobile page speed was sitting at 38 out of 100. Three pages had 404 errors. No sitemap had been submitted to Google. Eleven pages were accidentally blocked from indexing, meaning Google could not even see them.

Authority Problem

Only 34 backlinks existed across the entire site. The domain had been live for over two years with no link building strategy in place. Google had no reason to treat it as a credible source.

The website was invisible not because the product was bad, but because no one had ever built an SEO strategy for it.

The Strategy We Built

We used a 5 part SaaS SEO framework and worked on all five parts together from the start. That approach helped the website improve faster because technical fixes, keyword planning, content work, link building, and conversion improvements supported each other at the same time.

Part 1: Technical SEO

The first focus was fixing the issues that were stopping Google from crawling and ranking the site properly. A slow, broken website was holding back every other effort no matter how good the content was.

Part 2: Keyword Research

We mapped the keywords potential customers were actually searching for and organized them by funnel stage. That research shaped every content and link building decision made throughout the campaign.

Part 3: Content Creation

The content plan focused on publishing the right pages around the right keywords on a consistent basis. This included blog posts for awareness, comparison pages for people evaluating tools, and use case pages for people ready to sign up.

Part 4: Link Building

We built backlinks across all key page types through guest posts, software review platforms, partner mentions, original research, and niche directory submissions.

Part 5: Conversion Optimization

The site was also improved so organic visitors had a clearer path to signing up. Traffic that did not convert was just a number on a dashboard.

Months 1 and 2: Everything Starts at Once

From the very first week, all five workstreams were running simultaneously. Here is what happened in the first two months across each one.

Technical SEO: Mobile page speed went from 38 to 84 after compressing images, cleaning up code, and enabling proper caching. The 11 blocked pages were fixed and got indexed by Google within the first two weeks. All three 404 errors were redirected correctly. A proper XML sitemap was submitted to Google Search Console. Internal linking was rebuilt from scratch so Google could understand the full structure of the site.

Keyword Research: The team mapped out 1,480 keywords across three funnel stages. Awareness keywords for people searching around their problem. Consideration keywords for people comparing and evaluating tools. Decision keywords for people ready to sign up. From those 1,480, 86 priority keywords were shortlisted to target first, chosen based on search volume, competition level, and how closely they matched what the product does.

Funnel StageKeywords FoundPriority Keywords Selected
Awareness (Top of Funnel)68038
Consideration (Middle of Funnel)52032
Decision (Bottom of Funnel)28016
Total1,48086

Content Creation: The first four blog posts went live by end of week three. Each one was built around a keyword from the research, written at 2,000 plus words, and fully optimized before publishing.

Link Building: Guest post outreach started in week two alongside the technical work. Business listings and review platform profiles were also set up simultaneously. By the end of month two, 179 backlinks had already been earned.

Months 3 to 7: Full Execution

From month three onwards, all workstreams were running at full capacity every single week.

Content: 13 pieces of content were published every month. Every single piece was built around a keyword from the research. Nothing was published without a clear search intent behind it.

Content TypePurposeMonthly Output
Long-form Blog PostsTarget awareness keywords, bring in problem-aware visitors7 posts
Comparison and Alternative PagesTarget consideration keywords, capture people actively comparing and evaluating tools4 pages
Use Case Landing PagesTarget decision keywords, convert high-intent visitors2 pages

The comparison and alternative pages turned out to be the highest performing content type by far. People searching for alternatives to a competitor tool are already frustrated with what they are using. They are actively looking for something better. When content shows up at that moment, a strong percentage of them convert.

Link Building: Guest posts were going live every week on websites with Domain Authority between 40 and 80. Broken link outreach was running continuously. An original research post published in month four earned 88 backlinks on its own from industry blogs and newsletter writers who cited the data.

Link Building ActivityLinks Earned
Guest Posts312
Business Listings180
Review Platform Listings96
Original Research Post88
Partner Mentions64
Broken Link Recovery42
Total782

By the end of month seven the numbers looked like this:

MetricFebruary 2024July 2024Growth
Monthly Organic Traffic58011,400+1,865%
Page 1 Keywords048+48
Total Backlinks34782+2,200%
Domain Authority528+460%
Monthly Signups from Organic658+866%

Months 8 to 10: Compounding and Scaling

This is where SEO shows its real power. Pages sitting at position 8 or 9 push into position 1 to 3 as domain authority grows. Older blog posts start ranking for secondary keywords they were not even directly optimized for. Traffic accelerates without needing to proportionally increase the work.

Content: 13 pieces per month continued but more focus shifted toward comparison and alternative pages since the data clearly showed those were performing best.

Link Building: With domain authority now at 28, better websites were willing to link back. Guest post acceptance rates improved noticeably. The momentum built on itself in a way that gets easier over time, not harder.

Conversion Optimization: With strong traffic now flowing in consistently, attention turned toward making sure visitors were actually converting into free trial signups.

The free trial button on the homepage was sitting below the fold. Most visitors were never even seeing it. Moving it to the first screen improved homepage to trial conversion by 26 percent.

Every blog post previously ended with a generic learn more link. Replacing all of them with specific, contextual calls to action that matched the topic of each post made contextual CTAs convert 3.4 times better than generic ones.

The pricing page was confusing and did not address common objections. A complete rewrite took pricing page to trial conversion from 11 percent to 29 percent.

OptimizationBeforeAfterImprovement
Homepage CTA2.1%2.6%+26%
Blog Post CTA0.8%2.7%+238%
Pricing Page to Trial11%29%+163%

The Final Results: November 2024

Ten months. One clear strategy. Consistent execution every single week without exception.

MetricFebruary 2024November 2024Growth
Monthly Organic Traffic58024,600+4,141%
Page 1 Keywords0142+142
Total Keywords Ranking622,200+3,448%
Domain Authority527+440%
Monthly Free Trial Signups6112+1,766%
Cost Per Acquisition$138$28-80%

Why It Worked: Our Honest Take

Comparison Content Was the Biggest Driver

The comparison and alternative pages accounted for 38 percent of all organic traffic by November. People searching for alternatives to a competitor are already frustrated and actively looking to switch. If your content is there at that exact moment, they will find you.

Starting Link Building from Week One Made a Real Difference

By the time the best content pieces were six months old, they had both age and authority behind them. That combination is what pushes rankings from page two to position one.

Technical SEO Created the Launchpad

The speed and indexing fixes happened in month one. The big traffic numbers did not appear until month four and five. Without the technical foundation, every piece of content and every backlink would have performed significantly worse.

Consistency Did the Rest

13 pieces were published every month for ten months without a single week off. Google rewards sites that are consistently maintained. That consistency built a momentum that is now very difficult for competitors to reverse quickly.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top