How to choose an SEO agency in Morocco

Ask the agency what it found on your own site before it quotes, make sure your Google accounts stay in your name, and walk away from anyone who guarantees first place. Below are ten questions to put to an SEO agency in Morocco, the answers worth hearing, and the warning signs Google itself lists.

Start with your own site

An agency that quotes before looking at your site is pricing a package, not your problem. Ask for a review first: which of your pages Google indexes, what slows them down on a phone, who ranks above you and why. Google's own advice on hiring an SEO says it from the other side: a good one "should ask questions about what makes your business unique, who your competitors are, how search results can help, and how your customers find you."

Ten questions to ask, and what a good answer sounds like

QuestionA good answerA warning sign
1. What did you find on my site?Named pages and problems, ranked by what to fix firstA generic tool report, or a price before anyone has looked
2. Which searches will you target?The words your customers type, each matched to the page that will answer itOnly your brand name, or keywords nobody searches
3. When will I see results?First changes within weeks, clicks and enquiries within months, longer for contested national searchesA date for page one
4. Can you guarantee first place?NoYes, or "almost"
5. Whose name are the accounts in?Yours: Search Console, Analytics and your Business Profile, with access for the agencyAccounts created and kept by the agency
6. Will you tell me what you change?A written list of changes, with the reason for each"Our methods are confidential"
7. How do you get links?Reasons for real sites to link to you: listings, partners, press, useful pagesHundreds of links sold as a package
8. What will the monthly report show?Work done, positions, clicks and enquiries, and next month's planRankings only, or nothing in writing
9. What do you know about my sector and city?How your customers search, with examplesThe same pitch for a riad and a law firm
10. How long is the contract, and the notice?Both in writing before you signVague answers, or a long term without reports

Google's list overlaps with this one. It adds the agency's experience in your country or city, and how long it has been in business.

Warning signs that should end the conversation

  • A guaranteed ranking. In Google's words: "No one can guarantee a #1 ranking on Google." The same page warns against SEOs who claim a "special relationship" with Google or a "priority submit".
  • Links by the hundred. Google's spam policies count buying or selling links for ranking purposes as link spam, and the site that receives them carries the risk.
  • Your accounts in their name. If the agency leaves with your Search Console, Analytics or Business Profile, you start again with no history.
  • Secrecy. Google again: "Be careful if a company is secretive or won't clearly explain what they intend to do."
  • Cold messages promising page one. Google advises caution with agencies "that email you out of the blue". A WhatsApp message from a stranger is no different.
  • A Google Partner badge offered as proof of SEO. Google Partners is a Google Ads programme. It says nothing about organic search.
  • GEO sold as a separate product, or a guaranteed place in ChatGPT. Google writes that optimising for its AI features is still SEO, and nobody owns the answers. Ask what the GEO offer adds to the SEO already done on your site. See GEO vs SEO.

Agency, freelancer or someone in-house?

OptionWhen it fitsWhat to check
FreelancerOne site, one city, a defined job such as a technical fix or a Business ProfileWho covers when they are away, and whether one person can handle technical work, writing and links
AgencyA site that needs technical work, content, local SEO and links at once, or several languagesWho actually does the work: specialists, or an account manager passing it on
In-house SEOA company that publishes every week and has a marketing teamOne person rarely covers everything, so an outside audit or a consultant fills the gaps

Many companies mix them: someone in-house who publishes, with an agency or an SEO consultant for the technical side and the plan.

Questions that matter in Morocco

  • Which languages do you write in? Your customers may search in French, Arabic, English or darija written in Latin letters. Ask who writes each language and how the versions are linked for Google. Our guide to SEO in French, English and Arabic explains the setup.
  • How do you handle Google Maps without a street address? In a medina or a new district, the pin and the wording of the address decide whether customers find the door. See our Google Maps guide.
  • Where do your links come from? Moroccan directories, press and partners are relevant to a Moroccan business in a way that unrelated foreign sites are not.
  • What do your directory profiles show? In our study of 70 searches, a directory such as Sortlist appeared in the first ten results of 27 of the 46 agency searches. An agency's profile and reviews there take a minute to check.
  • Why is there no price on the site? Many Moroccan agencies quote after an audit, as we do. Our SEO cost guide gathers the ranges other agencies publish, so you can tell whether a quote is in line.
  • How do you handle AI answers? Ask which assistants they check, from what data, and whether it is part of the SEO work or a separate bill. Only Google and Bing give site owners figures of their own, so a report full of ChatGPT rankings deserves a question about its source.

Our own answers

We would rather be judged on the same list. This is what we tell every client before they sign.

QuestionOur answer
What did you find?The free audit: a written summary of the main problems, ranked by what to fix first, usually within a few days
A guarantee?None. We commit to the work, in writing
The accounts?Search Console, Analytics and your Business Profile stay in your name. We get access
The report?A plan before we start, then a report every month: work done, positions, clicks, enquiries and appearances in Google's AI Overviews
Links?A first round of links is included. Larger campaigns are quoted separately
The contract?Six months minimum, stated in the quote
Languages?We write in English, French and Arabic
Meetings?In person in Tangier, by video everywhere else
AI answers?Part of the normal SEO work, with no separate budget. The audit includes a first look at your visibility in AI answers
Put the ten questions to usSend your site's address. The free audit is our answer to the first one.

Frequently asked questions

Which SEO agency in Morocco is best?

No official ranking exists, and a first place claimed in a page title is self-awarded. Judge each agency on what it finds on your own site, whether your accounts stay yours, and whether its reports show enquiries as well as positions.

Should an SEO audit be free?

A first look can be: many agencies, ours included, review a site for free before quoting. A full technical audit of a large site is real work and is often paid. Either way, the review should name your pages and problems, not just give a score from a tool.

How long should an SEO contract last?

Long enough to see results on your searches. First changes show within weeks, and clicks and enquiries usually follow from the third to the sixth month on local searches, which is why many agencies, us included, ask for six months. Whatever the length, the notice period and the monthly report should be in writing.

Does the agency need to be in my city?

No. Most SEO work happens online, and an agency elsewhere in Morocco can work on your site, your Business Profile and your local links. Being nearby helps with photos and a first meeting.

What should a monthly SEO report contain?

What was done that month, how positions, clicks and enquiries moved, how often you appeared in Google's AI Overviews, and the plan for next month. A report with rankings only shows half the picture.

More guides

AI search

GEO vs SEO: why GEO extends SEO instead of replacing it

Read the guide
AI search

Google AI Mode in Morocco: how to use it, and what it changes for your site

Read the guide
AI search

ChatGPT SEO: how ChatGPT search finds and cites websites

Read the guide
AI search

Ahrefs for AI search: Brand Radar and AI Discoverability, tested on Moroccan brands

Read the guide
AI search

Semrush for AI search: the AI Visibility Toolkit and its free checks, tested on Moroccan brands

Read the guide
Study

What Google shows in Morocco: a study of 70 SEO searches

Read the guide
Guide

How much does SEO cost in Morocco? The 2026 market rates

Read the guide
Guide

SEO in Morocco: how search works here and what it takes to rank

Read the guide
Local SEO

How to rank on Google Maps in Morocco

Read the guide
Checklist

An SEO audit checklist for Moroccan websites

Read the guide
Technical SEO

Mobile SEO in Morocco: how to make your site rank on phones

Read the guide
Multilingual SEO

SEO in French, English and Arabic: which language for Morocco?

Read the guide
Guide

How long does SEO take? A realistic timeline for Morocco

Read the guide
Content

Keyword research in Morocco: find what your customers actually search

Read the guide
Local SEO

Google Business Profile in Morocco: set it up field by field

Read the guide
Guide

SEO or Google Ads in Morocco: which one, and when to use both

Read the guide
AI search

Google AI Overviews in Morocco: what changes for your site

Read the guide
Content

Video SEO in Morocco: rank on YouTube and in Google results

Read the guide

Find out what is holding your site back.

Send us your address. The audit is free and commits you to nothing.