Bilingual English and Swahili Websites: When and How to Do It
On this page
English dominates Kenyan business websites, yet many customers think, search and decide in Swahili, especially for everyday services, health, farming and money matters. A thoughtfully built bilingual website can reach these customers more effectively and build trust. But a half-translated site or a clumsy machine translation can do more harm than good. Here is when and how to do it.
When does a Swahili version make sense?
- Your customers often message or call in Swahili.
- You serve mass-market audiences: retail, telecoms, health, agriculture, savings and loans.
- You operate on the coast or in regions where Swahili is the main business language.
- You are a public-facing organisation, NGO or institution serving a broad population.
- Competitors in your sector offer little Swahili content, giving you a chance to stand out.
Which content should be translated first?
You do not need to translate everything at once. Start with pages that matter most to Swahili-speaking customers: the home page, key service or product pages, pricing, how to order or book, FAQs and contact information. Expand to blog content based on demand.
How should a bilingual site be structured?
| Approach | Example | Notes |
|---|---|---|
| Subfolders | example.co.ke/sw/huduma | Usually the simplest and strongest option |
| Subdomains | sw.example.co.ke | Workable, more setup |
| Same URL with a toggle only | Content switches by script | Avoid: search engines may not see the second language |
Each language version should have its own crawlable URL.
What is hreflang and why does it matter?
Hreflang tags tell search engines that a page has equivalents in other languages, for example English (en-KE) and Swahili (sw-KE). This helps Google show the Swahili page to people searching in Swahili and the English page to English searchers, and prevents the two versions from being treated as duplicates.
How should translation be done?
- Use fluent translators, ideally familiar with your industry.
- Machine translation can help with drafts, but a fluent speaker must review it.
- Use the Swahili your customers use, which may differ from formal written Swahili; avoid awkward literal translations.
- Keep technical terms that customers know in English, such as "M-Pesa" or brand names.
- Translate metadata too: page titles, descriptions, image alt text and button labels.
How do you keep both versions in sync?
The biggest risk with bilingual sites is drift: prices, services or contact details updated in English but not in Swahili. Use a content system that links translations, flags outdated ones and makes it easy to update both together. Assign responsibility for each language.
How do customers switch languages?
Place a clear language switcher in the header, labelled with each language's own name ("English", "Kiswahili"), and link each page to its equivalent rather than to the home page. Remember the visitor's choice for future visits.
Does a Swahili version help with AI assistants?
AI assistants increasingly answer questions in Swahili. Clear Swahili content about your services, prices and contact details gives them accurate material to use when Swahili speakers ask about businesses like yours.
What does a bilingual site cost to maintain?
Beyond the initial translation, budget for translating new pages, updated prices and blog posts. A practical approach is to translate core pages fully and selected articles based on demand, rather than committing to translate everything forever.
How do you research Swahili keywords?
Swahili searches often differ from direct translations of English keywords. Listen to how customers phrase questions on calls and in WhatsApp, check Google's autocomplete in Swahili, and look at the language used in local media and forums. Customers may search "bei ya" (price of) or "jinsi ya" (how to) followed by a mix of Swahili and English terms. Building pages around these real phrases makes the Swahili version genuinely discoverable rather than a translated copy nobody finds.
Example: a Sacco reaching more members
A Sacco found many members preferred Swahili when asking about loans and contributions. It added Swahili versions of its loan products, membership, M-Pesa contribution guide and FAQs, under a /sw/ path with hreflang tags and a clear "Kiswahili" switcher. Member enquiries about loan terms became clearer, and the Swahili pages began appearing for Swahili searches.
Build your bilingual site
Our website design team builds multilingual sites with linked translations, and our SEO and AEO service handles hreflang and bilingual keyword research. See also SEO in Mombasa.
FAQ
Frequently asked questions
Should my Kenyan business website be in Swahili?
If a meaningful share of your customers prefer Swahili, adding Swahili versions of key pages can improve reach and trust.
Is Google Translate good enough for a Swahili website?
It can help with drafts, but a fluent speaker should review and adapt the text so it reads naturally and accurately.
What is hreflang?
An HTML attribute that tells search engines which language and region a page targets and links it to its translations.
Do I need to translate every page?
No. Start with the most important pages for Swahili-speaking customers and expand based on demand.
Written by
Blessedave TechnologiesEditorial team
The Blessedave Technologies team designs and builds websites, custom software, e-commerce systems and SEO/AEO programmes for businesses in Nairobi and across Kenya.
Comments
No comments yet. Start the conversation.