Technical SEO in Dubai is shaped by two facts: almost every serious site needs to work in both English and Arabic, and many Dubai businesses sell into more than one Gulf country from a single domain. Get the language and regional setup wrong and Google will show the wrong page to the wrong market, however good the content is.
English and Arabic on one site: where the setup breaks
Dubai audiences search in English, in Arabic, and sometimes in transliterated Arabic written in Latin letters. A bilingual site is normal here, but bilingual sites built quickly tend to fail in the same few places:
- Language switching by cookie or script. The Arabic version appears only after a visitor clicks a toggle, on the same URL as the English. Google generally crawls without cookies or clicks, so the Arabic content is never indexed. Each language needs its own crawlable URL, for example /en/ and /ar/.
- Machine-translated Arabic with English metadata. The body text is in Arabic but the title tag, meta description, image alt text and structured data are still in English, or the Arabic is a literal translation nobody searches for.
- Broken right-to-left layouts. The Arabic pages are not given dir=”rtl” properly, so navigation, forms and tables render back to front on mobile and the page shifts as it loads. That is a usability problem and a Core Web Vitals problem at once.
- Arabic URLs encoded inconsistently. Arabic slugs are valid, but if the CMS, sitemap and internal links do not encode them in the same way, you can end up with duplicate or broken URLs. Many sites use English or transliterated slugs for Arabic pages for this reason, and that is a reasonable choice.
- Heavy Arabic web fonts. Custom Arabic typefaces are attractive and often large. They need to be subset and loaded without blocking the first render.
One domain, several Gulf markets
A lot of Dubai companies serve the UAE, Saudi Arabia, Qatar, Kuwait, Bahrain and Oman, often with different products, prices or delivery terms in each. The technical question is how to tell Google which page belongs to which country. Here is how the main options compare:
| Setup | How it works | Suits | Watch out for |
|---|---|---|---|
| Country subfolders on one .com | /ae-en/, /ae-ar/, /sa-ar/ and so on, linked with hreflang | Most Dubai businesses selling regionally | Every hreflang set must be complete and point back to itself, or Google ignores it |
| Separate country domains | .ae for the UAE, .sa for Saudi Arabia, each a separate site | Groups with separate local teams and budgets | Authority is split across domains, and each site needs its own maintenance |
| Language-only versions | /en/ and /ar/ with no country targeting | Businesses whose offer is identical across the Gulf | You cannot show different prices or stock per country without confusing users |
| IP-based redirects | The site detects location and forces a version | Rarely the right choice on its own | Googlebot mostly crawls from US addresses and may never see your Gulf versions |
For most Dubai clients I recommend country and language subfolders on one domain, with hreflang codes such as en-AE, ar-AE and ar-SA, an x-default for everyone else, and a visible country selector instead of forced redirects. Prices on each version should show the right currency (AED, SAR and so on) in both the page text and the Product structured data.
Dubai sectors with their own technical traps
Real estate developers and brokers
Portals such as Bayut and Property Finder dominate many listing searches, so a broker or developer site rarely wins by publishing the same listings. Where your own site can compete is project pages, community and area guides, and off-plan launch pages. Technically, the problems are expired listings left as soft 404s, project microsites on separate domains that split authority from the main brand, and heavy video and 3D tour embeds that slow the page.
Hotels, attractions and tour operators
Booking engines on third-party domains, rate calendars rendered only in JavaScript, and duplicate pages for every tour date are common. I check that the bookable product pages are crawlable on your own domain and that Hotel, TouristAttraction or Product schema matches what is actually on the page.
E-commerce brands shipping across the GCC
Here the work is mostly about country stores built on Shopify, Magento or Salesforce Commerce Cloud: duplicated catalogues, currency switchers that change prices without changing URLs, and hreflang tags missing on product pages even when they exist on the homepage.
Privacy, consent and tracking in the UAE
The UAE has a federal personal data protection law (the PDPL), and free zones such as DIFC and ADGM have their own data protection regimes. As part of a technical audit I check how your cookie banner, analytics and marketing tags behave: whether tags fire before consent, whether the consent tool slows the page, and whether your tracking still records conversions properly afterwards. What your site legally needs to do is a question for your legal adviser. My job is to make sure the setup they approve works without damaging speed or measurement.
Working with a Dubai team from Karachi
Dubai is one hour behind Karachi, so our working days overlap almost completely. I work remotely and do not have a Dubai office. Calls are scheduled in your hours, and reporting is shared through a running issue tracker that your developers or agency can work from. Many Dubai companies use an outside agency for development, so I write findings as tickets: the affected URLs, the cause, the fix and how to check it.
Bilingual and hreflang work is one part of my technical SEO offer. Arabic content, local listings and the rest of the picture are covered by my Dubai and UAE SEO services, and the case studies page shows the documentation you can expect.
Questions Dubai businesses ask about technical SEO
Do we really need an Arabic version if our customers search in English?
That depends on your market. Many B2B and expat-focused services in Dubai do well in English alone. If you sell to Emirati or Saudi customers, or to government buyers, Arabic pages often matter. I look at what your target customers actually search before recommending the build cost.
Should we use a .ae domain or a .com?
A .ae domain sends a strong UAE signal, which helps if the UAE is your only market. If you sell across the Gulf, a .com with country subfolders is usually easier to manage and lets authority build in one place.
Our Saudi pages rank in Dubai and our UAE pages rank in Riyadh. Why?
Usually because hreflang is missing, incomplete or pointing to redirected URLs, or because the two versions are near-identical and Google picks one canonical for both. Fixing the hreflang set and making each country version clearly distinct (currency, delivery details, contact numbers) normally resolves it.
If your bilingual or multi-country site is not showing the right pages in the right markets, I can run a free audit of your language and regional setup and send you the findings. Contact me here to start.