Digital marketing

SEO for Arabic and English Websites in the UAE: A Practical Guide

How to build a bilingual website that ranks in Arabic and English: URL structure and hreflang, Arabic keyword research, speed, local SEO and migrating without losing rankings.

By The Comedia team 6 min read
Digital marketing 5 FAQ
In this article
  1. Bilingual site structure: one URL per language
  2. Arabic keyword research is a different job
  3. Write natively for each language
  4. Arabic-specific technical points and speed
  5. Local SEO in the UAE
  6. Structured data, internal links and a content plan
  7. Migrating or redesigning without losing rankings
  8. Next step

Most businesses in the UAE serve customers who search in Arabic and customers who search in English, and often the same person searches in both. A bilingual site does not rank by translating pages; it ranks through a sound technical structure, separate keyword research for each language and content written for each audience.

Bilingual site structure: one URL per language

The first rule is that each language gets its own fixed URL. Switching the language of the same URL with a button or a cookie does not work for search. Google needs to see the Arabic and English versions as two distinct pages so it can index both and show each to people searching in that language. A common, clean setup puts Arabic at the root of the domain and English under an /en/ folder:

  • example.ae/services/ for the Arabic version.
  • example.ae/en/services/ for the English version.

This keeps all of your domain's authority in one place and is easier to manage than two separate domains or a subdomain per language.

hreflang and x-default

The hreflang tag tells Google that two pages are language versions of the same content. Every page should reference itself and its counterpart: ar for Arabic, en for English, plus x-default for the version to show when the user's language matches neither. The most common mistake is one-way tagging, where the Arabic page points to the English one but not the reverse. When the tags are not reciprocal, Google ignores them.

Canonical tags

Each language version carries a canonical tag pointing to itself, not to the other language. If the English page declares the Arabic page as canonical, you are effectively asking Google not to index the English version.

No automatic redirects by location or browser language

Some sites send visitors to English automatically if their browser is set to English, or to Arabic if they are in the UAE. This hurts indexing, because Googlebot may never reach one of the versions. A better approach is to load each page in the language its URL indicates and offer a clear language switcher that leads to the matching page, not back to the homepage.

Arabic keyword research is a different job

Translating an English keyword list usually produces Arabic phrases nobody types. Arabic speakers in the UAE search in Modern Standard Arabic, in dialect, and in English words spelt out in Arabic letters. You need to research every form:

  • MSA versus dialect: one person searches for "تطبيق", another for "برنامج" and a third for "ابلكيشن", all meaning an app.
  • Spelling variants: hamza forms, taa marbuta versus haa, yaa versus alif maqsura, and multiple spellings of place and brand names.
  • Mixed queries: phrases such as "شركة SEO في دبي" combine both scripts and are very common. Treat them as keywords in their own right.
  • Arabic speakers searching in English: part of your Arabic-speaking audience searches in English anyway, so do not assume the Arabic page alone will reach them.

Use keyword tools, but also check by hand: type the phrase into Google, look at the suggestions and at the kind of pages that rank, and decide whether the intent is commercial or informational. Search intent matters more than search volume.

Write natively for each language

A strong Arabic page is not a literal translation of the English one. Arabic-speaking customers may care about different details, use different terms and read at a different rhythm. Write Arabic headings and paragraphs in clear, correct Arabic suited to Gulf business owners, and write English in natural language for residents and foreign investors. The two pages can share the same structure and core facts, while the wording, examples and FAQs are written for each audience.

Page titles and meta descriptions also need to be written per language, with an eye on length so they are not cut off in the results.

Arabic-specific technical points and speed

Language and direction

Set lang="ar" and dir="rtl" on the Arabic version and lang="en" on the English one, and make sure the layout is properly mirrored: menus, arrows, forms and tables. Keep text as real text rather than images with words in them, because search engines do not read text inside an image the way they read HTML.

Arabic web fonts

Arabic font files are usually larger than Latin ones because they contain more glyph forms. To keep pages fast:

  • Serve WOFF2 and subset the font to the characters you actually use.
  • Limit the number of weights; two or three are usually enough.
  • Use font-display: swap so text appears immediately in a fallback font.
  • Preload only the font used above the fold.

Core Web Vitals and images

Google measures how fast the main content appears (LCP), how quickly the page responds to interaction (INP) and how stable the layout is while loading (CLS). The usual culprits are oversized uncompressed images, too many third-party scripts and heavy fonts. Compress images and serve modern formats such as WebP, set their dimensions in the markup so the layout does not shift, and lazy-load anything below the fold. We build these in from the start in our web design work rather than patching them later.

Local SEO in the UAE

If customers look for a service near them or in a specific emirate, appearing on Google Maps matters as much as the website itself.

  • Google Business Profile: create it and complete everything, including the right category, opening hours, services and real photos.
  • Consistent name, address and phone: these must match across your website, your profile, directories and social accounts, in both Arabic and English.
  • Reviews: ask satisfied customers for a review and reply politely to every review, including negative ones.
  • Location pages: create a page per emirate only when you genuinely have a branch, team or real service there, with distinct and useful content. Near-identical pages that only swap the city name do not help and can hurt.

Structured data

Schema markup describes your business to search engines: organisation or local business, services, articles and breadcrumbs. Add it to both versions in each version's language, and make sure it matches what is visible on the page. It is also a foundation of AI search optimisation, since AI assistants rely on a clear understanding of what you do.

Internal linking

Link articles to the service pages they relate to, link services to each other where it makes sense, and use anchor text that describes the target page. Keep Arabic links inside the Arabic version and English links inside the English one, so visitors do not switch language by accident.

A content plan per language

Start with your core service pages, then add articles that answer the questions customers actually ask before buying: cost, timelines and the differences between options. Not every Arabic article needs an English twin; some topics matter far more to one audience than the other.

Migrating or redesigning without losing rankings

The moment a site most often loses its rankings is when a new version goes live without a plan. Before you migrate:

  1. Export every current URL that brings traffic or has external links pointing to it.
  2. Keep the same URLs wherever possible; do not change a slug just to make it look nicer.
  3. Set up permanent 301 redirects from every changed URL to its closest new page, not to the homepage.
  4. Check that hreflang, canonical tags and the XML sitemap are correct on the new site before launch.
  5. After launch, watch Google Search Console for several weeks: crawl errors, indexed pages and keywords whose rankings move.

Next step

If your bilingual site is not performing as expected, or you are planning a new site or a migration, start with a technical review of structure, language setup and speed before writing new content. Our Dubai team has worked on search engine optimisation for Arabic and English websites since 2012. We do not promise a specific position in the results; we commit to doing the work properly and reporting clearly. The first consultation is free, so get in touch and we will review your site and suggest the right next steps.

Service (optional)

No spam. We only use your number to follow up on this request.

FAQ

Questions business owners ask

Either works if the structure is correct. Choose the root language based on your main audience; what matters is a separate URL per language with correct hreflang and canonical tags.

A literal translation usually targets phrases nobody searches for. Do separate Arabic keyword research and write the content for Arabic readers, while keeping the core facts the same.

It is not recommended, because Googlebot may never reach one of the versions. Load each page in the language of its URL and offer a clear switcher to the matching page.

Only if you genuinely have a branch, team or real service in that emirate, with distinct and useful content. Near-identical pages that only change the city name do not help.

Keep URLs the same where possible, set up 301 redirects from every changed URL to its closest new page, check hreflang and the sitemap, then monitor Search Console after launch.

Related service

Search Engine Optimization (SEO)

Visibility on Google for the searches your customers actually make, in Arabic and English

  • Yaser Almarzooqi

    Local Guide

    2 years ago

    وضوح و سهولة في التعامل و التواصل و تفهم احتياجات العميل، اتقان في العمل و التزام بالمواعيد. اسعار مناسبة و خدمة ما بعد البيع ممتازة. و ساعدونا في فهم مجال التطبيقات كمبتدئين و قدموا نصائح مفيدة. الله يوفقكم

    Review on Google

  • Sydney Rent a Car

    a year ago

    شركة كوميديا من أفضل شركات البرمجة اللي تعاملت معاها. التزامهم بالمواعيد ودقة التنفيذ فعلاً تميزهم عن غيرهم.

    Review on Google

  • Mohamad Al Baghdady

    8 months ago

    الخدمة ممتازة جدا، من ناحية تصميم المواقع والتطبيقات و الاسعار ممتازة جدا. اصحاب الشركة ناس كتير محترمين. احسن شركة بشتغل معها

    Review on Google

  • ahmad JD

    2 years ago

    الحمدلله كانت تجربة ممتازة في بداية مشروعي، افضل شيء انك تتعامل مع شركة فاهمة عملك وتسهل عليك في البدايات. مشكورين وما قصرتو

    Review on Google

  • Hmoud Alnuaimi

    4 years ago

    خدمة ومعاملة ممتازة، انجاز الاعمال بالاتصال، انصح بهم وبشدة

    Review on Google

  • shymaa ahmad

    7 years ago

    مصداقيه بالعمل، دقيقين بالوقت، سرعة بالانجاز، عمل متقن، متعاونين جدا مع الزبائن

    Review on Google

Start your project

Ready to launch your project? Let’s turn your idea into a product that works in the market.

The UAE is moving confidently into its digital future, and your project deserves its place in it. Tell us your idea in a free first consultation and we will follow up with a clear technical and financial proposal.

Request a call in minutes

Service

No spam. We only use your number to follow up on this request.

Call now