Hreflang for Arabic and English Websites: A Practical Guide
Hreflang is one of the most misunderstood tags on bilingual websites. For GCC businesses serving Arabic and English audiences, getting it wrong means Saudi users land on English pricing pages, or Google treats your Arabic blog as duplicate content. The fix is not complicated, but it must be systematic.
What hreflang actually does
Hreflang tells search engines which URL is the best match for a given language and optionally a region—such as Arabic for the UAE (ar-AE) or English for the Gulf (en-AE). It does not translate content automatically. It routes users and consolidates signals between equivalent pages.
Each language version should be a full page with equivalent purpose: your Arabic services page should map to your English services page, not to the homepage by default.
Choose your URL structure deliberately
Three common patterns work for Arabic/English sites:
- Subdirectories:
example.com/ar/...andexample.com/en/...—simple for most GCC SMEs. - Subdomains:
ar.example.comanden.example.com—requires careful Search Console setup. - ccTLDs:
example.aeandexample.sa—strong local trust, higher operational overhead.
Pick one pattern and document it in your website brief (see website brief template). Changing structures after launch forces hreflang and redirect projects.
Implementation checklist
For every page pair (or set) in both languages:
- Add
<link rel="alternate" hreflang="ar" href="..." />and the English equivalent. - Include
x-defaultpointing to the version you want for unmatched locales—often English for expat-heavy markets or Arabic for local-first brands. - Ensure reciprocal tags: if Arabic links to English, English must link back to Arabic.
- Use absolute URLs in hreflang values, including
https://. - Mirror hreflang in XML sitemaps for large sites.
Common mistakes: hreflang only on the homepage, broken URLs after a redesign, and tagging auto-translated thin pages as full alternates.
Regional variants in the Gulf
ar covers Modern Standard Arabic broadly. Regional tags like ar-AE, ar-SA, and ar-KW help when content genuinely differs—pricing in AED vs SAR, local compliance notes, or city-specific service areas.
Do not create regional variants for identical copy. That adds maintenance burden without SEO benefit. If only the currency label changes, one Arabic page with dynamic pricing may be cleaner than three near-duplicate URLs.
Hreflang and canonical together
Related articles
- Pricing Page Psychology for GCC BuyersHow to structure pricing pages for UAE and Saudi customers—anchors, tiers, Arabic clarity, and trust without dark patterns.
- Custom Website vs Website Builder: A GCC Decision GuideWhen Wix or Squarespace is enough—and when UAE and Saudi businesses need custom bilingual development.
- Local SEO for Service Businesses in the GCCGoogle Business Profile, local pages, and Arabic search tactics for Dubai, Riyadh, and regional service companies.