Skip to main content
Khan IT logo
Local SEOTaxi Service

From Near-Zero to 893 Monthly Visitors: Das Taxis Scotland Local SEO Case Study

How Khan IT took Das Taxis, a Fife taxi service, from near-zero visibility to 893 monthly organic visitors and 636 ranking keywords in seven months.

Das Taxis Scotland, UK 7 months March 7, 2026

Headline result

893 monthly organic visitors and 636 ranking keywords for a Fife taxi service that started from near-zero visibility.

Monthly organic traffic
893 visitors
Organic keywords ranking
636
Organic traffic growth
+167%
Referring domains
137

Das Taxis runs a genuine taxi and private hire service covering Dunfermline, Dalgety Bay, and the surrounding Fife area of Scotland. The business had customers and a word-of-mouth reputation, but almost nothing a Google search could turn into a booking. Seven months after we started, the site ranks for 636 keywords, pulls 893 monthly organic visitors, and sits in the top three for core searches like "taxi dunfermline" and "taxi near me" across Fife. This is how we got there.

The challenge

Before this project began, Das Taxis had no meaningful organic rankings. Visibility was essentially zero for any commercial search term. Someone searching "taxi dunfermline" or "taxi near me" in Fife would never find the business. For a local service company, that is a direct revenue problem: word of mouth can sustain a business, but it cannot scale one.

The issues were straightforward but compounding:

  • No search-engine-friendly website existed at the start of the project.
  • Zero keyword targeting, with no pages built around what local customers actually search.
  • No local SEO foundation: missing schema, weak NAP consistency, and no structured content for Google to index.
  • No backlink profile to establish trust or authority.
  • Thin content that did not answer the real questions taxi customers type into Google.

Our strategy

We treated this as a build-then-grow project, not a patch job. Rather than bolt SEO onto an existing website, we built the Das Taxis site from the ground up with search visibility as a core requirement.

Phase 1 — a website with SEO in the structure

  • URL structure planned around target keyword clusters before a single page was written.
  • Page speed and Core Web Vitals treated as ranking factors from day one, not post-launch fixes.
  • Mobile-first layout, because local taxi searches happen overwhelmingly on phones.
  • Schema markup implemented at launch: LocalBusiness, TaxiService, FAQPage, and BreadcrumbList.
  • Internal linking architecture designed so Google could crawl and understand the site hierarchy immediately.

Phase 2 — keyword research and content strategy

Local taxi search has a specific keyword profile. We mapped the relevant search intent for the Fife area and built content to match each one, from high-intent commercial terms like "taxi dunfermline" and "24 hour taxi dunfermline" to lower-competition variants like "taxi dalgety bay". We also targeted informational queries such as "how much would a taxi cost for 20 miles uk", which alone puts the site in front of 510 monthly searchers actively thinking about booking a ride.

Phase 3 — on-page SEO and content writing

Every page was written by us to answer real questions and satisfy real search intent. On-page work covered:

  • Title tags and meta descriptions targeting primary and secondary keywords without stuffing.
  • H1 and H2 structure aligned with the keyword clusters for each service area.
  • Dedicated location pages for Dunfermline and Dalgety Bay, each with unique content.
  • FAQ sections to capture featured snippet opportunities and voice search queries.
  • Image optimization: descriptive file names, alt text, and compressed file sizes.

Phase 4 — local SEO and authority building

Local SEO for a taxi company is primarily about trust signals. Google needs to confirm the business is real, legitimate, and relevant to local searchers, so we built that trust systematically. We optimized the Google Business Profile with complete service information, service areas, and booking details, then audited and corrected NAP consistency across every citation. This ran alongside UK-relevant directory submissions, backlink acquisition through genuine local relevance, ongoing content updates, and monthly performance reviews driven by Search Console data. Building this kind of durable local search visibility is the difference between a fragile ranking and one that holds through algorithm changes.

The results

All figures below come directly from Google Search Console and Semrush. They are verified data, not projections.

MetricResult
Total organic clicks (campaign period)1,140
Total impressions (campaign period)167,000
Monthly organic traffic (February 2026)893 visitors
Organic traffic growth+167%
Organic keywords ranking636
Keyword growth+135%
Referring domains137
AI Visibility score (Semrush)23 — 54 mentions, 17 cited pages

A few results stand out:

  • "taxi near me" ranks at position 8.1 and generated 1,175 impressions in a single month. Ranking for a location-triggered query is a significant achievement for a site that had no rankings seven months earlier.
  • "taxi dunfermline" reached position 7.6 with 1,024 monthly impressions, and both terms are still climbing.
  • AI search visibility. Local taxi businesses rarely appear in AI results, but Das Taxis does — 54 mentions across AI platforms, with ChatGPT citing the site across 6 mentions and 15 pages, and Gemini including it in 3 mentions. This is a direct result of FAQ schema and structured, answer-focused content built to be extractable.

Key takeaways

Three lessons from this campaign apply to any local service business, not just taxis:

  • Build the site right before you build traffic. A site with SEO in the structure is faster to rank, easier to maintain, and more resilient to algorithm changes than one propped up by links alone.
  • Location pages need unique content. Dunfermline and Dalgety Bay are different service areas with different search behavior. A single generic page would have ranked for neither at this speed. Specificity wins in local SEO.
  • AI visibility is now a real local SEO metric. 54 AI mentions for a local taxi company is not an accident. It is what structured, answer-focused content earns, and any local business ignoring it is leaving a growing channel unaddressed.

The campaign is not finished, and positions for the core terms are still rising. If your business is real but Google cannot find it, that is an SEO problem with a clear solution. Request a free SEO audit and we will show you exactly where your visibility gap is.

Local SEOGoogle Business ProfileTaxi ServiceScotlandAI VisibilityContent Writing

Frequently asked questions

The first meaningful rankings appeared within 60 to 90 days of the campaign starting. Competitive local terms like "taxi dunfermline" and "taxi near me" continued climbing through months 4 to 7. Local SEO for a new site typically shows early signals within 60 days and meaningful traffic gains by month 3 or 4.

Related case studies

All case studies

Ready to grow your business with SEO?

Get a free, no-obligation SEO audit and a clear roadmap to more traffic, leads and revenue from Vancouver, Canada search.

Replies within 24 hours · No obligation · 47+ 5-star reviews

Call Chat Free SEO Audit