Type “restaurant Casablanca” or “plumber Rabat” on your phone. Before the very first website, Google shows a map and three businesses. That's the local pack — and if you're not in it, you don't exist for most people searching near them. The gateway to that block is called Google Business Profile, formerly Google My Business. It's free, and it's the No. 1 lever for local SEO in Morocco.
Why your profile comes before your website
On a search with local intent, Google rearranges its page: the local pack (the map and three profiles) appears above the regular organic results. In practice, a well-kept profile can put you ahead of a competitor who has sunk thousands of dollars into their website.
Second reality: a good share of the traffic never leaves Maps. Users see your hours, your photos and your rating, then tap “Directions” or “Call.” They never visit your website — the conversion happens entirely on the profile.
Third point, and this is where it gets interesting: in Morocco, a huge number of profiles are abandoned. Wrong hours, one blurry photo from 2019, zero replies to reviews. The field is wide open for anyone who does the work properly. If you're getting started with SEO in Morocco, start here: it's the fastest win.
Creating your profile, step by step
- A Google account dedicated to the business — never the personal address of an employee who'll be gone in six months. Create an address such as contact@yourdomain.ma.
- Search before you create: Google automatically generates profiles for many businesses. If yours already exists, you need to claim it, not create a second one.
- The exact business name: the one on your sign and your documents, with no added keywords.
- The primary category: the most consequential decision on the entire profile.
- The address, or your service area if you have no premises open to the public.
- A reachable Moroccan phone number and your website URL.
- Start verification.
Verification: the step where it stalls
This is where most Moroccan businesses give up. The rule to grasp right away: you don't choose the method. Google imposes the one it deems necessary based on your category, how long you've been around and how suspicious it is. Over the past two years, video has become the default method in most cases.
| Method | What you're asked for | Actual timeline in Morocco |
|---|---|---|
| Video | One continuous recording, no cuts: the street and your sign, the interior, then proof that you manage the premises (keys, cash register, mail addressed to the business). | About 5 business days, sometimes 2 weeks |
| Postal mail | A card with a code, sent to the address you declared. | 3 to 5 weeks — and sometimes it never arrives |
| Phone or email | A code received by text or email. Only offered to some profiles. | Instant to 48 hours |
The mistakes that get verification rejected
- An address that matches nothing visible: an office with no sign, an apartment, a virtual office. Google wants to see real business activity at the declared location.
- A P.O. box or a shared virtual-office address: prohibited, and spotted fast.
- Keywords in the name: “Cheap Wedding Caterer Casablanca.” It sometimes slips through for a few months, then a competitor reports it and the profile gets pulled.
- A video that's cut, edited or shot from Street View. The recording must be continuous and made on site.
- A category that has nothing to do with what's shown in the video.
- A phone number or address that differs from the one on your website. Google cross-checks: keep your name / address / phone trio strictly identical everywhere.
If your profile gets suspended, whatever you do, don't delete it and don't create a new one. Go through the appeal form, with supporting evidence: business tax certificate (patente), commercial register extract, photos of your sign, an electricity bill in the business's name. Expect one to three weeks of back-and-forth.
Optimizing: what really moves rankings
Once verified, your profile is an asset to work on — not a form to forget.
The primary category. The most powerful lever on the entire profile. Google reads it as the answer to “what exactly is this business?” One primary category only, chosen to match the exact words your customers type: “marketing agency” and “advertising agency” don't bring in the same searches. Then add secondary categories for your side activities, without piling on ten of them.
The description. 750 characters max. Let's be honest: it doesn't boost your ranking, it converts. Write what you do, for whom and where, in plain language — not a keyword-stuffed paragraph that nobody reads.
Photos. The most underrated factor. Real photos, taken on site, added regularly: the exterior so people recognize your storefront from the sidewalk, the interior, the team, the products. Forget stock images. And forget geotagging your photos: Google doesn't read that metadata — it's a myth that's been going around for ten years.
Opening hours. Wrong hours = a customer at a closed door = a 1-star review. And above all, a Moroccan specific: fill in special hours for Ramadan, Eid and public holidays. Google offers a dedicated field, almost nobody uses it, and it shows in the reviews.
Service area. Are you a caterer, a plumber, a consultant, or do you sell online, with no premises open to the public? You need to hide your address and set a service area. It's mandatory, not optional: a profile showing an address where nobody can walk in ends up suspended. You keep control over the cities or neighborhoods covered (up to about twenty areas). The honest trade-off: with no public address, you're structurally at a disadvantage on distance. Make up for it with reviews and content.
Google posts: useful, nothing more
You can publish updates, offers and events directly on your profile. Honest verdict: it's not a ranking factor. Posts take up space on your profile, show that you're active and generate a few clicks. Standard posts expire after six months.
Two posts a month is plenty. If you have nothing to say, say nothing: an empty post is worth less than one more photo.
Reviews: the fuel of local rankings
No optimization replaces reviews. They weigh on relevance (Google reads the words inside them), on prominence, and above all on the decision: between two profiles 300 meters apart, people click the one showing 47 reviews at 4.8, not the one with three.
Three simple rules. Always ask — a link sent on WhatsApp right after the job does the trick. Reply to every review, including — especially — the bad ones. And never buy fake reviews: Google detects them, your competitors report them, and a cleaned-up profile starts over from zero. We detail the method in our guide to getting Google reviews in Morocco.
Realistic timelines
| Stage | Expected timeline |
|---|---|
| Creating the profile | 20 to 30 minutes |
| Video verification | 5 business days to 2 weeks |
| Mail verification | 3 to 5 weeks |
| Profile visible on Maps after verification | A few hours to a few days |
| First calls and direction requests | 2 to 8 weeks |
| Stable position in the local pack | 2 to 6 months |
These benchmarks assume a profile that's actively worked on, not filled in once and left to gather dust. In a dense city like Casablanca, plan for the top of the range; in a mid-sized city or a specific neighborhood, it often goes much faster.
This is work you can do yourself: the profile is free and the essentials are all in this article. If you'd rather delegate — or if your profile is suspended and you're going around in circles — it's a service most agencies offer, in Casablanca and Rabat alike. Before you sign anything, our guide to choosing a marketing agency in Morocco lists the right questions to ask.
Your Google profile, under the microscope
Send us the link to your profile — we'll tell you what's holding it back, what's missing and what it's costing you in customers. A clear answer within 24 hours.
Prefer to write? WhatsApp: +212 705-969268
Frequently asked questions
How long does Google Business Profile verification take in Morocco?
It depends on the method Google imposes — you don't get to choose. Video verification, now the most common, takes about 5 business days and sometimes up to 2 weeks. The postcard takes 3 to 5 weeks to arrive in Morocco, when it arrives at all: approximate addressing means it regularly gets lost. If you're offered video, take it.
Can you create a Google Business Profile without commercial premises?
Yes. If you have no premises open to the public — caterer, plumber, consultant, e-commerce — you hide your address and set a service area: the cities or neighborhoods where you work. It's actually mandatory: a profile showing an address where nobody can walk in ends up suspended. The trade-off: with no public address, you're at a disadvantage on distance, which you make up for with reviews.
Do you have to pay to rank well on Google Maps?
No. The profile is free and Google doesn't sell spots in the local pack: they're earned through relevance, distance and prominence. Paid ads on Maps do exist, but they're labeled as such and don't replace a good organic ranking. If you delegate the management of your profile and reviews, the Moroccan market generally charges $149–499 / €149–499 per month.
ANIMA