A
A record Enregistrement A سجل A
A DNS record that maps a domain or subdomain to the IPv4 address of the server hosting the site (the AAAA record does the same for IPv6).
When switching hosts, it is usually the A record you change to point to the new server.
See also : DNS (Domain Name System), CNAME record, Domain name
Go further →
A/B test Test A/B اختبار A/B
An experiment that shows two versions of a page or element (A and B) to comparable groups of visitors and measures which one produces more conversions. It needs enough traffic and time for the result to be reliable.
Test one meaningful change at a time, such as the headline or the offer, so you know what made the difference.
See also : Conversion rate optimization (CRO), Landing page, Call to action (CTA)
Go further →
AAB (Android App Bundle) AAB (Android App Bundle) حزمة تطبيق أندرويد (AAB)
The publishing format for Android apps on Google Play, mandatory for new apps since August 2021. Google Play uses it to produce APKs optimised for each device, usually smaller to download.
The .aab file is uploaded to Play Console; for a direct install test, you need an APK.
See also : APK, App signing, Google Play Console
Go further →
AI agent Agent IA وكيل الذكاء الاصطناعي (AI agent)
A system built on a language model that does more than answer: it plans steps and uses tools (search, APIs, spreadsheets, email) to complete a task with some autonomy. It needs guardrails and human oversight.
Limit an agent’s permissions: it can prepare replies or drafts, but a human approves anything that commits the business.
See also : Large language model (LLM), Automation, Chatbot, API (application programming interface)
Go further →
AI Overviews AI Overviews (aperçus IA de Google) ملخصات الذكاء الاصطناعي (AI Overviews)
AI-generated summaries that Google shows at the top of some searches, with links to the sources used. They grew out of the Search Generative Experience (SGE) experiment and can reduce clicks on some informational queries.
Publish precise, up-to-date, signed content: it is the most likely to be cited as a source.
See also : SERP (search engine results page), Generative AI, Featured snippet, E-E-A-T
Go further →
Alt text Texte alternatif (attribut alt) النص البديل (Alt)
A text description of an image placed in its HTML code. It is read by screen readers for visually impaired people, displayed if the image fails to load and helps search engines understand the image.
Describe what the image shows (“brown leather bag worn on the shoulder”) rather than stuffing keywords.
See also : Web accessibility, Search engine optimization (SEO), LCP (Largest Contentful Paint)
Go further →
API (application programming interface) API (interface de programmation) واجهة برمجة التطبيقات (API)
A set of rules that lets two pieces of software exchange data automatically, for example your store with a courier, a CRM or an AI service. It removes manual re-entry.
A courier API can create the shipment automatically and pull the parcel status into your back office.
See also : Webhook, Automation, Conversions API (Meta)
Go further →
APK APK ملف APK
The file format of Android apps, which can be installed directly on a device. On Google Play, new apps are published as AAB files, from which Google generates APKs suited to each device.
An APK can be used to let a client try the app, but only install APKs from trusted sources.
See also : AAB (Android App Bundle), App signing, Google Play Console
Go further →
App signing Signature d’application توقيع التطبيق
A digital signature proving that an app and its updates come from the same developer. With Play App Signing, Google holds the app signing key and the developer signs uploads with an upload key.
Keep the upload key and its password somewhere safe, with a backup copy; ideally the company that owns the app has access to it.
See also : AAB (Android App Bundle), APK, Google Play Console
Go further →
Attribution Attribution إسناد التحويلات (Attribution)
A method that shares the credit for a conversion among the channels and ads a customer encountered before buying (Google search, Instagram, email…). Depending on the model and tool, the same sale can be counted differently, which explains gaps between platforms.
Do not add up the sales reported by Meta and Google: each may claim the same order.
See also : Conversion event, UTM parameters, Google Analytics 4 (GA4), Return on ad spend (ROAS)
Go further →
Automation Automatisation الأتمتة
Handing repetitive tasks previously done by hand over to software: entering orders, sending confirmations, follow-ups, reports, answering common questions. It frees up time and reduces errors.
Start with the most repetitive task of the week, such as copying website orders into the call center’s sheet.
See also : No-code automation tools (n8n, Zapier, Make), Webhook, API (application programming interface), AI agent
Go further →
Average order value (AOV) Panier moyen متوسط قيمة الطلب (AOV)
The average amount spent per order, calculated by dividing revenue by the number of orders over a period. A higher AOV makes delivery and advertising costs easier to absorb.
Offering a bundle such as “buy 2, free delivery” is a simple way to raise AOV.
See also : Upsell, Cross-sell, Customer lifetime value (LTV), Return on ad spend (ROAS)
Go further →
C
Cache Cache التخزين المؤقت (Cache)
A mechanism that keeps a ready-made copy of pages or files (in the browser, on the server or on a CDN) to serve them faster without recomputing everything. Personal pages such as the cart or customer account must be excluded.
When a change does not show up, clear the site and CDN caches before assuming a bug.
See also : CDN (content delivery network), TTFB (Time to First Byte), LCP (Largest Contentful Paint)
Go further →
Call center (order confirmation) Centre d’appels (confirmation) مركز الاتصال (التأكيد)
An in-house or outsourced team that calls or messages customers on WhatsApp to confirm their orders, check the address and answer questions before shipping. In cash-on-delivery e-commerce it plays a key role in the delivery rate.
Give agents a short script and answers to common objections (delivery time, price, size).
See also : Confirmation rate, Cash on delivery (COD), Upsell, WhatsApp Business
Go further →
Call to action (CTA) Appel à l’action (CTA) دعوة إلى اتخاذ إجراء (CTA)
A button or link that clearly invites the visitor to take the next step, such as “Order now” or “Request a quote”. Its wording, visibility and placement affect conversions.
Use a specific action verb rather than a vague “Submit”, and keep the button visible without scrolling on mobile.
See also : Landing page, Conversion rate, A/B test
Go further →
Canonical tag Balise canonical الوسم الأساسي (Canonical)
An indication (rel="canonical") that designates the preferred version of a page when several URLs show identical or very similar content, for example with filters or tracking parameters. It helps avoid splitting ranking signals across duplicates.
A product page reachable through several categories should point to a single canonical URL.
See also : Indexing, 301 redirect, Hreflang
Go further →
Cart abandonment Abandon de panier التخلي عن سلة التسوق
When a visitor adds products to the cart or starts checking out, then leaves without completing the order. Common causes are surprise costs, a long form or a lack of trust.
Show delivery costs on the product page and keep the form to the essentials (name, phone, city, address).
See also : Checkout, Retargeting, Conversion rate, Conversion rate optimization (CRO)
Go further →
Cash on delivery (COD) Paiement à la livraison (COD) الدفع عند الاستلام (COD)
A payment method where the customer pays for the order in cash (or sometimes by card) when the courier hands it over. It is the dominant e-commerce payment method in Morocco because it reassures buyers, but it exposes the merchant to unconfirmed orders and refusals at the door.
Before launching a campaign, work out your real margin including delivery fees, returns and refused orders, not just the selling price.
See also : Confirmation rate, Delivery rate, Return rate, Delivery company (courier)
Go further →
CDN (content delivery network) CDN (réseau de diffusion de contenu) شبكة توصيل المحتوى (CDN)
A network of servers spread around the world that store copies of a site’s files (images, scripts, sometimes whole pages) and serve them from the point closest to the visitor. It speeds up the site and can also absorb some attacks.
Useful for a site visited from several countries, for example Morocco, Europe and the Gulf.
See also : Cache, TTFB (Time to First Byte), DDoS attack (distributed denial of service), LCP (Largest Contentful Paint)
Go further →
Chatbot Chatbot (agent conversationnel) روبوت المحادثة (Chatbot)
A program that automatically converses with visitors or customers on a website, WhatsApp or Messenger. Modern chatbots often rely on an LLM and can answer common questions, qualify a request or hand over to a human.
Always provide an easy handover to a human agent for cases the bot cannot handle.
See also : Large language model (LLM), WhatsApp Business, RAG (retrieval-augmented generation), Automation
Go further →
Checkout Page de commande (checkout) صفحة إتمام الطلب (Checkout)
The final step of a purchase where the customer enters their details, chooses delivery and payment, then places the order. Every unnecessary field or step can cost sales.
On mobile, a single-page order form that opens the numeric keypad for the phone field makes buying easier.
See also : Cart abandonment, Payment gateway, Conversion rate
Go further →
Click-through rate (CTR) Taux de clics (CTR) نسبة النقر إلى الظهور (CTR)
The percentage of people who click after seeing an ad, an email or a search result: clicks ÷ impressions × 100. A low CTR often signals an unappealing or poorly targeted message or visual.
In Google Search Console, a well-ranked page with a low CTR deserves a better title.
See also : Impressions, Cost per click (CPC), Title tag, Meta description
Go further →
Closed testing (Google Play) Test fermé (Google Play) الاختبار المغلق (Google Play)
A Play Console testing track that distributes the app to a restricted list of testers before public release. For personal developer accounts created after 13 November 2023, Google requires a closed test with at least 12 opted-in testers for at least 14 consecutive days before you can apply for production access.
Recruit more than 12 active testers to keep a margin, and collect their feedback during the 14 days.
See also : Google Play Console, AAB (Android App Bundle)
Go further →
CLS (Cumulative Layout Shift) CLS (Cumulative Layout Shift) التحول التراكمي للتخطيط (CLS)
A measure of visual stability: it scores unexpected movement of elements while the page loads, for example a button jumping because of an image or a banner. Google considers it good at 0.1 or less.
Always set image width and height and reserve space for banners and ads.
See also : Core Web Vitals, User experience (UX)
Go further →
CMS (content management system) CMS (système de gestion de contenu) نظام إدارة المحتوى (CMS)
Software that lets you create and edit a site’s pages, posts and products through an admin interface, without writing code. WordPress, Shopify and Drupal are common examples.
Choose a CMS your team can use day to day, not just the one that looks impressive in a demo.
See also : WordPress, Plugin, Theme
Go further →
CNAME record Enregistrement CNAME سجل CNAME
A DNS record that makes one name an alias of another domain name instead of pointing directly to an IP address. It is often used to connect a subdomain to an external service.
Example: shop.mysite.com as a CNAME to the address provided by your e-commerce platform.
See also : DNS (Domain Name System), A record
Go further →
CNDP (Morocco) CNDP (Maroc) اللجنة الوطنية لمراقبة حماية المعطيات ذات الطابع الشخصي (CNDP)
The National Commission for the Control of Personal Data Protection, the Moroccan authority responsible for enforcing Law 09-08. It receives processing declarations and authorisation requests, informs the public and can inspect and sanction.
The CNDP website provides declaration forms and guides by type of processing (customers, video surveillance, marketing…).
See also : Law No. 09-08 (Morocco), Privacy policy, Consent
Go further →
Confirmation rate Taux de confirmation نسبة التأكيد
The share of incoming orders that the customer confirms, usually through a phone call or a WhatsApp message, before they are shipped. It is calculated by dividing confirmed orders by the total number of orders received.
Calling back quickly after the order, while the customer still remembers the purchase, usually helps confirm more orders.
See also : Cash on delivery (COD), Call center (order confirmation), Delivery rate
Go further →
Consent Consentement الموافقة
A person’s freely given, specific, informed and unambiguous agreement to the processing of their data for a given purpose: advertising cookies, newsletter, promotional messages. It must be as easy to withdraw as to give.
An unticked box to receive offers by WhatsApp or email is better than assumed agreement.
See also : Cookie, GDPR, Law No. 09-08 (Morocco), Double opt-in
Go further →
Conversion event Événement de conversion حدث التحويل
A specific visitor action that you treat as a valuable outcome and that measurement tools record: purchase, form submitted, WhatsApp click, call. Ad platforms use it to optimise campaigns.
Optimise campaigns for the event closest to the sale that you receive in sufficient volume.
See also : Tracking pixel, Google Analytics 4 (GA4), Attribution, Conversion rate
Go further →
Conversion rate Taux de conversion معدل التحويل
The percentage of visitors (or sessions) who complete the target action, such as placing an order. It is the number of conversions divided by the number of visitors, multiplied by 100.
100 orders from 5,000 visitors is a 2% conversion rate.
See also : Conversion rate optimization (CRO), Conversion event, Landing page, Call to action (CTA)
Go further →
Conversion rate optimization (CRO) Optimisation du taux de conversion (CRO) تحسين معدل التحويل (CRO)
An approach that aims to get a larger share of visitors to take the desired action (purchase, quote request, call) by analysing their behaviour and improving pages through successive tests.
Before buying more traffic, fix what is holding your pages back: every visitor costs money.
See also : Conversion rate, A/B test, Heatmap, Sales funnel
Go further →
Conversions API (Meta) API Conversions (Meta) واجهة التحويلات من ميتا (Conversions API)
Meta’s solution for sending conversion events directly from your server or tool (store, CRM) to Meta, instead of relying only on the browser. It complements the pixel when blockers or browser restrictions cause data loss.
Use the same event ID on the pixel and the server side so Meta can deduplicate events.
See also : Meta Pixel, Conversion event, API (application programming interface)
Go further →
Cookie Cookie ملف تعريف الارتباط (Cookie)
A small file a website stores in the browser to remember information: cart, login, preferences, analytics or advertising. In the European Union, non-essential cookies (analytics, advertising) require prior consent.
In your banner, separate the cookies essential to the site from analytics and advertising ones.
See also : Consent, Tracking pixel, GDPR, Privacy policy
Go further →
Core Web Vitals Core Web Vitals مؤشرات أداء الويب الأساسية (Core Web Vitals)
Three metrics defined by Google to measure visitors’ real experience: LCP (loading speed), INP (responsiveness) and CLS (visual stability). A page is rated “good” when, at the 75th percentile of visits, LCP ≤ 2.5 s, INP ≤ 200 ms and CLS ≤ 0.1.
Check the Core Web Vitals report in Google Search Console to see which pages need fixing on mobile.
See also : LCP (Largest Contentful Paint), INP (Interaction to Next Paint), CLS (Cumulative Layout Shift), TTFB (Time to First Byte)
Go further →
Cost per acquisition (CPA) Coût par acquisition (CPA) تكلفة الاكتساب (CPA)
The amount of ad spend needed to obtain one conversion, most often a sale. It is the budget spent divided by the number of conversions. With cash on delivery, it is better calculated on delivered orders than on orders received.
MAD 1,000 spent for 20 delivered orders means a CPA of MAD 50 per delivered order.
See also : Cost per lead (CPL), Return on ad spend (ROAS), Customer lifetime value (LTV), Conversion event
Go further →
Cost per click (CPC) Coût par clic (CPC) التكلفة لكل نقرة (CPC)
The average amount paid for each click on an ad. On Google Ads it depends notably on competition for the keyword and on the quality of the ad and landing page.
A low CPC is only worthwhile if those visitors convert; always judge by cost per sale.
See also : Click-through rate (CTR), Cost per mille (CPM), Search engine advertising (SEA)
Go further →
Cost per lead (CPL) Coût par lead (CPL) التكلفة لكل عميل محتمل (CPL)
The ad spend needed to obtain one qualified contact (lead): a filled form, a quote request, a WhatsApp message. It is the budget divided by the number of leads.
Compare CPL across campaigns, but also check how many of those leads actually become customers.
See also : Lead, Cost per acquisition (CPA), Landing page
Go further →
Cost per mille (CPM) Coût pour mille (CPM) التكلفة لكل ألف ظهور (CPM)
The price paid for 1,000 displays of an ad. It is the basic metric for awareness campaigns and a reference for comparing audience costs across platforms.
If CPM rises sharply, your audience may be too small or heavily contested by advertisers.
See also : Impressions, Cost per click (CPC), Click-through rate (CTR)
Go further →
Crawling Exploration (crawl) الزحف (Crawl)
The automatic browsing of a site’s pages by search engine robots such as Googlebot, which follow links to discover and re-read content. A page with no links pointing to it is hard to discover.
Avoid orphan pages: every important page should be reachable through a link from the menu or another page.
See also : Indexing, robots.txt, Internal linking, Sitemap (XML sitemap)
Go further →
Cross-sell Vente croisée (cross-sell) البيع المتقاطع (Cross-sell)
Offering products that complement the one the customer is buying, on the product page, in the cart or after the order.
With a sunscreen, suggest a lip balm or an after-sun lotion.
See also : Upsell, Average order value (AOV), Product page
Go further →
Customer lifetime value (LTV) Valeur vie client (LTV) القيمة الدائمة للعميل (LTV)
An estimate of the revenue a customer brings over the whole relationship with your business, including repeat purchases. Compared with acquisition cost, it shows how much you can afford to spend to win a new customer.
A customer who reorders every three months is worth far more than their first order: plan WhatsApp and email follow-ups.
See also : Average order value (AOV), Cost per acquisition (CPA), Newsletter, WhatsApp Business
Go further →
D
DDoS attack (distributed denial of service) Attaque DDoS (déni de service distribué) هجوم حجب الخدمة الموزع (DDoS)
An attack that floods a website or server with requests from a large number of machines to make it slow or unreachable. CDNs and specialised protection services filter much of this traffic.
During a major campaign, DDoS protection keeps an attack from cutting off your sales.
See also : CDN (content delivery network), Web application firewall (WAF), Uptime
Go further →
Deep link Lien profond (deep link) الرابط العميق (Deep link)
A link that opens a specific screen of an app (a product, an order) instead of its home screen. On Android, App Links let a regular web URL open the app if it is installed.
In a notification or campaign, link straight to the relevant product, not to the app’s home screen.
See also : Native app, Push notifications, UTM parameters
Go further →
Delivery company (courier) Société de livraison شركة التوصيل
A provider that carries parcels to the customer and, with cash on delivery, collects the payment and remits it to the merchant. Its rates, coverage area and remittance speed directly affect profitability.
Compare delivery and return fees, cities covered and how often collected cash is paid out.
See also : Cash on delivery (COD), Delivery rate, Return rate, SLA (service level agreement)
Go further →
Delivery rate Taux de livraison نسبة التسليم
The share of shipped orders that are actually delivered and paid for by the customer. With cash on delivery, this is the metric that determines the revenue you actually collect.
Track it by city, product and courier to see where parcels are being lost.
See also : Cash on delivery (COD), Confirmation rate, Return rate, Delivery company (courier)
Go further →
DKIM DKIM DKIM
A cryptographic signature added to outgoing email, verifiable with a public key published in the domain’s DNS. It proves the message comes from an authorised sender and was not altered in transit.
Enable DKIM in every service that sends email for you, then publish the record it gives you.
See also : SPF, DMARC, Email deliverability
Go further →
DMARC DMARC DMARC
A policy published in DNS that tells receiving servers what to do with email failing SPF and DKIM checks aligned with your domain (none, quarantine or reject), and where to send reports. Gmail and Yahoo require it for bulk senders.
Start with p=none to observe reports, fix legitimate sources, then move gradually to quarantine or reject.
See also : SPF, DKIM, Email deliverability, Phishing
Go further →
DNS (Domain Name System) DNS (système de noms de domaine) نظام أسماء النطاقات (DNS)
The Internet’s directory that translates a domain name into technical addresses: which server shows the website, which one receives email, and so on. This information is stored as records (A, CNAME, MX, TXT…) and changes can take some time to propagate.
Before changing host, write down all your current DNS records, especially the email ones.
See also : A record, CNAME record, MX record, Domain name
Go further →
Domain name Nom de domaine اسم النطاق
A website’s human-readable address on the Internet, such as oufrid.com, which replaces the server’s numeric IP address. It is rented for a renewable period from a registrar and is also used for business email addresses.
Register the domain in your own name (not your provider’s) and turn on auto-renewal.
See also : Registrar, Top-level domain (TLD), DNS (Domain Name System)
Go further →
Double opt-in Double opt-in الاشتراك المزدوج (Double opt-in)
A two-step sign-up method: after entering their address, the subscriber must click a confirmation link sent by email. It ensures the address is valid and that the person really wanted to subscribe.
Customise the confirmation email and remind subscribers what they will receive.
See also : Newsletter, Consent, Email deliverability
Go further →
Dropshipping Dropshipping الدروبشيبينغ (Dropshipping)
An online selling model where the merchant does not hold stock: when an order comes in, the supplier ships it directly to the customer. The merchant focuses on the store and marketing but has less control over quality and delivery times.
Order the product yourself before selling it to check its quality and the real delivery time.
See also : Stock management, Delivery company (courier), Cash on delivery (COD)
Go further →
G
GDPR RGPD اللائحة العامة لحماية البيانات (GDPR)
The European Union’s General Data Protection Regulation, applicable since May 2018. It governs how personal data is collected and used and can apply to a business outside the EU, such as a Moroccan one, that targets people located in the Union.
If you sell or advertise to Europe, inform visitors clearly and collect their consent where required.
See also : Law No. 09-08 (Morocco), Consent, Privacy policy, Cookie
Go further →
Generative AI IA générative الذكاء الاصطناعي التوليدي
A family of artificial intelligence systems that can produce new content (text, images, audio, code) from an instruction. It helps with writing, summarising, translating or answering customers, but its output needs to be reviewed.
Use it for a first draft of product descriptions in three languages, then have each version reviewed by a fluent speaker.
See also : Large language model (LLM), Prompt, Hallucination (AI), AI Overviews
Go further →
Google Analytics 4 (GA4) Google Analytics 4 (GA4) تحليلات جوجل 4 (GA4)
Google’s free tool for measuring a website’s or app’s audience: where visitors come from, pages viewed, events and conversions. It uses an event-based model and replaced Universal Analytics.
Mark your important events (purchase, form submitted) as “key events” to track them as conversions.
See also : Conversion event, Engagement rate, Bounce rate, UTM parameters
Go further →
Google Business Profile Google Business Profile (fiche d’établissement) ملف النشاط التجاري على Google (Google Business Profile)
A free listing that presents a business on Google Maps and in local results: address, opening hours, phone, photos, reviews and posts. It is essential for being found by nearby customers.
Reply to every review, including negative ones, and keep opening hours up to date during Ramadan and public holidays.
See also : Local SEO, Social proof, SERP (search engine results page)
Go further →
Google Play Console Google Play Console Google Play Console
Google’s developer interface for publishing and managing apps on Google Play: store listing, releases and testing tracks, statistics, reviews, privacy policy and compliance. Opening a developer account is paid and requires identity verification.
Create the account in the company’s name if it owns the app, rather than in the contractor’s name.
See also : Closed testing (Google Play), AAB (Android App Bundle), App signing
Go further →
Google Search Console Google Search Console Google Search Console
Google’s free service showing how your site appears in search: queries, impressions, clicks, average position, indexed pages, errors and Core Web Vitals. It also lets you submit a sitemap and request indexing of a page.
Verify your domain as soon as the site goes live so data history starts building.
See also : Indexing, Sitemap (XML sitemap), Core Web Vitals, Impressions
Go further →
Google Tag Manager (GTM) Google Tag Manager (GTM) مدير علامات جوجل (Google Tag Manager)
Google’s free tool for installing and managing tracking codes (Analytics, ad pixels…) from one interface, without editing the site’s code each time. It offers a preview mode to test before publishing.
Manage your pixels in GTM rather than through several WordPress plugins that may double-count events.
See also : Tracking pixel, Google Analytics 4 (GA4), Conversion event
Go further →
I
ICE (Common Company Identifier, Morocco) ICE (Identifiant Commun de l’Entreprise) المعرّف الموحد للمقاولة (ICE)
A unique 15-digit identification number assigned to businesses in Morocco, identifying them across all government administrations. It must appear on invoices and commercial documents.
Make sure your ICE, and your business customer’s, appears on every invoice.
See also : Invoice, Legal notice
Go further →
Impressions Impressions مرات الظهور
The number of times an ad or a search result was displayed on screen. One person can generate several impressions; reach is the number of unique people.
Many impressions and few clicks: rework the visual, the hook or the targeting.
See also : Click-through rate (CTR), Cost per mille (CPM), Google Search Console
Go further →
Indexing Indexation الفهرسة
The step in which a search engine stores a page in its index after crawling it, making it eligible to appear in results. A page can be crawled but not indexed if it is judged duplicate, low quality or marked noindex.
Search Console’s “Pages” report explains why some pages are not indexed.
See also : Crawling, Sitemap (XML sitemap), robots.txt, Google Search Console
Go further →
INP (Interaction to Next Paint) INP (Interaction to Next Paint) التفاعل حتى العرض التالي (INP)
A measure of page responsiveness: the time between an interaction (click, tap, typing) and the visible screen update, across the whole visit. It replaced FID in March 2024; Google considers it good at 200 ms or less.
Heavy third-party scripts (chat widgets, multiple trackers) are a common cause of poor INP: keep only those you need.
See also : Core Web Vitals, User experience (UX)
Go further →
Internal linking Maillage interne الربط الداخلي
How pages within the same website link to each other. Good internal linking helps visitors and search engines find important pages and understand how they relate.
From a blog post about delivery in Morocco, link to your e-commerce service page with descriptive link text.
See also : Crawling, Backlink, Search engine optimization (SEO)
Go further →
Invoice Facture الفاتورة
A commercial and accounting document detailing a sale or service: seller and customer identities, date, number, description, quantities, prices, taxes and total. In Morocco it must include the company’s identifiers, including the ICE.
Number invoices sequentially and keep them: they are needed for accounting and in case of dispute.
See also : ICE (Common Company Identifier, Morocco), Terms and conditions of sale, Law No. 31-08 (Morocco)
Go further →
IP reputation Réputation IP سمعة عنوان IP
Mail providers’ assessment of how trustworthy a sending IP address is, based on its history: volumes, spam complaints, bounces, presence on blacklists. A poor reputation sends your emails to spam, even legitimate ones.
On a new server, ramp up sending volume gradually rather than mailing your whole list at once.
See also : Blacklist (blocklist), PTR record (reverse DNS), Email deliverability, Email bounce
Go further →
L
Landing page Page d’atterrissage (landing page) صفحة الهبوط (Landing page)
A page built for a single goal, often tied to an ad campaign: present one offer and push the visitor toward one action (order, leave contact details). It limits distractions such as menus and outgoing links.
Repeat in the page headline the exact promise of the ad the visitor clicked.
See also : Call to action (CTA), Conversion rate, A/B test, Social proof
Go further →
Large language model (LLM) Grand modèle de langage (LLM) النموذج اللغوي الكبير (LLM)
An artificial intelligence model trained on very large amounts of text to understand and generate language. It powers conversational assistants such as ChatGPT, Claude or Gemini.
An LLM does not know your prices or stock: you must supply that information, for example through a RAG system.
See also : Generative AI, Token, RAG (retrieval-augmented generation), Hallucination (AI)
Go further →
Law No. 09-08 (Morocco) Loi n° 09-08 (Maroc) القانون رقم 09.08 (المغرب)
The Moroccan law on the protection of individuals with regard to the processing of personal data, adopted in 2009. It notably requires informing people, respecting their rights (access, rectification, objection) and completing prior formalities with the CNDP.
A contact or order form collects personal data: include an information notice and declare the processing.
See also : CNDP (Morocco), GDPR, Privacy policy, Consent
Go further →
Law No. 31-08 (Morocco) Loi n° 31-08 (Maroc) القانون رقم 31.08 (المغرب)
The Moroccan law setting out consumer protection measures, in force since 2011. For distance selling it notably requires clear information for the consumer (seller identity, price, fees, delivery terms) and provides a seven-day right of withdrawal.
State in your terms of sale how customers can exercise the right of withdrawal and who pays return costs.
See also : Terms and conditions of sale, Legal notice, Return rate, Invoice
Go further →
Lazy loading Chargement différé (lazy loading) التحميل الكسول (Lazy loading)
A technique that delays loading images, videos or iframes further down the page until the visitor scrolls near them. It speeds up the initial display and saves mobile data.
Enable it for images below the fold, but never for the main image at the top of the page.
See also : LCP (Largest Contentful Paint), Core Web Vitals, Cache
Go further →
LCP (Largest Contentful Paint) LCP (Largest Contentful Paint) أكبر عرض للمحتوى (LCP)
The time it takes to display the largest element visible on load (often the hero image or main heading). Google considers it good at 2.5 seconds or less at the 75th percentile.
Compress the hero image, serve it in a modern format (WebP, AVIF) and do not lazy-load it.
See also : Core Web Vitals, CDN (content delivery network), Cache, Lazy loading
Go further →
Lead Lead (prospect) العميل المحتمل (Lead)
A person who has shown interest in your offer by leaving contact details or reaching out (form, call, WhatsApp message) but has not bought yet. Sales work then consists of turning them into a customer.
Call back or reply to leads as fast as possible: interest fades quickly.
See also : Cost per lead (CPL), Landing page, Sales funnel, WhatsApp Business
Go further →
Legal notice Mentions légales البيانات القانونية
A page identifying the publisher of a website: company or personal name, address, contact details, legal identifiers (in Morocco, for example, RC and ICE), publication manager and host. It strengthens transparency and trust.
Link to the legal notice in the footer of every page.
See also : Terms and conditions of sale, Privacy policy, ICE (Common Company Identifier, Morocco)
Go further →
Local SEO SEO local تحسين محركات البحث المحلي (Local SEO)
Work on visibility for location-based searches (“plumber Marrakech”, “near me”), especially in Google Maps. It relies on the Google Business Profile, consistent contact details everywhere and customer reviews.
Use exactly the same name, address and phone number on your site, your Google profile and directories.
See also : Google Business Profile, Search engine optimization (SEO), Structured data
Go further →
Long tail Longue traîne الكلمات المفتاحية الطويلة (Long tail)
Long, specific queries that are each searched rarely but are very numerous in total. They are usually less competitive and express a clearer intent, so they often convert better.
Instead of “shoes”, target “men’s safety shoes size 44 delivery Rabat”.
See also : Keyword, Search intent, Search engine optimization (SEO)
Go further →
P
Payment gateway Passerelle de paiement بوابة الدفع
A service that lets a website accept online card payments by securely passing the transaction between the customer, the bank and the merchant. In Morocco the CMI is the most widespread option; internationally, examples include Stripe or PayPal.
Check per-transaction fees, payout delays and supported currencies before choosing.
See also : 3-D Secure, Checkout, SSL/TLS certificate
Go further →
Phishing Hameçonnage (phishing) التصيد الاحتيالي (Phishing)
A scam that impersonates a trusted organisation (bank, host, Meta, Google, courier) by email, SMS or message to trick the victim into giving login details or bank details, or installing malware.
Be wary of urgent messages such as “your page will be deleted”: always log in by typing the official address yourself.
See also : Two-factor authentication (2FA), DMARC, Malware
Plugin Extension (plugin) الإضافة (Plugin)
A module that adds a feature to software such as WordPress: forms, SEO, caching, payments, security… Each extra plugin can slow the site down or introduce a vulnerability if it is poorly coded or abandoned.
Remove unused plugins and avoid those that have not been updated for a long time.
See also : WordPress, Updates, Theme
Go further →
Privacy policy Politique de confidentialité سياسة الخصوصية
A document explaining what personal data a website or app collects, why, how long it is kept, who it is shared with and how people can exercise their rights. Google Play also requires one to publish an app.
Mention the third-party tools you use (Analytics, ad pixels, courier, WhatsApp) and the contact for exercising rights.
See also : Law No. 09-08 (Morocco), GDPR, Cookie, Consent
Go further →
Product page Fiche produit صفحة المنتج
The page of an online store that presents a product: photos, price, description, variants, reviews, delivery terms and the order button. It is often the page that makes or breaks the sale.
Answer on the page the questions customers ask on the phone: delivery time, size, how to use, warranty.
See also : Social proof, Call to action (CTA), Conversion rate, Structured data
Go further →
Prompt Prompt (consigne) الموجّه (Prompt)
An instruction or question written for an AI model. A precise prompt that gives context, the expected role, the answer format and examples usually produces much better results.
Instead of “write a description”, specify the product, audience, tone, length, language and key points.
See also : Large language model (LLM), Generative AI, Hallucination (AI)
Go further →
PTR record (reverse DNS) Enregistrement PTR (DNS inverse) سجل PTR (DNS العكسي)
A record that maps an IP address back to a domain name, the reverse of an A record. It is set by whoever owns the IP address (often the host), and mail servers check it to judge a sender’s reliability.
If your VPS sends email, ask the host for a PTR that matches the sending server’s name.
See also : DNS (Domain Name System), IP reputation, Email deliverability, SMTP
Go further →
Push notifications Notifications push الإشعارات الفورية (Push)
Short messages sent by an app (or a compatible website) that appear on the user’s device even when the app is closed. On recent Android versions, the user must allow them.
Send useful notifications (order shipped, targeted offer) and not too often, or users will turn them off.
See also : Native app, PWA (progressive web app), Deep link, Consent
Go further →
PWA (progressive web app) PWA (application web progressive) تطبيق الويب التقدمي (PWA)
A website built to behave like an app: installable on the home screen, partly usable offline and, depending on the browser, able to send notifications. It is a lighter alternative to a native app.
For a catalogue or a simple customer area, a PWA may be enough before investing in an Android app.
See also : Responsive design, Native app, Push notifications
Go further →
R
RAG (retrieval-augmented generation) RAG (génération augmentée par la recherche) التوليد المعزز بالاسترجاع (RAG)
A technique that first searches your own documents (catalogue, FAQ, terms of sale) for relevant information, then gives it to the language model so it answers from those sources. It makes answers more accurate and up to date.
A RAG assistant can answer with your real delivery times instead of inventing a generic reply.
See also : Large language model (LLM), Hallucination (AI), Chatbot
Go further →
Registrar Registrar (bureau d’enregistrement) مسجل النطاقات (Registrar)
A company accredited to register and renew domain names on behalf of its customers. It is where you manage the domain’s owner, its renewal and the DNS servers it uses.
Keep access to the registrar account: without it, you cannot renew or transfer your domain.
See also : Domain name, Top-level domain (TLD), DNS (Domain Name System)
Go further →
Responsive design Responsive design (site adaptatif) التصميم المتجاوب (Responsive)
Designing a site whose layout automatically adapts to the screen size: phone, tablet or computer. Google mainly indexes the mobile version of sites, which makes it essential.
Test your pages on a real entry-level phone, not just on your computer screen.
See also : User experience (UX), PWA (progressive web app), Core Web Vitals
Go further →
Retargeting Reciblage (retargeting) إعادة الاستهداف (Retargeting)
An advertising technique that shows ads to people who already visited your site, watched a video or engaged with your page, using a pixel or contact lists. It is often used to bring back those who did not order.
Show visitors of a product page a customer testimonial or a limited offer for that same product.
See also : Meta Pixel, Tracking pixel, Cart abandonment, Consent
Go further →
Return on ad spend (ROAS) Retour sur dépenses publicitaires (ROAS) العائد على الإنفاق الإعلاني (ROAS)
Revenue generated by advertising divided by the amount spent on advertising. It measures the revenue each unit of currency brings back, but ignores other costs (product, delivery, returns).
A ROAS of 4 means 4 of sales per 1 of ad spend; that is not necessarily profitable if margins are thin.
See also : Return on investment (ROI), Cost per acquisition (CPA), Average order value (AOV), Attribution
Go further →
Return on investment (ROI) Retour sur investissement (ROI) العائد على الاستثمار (ROI)
The ratio between the profit an investment produces and its cost, usually as a percentage: (gain − cost) ÷ cost × 100. Unlike ROAS, it accounts for all costs.
A website costing 10,000 that generates 15,000 in net profit has a 50% ROI.
See also : Return on ad spend (ROAS), Key performance indicator (KPI), Customer lifetime value (LTV)
Go further →
Return rate Taux de retour نسبة المرتجعات
The share of shipped orders that come back to the merchant: parcels refused at delivery, unreachable customers or products sent back after receipt. Each return usually costs shipping both ways without producing a sale.
An accurate product page (real photos, sizes, delivery times) reduces the bad surprises that lead to refusals.
See also : Delivery rate, Cash on delivery (COD), Law No. 31-08 (Morocco)
Go further →
robots.txt robots.txt ملف robots.txt
A text file at the root of a site that tells search engine robots which areas they may or may not crawl. It blocks crawling, not indexing: to keep a page out of results, use a noindex directive instead.
After launch, check that robots.txt no longer contains a “Disallow: /” left over from the staging site.
See also : Crawling, Sitemap (XML sitemap), Indexing
Go further →
S
Sales funnel Tunnel de vente مسار المبيعات (قمع المبيعات)
The step-by-step journey that takes a prospect from discovering the offer to buying (ad, landing page, form, confirmation…). Analysing it step by step shows where visitors drop off.
Measure how many people reach each step: the biggest drop shows what to fix first.
See also : Landing page, Conversion rate, Retargeting, Lead
Go further →
Search engine advertising (SEA) Référencement payant (SEA) الإعلان عبر محركات البحث (SEA)
Advertising shown on search engines, mainly through Google Ads: you pay to appear for keywords, usually per click. Results come quickly but stop as soon as the budget stops, unlike SEO.
Start with high purchase-intent keywords, such as “price” or the exact product name plus your city.
See also : Cost per click (CPC), Keyword, Search engine optimization (SEO), SERP (search engine results page)
Go further →
Search engine optimization (SEO) Référencement naturel (SEO) تحسين محركات البحث (SEO)
The set of techniques that improve a website’s visibility in the unpaid results of search engines: helpful content, sound technical structure, speed, links from other sites. Results build gradually but last.
Start with a strong page for each important service or product, using the words your customers actually use.
See also : SERP (search engine results page), Keyword, Backlink, Core Web Vitals
Go further →
Search intent Intention de recherche نية البحث
What the user is really trying to achieve with a query: learn something, reach a specific site, compare or buy. Google favours pages that match this intent, so the type of content must fit.
For “best WordPress hosting”, a comparison answers the intent better than a sales page.
See also : Keyword, Long tail, Landing page
Go further →
SERP (search engine results page) SERP (page de résultats) صفحة نتائج البحث (SERP)
The page of results a search engine shows after a query. It contains regular links but also ads, a map with business listings, featured snippets, images or AI-generated answers.
Search your main keywords to see what really occupies the SERP before choosing a strategy.
See also : Search engine optimization (SEO), Featured snippet, AI Overviews, Click-through rate (CTR)
Go further →
Shared hosting Hébergement mutualisé الاستضافة المشتركة
A plan in which many websites share the resources of one server (CPU, memory, disk), managed by the host. It is cheap and simple, but a resource-hungry neighbour can affect performance.
Fine for starting a business website; for a store running paid traffic, keep an eye on response times.
See also : VPS (virtual private server), Uptime, CDN (content delivery network)
Go further →
Sitemap (XML sitemap) Sitemap (plan de site XML) خريطة الموقع (Sitemap)
A file, usually in XML, that lists a site’s important pages to help search engines discover them. It is submitted notably in Google Search Console and does not guarantee indexing on its own.
Most WordPress SEO plugins generate the sitemap automatically, often at /sitemap.xml or /sitemap_index.xml.
See also : robots.txt, Indexing, Crawling, Google Search Console
Go further →
SKU (stock keeping unit) SKU (référence produit) رمز تعريف المنتج (SKU)
A unique code the merchant assigns to each item and each of its variants (size, colour) to track it across inventory, orders and accounting.
A T-shirt in 3 sizes and 2 colours means 6 different SKUs, for example TSH-BLACK-M.
See also : Stock management, Product page
Go further →
SLA (service level agreement) SLA (accord de niveau de service) اتفاقية مستوى الخدمة (SLA)
A provider’s contractual commitment on service quality: guaranteed availability, response times, recovery times and compensation if targets are missed.
Before signing a maintenance contract, check the guaranteed response time when the site is down.
See also : Uptime, Delivery company (courier), Backup
Go further →
SMTP SMTP بروتوكول SMTP
The standard protocol used to send and relay email between servers. On a site such as WordPress, sending through an authenticated SMTP server generally improves the deliverability of site emails.
If form emails are not arriving, set up an SMTP plugin with an authenticated sending account on your domain.
See also : Transactional email, PTR record (reverse DNS), SPF
Go further →
Social proof Preuve sociale الدليل الاجتماعي
Elements showing that other people trust the business: customer reviews, testimonials, customer photos, client logos, real order counts. They reassure hesitant visitors.
Show genuine, verifiable reviews, ideally with photos; fake reviews destroy trust and may be illegal.
See also : Product page, Landing page, Google Business Profile
Go further →
SPF SPF SPF
A TXT-type DNS record listing the servers authorised to send email on behalf of your domain. Receiving servers check it to detect spoofed messages.
A domain must have only one SPF record: add each sending service (mailbox, store, newsletter tool) to it instead of creating a second one.
See also : DKIM, DMARC, Email deliverability, MX record
Go further →
SSL/TLS certificate Certificat SSL/TLS شهادة SSL/TLS
A digital certificate installed on a server that encrypts traffic between the browser and the site and proves the domain’s identity. TLS is the current protocol; “SSL” remains the common name. Free certificates exist, for example from Let’s Encrypt.
Watch the expiry date: an expired certificate shows a warning that drives visitors away.
See also : HTTPS, HSTS
Go further →
Staging Préproduction (staging) بيئة الاختبار (Staging)
A private copy of a website, identical or close to the live site, used to test changes, updates or a redesign before applying them to production, with no risk to visitors.
Block indexing and password-protect the staging site so it does not show up in Google.
See also : Backup, Updates, Website migration
Go further →
Stock management Gestion de stock إدارة المخزون
Tracking the available quantity of each product, incoming and outgoing, to avoid stock-outs and overstock. On an online store, stock can update automatically with each order.
Turn on low-stock alerts so you reorder before selling a product you no longer have.
See also : SKU (stock keeping unit), Dropshipping, WooCommerce
Go further →
Structured data Données structurées البيانات المنظمة (Schema)
Information added to a page’s code in a standard format (Schema.org, often as JSON-LD) to describe its content precisely: product, price, reviews, business, FAQ, event. It can make the page eligible for rich results.
A product page with structured data can show price, availability and rating directly in Google.
See also : SERP (search engine results page), Product page, Local SEO, Featured snippet
Go further →
T
Terms and conditions of sale Conditions générales de vente (CGV) الشروط العامة للبيع
A document setting the rules of the commercial relationship between seller and customer: prices, ordering, payment, delivery, returns, withdrawal, warranties, disputes. Customers must be able to read it before ordering.
For a cash-on-delivery store, specify the confirmation process, delivery times by area and what happens when a parcel is refused.
See also : Law No. 31-08 (Morocco), Legal notice, Cash on delivery (COD), Return rate
Go further →
Theme Thème القالب (Theme)
A set of files that defines a site’s look and layout in a CMS such as WordPress. A lightweight, well-maintained theme helps with speed and mobile display.
Put your customisations in a child theme so you don’t lose them during updates.
See also : WordPress, Responsive design, Plugin
Go further →
Title tag Balise title وسم العنوان (Title)
The HTML element that sets a page’s title, shown in the browser tab and often as the clickable headline in search results. It should be unique per page, clearly describe the content and include the main topic.
Example: “E-commerce website development in Morocco | Company name” rather than “Home”.
See also : Meta description, Click-through rate (CTR), SERP (search engine results page), Keyword
Go further →
Token Token (jeton) الرمز (Token)
A unit of text, often a piece of a word, that a language model processes. The maximum size of exchanges and the billing of AI APIs are usually expressed in tokens.
Shorter instructions and documents use fewer tokens, lowering the cost of an AI assistant.
See also : Large language model (LLM), Prompt
Go further →
Top-level domain (TLD) Extension de domaine (TLD) امتداد النطاق (TLD)
The last part of a domain name, after the dot: generic ones such as .com, .net, .shop, or country codes such as .ma for Morocco or .fr for France. Each extension has its own registration rules and prices.
A business mainly targeting Morocco can take both the .ma and the .com to protect its brand.
See also : Domain name, Registrar
Go further →
Tracking pixel Pixel de suivi بكسل التتبع
A small piece of code on a website that reports visitor actions to a platform (ads, analytics): page view, add to cart, purchase. It is used to measure campaigns and build audiences, subject to the consent required by law.
After installing it, use the platform’s test tool to check that each event fires exactly once.
See also : Meta Pixel, Conversion event, Google Tag Manager (GTM), Cookie
Go further →
Transactional email E-mail transactionnel البريد الإلكتروني المعاملاتي
An automatic message triggered by a user action: order confirmation, invoice, password reset, shipping notice. Customers expect it, so it must be sent reliably, ideally through a dedicated sending service.
Send transactional emails separately from newsletters so a marketing issue does not block your confirmations.
See also : SMTP, Email deliverability, DKIM
Go further →
TTFB (Time to First Byte) TTFB (Time to First Byte) زمن وصول أول بايت (TTFB)
The time between the browser requesting a page and receiving the first byte of the server’s response. It reflects server, network and code speed; a high TTFB delays everything else, including LCP.
Page caching and hosting sized for your traffic are the first levers for reducing TTFB.
See also : Cache, CDN (content delivery network), Core Web Vitals, LCP (Largest Contentful Paint)
Go further →
Two-factor authentication (2FA) Authentification à deux facteurs (2FA) المصادقة الثنائية (2FA)
A login method that requires, besides the password, a second proof: a code from an authenticator app, a security key or an SMS. A stolen password is then no longer enough to access the account.
Turn it on first for email, the registrar, hosting, site admin and ad accounts.
See also : Brute-force attack, Phishing, 3-D Secure
Go further →
W
Web accessibility Accessibilité web إمكانية الوصول (Accessibility)
Designing a website that everyone can use, including people with disabilities (visual, hearing, motor, cognitive). The international reference is the WCAG standard: sufficient contrast, keyboard navigation, alt text, properly labelled forms.
Check that the whole checkout works with the keyboard alone and that text stays readable in bright sunlight.
See also : Alt text, User experience (UX), Responsive design
Go further →
Web application firewall (WAF) Pare-feu applicatif (WAF) جدار حماية تطبيقات الويب (WAF)
A filter in front of a website that inspects requests and blocks those resembling known attacks (injections, mass login attempts, malicious bots). It can come from an external service, the host or a plugin.
A WAF does not replace updates: it reduces risk but does not fix vulnerabilities.
See also : DDoS attack (distributed denial of service), Brute-force attack, Malware, CDN (content delivery network)
Go further →
Webhook Webhook الويب هوك (Webhook)
An automatic notification that software sends to a web address as soon as an event occurs (new order, payment received, form submitted). Unlike an API you query, the source tool does the notifying.
A “new order” webhook can trigger a WhatsApp confirmation message and a row in Google Sheets.
See also : API (application programming interface), Automation, No-code automation tools (n8n, Zapier, Make)
Go further →
Website migration Migration de site ترحيل الموقع
Moving a site to a new host, domain, CMS or URL structure. Poorly prepared, it can cause downtime, lost email or a drop in search rankings.
Prepare a backup, 301 redirects, DNS records and a checklist to run right after the switch.
See also : 301 redirect, Backup, DNS (Domain Name System), Staging
Go further →
WhatsApp Business WhatsApp Business واتساب للأعمال (WhatsApp Business)
The business version of WhatsApp, with a business profile, catalogue, quick replies and automated messages; the WhatsApp Business Platform (API) goes further with multiple agents and automation. A click-to-chat link (wa.me) opens a conversation with your number directly.
Add a WhatsApp button to your site with a pre-filled message naming the product being viewed.
See also : Call center (order confirmation), Lead, Chatbot, Consent
Go further →
Whitelist (allowlist) Liste blanche القائمة البيضاء
A list of senders, domains or IP addresses considered trustworthy, whose messages or access are accepted without the usual filtering. In email, asking a contact to add your address to their contacts has a similar effect.
Invite new subscribers to add your address to their contacts so your messages reach the inbox.
See also : Blacklist (blocklist), Email deliverability
Go further →
WooCommerce WooCommerce ووكومرس (WooCommerce)
A free, open-source plugin that turns a WordPress site into an online store: catalogue, cart, orders, shipping and payments. Many add-ons extend it with features such as cash on delivery or local payment gateways.
Install only the extensions you need and test every update on a staging site.
See also : WordPress, Plugin, Payment gateway
Go further →
WordPress WordPress ووردبريس (WordPress)
A free, open-source CMS, the most widely used in the world for building business sites, blogs and stores (with WooCommerce). Its wealth of themes and plugins is a strength, provided it is kept updated and secure.
Update the core, theme and plugins regularly, after taking a backup.
See also : CMS (content management system), Plugin, Theme, WooCommerce
Go further →