French is the commercial language of search, Arabic is the social one
Most searches with money attached are typed in French. Product research, professional services, travel planning and business to business enquiries default to it, and the competitive set on those results pages is francophone. Arabic carries a different kind of demand: public services, religious and community topics, news, and a growing share of everyday consumer searching, particularly on mobile. Darija, the spoken dialect, appears in search mostly written in Latin characters and behaves like a third vocabulary that overlaps with neither of the written standards.
A site that publishes in French only is competing for the commercial core and ignoring the rest, which is sometimes the correct decision and should be a decision rather than an accident. The failure mode is the opposite: publishing everything three times, maintaining none of it, and ending up with thin duplicates competing against the original. Ask a prospective agency which languages they would decline to publish in for your specific business. A reasoned refusal is worth more than an enthusiastic promise of full coverage.
Right to left pages break in ways that pass a desktop review
If Arabic is part of the plan, the technical work goes beyond translation. Layout direction has to switch cleanly, and mixed content with Latin brand names, model codes and prices inside an Arabic sentence produces bidirectional rendering bugs that look like typos to a reviewer who does not read the language. Language and direction attributes need to be correct in the markup, language annotations need to point at the right alternates, and the content management system has to store the text without mangling it.
The common outcome of ignoring this is an Arabic section that renders acceptably on the reviewer's laptop and badly on a mid range phone, which is where the audience actually is. Ask to see a live Arabic page a firm has shipped, open it on a phone, and read the parts where Latin characters appear inside Arabic sentences. The result of that thirty second test is more informative than a capability slide.
Two audiences use the same website for different reasons
A Moroccan business usually sells to two markets at once: domestic customers and clients abroad, mostly French speaking. Those audiences search differently, convert differently and need different proof. Domestic buyers want location, availability, phone contact and payment terms. Overseas buyers want capability evidence, references, delivery timelines and reassurance about working across a distance. Trying to serve both on one page produces something that persuades neither.
The structural answer is usually one domain with clearly separated sections and honest language targeting, rather than a second site that nobody maintains. Whatever the architecture, the point is to decide which audience each page is for before it is written. Ask a prospective agency to state, page by page, who the reader is. The plans that survive contact with reality are the ones that can answer.
Travel and hospitality set the competitive standard
Tourism is the category where search competition here is genuinely fierce, and it is instructive even if you sell something else. The results pages are occupied by international booking platforms, aggregators and content publishers with large budgets, which means a local operator competing on broad destination terms is buying a losing position. What works instead is depth: specific itineraries, specific regions, specific seasons, practical logistics that a global publisher cannot write credibly, and the language variants that matter to the source markets you actually serve.
The same principle transfers to other export facing sectors such as textiles, agrifood, handicraft and offshore services. Broad category terms belong to platforms. Specific capability, specification and compliance queries belong to whoever writes them properly, and almost nobody does.
Map listings and the address problem
Local results reward accuracy and consistency, and both are hard here. Addresses are written differently on every directory, buildings are commonly identified by landmark, and the same business appears multiple times with different spellings of its own name. Cleaning that up, verifying the primary profile, fixing categories and building a habit of collecting reviews is unglamorous work that regularly produces more enquiries than a redesign.
Verification takes longer than agencies like to admit. Ask which route a firm currently uses and how many profiles they have verified in the past year. Precise answers indicate practice, vague ones indicate that somebody will be reading the help documentation with your project as the training exercise.
Payment behaviour rewrites the conversion metric
Cash on delivery remains a normal way to buy online, and a large share of orders are agreed by phone or message rather than completed in a checkout. This breaks conventional ecommerce measurement, because the transaction the analytics tool records is not the transaction that generates revenue, and return rates on cash orders change the economics of every channel. Agreeing the measurement model up front is essential, otherwise reporting will compare organic search against a definition of success it cannot meet.
The same applies to lead generation. Enquiries arriving by messaging apps need tracking on the handoff, tagged links that carry the source into the conversation, and a simple discipline on the sales side of recording where the contact came from. Without that, search performance is invisible in the numbers and visible only in the phone log.
Choosing an SEO agency in Morocco without buying a sales deck
Ask who writes, in which language, and whether they are a native writer or a translator, then read something they published. Ask whether technical work is in house or subcontracted and who will talk to your developers. Ask how many accounts the named specialist carries. Ask what they would stop doing at half the budget, which is the fastest available test of whether a firm has a model of what works or a list of services.
Picture the day the relationship ends and work backwards from it. Whoever holds the registrar record, the measurement properties and the publishing logins on that day holds everything, so those belong in your company's name from the first week with the supplier granted entry instead. Whoever holds the drafts, the image sources and the tracking configuration controls how quickly a successor can start, so require delivery as work is completed rather than in a final archive that may never arrive.
Comparing three proposals properly
Hand the same brief to three candidates and pay attention to the diagnosis each one returns. A platform specialist finds platform problems, a writing led firm finds editorial gaps, an authority led firm finds missing links, which is precisely why the reasoning matters more than the conclusion. Push each of them to say what evidence would change their mind.
If the underlying build turns out to be the limiting factor, the development companies serving this market merit a parallel conversation, and for consumer brands much of the early discovery happens through the social teams reaching the same audiences. The category overview shows how search firms present themselves in other places, which helps when a local shortlist starts to sound identical, and matched proposals make the final comparison readable.