Rankwell

SEO for Tunisia and Arabic-speaking markets

Language choices, French and Arabic searches, local signals and the practical details that decide whether a North African site gets found.

17 September 2026 · 2 min read

Search in North Africa is multilingual by default. The same person may search in French in the morning and in Arabic in the evening, and write Arabic words in Latin letters when typing quickly. Sites that assume one language lose most of the market.

Before choosing a language, look at the searches:

  • Type the same product in Arabic, in French, and in Latin-script Arabic, and compare what autocomplete suggests.
  • Watch for mixed phrases: "coiffeur Tunis", "بيع voiture", "cours bac maths".
  • Look at what competitors publish, and in which language their pages rank.

Rankwell's keyword tool lets you set the language and country separately, so you can run the same topic as Arabic in Tunisia, French in Tunisia, and French in France, and see three different lists.

Practical rules for mixed languages

One language per page. Do not mix French and Arabic in the same page body and hope both rank. Publish parallel pages instead.

Tell search engines which is which. Set <html lang="ar"> or lang="fr", and connect the versions:

<link rel="alternate" hreflang="fr-tn" href="https://example.tn/fr/cours-bac" />
<link rel="alternate" hreflang="ar-tn" href="https://example.tn/ar/دروس-الباكالوريا" />
<link rel="alternate" hreflang="x-default" href="https://example.tn/fr/cours-bac" />

Each version must point at the others and at itself, or the tags are ignored.

Right-to-left needs real testing. dir="rtl" on Arabic pages, then check the layout on a phone: prices, dates, buttons and icons often end up on the wrong side.

URLs. Arabic URLs work but arrive encoded in analytics and are awkward to share in messages. Latin-script slugs with Arabic page content are a practical compromise.

Local signals that matter

  • A Google Business Profile if you have a physical place. For many local searches it decides who appears, before any website does.
  • Address and phone on the site, in text rather than in an image, and marked up with LocalBusiness structured data.
  • Prices in local currency, with delivery expectations. A page without prices loses to one with them.
  • Local phone format that people recognise, and a WhatsApp link where that is how customers contact you.

Speed matters more here

Connections and phones vary more than in Western Europe. In Tunisia, roughly half of browsing is on phones, mostly Android, and typical connections are far from fibre. That makes page weight a business problem, not a technical nicety:

  • Compress images and serve modern formats.
  • Test on a mid-range Android phone, not on your laptop.
  • Keep third-party scripts to a minimum: each chat widget and tracker costs seconds on a slow connection.

Rankwell's domain overview shows exactly this for a chosen country: device split, systems, browsers and typical connection speed, next to how fast your own site is for real visitors.

AI answers, in Arabic and French

AI assistants are used widely across the region, and they answer in the language of the question. The same readiness rules apply, with one addition: AI systems quote text, so pages need clear sentences that answer a question in the page's own language, not tables of numbers alone.

Start with the AI search readiness guide, then make sure each language version is equally complete. A rich French page and a thin Arabic translation will be cited in French only.

Common questions

Should I publish in Arabic, French or both?
Follow your customers' searching habits, not their speaking habits. Many people in Tunisia search in French or in Latin-script Arabic even when they speak Tunisian Arabic at home. Check both in a keyword tool before choosing.
Do I need a .tn domain to rank in Tunisia?
No. A .com ranks in Tunisia when the content, language and signals are local. A .tn makes the country obvious, which helps a little.

Read next