How to Build an Arabic-First Bilingual Website: RTL Layout, URLs, hreflang and Native Copy
A good bilingual website treats Arabic as the primary language, not a translation layer. That means a true right-to-left layout, a separate URL for each language connected with hreflang tags, copy written natively in each language, and fonts chosen for Arabic readability. The English version should be written for specific readers: the diaspora, foreign partners, investors and NGOs.
Why should a Syrian website be Arabic-first?
Most of your local customers search, read and message in Arabic. If the Arabic version feels like an afterthought, with awkward phrasing, broken alignment or missing pages, it tells them the company was not built for them. Starting with Arabic forces the right decisions about structure, tone and layout from the beginning.
Arabic-first does not mean English is less important. It means the site is designed around the primary audience, and the second language is planned properly rather than bolted on at the end with a translation plugin.
What does a proper right-to-left layout involve?
Right-to-left (RTL) is more than right-aligned text. The whole interface mirrors: navigation starts on the right, arrows and progress indicators point the other way, form labels sit on the right and sliders move in the opposite direction. When only the text is flipped, pages look broken to Arabic readers.
Some elements should not mirror. Phone numbers, product codes, Latin brand names and embedded English terms keep their left-to-right direction inside Arabic sentences. A developer who understands bidirectional text handles these cases explicitly, so numbers and mixed phrases display correctly.
Mixed content needs testing too. A page that combines Arabic headings with English product names, email addresses or links can reorder words unexpectedly if direction is not set correctly. Review every template with real content, not placeholder text, before launch.
- Set the page direction (dir="rtl") and language (lang="ar") at the document level
- Mirror navigation, directional icons and layout grids
- Keep numbers, phone numbers and Latin names left-to-right
- Test forms, menus and sliders on real phones in both languages
Why does each language need its own URL?
Search engines index pages by URL. If the Arabic and English versions share one address and switch with a button or a cookie, Google may only ever see one language. Give each version its own URL, for example with a structure such as /ar/ and /en/, so each page can be indexed, shared and ranked separately.
Plan the page slugs as well. Many sites use English or transliterated slugs for both languages because they are easier to share in messages and print on materials, while the page titles and content stay fully Arabic. Whatever you choose, apply it consistently across the site.
Connect matching pages with hreflang tags. These tell Google that the Arabic services page and the English services page are equivalents, so a user searching in Arabic sees the Arabic version and an English-speaking user abroad sees the English one. Include an x-default reference for visitors whose language matches neither version.
- One URL per language for every page
- hreflang tags linking each pair of equivalent pages
- An x-default reference
- A visible language switcher that opens the equivalent page, not the homepage
- Separate titles and meta descriptions for each language
Why not rely on machine translation?
Automatic translation produces text that is technically understandable but reads as foreign. Arabic readers immediately notice unnatural word order, literal idioms and inconsistent terminology, and English-speaking partners notice the same problems in reverse. In both cases the message is that the company did not take care.
Native copywriting means writing each version for its reader. The Arabic may lead with trust, relationships and local references, while the English may need more context about the city, the sector or the company's history. The facts stay the same, but the phrasing, order and examples can differ. Translation tools can help with a first draft, but a native writer should produce the final text.
Which fonts work for Arabic and English together?
Arabic letterforms need more vertical space and do not suit every weight or style that works in English. Choose an Arabic typeface designed for screen reading, then pair it with a Latin typeface of similar weight and character. Many well-designed font families include both scripts, which makes pairing easier.
Set Arabic body text slightly larger and with more generous line height than English. Never apply letter spacing to Arabic, because it breaks the connected letters. Load only the weights you actually use, so pages stay light on mobile connections.
- A screen-friendly Arabic typeface for body text
- A matching Latin typeface, or one family that covers both scripts
- Larger size and line height for Arabic body text
- No letter spacing on Arabic
- Only the font weights you need
Who is the English version for?
Before writing English content, decide who will read it. For most Syrian businesses, the English site serves the diaspora, including second-generation Syrians who are more comfortable reading English, as well as foreign partners and suppliers, investors, and international organisations and NGOs looking for local partners.
Each of these readers needs specific information. Diaspora clients want to know how to work with you from abroad. Partners and NGOs want company details, capabilities, past projects and compliance documents. Write the English pages around those needs, rather than translating every Arabic page word for word.
- Diaspora: how to enquire, follow progress and communicate from abroad
- Partners and suppliers: capabilities, capacity and a named contact person
- Investors: company background, leadership and track record
- NGOs: experience, documentation and areas of operation
Bringing it together
A bilingual website done properly is a real advantage. It serves local customers in their own language and gives international readers a credible reason to engage, while both versions support each other in search.
Taswiqly plans bilingual sites from the structure up, with RTL layouts, separate language URLs and copy written natively by Arabic and English writers.
FAQ
Should Arabic or English be the default language of a Syrian website?
For most businesses serving local customers, Arabic should be the default, with English as a fully built second version. If your main audience is international, such as an export business, English can lead, but both versions still need native copy and their own URLs.
What is hreflang and do I need it?
Hreflang is a tag that tells search engines which pages are language versions of each other. If your site has Arabic and English pages, you need it so Google shows each searcher the right version and does not treat the pages as duplicates.
Can I use a translation plugin to create the English version?
You can use translation tools to prepare a draft, but the published text should be reviewed and rewritten by a native writer. Plugins that switch language on the same URL also make indexing harder, so separate URLs per language are the better structure.