Keyword research in Morocco means finding the real queries your customers type, in a market that searches across three registers at once: French, Standard Arabic, and romanized Darija. Skip that triptych and you miss half the demand. The right method comes down to four filters (demand, fit, intent, difficulty) and leans on free tools, not a 200-dollar-a-month subscription stack.
Most Moroccan businesses copy a French keyword list from a Paris blog, then wonder why the traffic never converts. The problem is not the SEO. It is the keyword research that came before it. This guide gives you the exact process we run at ClaroDigi, with Moroccan examples throughout.
Why does Morocco search in three languages at once?
Morocco's linguistic reality has no equivalent in generic SEO guides. The same person might, in a single day, type a query in French at the office in the morning, switch to romanized Darija on their phone at night, and land on Arabic content through Google Discover. You are not targeting a language. You are targeting a behavior.
In practice, three registers coexist in the google.co.ma search bar:
- French: dominant for professional, commercial, and urban queries (Casablanca, Rabat). Example: "communication agency Casablanca".
- Standard Arabic: present for news, administrative tasks, religious topics, and a growing share of e-commerce. Example: the Arabic version of "website creation".
- Romanized Darija: typed in Latin letters with numbers (the famous "3" for the 'ayn sound, "7" for the ha). Example: "chhal taman" for "how much does it cost", or "wach" for "is it".
The classic mistake is betting everything on French because that is what the agency understands. Yet on highly transactional, local queries, romanized Darija captures demand that nobody else targets. It is nearly open ground.
The transliteration trap
Be careful: Google does not treat romanized Darija as Arabic. To the engine, "chhal" and its Arabic-script equivalent are two distinct queries with two different result pages. You have to decide, keyword by keyword, which register carries the demand and intent you want. You do not translate a keyword. You re-research it in each register.
What are the four types of search intent?
Before you chase a keyword, ask what the person actually wants. Intent beats volume. A keyword with 50 monthly searches and buying intent is often worth more than 5,000 purely informational ones.
The four classic intents:
- Informational: the person wants to learn ("how to rank a website", "what is SEO"). They will not buy today, but they discover you. This is the fuel of the Authority Engine.
- Commercial: they compare before deciding ("best SEO agency Morocco", "website creation price"). A warm, high-value lead.
- Transactional: they are ready to act ("SEO agency Casablanca contact", "e-commerce site quote"). A hot lead.
- Navigational: they are looking for a specific brand ("ClaroDigi", "Jumia seller"). You only win these if the brand is yours.
The 30-second intent test
The best tool for checking intent is free and takes 30 seconds: type the keyword into google.co.ma and look at what ranks. If page one is full of blog articles, the intent is informational, so do not try to place a sales page there. If it is full of product pages or agency listings, the intent is commercial or transactional. Google has already decided for you; your job is to deliver the format the engine already rewards.
How do you find a keyword's sweet spot?
A good keyword sits at the intersection of four conditions. If even one is missing, walk away.
| Criterion | The question to ask | Red flag | | --- | --- | --- | | Demand | Is there real search volume? | Zero searches, even long-tail | | Fit | Do I actually sell this? | Traffic that will never become a customer | | Intent | Is the searcher buying or learning? | Sales page on a "what is" query | | Difficulty | Can I realistically rank? | SERP packed with giants, brand-new site |
Difficulty is the criterion young sites underestimate most. Chasing "digital agency Morocco" with a three-month-old domain wastes time and budget. A precise query you can win beats the prestige query where you stay invisible.
Why is the long tail a new site's best weapon?
The long tail is the set of queries with three words or more: more specific, less contested. "Price" is a war. "E-commerce website creation price Marrakech 2026" is an opportunity.
Three decisive advantages for a recent Moroccan site:
- Less competition: the big players do not optimize for these niche queries; they go after short-tail heads.
- Clearer intent: the longer the query, the more precise the need it reveals, so the better it converts.
- Compounding effect: 100 long-tail queries at 20 searches each equal 2,000 monthly visits, usually more qualified than a single big keyword.
On ClaroDigi's own site, a single content cluster drives roughly 56% of search impressions and 97% of clicks: proof that depth across dozens of precise queries beats chasing one trophy keyword. This is exactly the logic of topical authority: cover a subject completely rather than optimizing an isolated page.
Which free tools should you use in Morocco?
You do not need an expensive subscription to start. Here is the free toolkit, in the order we use it.
Google autocomplete
Type your seed keyword into google.co.ma (not google.com; the .ma changes the suggestions) and let Google complete it. Add a letter after the word to force variants: "website a", "website b", and so on. That is real demand, straight from the source.
People Also Ask and People Also Search For
The "People Also Ask" block gives you the exact questions users type, perfect for H2 subheadings and for an answer-first strategy. Click one question and two more appear: a bottomless mine. "People Also Search For" (which shows up when you click back after visiting a result) reveals adjacent queries.
Google Search Console
This is the most underused tool in the Moroccan market. Once your site is indexed, the Performance report shows the queries you already appear for, often on page 2. Those keywords where you rank position 11 to 20 are your fastest wins: a little work and you cross onto page 1.
Keyword Surfer and social mining
The Keyword Surfer Chrome extension shows estimated volumes directly in the SERP, for free. For Darija and real usage, mine Reddit (r/Morocco), the YouTube comments of Moroccan creators, the listing titles on Avito and Jumia (which reveal real buying vocabulary), and Facebook groups. That is where the romanized Darija lives that classic tools ignore.
How do you group keywords into clusters?
Finding 200 keywords is useless if you scatter them across 200 weak pages. Clustering means grouping queries that share the same intent onto one strong page.
A simple method:
- List all your keywords in a spreadsheet.
- Group the ones that call for the same answer (for example "website price", "site creation cost", "how much does a site cost" form one cluster).
- One page equals one cluster equals one main intent plus its variants (French, Arabic, Darija).
- Link the pages together with internal links pointing to the central hub.
This structuring work is also what powers local SEO, where each city (Casablanca, Rabat, Tanger) becomes a geographic cluster tied to your service page.
Example: one seed expanded across the three registers
Here is how we expand a single seed keyword ("website creation") across the three languages, with the dominant intent.
| Register | Real query | Dominant intent | | --- | --- | --- | | French | creation site web Maroc prix | Commercial | | French | comment creer un site web | Informational | | Standard Arabic | تصميم موقع الكتروني | Commercial | | Romanized Darija | chhal taman site web | Transactional | | Romanized Darija | wach site web ghali | Informational | | Navigational | ClaroDigi website creation | Navigational |
Notice that the Darija query "chhal taman" (how much does it cost) carries an almost transactional intent that the informational French version does not capture. If you are building a store, this buying vocabulary is exactly what you want to cross with your e-commerce site page.
Conclusion: keyword research is only the start
A keyword list is worthless until it becomes genuinely useful content, structured into clusters, that answers its question better than anything else out there. That is precisely the logic of the Authority Engine: give away the best knowledge on a subject for free, make the reader aware of their problem, earn their trust, and watch them return as a warm lead ready to act. Solid keyword research is the map; content is the territory.
If you want to turn that map into a lead machine that works while you sleep, see how our SEO and GEO agency in Morocco operates. We build content libraries (ClaroDigi runs more than 380 bilingual FR/EN guides, with an llms.txt for AI crawlers) that capture demand across all three registers of the market.
FAQ
Should you really target Darija in your keyword research?
Yes, on transactional and local queries. Romanized Darija is barely targeted by competitors, which makes it low-competition ground for high buying intent. For corporate and B2B content, however, French stays dominant. The right approach is to re-research every important keyword across all three registers rather than mechanically translating everything.
Which free tool should you pick if you can only keep one?
Google Search Console, once your site is indexed. It shows the real queries you already appear for, often on page 2, which reveals your fastest wins. Before indexing, google.co.ma autocomplete and the "People Also Ask" block are enough to start a serious strategy without spending a single dirham.
How many keywords should one page have?
A page targets a cluster, not a single keyword. In practice, a strong page answers one main intent plus its 5 to 20 variants (synonyms, language registers, related questions). You do not write to stuff keywords; you answer a question completely, and the variants fall into place naturally when the answer is genuinely useful.
How do you gauge keyword difficulty without a paid tool?
Type the query into google.co.ma and look at page one. If it is dominated by large, established sites with deep content, difficulty is high. If you see forums, weak pages, or loosely relevant results, there is a gap to exploit. For a recent site, always favor long-tail queries where this visual check reveals affordable competition.
Does keyword research also help with getting cited by AI (GEO)?
Yes. Generative engines like ChatGPT, Claude, and Google's AI Overviews cite content that clearly answers a precise question. The same discipline (identify the real question, answer it in the first sentence, cover the topic in depth) that wins you SEO also makes you citable by AI. Good keyword research is the shared foundation of both SEO and GEO.
