// setup · multi-language · international reach

Your market doesn't stop at the Indonesian language border

Setting up a website in two or more languages with correct hreflang — so Google serves the right version to the right reader, and the international market can find you.

starting tier

Profile + Blog

starting price

From IDR 1.5M

duration

1–2 weeks

category

setup

Your business actually already has potential buyers from outside Indonesia — an exporter sought by Middle Eastern buyers, a villa eyed by Australian tourists, a fashion brand admired by Singaporean shoppers. But your website is Indonesian-only, and an international visitor who finds it leaves immediately because they don't understand. Or the reverse: you've translated the website with an automatic Google Translate widget, the result is stiff, and from an SEO standpoint, Google still doesn't consider you to have an English version. A proper multi-language setup isn't just slapping on a translation. It's about structure: each language has its own URL that Google can index, marked with hreflang so Google knows to serve the English version to English-language searchers and the Indonesian version to local searchers, with a clear language switcher and human-written translations, not machine. The result: one website that works like two, each capturing its own market.

// why this matters

Context & rationale.

Many businesses think multi-language is sufficiently handled by an automatic translation widget pinned in the corner of the screen. That's mistaken, and the loss is on two fronts. The first front, quality: machine translation is often stiff, sometimes wrong in meaning, and for a business wanting to look credible to international buyers, awkward English actually damages trust — the buyer concludes you're not serious about serving their market. The second front, and the one most often overlooked: SEO. An automatic translation widget translates the display in the visitor's browser, but doesn't create new pages Google can index. That means when someone in Singapore types a search in English, Google has no English version of your website to display — you remain undiscovered. A proper multi-language setup solves both. Each language gets its own real, indexed URL. The hreflang tag tells Google the relationship between versions, so Google serves the right version according to the searcher's language and location — without the risk of Google treating those versions as duplicate content. Human-written translation keeps your message convincing. For a business serious about looking at the export market, international tourism, or cross-border buyers, this isn't an add-on feature — it's the gateway to a market that until now couldn't find you.

// what you get

Full deliverables.

A separate URL structure per language that Google can index
Correct hreflang tag implementation between all language versions
A clear & consistent language-switcher button/menu on every page
Visitor language detection with a manual switch option
Tidied content translation — not raw machine output
Per-language SEO: title, meta, and keywords adjusted for each language
A sitemap covering all language versions
Date, number, & currency formats appropriate to each language's context
Testing: ensure Google reads each version as a separate page
A guide to adding/editing content in each language going forward

// our process

How we work.

01

Determine Languages & Scope

We agree which languages (ID + EN is most common, can be more) and which pages get translated. Not all pages always need it — we help determine the strategic ones.

02

Prepare Structure & Routing

We build the per-language URL structure and its routing, plus hreflang implementation. This is the technical foundation that determines whether Google reads each language correctly.

03

Integrate Translations

The translated content (already hand-tidied, not raw machine) is integrated into each version. Title & meta are optimized per language because each market's keywords differ.

04

Test & Validate

We test: the language switcher works, hreflang is valid, each version is indexed as a separate page. The multi-language sitemap is submitted to Google.

// technical approach

How it works under the hood.

The core of a proper multi-language setup is making Google understand: this isn't duplicate content, these are versions of the same content for different audiences. Without that understanding, two bad things can happen — Google considers your English version to be plagiarizing the Indonesian version, or Google serves the wrong version to a searcher (showing the Indonesian page to someone searching in English). The tool to prevent this is the hreflang tag: a marker that tells Google 'this page is the version in language X, and here's its equivalent in language Y'. We implement hreflang carefully — correct cross-referencing between all versions, the right language and region codes. Each language gets a real URL that stands on its own, not a translation that appears and disappears on the browser side. For translation, we don't rely on raw machine output; machine output may be a starting point, but it's always tidied by a human so the message stays convincing. We also adjust the title and meta description per language separately — because the keywords Indonesians use differ from those English searchers use, a literal translation of the title is often not the right keyword in the target market. Finally, our sitemap is built to cover all versions, and we test that Google actually indexes each language as a standalone page.

// perfect for

Ideal if you...

  • Exporters wanting to be found by international buyers
  • Tourism businesses (villas, hotels, tours) targeting foreign tourists
  • Brands selling to a cross-border market
  • Businesses in Bali or tourist areas with an expat audience
  • Websites currently using an automatic translation widget & wanting proper SEO

// not a fit for

Maybe not you if...

  • ×Businesses whose market is purely local Indonesia with no expansion plans
  • ×Websites whose content isn't stable yet — translation should wait for final content

// real example

Sanggar Keramik Export — Yogyakarta

This ceramics studio in Yogyakarta had received orders from Europe through fairs before, but its website was Indonesian-only with a Google Translate widget. International buyers searching 'handmade ceramic indonesia' never found them on Google. We set up a two-language structure with separate URLs, correct hreflang, and hand-tidied English translation. The English version's title was optimized for keywords foreign buyers actually use. Within four months, the English version began appearing in international searches.

outcome

English version indexed & appearing in international searches, export inquiries coming in via the website

// faq · multi-language setup

Common questions.

Why not just use the free Google Translate widget?

The widget translates the display in the visitor's browser, but doesn't create pages Google can index. That means English searchers still won't find you. Plus the translation is stiff. A proper setup solves both.

What is hreflang and why does it matter?

Hreflang is a marker that tells Google the relationship between your website's language versions. Without it, Google might consider the English version a copy of the Indonesian one, or serve the wrong version to a searcher.

Does Webiti translate the content?

We tidy the translation so the message is convincing, not raw machine output. For very extensive or technical content, professional translation can be a separate component — we discuss it per your needs.

Can it be more than two languages?

Yes. ID + EN is most common, but we also set up other languages (Arabic for the Middle Eastern market, Mandarin, etc.). Each language adds scope of work, so the price adjusts to the number of languages & pages.

Do all pages have to be translated?

Not necessarily. Often the strategic pages suffice — home, products/services, contact. Pages like a local blog can stay in one language. We help determine which are strategic to translate.

My website is already done, can multi-language be added?

Yes. A multi-language setup can be applied to an existing website — we add the per-language structure, hreflang, and a language switcher without tearing down the existing website.

// ready to start?

Build Your Business a Website
Right Now!

Free consultation via WhatsApp. We review your needs, give you a time & price estimate, then start together — no drama.

→ See examples of our work