πŸ’° How much does a website really cost in 2026 (Morocco, France, international)?

🌐 FranΓ§ais Β· English Β· Ψ§Ω„ΨΉΨ±Ψ¨ΩŠΨ©

Domain, hosting, design, development, content, SEO, maintenance and hidden costs: what a website really costs, how to compare quotes, and a worked example of the total cost over 3 years.

Method. The "at OUFRID" prices come from my public indicative rate card (in euros, excluding tax), converted roughly into dirhams at about MAD 11 to €1. For the market in general, I only quote sourced and dated figures. Where no reliable source exists, I say so instead of inventing a range. Prices checked on 18 October 2026.

1. Why quotes range from 1 to 20

For "a business website", you can get one quote at MAD 3,000 and another at MAD 60,000. That doesn't automatically mean one is a scam and the other is generous: you aren't being sold the same thing. The gaps come from:

A good quote makes all these choices visible. A bad quote hides them.

2. Cost items, one by one

2.1 Domain name

ExtensionObserved priceNotes
.maFrom MAD 119 a year at an ANRT-accredited registrar (Clouder)ID documents required; registrant details are public
.comAbout $10.46 a year at cost at Cloudflare Registrar (third-party tracker)Other registrars often charge more, especially on renewal

Golden rule: the domain must be registered in your name, with access to your own registrar account. A domain in the provider's name is a site you don't really own.

2.2 Hosting

2.3 Design and development

This is the bulk of the quote. What moves the price: the number of distinct page templates (not the number of pages), the features (forms, booking, customer area, payment, multilingual), the integrations (CRM, courier, CMI, ERP) and how custom the design is.

2.4 Content

Texts, photos, videos, translations. It's the most underestimated item: many projects run months late because "the copy is coming". At OUFRID, copywriting costs €150 to €1,200 (about MAD 1,650 to 13,200) depending on volume.

2.5 SEO

Two different things: the SEO basics delivered with the site (titles, descriptions, structure, sitemap, speed) and ongoing SEO work (content, links, monitoring). At OUFRID: an audit costs €250 to €900 (MAD 2,750 to 9,900), monthly SEO €350 to €1,800/month (MAD 3,850 to 19,800), local SEO €200 to €700/month (MAD 2,200 to 7,700).

2.6 Maintenance

Updates, tested backups, monitoring, small fixes. At OUFRID: €35 to €250 a month (about MAD 385 to 2,750). Without maintenance, a WordPress site sooner or later ends up hacked or broken. A one-off repair then costs €80 to €600 (MAD 880 to 6,600).

2.7 Hidden costs

3. DIY, freelancer or agency?

Do it yourselfFreelancerAgency
Cost in moneyLowest (tools + domain)MediumHighest
Cost in your timeVery highMediumLow
QualityDepends on youDepends heavily on the personMore consistent, established processes
Contact personYouOne person, who does the workProject manager + team
Main riskSlow, poorly ranked, abandoned siteUnavailability, depending on one personCost, hidden subcontracting
Best forTesting an idea, a simple pageSMEs, independents, storesLarge projects, several teams, tenders

What the market says (dated sources):

The gap (€140 versus €400–600 a day) mostly shows one thing: a day rate isn't enough to compare. A provider at €150/day who needs 20 days costs more than one at €450/day who needs 5.

4. Price ranges by type of site at OUFRID

Indicative prices, excluding tax, rough conversion at MAD 11 to €1. The final quote depends on content, features and languages.

Type of siteIn euros (excl. tax)In dirhams (β‰ˆ)For whom
Landing page (single sales page)€300 – 1,200β‰ˆ MAD 3,300 – 13,200One offer, one ad campaign
Business website€450 – 2,500β‰ˆ MAD 5,000 – 27,500Craftspeople, practices, restaurants, SMEs
COD store (cash on delivery)€900 – 4,500β‰ˆ MAD 9,900 – 49,500Selling in Morocco, order confirmation, couriers
Full e-commerce store€1,200 – 6,500β‰ˆ MAD 13,200 – 71,500Online payment, catalogue, multilingual
Custom site€2,500 – 12,000β‰ˆ MAD 27,500 – 132,000Platform, customer area, business logic
Custom WordPress plugin€350 – 4,500β‰ˆ MAD 3,850 – 49,500A specific feature
Hourly rate€30 – 60/hβ‰ˆ MAD 330 – 660/hSmall jobs

For France or elsewhere, the euro ranges are the same. The site also shows these prices in your currency on the pricing page.

5. How to compare quotes

Put the quotes side by side in a table like this one. If a cell stays empty, ask.

What to compareQuote AQuote BQuote C
Number of page templates and list of pages
Design: adapted theme or custom? Number of revision rounds
Languages, and is Arabic (RTL) tested?
Who supplies texts and photos?
SEO included (exact list)
Speed: measurable target?
Hosting: included, duration, renewal price
Maintenance: included, duration, scope
Licences in the client's name?
Domain in the client's name?
Full admin access handed over?
Training on how to use it
Timeline and payment schedule
Price excl. tax, VAT, 3-year total

6. Red flags in a quote

7. Questions to ask before signing

  1. Who will own the domain, the site, the design and the content at the end?
  2. What technology is the site built on, and can I switch providers later?
  3. How much will the site cost me every year after launch?
  4. What exactly does maintenance include (updates, backups, response times)?
  5. How will the site be fast on an entry-level phone over 4G?
  6. Which SEO is included, and which isn't?
  7. For Arabic: who translates, who proofreads, and is the design tested in RTL?
  8. How many rounds of revisions are planned?
  9. Can I see two live sites you built and talk to a client?
  10. What happens if the project runs late on your side or mine?

8. Worked example: total cost over 3 years

Illustrative assumptions (not a real client): a consultancy in Casablanca wants a 6-page French-Arabic business website with a form and a WhatsApp button.

Option A: "cheap up front"

ItemYear 1Year 2Year 3
Build by a low-cost provider€350
.com domainβ‰ˆ €10β‰ˆ €10β‰ˆ €10
Promo hosting, then renewalβ‰ˆ €50β‰ˆ €50β‰ˆ €200
Premium theme and plugins (yearly licences, assumption)€100€100€100
Maintenance€0€0€0
Clean-up after a hack (assumption, within my €80–600 range)€400
Partial rebuild: the site doesn't rank and reads badly in Arabic (assumption)€1,200
Totalβ‰ˆ €510β‰ˆ €560β‰ˆ €1,510

3-year total: about €2,580, for a site that spent part of its life broken or invisible.

Option B: "done properly from the start" (OUFRID ranges)

ItemYear 1Year 2Year 3
Bilingual business website (mid-range, assumption)€1,500
.ma domain (MAD 119/year)β‰ˆ €11β‰ˆ €11β‰ˆ €11
Managed hosting (low end of range)€300€300€300
Maintenance (low end of range)€420€420€420
Totalβ‰ˆ €2,231β‰ˆ €731β‰ˆ €731

3-year total: about €3,690, or roughly MAD 40,600 (approximate conversion).

What to take away:

The same reasoning applies to a store: add subscriptions, fees and apps (see the guide WooCommerce, Shopify or YouCan).

9. How to cut the bill without cutting corners

10. Sources (checked on 18/10/2026)

Need help?

I write detailed quotes, item by item, with the 3-year cost. See website design, all services or get in touch.

← All guides

← All guides