Search Engine Optimization

SEO that brings customers, not just visibility.

Most people paying for SEO get a monthly report showing keywords that moved up. We start from the question that comes right after it: how many customers did that movement bring? We work four stages: that Google and AI models can actually read your site, that you target buyers instead of browsers, that real sources cite you, and that you measure the return in revenue.

60 seconds · no commitment

  • Full technical audit within 48 hours
  • No commitment
  • The report is yours to keep either way
What you see
What Google sees
<body>
<div id="root">
Loading service...
</div>
</body>

Not a hypothetical. This is the real HTML of our own service page before we fixed it.

Results

Work gets measured in numbers, not adjectives.

These are real client accounts, each with a defined window and a traceable source. The screenshots below come straight out of Ahrefs and Google Search Console.

Client names and domains are withheld under our agreements with them. The figures and dates are untouched.

Real estate

Measured in Ahrefs

Monthly organic traffic

39200,000

Ranking keywords

68169,700

Referring domains

361,230

Domain Rating

3466

Ahrefs Rank

2,535,456159,449

What happened

The site was effectively invisible in search: 39 organic visitors a month. The first thing the audit surfaced was 841,000 backlinks coming from just 36 referring domains, which is the shape of a manufactured link profile rather than an earned one. We cleaned that up, built 1,230 genuine referring domains in its place, and expanded content coverage from 681 keywords to 69,700. Domain Rating went from 34 to 66, and organic traffic reached 200,000 a month.

Read the full story

Before
39 organic visits/month · 681 keywords · 36 referring domains · DR 34
39 organic visits/month · 681 keywords · 36 referring domains · DR 34
After
200K organic visits/month · 69.7K keywords · 1,230 referring domains · DR 66
200K organic visits/month · 69.7K keywords · 1,230 referring domains · DR 66

Source: Ahrefs Site Explorer

Ecommerce

Measured in Ahrefs

Keywords in the top 3 results

7774,300

Total ranking keywords

54,900102,000

Domain Rating

3640

Ahrefs Rank

2,281,2511,751,404

What happened

This site was already large, and it was falling. When we took it on, Ahrefs showed it shedding 21,000 keywords and 67,000 visits in the previous 30 days, with its global rank down 890,000 places in that same month. The job here was not growth first, it was stopping the bleed and then rebuilding. Keywords nearly doubled from 54,900 to 102,000, and keywords holding a top-three position went from 777 to 4,300.

Before
54.9K keywords (down 21K) · 777 top-three (down 634) · DR 36 (down 6)
54.9K keywords (down 21K) · 777 top-three (down 634) · DR 36 (down 6)
After
102K keywords · 4,300 top-three · DR 40
102K keywords · 4,300 top-three · DR 40

Source: Ahrefs Site Explorer

Ecommerce in the technology sector

Measured in Google Search Console

Click-through rate from search

3.7%4.5%

Clicks per month (average)

627K803K

Impressions per month (average)

17.1M17.6M

Average position (lower is better)

9.110

What happened

This site was already pulling enormous traffic, so the work was not about volume, it was about efficiency. We rewrote the titles and descriptions that appear in the results and restructured the pages behind them, and click-through rate rose from 3.7% to 4.5%. At this scale that difference alone means hundreds of thousands of extra visits a month on roughly the same impressions. Note that average position actually slipped slightly from 9.1 to 10 and clicks still went up, which is precisely the difference between working on the ranking and working on the result.

Before
25 May to 24 Aug 2024 (3 months): 1.88M clicks · 51.2M impressions · 3.7% CTR
25 May to 24 Aug 2024 (3 months): 1.88M clicks · 51.2M impressions · 3.7% CTR
After
October 2024 (one month): 803K clicks · 17.6M impressions · 4.5% CTR
October 2024 (one month): 803K clicks · 17.6M impressions · 4.5% CTR

Source: Google Search Console

We do not publish a number we cannot source. If a figure is missing here, it is either not measured yet or the client has not approved sharing it.

Every number above started with the same step: an audit of the site. Want to know where yours stands?

Audit my site free

Diagnosis

The problem is rarely that your site is bad. It is that Google cannot read it.

After years of auditing sites, search failure almost always traces back to one of four causes. Your site is probably sitting in one of them, and treating the wrong one is why companies spend years without moving.

  1. Google cannot see your site

    The site is built entirely in JavaScript and the crawler arrives at an empty page. You see a full website; it sees the word Loading. What follows is predictable: pages that never enter the index, poor mobile performance, broken links, and the same content living on more than one URL. This is the most common cause we find, and the fastest to fix.

  2. You write in words nobody searches

    You write about what you want to say, and your audience searches in entirely different language: their own words, at another point in the buying decision. The distance between the two is the traffic going to your competitor.

  3. No real sites link to you

    Google does not ask whether you are good. It asks who says you are good. Without other sites linking to you, it is still only you making the claim, which is why your ranking stops at a point no amount of content polish gets past.

  4. Rankings improved. And then?

    You receive a report full of keyword positions and have no idea how many calls or orders those positions produced. So you keep paying without knowing what you are buying, or when to stop, or when to double down.

The shift

Search changed. Your buyers are asking AI now.

Ranking in Google is now half the story. The other half is that buyers increasingly start with ChatGPT, Perplexity, and with Google itself answering directly without sending anyone to a website.

One technical detail decides whether you exist in that world: most AI crawlers do not execute JavaScript. If your site assembles itself in the browser, you are not merely ranking poorly. To an AI model you are not there at all.

That is more opportunity than threat. Most competitors across Egypt and the Gulf are still optimizing for 2019 rules, which leaves the ground open for whoever moves first.

The page is in the HTML

The whole page arrives from the server, so the content is there before JavaScript runs at all.

1

Every question gets a full answer

Every question gets an answer complete on its own, one that reads without the rest of the page. That is what lets ChatGPT quote it and credit you.

2

Google and the AI know who you are

We tell the engines and the AI who you are, what you do and where, in schema: connected, not scattered fragments.

3

We check who the AI names

We ask ChatGPT and Perplexity about your category and see who they name. Then we work on making that answer you.

4

Method

How we work

We do not start with a task list. We start by identifying which stage you are stuck at, because work in the wrong stage burns months without moving anything. Each stage answers a question, and comes with the symptom that tells you it is yours.

Technical foundation

The question
Can Google and AI models reach every page, read it, and understand it?
The symptom
Pages that never get indexed, errors in Search Console, poor mobile performance, or a site rendered entirely in JavaScript.

The work

  • Full crawl and indexation audit
  • Migration to server-side rendering where content depends on JS
  • Core Web Vitals and mobile performance remediation
  • Correct sitemap.xml and robots.txt
  • Connected structured data (schema) across templates
  • Duplicate content resolved with canonical and hreflang
  • Internal link architecture that routes authority to pages that matter

Search intent

The question
Do you appear in front of buyers, or in front of browsers?
The symptom
Traffic climbing while sales stay flat, or ranking for broad terms unrelated to what you actually sell.

The work

  • Keyword research across Egyptian Arabic, Gulf Arabic, and English
  • Every term classified by intent and decision stage
  • Analysis of what actually ranks in the live SERP
  • Content map assigning one owning page per term
  • Writing and editing content that genuinely answers the query
  • Optimizing existing pages before publishing anything new

Authority

The question
Who cites you online, and does Google trust them?
The symptom
Content is strong, technical is clean, and rankings still hit a ceiling you cannot break.

The work

  • Backlink profile analysis and toxic link cleanup
  • Links from real, relevant publishers in your category
  • Digital PR and assets genuinely worth linking to
  • Presence in the local directories and platforms that count
  • Local visibility and Google Business Profile optimization
  • Entity building so you are recognized as a source, not just a site

Measurement

The question
What did every pound you spent actually return?
The symptom
Your reports talk about positions and percentages, never about calls or orders.

The work

  • Correct GA4 and Google Search Console configuration
  • Real conversion tracking: calls, WhatsApp, forms, orders
  • A reporting dashboard written in plain language
  • Rankings tied to revenue as far as the data allows
  • A monthly report stating what was done, what moved, and what is next

Timeline

The first 90 days, step by step

We do not open with content. We open by finding out where you stand and fixing the foundation, because content built on a broken foundation is wasted content.

  1. Week 1 to 2

    Diagnosis

    Full technical audit, review of existing content, competitor analysis in the live SERP, and a check of your measurement setup. You get a list ordered by impact against effort, not a list of everything theoretically possible.

    DeliverableAudit report + a prioritized 6-month plan

    1
  2. Month 1

    Fixing the foundation

    We clear what blocks visibility: crawling, indexation, speed, architecture, structured data, and duplication. This is the part that makes everything after it work.

    DeliverableA site readable by search engines and AI models

    2
  3. Month 2

    The content map

    We build the content map from keyword research and improve existing pages before writing new ones. Pages already close to page one go first, because that is the fastest available win.

    DeliverableContent map + first batch of optimized or new pages

    3
  4. Month 3

    Backlinks and the terms that worked

    Link acquisition and relationship building begin, and we expand content around terms that have proven they convert. From here the work becomes iterative: measure, learn, invest in what works.

    DeliverableLinks from real sources + expansion on profitable terms

    4
  5. Ongoing

    Measure and iterate

    A clear monthly report and a call where we review the numbers and decide next month together. The plan is not carved in stone. It adjusts to what the data says.

    DeliverableMonthly report + review call + next month's plan

    5

Expectations

What you will see, and when

SEO is not an ad that runs tomorrow. It is an asset that compounds. This timeline is approximate and shifts with your site's condition and your category's competitiveness, but this is the shape of the journey.

  1. Month 1 to 3

    Foundation

    Most of the movement is below the surface: technical fixes, pages entering the index, errors closing. You may see modest visibility gains, but this is not the window to judge results in.

  2. Month 4 to 6

    First movement

    Optimized pages start climbing and organic traffic rises noticeably. This is where the first conversions attributable to search begin to appear.

  3. Month 7 to 12

    Compounding

    The work starts stacking: every new page benefits from the authority built by the ones before it. This is when traffic becomes a steady source of customers rather than a seasonal spike.

  4. Beyond year one

    The asset

    Organic traffic becomes a channel that runs without paying per click. Stop your ads today and traffic stops today. This asset does not.

If someone promised you results in a month, they are selling you something other than SEO.

That timeline is approximate and shifts with the state of your site. The free audit gives you our estimate for your case specifically, not a general average.

See where your site stands

Boundaries

Things we will not do, and why

This market runs on promises nobody can keep. The fastest way to understand how we work is to hear what we refuse to do.

  • We do not guarantee the number one position

    Why

    Google does not sell positions in organic results, and nobody controls the ranking. An agency guaranteeing you number one is either saying something untrue, or will target terms nobody searches for so a report can show a 1.

  • We do not buy links from networks

    Why

    It creates the feeling of a fast result for a few months, then earns a penalty that takes a year or more to recover from. We are not gambling your domain for a number in one monthly report.

  • We do not flood your site with generic AI content

    Why

    Google now identifies content that adds nothing, and models will not cite content with no source or expertise behind it. We use AI in the workflow, but the content is reviewed and edited by people.

  • We do not lock you into a twelve-month contract

    Why

    If the work is producing results you will stay without a contract. If it is not, a contract will not fix that.

  • We do not hide reporting behind complicated dashboards

    Why

    A complicated dashboard makes a client feel a lot of work happened. A clear report lets a client hold us accountable. We choose the second one.

If that is how you want an agency to work, the next step is small and carries no commitment.

Request the free audit

Questions

What people ask before we start

These are complete answers, not headlines. If your question is not here, ask us and you will get the same directness.

What exactly does your SEO service include?

Four stages, each building on the one before. First, Technical Foundation: a full crawl and indexation audit, Core Web Vitals and speed remediation, correct sitemap and robots files, connected structured data, and resolution of duplicate content. Second, Search Intent: keyword research in Arabic and English, classification by decision stage, a content map, and writing or optimizing the pages themselves. Third, Authority: backlink profile analysis, links from real sources, and local visibility. Fourth, Measurement: GA4 and Search Console setup, tracking of real conversions like calls and WhatsApp messages, and a monthly report in plain language. Optimization for visibility inside AI answers is built into all four, not sold as an add-on.

How long does SEO take to produce results?

For the first three months most of the work sits below the surface: technical fixes and pages entering the index. From month four to six you start seeing real ranking movement and rising organic traffic. From month seven to twelve the work compounds into a steady source of customers. That range shifts with your site's condition and your category's competitiveness: a site with a clean foundation can move faster, while a penalized or badly built site can take longer. We give you our estimate for your specific case after the free audit, not before it.

Do you guarantee the number one position on Google?

No, and nobody can. Google does not sell positions in organic results, and rankings are determined by hundreds of signals that change constantly. Any agency guaranteeing you number one is either saying something untrue, or will target terms nobody searches so their month-end report can show a 1. What we do guarantee: clearly documented work so you know exactly what was done, honest measurement so you know what moved, and the freedom to leave whenever you stop seeing value.

What is the difference between SEO and paid ads? Which do I need?

Ads buy immediate visibility: you pay, you appear, and the moment you stop paying you disappear. SEO builds an asset: it takes time, but once it works it keeps producing visits without paying per click. Most companies need both, in a specific order: ads work from month one and produce real data about which terms actually convert, and that data then directs the SEO work so it gets there faster. If your budget is tight and you need sales now, start with ads. If you have a six-month horizon and want to lower long-term customer acquisition cost, start SEO in parallel.

What is AI visibility optimization (GEO) and why do I need it?

A significant share of commercial research now starts in ChatGPT and Perplexity, and inside Google's own answers that sit above the results. In those cases the user gets an answer without clicking anything, so the question becomes which company the model names. The technical detail that matters: most AI crawlers do not execute JavaScript, which means sites that assemble their content in the browser simply do not exist to them. Our work here focuses on four things: shipping complete content in server-rendered HTML, structuring every question so it has a quotable self-contained answer, connected schema that describes your company to the models, and actively tracking whether the models name you or your competitor.

Which industries do you work with?

We work with companies that have a service or product people genuinely search for: healthcare and aesthetics, real estate, education, ecommerce, professional and legal services, and technology and B2B. We do not work in categories that require claims we cannot substantiate, or on anything that depends on gaming platform rules. And if your category needs expertise we do not have, we will say so in the first meeting rather than take the work and learn at your expense.

What do you need from me to start?

Four things. Access to Google Analytics and Google Search Console, and if they are not set up properly, we will set them up. Access to your site's admin or a line to whoever develops it. Context on your customers: who your best client is and why, and the question you get asked most before someone buys. And one person on your side who can approve content, because waiting on approvals is the single biggest cause of delay in SEO work.

How much does it cost?

Cost depends on site size, the state of the technical foundation, how competitive your category is, and how many languages you need. We do not publish a fixed price because a number without a diagnosis is a guess. What we do: a free audit of your site within 48 hours, then a clear price range tied to a defined scope, along with a realistic estimate of timeline and expected outcome. The audit carries no obligation, and the report is yours to keep whether or not we work together.

The work

Real work from this service

Each one has a page saying how it was done, the number it answered to, and where that number came from.

Each one has a page saying how it was done, the number it answered to, and where that number came from.

See all the workMore work onBehanceInstagram

Next step

Start by finding out where you actually stand

We will not sell you a plan before seeing the site. Send us the URL and we will run a full technical audit and send it back within 48 hours.

  • Technical audit of crawling, indexation, and speed
  • The top five issues blocking your visibility right now, prioritized
  • A quick comparison against your closest competitors in search
  • An assessment of how ready your site is to appear in AI answers

What happens after you send it

  1. Right away

    You get a confirmation email listing exactly what we will check, so you know what you are waiting for.

  2. Within 48 hours

    We send a report with the top five issues blocking your visibility right now, ordered by priority, plus a quick comparison against your closest competitors.

  3. After that

    If you want it, a 20-minute call where we walk you through the report and answer questions. If you do not, keep the report and that is that. We do not call unless you ask us to.

Confirm this number

Availability

We take on 4 new SEO clients a month

That number is not a marketing device. SEO takes real team hours per account: technical audit, keyword research, writing, and monthly follow-through. Past that number the work goes shallow, and it shows in the results.

If this month is full we will tell you up front and hold you a place at the start of the next one. We will not take work we already know we cannot do properly.

Step 1 of 2

  • You will not be handed to a salesperson
  • The report is yours to keep either way
  • If we do not think we can help you, we will say so

Who replies

One of the people who does the work

Whoever reads your analysis request works in SEO every day. If you have a question before you send, message us on WhatsApp.

Our clients

Companies that chose to work with us

Some of our clients, across sectors with nothing in common.

  • Bravo Agrochemicals
  • El Masrya Office Furniture
  • Tareek El Shifa Center
  • Dr Ghada Yousry
  • Interact Labs
  • rawa
  • Next Industry
  • Medixia.ai
  • Falcon Water Treatment Systems
  • Golden Blast
  • Happy Plastics
  • Smart Modern School
  • Rafiq Academy
  • IPS Sports Academy
  • Mo Valley
  • Hyalure
  • G-Tour
  • Préime
  • Rahal
  • Dausar
  • El Gamry