Our audit covers every technical aspect: indexing, crawlability, URL structure, meta tags, internal linking, load speed (Core Web Vitals↗), mobile compatibility, HTTPS security, following Google Search Central guidelines↗. You receive a detailed report with a prioritised action plan. To start with no commitment, request a free SEO audit in 48h.
Strategic keyword research, title and meta description optimisation, H1-H6 semantic structure, SEO-optimised content, image alt tags, Schema.org/JSON-LD↗ structured data. Every page is built to rank on the queries that matter.
Optimised Google Business Profile, consistent NAP citations, customer reviews, per-city location pages. We help local businesses appear in Google's local pack for geo-located searches in Tangier, Casablanca, Rabat or Marrakech.
+300% organic traffic on average for our clients over 12 months. We set up full tracking (Google Analytics 4, Search Console, dedicated rank tracking) and deliver detailed monthly reports. You know exactly what's working and why.
A serious audit is not a renamed Semrush export. Ours is a fifteen to twenty-five page document covering four areas. Technical: indexing, crawlability, URL structure, redirects, Schema.org markup, hreflang, sitemap, and Core Web Vitals measured in the field rather than in a lab. Content: thin pages, duplication and cannibalisation, missed keyword opportunities, title and meta quality. Authority: inbound link profile, anchors, toxic links, and the gap against direct competitors. Conversion: user journey, friction points, calls to action.
Every issue comes with three things: estimated impact, required effort, and who should handle it (you, your developer, or us). An audit that lists fifty problems without ranking them is useless — it just moves the decision burden onto you.
Moroccan local search has its own rules. Commercial queries are mostly in French, frequently without accents and with typos you have to cover. Voice search in Darija is growing but still converts poorly in B2B. Districts matter as much as cities: in Casablanca, a search names Anfa, Maârif or Sidi Maârouf more often than the city alone.
Our local work covers the Google Business Profile, name-address-phone consistency across Moroccan directories, LocalBusiness markup, and landing pages genuinely written per city — not one template duplicated with the city name swapped, which Google identifies immediately. We work on Casablanca, Rabat, Marrakech and Tangier, and remotely across the rest of the country.
A one-off engagement — audit only, or an SEO rebuild of an existing site — runs MAD 5,000–20,000. An ongoing monthly retainer runs MAD 5,000–25,000 per month depending on ambition and sector competition, with a three-month minimum. That floor is not a sales tactic: under three months no SEO action has had time to produce a measurable result, and billing a single month would mean selling a report rather than an outcome.
The monthly retainer covers the initial audit, on-page optimisation, editorial writing, link building and a monthly report. First signals appear within four to six weeks, tangible results within three to six months. Any agency promising page one in thirty days is selling something other than SEO.