B2B SaaS SEO case study

How a restaurant ordering platform more than doubled its search clicks in one quarter.

What results did SEO produce for this B2B SaaS restaurant platform?

In one quarter against the quarter before, a B2B restaurant ordering platform grew from 128 to 278 organic clicks, up 117%, and from 39,300 to 76,800 impressions. Its average Google position improved from 24.6 to 20.2 and click-through rate from 0.3% to 0.4%. SEO specialist Muhammad Haseeb Sheikh set the technical baseline, remapped pages to what restaurant buyers search for, and rebuilt internal links to concentrate authority. Every figure comes from the platform's own Search Console.

This software company sells an ordering platform to restaurants. Its commercial pages sat on page two and three of Google, an average position of 24.6, so the product was invisible exactly where restaurant owners were comparing options. One quarter after fixing the order of the basics, clicks had more than doubled and every headline metric had improved. The numbers are small, because the market is a niche, and this case study says so.

Industry B2B SaaS (restaurant ordering) Channel Organic search Window One quarter vs the previous Read 6 min
The short version

A B2B restaurant ordering platform ranked on page two and three for the searches its buyers make. I, Muhammad Haseeb Sheikh, set the technical baseline first, then remapped the site's pages to what restaurant owners actually search for, then rebuilt internal links so authority reached the pages that sell. Against the previous quarter, organic clicks rose 117% from 128 to 278, impressions roughly doubled from 39.3k to 76.8k, average position improved from 24.6 to 20.2 and click-through rate from 0.3% to 0.4%.

Results at a glance · one quarter
278Organic clicksfrom 128
+117%Clicks vs prior quartermore than doubled
76.8kImpressionsfrom 39.3k
20.2Avg positionfrom 24.6
0.4%Click-through ratefrom 0.3%
4 of 4Headline metrics upclicks, impressions, position, CTR

What it meant for the platform

What did doubling search clicks mean for a B2B SaaS product?

It meant 150 more visits a quarter from people searching for the kind of software the company sells, with every quality signal moving in the same direction. In a niche B2B market, the number of people searching is small, so who those visitors are matters more than how many there are.

From page three to the edge of page one
128 clicks, previous quarter→278 clicks, 150 more

Clicks grew faster than impressions, and click-through rate rose. That is the opposite of the usual early pattern, where reach grows first and clicks lag. Here the pages most likely improved their positions for searches they already appeared in, as well as reaching new ones.

The 150 is the difference between the two quarters' clicks shown on the dashboard. It counts visits, not sign-ups or demos.

01 · The starting point

Why couldn't restaurant buyers find the product?

Because its commercial pages ranked on page two and three. An average position of 24.6 meant that for the searches restaurant owners make when they look for an ordering system, the platform appeared below most of its competitors, where almost nobody looks.

The constraint

Relevance and authority on the pages that sell. The product pages didn't match what buyers searched for closely enough, and the site's internal links didn't direct authority to them. More blog posts would not have fixed either problem.

02 · The execution

What did I change on the platform’s site, and in what order?

The same sequence I use for every engagement, from the constraint-first method: make sure Google can read the site, make each page match a buyer's search, then point authority at the pages that convert.

1. Technical baseline first

2. Pages remapped to what buyers search

3. Internal links that concentrate authority

03 · The metrics, defined

What do the platform’s Search Console numbers measure?

They all come from Google Search Console.

Impressions
How often the platform appeared in Google results: 39.3k in the earlier quarter, 76.8k in the later one.
Clicks
Visits from those results, the platform’s real organic traffic: 128 rising to 278.
Average position
Its average ranking across every search it appeared for: 24.6 (page three) to 20.2 (the bottom of page two).
CTR (click-through rate)
Clicks divided by impressions: 0.3% to 0.4%. It rose because clicks grew faster than impressions.

04 · The results

How did the platform’s search numbers change in one quarter?

Impressions climbed through the quarter and clicks grew faster still. The bars compare the quarter before the work with the quarter after.

Organic clicksquarter before / after
Before128
After278
Impressionsquarter before / after
Before39.3k
After76.8k
Average position: from page three toward page one
Before · #24.6
After · #20.2
#1 · top of page one#30 · bottom of page three

The platform’s quarter in Search Console

Google Search Console for a B2B restaurant ordering platform, last 3 months vs previous 3 months: clicks 128 to 278, impressions 39.3k to 76.8k, CTR 0.3% to 0.4%, average position 24.6 to 20.2, account URL cropped
Search Console, last three months against the previous three. Clicks 128 to 278, impressions 39.3k to 76.8k, CTR 0.3% to 0.4%, average position 24.6 to 20.2. Solid lines are the new quarter, dashed lines the previous one.

Is your product buried on page two?

The free diagnostic finds the one thing keeping your pages out of buyers' view, and the first fix, within two business days.

05 · The method

Why does a method built for clinics work for software?

Because the constraint changes, not the method. Most of my work is with healthcare practices, but the sequence underneath it is industry-neutral: find the one thing capping growth, fix that first, then move to the next. For a clinic the constraint is often local trust or a missing condition page; for this platform it was relevance and authority on its commercial pages.

The same order produced the allergy clinic's move from page two to page one, and the full sequence is written out in the constraint-first SEO method.

06 · The honest read

What moved the platform’s sales pages, and where are the limits?

What did the heavy lifting

The honest limits

Read this before assuming the same numbers
  • Small absolute numbers. This is a focused B2B niche, not a volume market. 278 clicks a quarter is meaningful here; it would not be in consumer software.
  • Still page two on average. Position 20.2 is better than 24.6 but sits at the bottom of page two. There is more to win.
  • One quarter, visits not revenue. The dashboard compares two consecutive quarters and counts visits. Demos and sign-ups depend on the product pages and the sales process.

07 · For other teams

What can SaaS teams learn about ranking their sales pages?

If you run an agency with software clients, I deliver this same work under your brand as white-label SEO for agencies. For a software case at an earlier stage, see the hospitality software SEO case study, and for a brand-new product the SaaS launch SEO case study. Every other result, in healthcare and software, is on the SEO case studies page.

08 · Questions

Frequently asked questions

How long does SEO take for a B2B SaaS company?+
It can move within a quarter when the problem is on pages that already exist. This restaurant ordering platform more than doubled its organic clicks in one quarter by fixing the technical baseline, remapping pages to buyer searches and rebuilding internal links.
Does SEO work for niche B2B software with low search volume?+
Yes, but judge it on the quality of visits, not the count. In a niche market a few hundred visits a quarter from the right buyers can matter more than thousands of casual ones.
Why did click-through rate rise in this case study?+
Most likely because the remapped pages moved up for searches they already appeared in, rather than only appearing for many new searches lower down. Clicks grew 117% while impressions roughly doubled, so CTR rose from 0.3% to 0.4%.
Why isn't the restaurant ordering platform named?+
The client is a B2B restaurant ordering platform that hasn't been named publicly. The figures are from its own Search Console, shown as a screenshot with account details cropped.

Find out what is keeping your product off page one.

Book a free 30-minute call, or send your site for a written diagnostic within two business days. Either way you get the one constraint, the first fix, and why.

FreeNo cardNo pitchFindings are yours to keep

Hiring for an SEO role? My background, work history and certifications are on the about page.