Locksmith Dundee SEO Case Study

When Locksmith Dundee came to Khan IT, they thought they needed a redesign. As the Project Manager who scoped the work, I'll be honest: a new coat of paint was the least of their problems. The site looked fine, but underneath it was quietly competing against itself for every keyword that mattered.
I'm Shoaib Santo, the project manager at Khan IT. My job on this engagement was to turn our CEO and lead SEO strategist Md Faruk Khan's audit findings into a sequenced plan, coordinate the technical and content workstreams, and report results the client could verify in their own Google Search Console. This is the story of how a "redesign" became a foundation rebuild that delivered 597 clicks and 23,100 impressions in about four months.
Results at a Glance
| Metric | Result (May to Aug 2025, ~4 months) |
|---|---|
| Clicks | 597 |
| Impressions | 23,100 |
| Average CTR | 2.6% |
| Average position | 19 |
This was deliberately scoped as a foundation project, not a multi-year retainer. We fixed the structural problems, built the missing pages, and handed the client a site that could actually rank.
Why open with that framing? Because too many agencies sell local businesses a redesign or an open-ended retainer when what they actually need is a one-time structural fix. A locksmith does not need to pay an SEO team forever. They need their pages to stop competing with each other, they need pages for the services people are searching for, and they need the on-page basics done correctly. Once that is in place, the site keeps earning. My job as PM was to identify the smallest set of changes that would unlock the biggest gains, sequence them, and prove the result in the client's own data.
Who Is Locksmith Dundee?
Locksmith Dundee (locksmithdundee.scot) is a local locksmith and security services provider based in Dundee, Scotland. They handle the bread-and-butter work of any neighbourhood locksmith: emergency lockouts, lock repairs and replacements, uPVC and patio door locks, window locks, and new lock fitting. It is a classic local-service business where being found in the right local searches is the difference between a steady phone and a quiet one.
When Md Faruk Khan and I aligned on the brief, the client's stated goal was a redesign. The audit reframed it. The real opportunity was not aesthetics. It was structure, keyword strategy, and the pages they had never built.
It is worth understanding why this matters so much in the locksmith trade specifically. Locksmith searches are overwhelmingly urgent and local. Someone locked out of their home at 11pm, a landlord who needs a lock changed between tenants, a driver who has snapped a key in the ignition. These people are not browsing. They search, they scan the top results, and they call. That means two things for SEO. First, you have to actually appear for the specific query, not a vaguely related one. Second, the page they land on has to immediately confirm you do that exact job in their area. A site that lumps every service onto a couple of overlapping pages fails both tests. It rarely ranks for the specific query, and when it does, the visitor is not reassured. That diagnosis shaped everything we did next.
The Problem
Our audit surfaced a set of issues that are extremely common in local-service sites and almost always invisible to the owner:
Individually, none of these is dramatic. Together, they compound. Cannibalization splits authority, duplication confuses crawlers, missing pages forfeit demand outright, and weak on-page work means even the pages that could rank are not putting their best foot forward. The site was not penalised or broken. It was simply working against itself at every turn, which is the most common reason a perfectly legitimate local business cannot break out of page two.
This is the part I always stress to clients: chasing rankings before fixing the foundation is like flooring the accelerator with the handbrake on. We pulled the handbrake first.
The Strategy
I broke the engagement into five coordinated steps and managed the handoffs between the SEO, content, and development sides so nothing stalled.
Phase 1: Keyword and Cannibalization Audit
We started by mapping every existing page to the queries it was unintentionally competing for. Md Faruk Khan led the keyword analysis and I built the page-to-keyword ownership map, so each service finally had one primary keyword and one canonical home. This single document drove every decision that followed.
Phase 2: Full Rewrite of the Service Pages
We rewrote all of the core service pages from the ground up, each one now owning a distinct intent: Emergency Lockout, Door Lock Repair and Replacement, uPVC, Patio Door, Window Lock, New Lock Fitting, and Key Fob. The duplication that had confused Google was eliminated, and each page was written to fully answer its specific query. This mirrors the rewrite-and-deduplicate approach we used on Das Taxis Scotland, another UK local-service client where structure was the real bottleneck.
Phase 3: Four New Pages from Keyword Research
We built four brand-new pages to capture demand the site had been ignoring entirely: auto locksmith, burglary repair, broken key removal, and key cutting. Each one was scoped from the keyword research in Phase 1, so we were building pages for searches people were actually making, not guesses.
Phase 4: FAQ and Answer-Engine Optimization
We added FAQs to every page and marked them up with FAQPage schema. This served two goals at once: it answered the practical questions a locksmith customer asks before calling, and it made the content eligible for featured snippets and AI answer surfaces. The same answer-first discipline underpins our wider local SEO method.
Phase 5: Full On-Page Pass
The final phase was a complete on-page sweep, which I coordinated with the development team: rewritten titles and meta descriptions, a clean heading hierarchy, deliberate internal linking between related services, descriptive image alt text, LocalBusiness and Service schema, and a URL cleanup. By the end, every page was technically sound and pointed search engines clearly at what it was about.
A note on how I managed the sequencing here, because the order is not arbitrary. I deliberately scheduled the cannibalization audit and the page-to-keyword map before any writing began. There is no point rewriting a page until you know what it is supposed to rank for and which sibling pages it must stop overlapping with. Then the rewrites and the new pages ran together, since both were drawing on the same keyword research. The FAQ and schema work came next, layered onto finished pages rather than bolted on mid-rewrite. The on-page sweep was last by design: titles, metas, internal links, and schema are the polish you apply once the content underneath is settled, not before. Doing it in this order meant we never had to redo work, which is how a project like this stays a tight foundation engagement instead of dragging into a retainer.
Keyword and Page Coverage
| Service area | Before | After |
|---|---|---|
| Core service pages | Overlapping, cannibalizing | 7 rewritten, one intent each |
| Auto locksmith | No page | New page |
| Burglary repair | No page | New page |
| Broken key removal | No page | New page |
| Key cutting | No page | New page |
| FAQs and schema | None | Every page |
The Results
The numbers below are from the client's Google Search Console, covering roughly four months from May to August 2025:
For a foundation project on a local-service site that had been competing against itself, this is exactly the trajectory you want to see early: a large impression base building as the new and rewritten pages get indexed, with clicks following. An average position of 19 with 23,100 impressions is a strong launching pad. It tells us the pages are now eligible for a wide range of queries, and the next push is to move from page two into the local pack and page one positions where the bulk of clicks live.
I want to be precise about what an average position of 19 means in practice, because it is easy to misread. It does not mean every page sits at position 19. It is an average across thousands of impressions spanning many queries. Some of the rewritten core service pages will already be ranking on page one for their specific terms, while the brand-new pages, which were indexed last, are still climbing from deeper positions and dragging the average down. That is healthy. A new page that is already showing at position 25 for a relevant query a few weeks after launch is on the right path. The 2.6% CTR is consistent with a site sitting largely on the cusp of page one and the top of page two: respectable for the position band, with clear upside as those pages climb. None of these numbers were inflated or estimated. They are pulled straight from the client's Search Console so the client, and anyone fact-checking this case study, can see the same figures I did.
What Made the Difference
There is also a lesson in what we did not do. We did not run an aggressive link campaign in these four months, because the foundation was the constraint, not authority. Pouring links into a site that is cannibalizing itself is wasted spend. We did not rebuild the site for the sake of a fresh design, because the design was not the problem. And we did not promise page-one rankings on a fixed date, because honest SEO does not work that way. Restraint is part of project management. Knowing which work to skip is as valuable as knowing which work to do, and it kept the client's budget focused on the changes that actually moved the numbers.
Key Takeaways
If you run a local-service business, the lesson here is simple. Before you spend on a redesign or a link campaign, find out whether your own pages are competing with each other. Cannibalization and duplication quietly cap your ceiling, and no amount of link building fixes a site that cannot decide which page should rank. Map every page to one query, build the pages your customers are actually searching for, and structure your answers so both Google and AI engines can lift them. As an SEO project manager, the projects that compound fastest are almost always the ones that fix the foundation first.
There is a broader point about how to buy SEO, too. If an agency leads with a redesign or an open-ended retainer before they have shown you a keyword and cannibalization audit, be cautious. The audit is what tells you what work actually needs doing. In Locksmith Dundee's case it revealed that the redesign they came in asking for was the least valuable thing we could have done. A good SEO partner will sometimes talk you out of the work you walked in wanting, because the data points somewhere else. That honesty is what lets a four-month engagement deliver 597 clicks and 23,100 impressions instead of a prettier site with the same underlying problems. The trades and home-services niche is full of businesses one foundation fix away from real visibility, and the same lesson runs through every case study in this UK and international cluster, from All Landlord Certificates to Stealth Windshield Repairs.
If your locksmith, trades, or local-service site is stuck on page two and you suspect your own pages are the problem, get in touch. A foundation audit is usually the highest-leverage thing you can do, and our full SEO services start exactly there.
Frequently Asked Questions
What results did the Locksmith Dundee SEO project achieve?
Over roughly four months from May to August 2025, the site recorded 597 clicks and 23,100 impressions with a 2.6% average CTR and an average position of 19, according to the client's Google Search Console.
Why was keyword cannibalization the main problem?
Multiple service pages were targeting near-identical keywords and the door lock pages overlapped heavily, so Google could not decide which page to rank. Each page was diluting the others' authority until we gave every page a single primary intent.
What new pages were created?
Four new pages were built from keyword research: auto locksmith, burglary repair, broken key removal, and key cutting. Each targeted real search demand the site had no page for.
Was this a long retainer?
No. It was scoped as a foundation project. We fixed cannibalization, rewrote the service pages, built the missing pages, and completed a full on-page and schema pass, then handed over a site ready to rank.
How did the project improve AI and snippet visibility?
We added FAQs with FAQPage schema to every page, which makes content eligible for featured snippets and AI answer surfaces while answering the practical questions customers ask before calling a locksmith.
Ready to Implement These Strategies?
Get hands-on help from a senior SEO expert in Bangladesh.

About Shoaib Santo
Shoaib Santo is a leading Semantic SEO expert in Bangladesh with 5+ years of experience helping brands like Walton and HATIL achieve top search rankings. Specializing in technical SEO, semantic content strategy, and data-driven growth.
Read full bio →Related SEO Insights
Want More SEO Insights?
Subscribe to my newsletter for the latest SEO strategies and tips.


