Das Taxis had no online presence worth mentioning. Seven months later, their site ranks for 636 keywords, pulls 893 monthly organic visitors, and sits in the top 3 results for “taxi dunfermline” and “taxi near me” searches across Fife, Scotland.

Project Snapshot
| Client | Das Taxis |
| Location | Dunfermline and Dalgety Bay, Fife, Scotland, UK |
| Website | dastaxis.co.uk |
| Industry | Local taxi and private hire transport |
| Services Delivered | Website build, keyword research, content writing, on-page SEO, local SEO, 7-month ongoing optimization |
| Campaign Duration | 7 months (July 2025 to February 2026) |
| Results Period | Verified via Google Search Console and Semrush, February 2026 |
The Problem: A Local Business Google Could Not Find
Das Taxis operated a genuine taxi service covering Dunfermline, Dalgety Bay, and the surrounding Fife area. They had customers. They had a reputation built through word of mouth. What they did not have was any digital presence that could turn a Google search into a booking.
Before this project began, the site 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 Das Taxis. That is a direct revenue problem for any local service business.
The core issues were straightforward but compounding:
- No search-engine-friendly website existed at the start of the project
- Zero keyword targeting — the business had no pages built around what local customers actually search
- No local SEO foundation: missing schema, weak NAP consistency, no structured content for Google to index
- No backlink profile — 137 referring domains was the end state, not the starting point
- Content on the site was thin and did not answer any of the real questions taxi customers type into Google
Word of mouth can sustain a business. It cannot scale one. Every day without organic visibility is a day competitors are taking bookings Das Taxis deserved.
What We Did: The Full Strategy
Phase 1 — Website Build With SEO Baked In (Month 1)
We did not patch an existing website. We built the Das Taxis site from the ground up with search visibility as a core requirement, not an afterthought.
This meant every structural decision had a purpose:
- 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
Most SEO agencies add SEO to a website after it is built. That is the wrong order. A site built without SEO in the structure costs more to fix than to do correctly the first time.
Phase 2 — Keyword Research and Content Strategy (Month 1 to 2)
Local taxi SEO has a specific keyword profile. Customers search differently depending on where they are and what they need. We mapped every relevant search intent for the Fife area and built content to match each one.
Key keyword targets included:
- “taxi dunfermline” — high local commercial intent
- “taxi near me” — high-volume, location-triggered searches
- “taxi dalgety bay” — lower volume, lower competition, faster to rank
- “dalgety bay taxis” and “dalgety bay taxi” — brand and category variants
- “24 hour taxi dunfermline” — time-sensitive searches with strong booking intent
- “how much would a taxi cost for 20 miles uk” — informational query that drives top-of-funnel traffic
The informational keywords matter. Ranking for “how much would a taxi cost for 20 miles uk” placed Das Taxis in front of 510 monthly searchers who are actively thinking about booking a taxi. That is audience-building, not just brand-building.
Phase 3 — On-Page SEO and Content Writing (Month 2 to 3)
Every page on the Das Taxis site was written by us. Not generated, not templated — written to answer real questions and satisfy real search intent.
On-page work covered:
- Title tags and meta descriptions targeting primary and secondary keywords without keyword stuffing
- H1 and H2 structure aligned with keyword clusters for each service area
- Dedicated location pages for Dunfermline and Dalgety Bay, each with unique content
- FAQ sections on service pages to capture featured snippet opportunities and voice search queries
- Image optimization: descriptive file names, alt text, and compressed file sizes for load speed
Phase 4 — Local SEO and Authority Building (Month 3 to 7)
Local SEO for a taxi company in Scotland is primarily about trust signals. Google needs to confirm the business is real, legitimate, and relevant to local searchers. We built that trust systematically.
- Google Business Profile optimized with complete service information, service areas, and booking details
- NAP (name, address, phone) consistency audited and corrected across all citations
- Local directory submissions to UK-relevant platforms to build citation volume
- Backlink acquisition through genuine local relevance — 137 referring domains by month 7
- Ongoing content updates to keep pages fresh and signaling activity to Google
- Monthly performance reviews with adjustments based on GSC ranking data
The Results: Verified Data From Google Search Console and Semrush

All numbers below come directly from Google Search Console and Semrush. These are not projections or estimates.
| Metric | Result |
| 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 ranking | 636 |
| Keyword growth | +135% |
| Average position (top queries) | 1.0 to 9.4 |
| Referring domains | 137 |
| AI platform visibility (Semrush AI Search) | AI Visibility score: 23 | 54 mentions | 17 cited pages |
| ChatGPT citations | 6 mentions across 15 pages |
| Gemini citations | 3 mentions across 6 pages |
Top Ranking Keywords (January 2026 GSC Data)
| Keyword | Clicks | Impressions | Average Position |
| das taxi | 6 | 71 | 9.4 |
| taxi near me | 5 | 1,175 | 8.1 |
| taxi dunfermline | 5 | 1,024 | 7.6 |
| das taxis | 5 | 69 | 1.4 |
| taxi dalgety bay | 4 | 88 | 5.9 |
| dalgety bay taxis | 4 | 70 | 6.3 |
| dalgety bay taxi | 4 | 39 | 5.6 |
| how much would a taxi cost for 20 miles uk | 3 | 510 | 2.4 |
| 24 hour taxi dunfermline | 3 | 171 | 7.3 |
| das taxi dunfermline | 3 | 5 | 1.0 |
The “taxi near me” result deserves specific attention. Ranking position 8.1 for a location-triggered query — one that Google serves based on the searcher’s physical location in Fife — is a significant local SEO achievement for a site that had no rankings seven months ago. That keyword alone generated 1,175 impressions in a single month.
The AI Visibility Result Nobody Expected
Local taxi businesses do not typically appear in AI search results. Das Taxis does.
Semrush’s AI Search data for February 2026 shows dastaxis.co.uk with an AI Visibility score of 23, 54 total mentions across AI platforms, and 17 cited pages. ChatGPT references the site across 6 mentions and 15 pages. Google AI Mode has cited the site 44 times across 10 pages. Gemini includes it in 3 mentions.
This happened because the content was written to be extractable. FAQ schema, clear answers to specific questions, structured service pages — these are not just good SEO practices. They are what AI platforms use to pull answers for users asking about local services.
When someone asks ChatGPT “how much does a taxi cost in Dunfermline,” there is now a real chance the answer references Das Taxis. That is generative engine optimization working for a local business at a price point most local businesses cannot access anywhere else.
What This Means for a Local Service Business
167% traffic growth in 7 months is a number. What it means in practice is this: Das Taxis now has a 24/7 customer acquisition channel that did not exist before. Every person searching for a taxi in Dunfermline or Dalgety Bay is now a potential booking, not a missed opportunity.
The site ranks for 636 keywords. Most taxi companies rank for fewer than 50. That gap is the difference between being found and being invisible.
The campaign is not finished. Positions for “taxi dunfermline” and “taxi near me” are still climbing. The impressions graph in GSC shows a clear upward trend through February 2026. The foundation is built. The compounding has started.
Key Learnings From This Campaign
Three things drove this result that apply to any local service business, not just taxis:
1. Build the site right before you build traffic. A poorly structured site can rank with enough links thrown at it. That ranking is fragile. A site built with SEO in the structure is faster to rank, easier to maintain, and more resilient to algorithm changes. We would not start an SEO campaign on a site we had not built or audited first.
2. Location pages need unique content, not copy-paste. Dunfermline and Dalgety Bay are different service areas with different search behavior. A single generic page targeting both would have ranked for neither at the speed this campaign achieved. Specificity wins in local SEO.
3. AI visibility is now a real local SEO metric. 54 AI mentions for a local taxi company in Scotland is not an accident. It is the result of structured, answer-focused content written for extraction. Any local business not thinking about this in 2025 and 2026 is leaving a growing traffic channel completely unaddressed.
Frequently Asked Questions
How long did it take Das Taxis to rank on the first page of Google?
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.
Was this result achieved with paid advertising?
No. The Semrush domain overview shows zero paid traffic and zero paid keywords. Every visitor in this case study came from organic search. There was no Google Ads spend in this campaign.
What made “taxi near me” rankable for a new site?
“Taxi near me” is a location-triggered query. Google determines who sees what result based on where the searcher is. A well-optimized local business page with strong schema, consistent NAP data, and a well-maintained Google Business Profile can compete for this term without a high domain authority. Local signals matter more than raw domain strength for these queries.
Can this kind of result be replicated for other local service businesses?
Yes, with the right conditions. A genuine business, a properly built website, realistic keyword targets, and consistent SEO work over 6 to 12 months produce results like this regularly. The Das Taxis timeline is not exceptional — it is what happens when local SEO is done correctly from the start.
What does the AI visibility score of 23 mean for a local business?
Semrush’s AI Visibility score measures how frequently a domain is cited or referenced across major AI platforms including ChatGPT, Google AI Mode, Google AI Overviews, and Gemini. A score of 23 with 54 total mentions means Das Taxis is being surfaced as a relevant result when people ask AI tools questions about taxis in the Dunfermline and Fife area. For a local business, that is a meaningful and growing source of brand awareness.
More UK and Local SEO Case Studies
Das Taxis is one example of what structured local SEO delivers for a service business starting from zero. If your business operates in the UK or targets local customers in a specific city or region, these results are relevant to what you are trying to achieve.
A London property compliance company came to us with an existing site that had lost momentum. We rebuilt their content strategy and took them from 154 monthly clicks to 721 in 12 months. Read the full All Landlord Certificates UK SEO case study to see exactly how that recovery was structured.
For a different kind of local service business, the Stealth Windshield Repairs SEO case study shows how a mobile repair service went from 17 monthly visitors to 3,000 — built entirely on local search visibility with no paid traffic.
Does Your Local Business Have the Same Problem Das Taxis Had?
If your business is real but Google cannot find it, that is not a business problem. It is an SEO problem with a clear solution.
I work with local service businesses in the UK, USA, Canada, Australia, and the UAE to build the kind of organic visibility Das Taxis now has. The process is not complicated. It requires the right strategy, clean execution, and time.
Book a free 30-minute consultation. We will look at your current rankings, identify exactly where your visibility gap is, and I will tell you honestly whether SEO is the right move for your business right now.
Data in this case study is sourced directly from Google Search Console and Semrush and reflects campaign performance from July 2025 to February 2026. Das Taxis is a client of Md Faruk Khan. All portfolio data is shared with the client knowledge and consent.







