Abdallahم
Case Study · Confidential

From page 20
to position #1.

A technical SEO turnaround for an Egyptian service business. Three primary service keywords at position #1 — held for eight consecutive months.

Technical SEOSearch ArchitectureStructured Data8-Month Stability
The short version

Executive
Summary

An Egyptian service business came to me with no organic search presence to speak of. Their domain had been live for years. Their services were real and in-demand. But search engines couldn't find the pages that mattered — and neither could potential customers.

After a structured technical audit and a phased execution plan, we resolved fundamental issues in crawlability, site architecture, internal linking, and search intent alignment. The result: three primary service keywords reached position #1 and remained there for eight consecutive months.

This page documents the situation, the diagnostic approach, the areas of work, and the lessons learned. Some methodology details have been intentionally omitted to protect client confidentiality.

Where things stood

The Situation

Organic Position

Beyond Page 20

For all primary service keywords. Effectively invisible to anyone who wasn't already looking for the brand by name.

Organic Visibility

Near Zero

Years of domain age with nothing to show for it in organic search. The technical foundation was preventing any meaningful indexation.

Business Impact

No Inbound Leads

Service keywords that should have been driving enquiries were generating nothing. Search was not a channel — it was a liability.

What we were up against

The Challenge

The business operated in a competitive local service sector where decision-making searches — the ones that turn intent into enquiries — are dominated by a handful of well-established incumbents. Breaking into that landscape requires more than good content. It requires the technical infrastructure to compete.

Their existing site had accumulated years of structural debt: redundant URL patterns, conflicting canonical signals, fragmented internal linking, and no structured data to speak of. Search engines were spending crawl budget on pages that didn't matter and missing the ones that did.

The challenge wasn't to create visibility from nothing. It was to remove everything that was actively suppressing the visibility that should already have been there.

Diagnostic signals on arrival

  • Crawl budget wasted on low-value URL variants
  • Multiple canonical conflicts across service pages
  • Flat site architecture with no priority signalling
  • Internal links pointing away from key landing pages
  • No structured data across service sections
  • Significant keyword-to-page mismatch
  • Indexation gaps in the most commercially valuable pages
The diagnostic phase

Technical Assessment

Before any implementation, I ran a structured diagnostic pass across the entire site. The goal was to understand the system before touching it — and to separate symptoms from root causes.

"The most expensive SEO mistake is fixing what looks broken without understanding why it broke. Treat the site as a system, not a checklist."
Abdallah Mekky — working principle
Phase 1

Crawl Analysis

Full crawl simulation to map what search engines were actually seeing vs. what the business assumed they were seeing. Significant gap between intent and reality.

Phase 2

Index Coverage Audit

Cross-referenced crawl data against Search Console coverage reports. Identified which pages were excluded, and why — and which exclusions were intentional vs. accidental.

Phase 3

Architecture Mapping

Visualised the internal linking graph to surface which pages were receiving signal and which were isolated. The map told a different story than the CMS structure.

Phase 4

Intent Alignment Review

Audited keyword-to-page mapping across the site. Found widespread cannibalisation and mismatch between page content and the queries that would actually convert.

What was done

Strategic Improvements

Execution followed the audit findings in strict priority order. Technical foundations first — then content alignment — then structured data.

Note: Specific implementation details and proprietary methodologies have been intentionally omitted from this case study.

Technical Audit

  • Full crawl simulation and log-file analysis
  • Identification of crawl budget waste and redirect chains
  • Duplicate content and canonical conflict mapping
  • Structured data health assessment

Site Architecture

  • URL hierarchy restructuring to match search intent
  • Internal linking topology redesign
  • Priority signal consolidation across key pages
  • Crawl depth reduction for service landing pages

Indexability & Crawlability

  • Robots.txt and meta-robots alignment
  • XML sitemap rebuild and prioritisation
  • Crawl trap elimination
  • Render-blocking and JavaScript indexation review

Structured Data

  • Schema.org implementation across service pages
  • LocalBusiness and Service markup layering
  • Rich result validation and error resolution

Search Intent Alignment

  • Keyword-to-page mapping audit and rationalisation
  • Content gap analysis against ranking competitors
  • On-page signals updated to match query intent
  • Cannibalisation conflicts resolved
What moved

Ranking Results

Three primary service keywords reached position #1 in Google search results. All three have remained there for eight consecutive months at time of writing. Additional metrics will be added as tracking data matures.

#1

Primary service keyword A

Held for 8 months

#1

Primary service keyword B

Held for 8 months

#1

Primary service keyword C

Held for 8 months

Stability note

Reaching position #1 is one result. Holding it through multiple algorithm updates over eight months is the proof of a structurally sound intervention — not a temporary spike triggered by a single change. Rankings built on corrected technical foundations behave differently from those built on manipulation. They stay.

Evidence

Visual Evidence

Screenshots of ranking positions and Search Console data are available under NDA upon request. A redacted version will be published here as soon as client approval is obtained.

Ranking data screenshots

Pending client approval. Available under NDA on request.

Request Under NDA →
What this taught me

Lessons Learned

01

Visibility problems are almost always architecture problems

The content existed. The business was legitimate. But the site was architecturally telling search engines to ignore its most important pages. Technical work unlocked visibility that had been suppressed — not absent.

02

Fixing crawlability before content is non-negotiable

Publishing more content into a broken architecture accelerates the problem, not the solution. The correct sequence is always: crawl → index → content → authority.

03

Intent alignment moves rankings faster than word count

Pages that precisely match what a searcher needs at their stage of decision-making outperform longer, richer pages that are optimised for the wrong moment. Depth is irrelevant when direction is wrong.

04

Stability is the underrated result

Reaching #1 is one milestone. Staying there through algorithm updates for 8 consecutive months is the real proof of a technically sound foundation — not a lucky spike.

"The best SEO work is invisible to the naked eye. What you see is rankings. What you don't see is the structural work underneath that made those rankings inevitable."
Abdallah Mekky — on technical SEO

Confidentiality Notice

This case study has been published with the knowledge of the client, who has requested to remain anonymous. The company is referred to only as "An Egyptian Service Business." Industry, keyword targets, specific implementation methods, and traffic data have been withheld. Some methodology details have been intentionally omitted to protect proprietary approaches and the competitive position of the client. All results shown are genuine and verifiable under NDA upon request.

Seen enough?

Let's get your site
found.

If your site is technically sound but rankings aren't moving — or if you're not sure where the problem is — the discovery call is where we start. Free, 30 minutes, no pitch.