Cogo Site
Back to blog
MULTILINGUAL GUIDE

How to Make a Website Multilingual in 2026

Making a website multilingual means more than translating words: you need useful localized content, discoverable language-specific URLs where SEO matters, sensible language switching, and ongoing review. This guide walks through the steps, trade-offs, and mistakes without promising rankings or traffic gains.

Step 1 — Decide which locales to publish

The first decision is which locales to publish, and the answer is rarely 'all of them.' Every locale you add is a commitment: you'll maintain its content, monitor its SEO, review its translations, and respond to its visitors. Adding 10 locales that you can't maintain is worse than adding 2 locales that you can.

Start with the locales that map to your actual audience. Look at your existing traffic in Google Analytics — what countries and languages already visit? Look at your customers — what languages do they speak? Look at your competitors — what locales do they serve that you don't? The intersection of 'where my audience is' and 'where I can deliver quality' is your locale shortlist.

For most service businesses, the answer is two locales: your primary business language plus one community language (e.g., English + Chinese for a US dentist serving a Chinese community). For cross-border businesses, two to four locales (e.g., English + Chinese + Spanish for a consultant serving US, China, and Latin America). For software and content sites, four to ten locales may make sense once unit economics justify the maintenance cost.

Step 2 — Choose your URL structure

Three viable URL structures for multilingual sites: (1) locale-prefixed subdirectories (example.com/zh-CN/, example.com/es/), (2) locale-prefixed subdomains (zh-cn.example.com, es.example.com), or (3) separate domains per locale (example.cn, example.es, example.com). Each has trade-offs.

Subdirectories often simplify maintenance because localized pages share one host and codebase. Google supports subdirectories, subdomains, and country-code domains; it does not promise a ranking bonus from using subdirectories. Choose distinct, crawlable language URLs and a structure you can reliably maintain.

Subdomains can suit separately operated locales or infrastructure, while separate country domains may offer clear regional targeting at higher operating cost. Links, indexing, and search performance depend on many factors, not a simple rule that all subdomains automatically lose SEO value.

Separate domains make sense for truly separate businesses sharing a brand (e.g., a global fast food chain with country-specific menus and pricing). The complexity — separate SEO, separate DNS, separate hosting — is rarely worth it for small or mid-size multilingual sites.

Cogo Site does not yet generate hreflang tags or sitemap alternates for the sites you publish, and switching language does not change the page URL.

Step 3 — Translate content (AI, human, or hybrid)

Translation quality determines whether your multilingual site compounds or cannibalizes. Three approaches, in order of cost and quality:

Approach A — Human translation and review. Often appropriate for regulated or sensitive information, but costs and timelines vary by language pair, subject, volume, and quality requirements. Get a scope-specific quote rather than relying on a universal per-word figure.

Approach B — AI translation with native-speaker review. AI translates, a native speaker reviews homepage and conversion-critical pages. Best for most service businesses.

Approach C — AI-assisted translation without human review. Fast and sometimes useful for low-risk drafts, but it can miss nuance, accuracy, or context. Google does not automatically penalize machine-translated text: its scaled-content abuse policy targets large amounts of low-value content made mainly to manipulate rankings, regardless of how it was created.

A hybrid approach can work well: prepare AI drafts, then have a native speaker review the homepage, pricing and other high-impact pages. Translation quality and costs vary by language and content; no fixed quality or cost-savings ratio can be guaranteed without evidence.

Step 4 — Set hreflang and SEO metadata per locale

Hreflang tells Google which locale version to show which searcher. Without it, Google may serve the wrong locale to the wrong searcher, causing bounces and lost rankings. Every multilingual page needs three pieces: a self-referential hreflang tag, alternate tags for every other locale, and an x-default tag pointing to the locale for unmatched searchers.

Beyond hreflang, each locale gets its own title, meta description, and URL slug — all in the locale's language. A common mistake is translating the body content but leaving English SEO metadata; Google reads this as 'low-effort translation' and ranks accordingly. Translate everything.

Sitemaps: each locale should be in your XML sitemap. Most modern CMSs generate multilingual sitemaps automatically with correct hreflang annotations. If you're hand-managing sitemaps, add hreflang annotations to each URL entry.

Structured data: JSON-LD on each locale page should be in the locale's language where applicable (e.g., FAQ Question names translated, Article headline translated, Breadcrumb name translated). See our hreflang guide for the full hreflang spec.

Step 5 — Polish locale-specific UX details

Translation is half the work. The other half is locale-specific UX details that separate a real multilingual site from a translated one.

Date and time formats: US uses MM/DD/YYYY, most of the world uses DD/MM/YYYY, ISO standard is YYYY-MM-DD. Pick the format matching each locale's convention; don't use one format globally.

Phone numbers and addresses: format per locale's postal convention. US addresses are '123 Main St, San Francisco, CA 94101'; Chinese addresses are reverse-order (country, province, city, district, street, number).

Currency and units: prices in USD for en-US, CNY for zh-CN, MXN for es-MX. Don't auto-convert — show the locale's actual currency.

Social proof: show WeChat / Weibo / QQ testimonials on zh-CN, Facebook / Twitter / Yelp testimonials on en-US. Don't show English social proof on Chinese pages — it signals 'foreign operator.'

Form labels and validation: phone number validation rules differ (10 digits US, 11 digits China mainland), postal codes differ (5 digit US, 6 digit China), name fields differ (Western first/last vs Chinese family/given in that order). Validate per locale.

Font stacks: Chinese needs CJK-capable fonts (Noto Sans CJK, PingFang, Microsoft YaHei); English needs Latin fonts (Inter, system-ui). Mixed-script typography needs fallback stacks.

Step 6 — Test, monitor, and iterate

After launch, monitor Search Console's Performance report and URL Inspection for each locale, analytics for traffic and conversions, and validate hreflang with a crawl or site audit. The old International Targeting report has been deprecated; Google still supports hreflang.

Common post-launch issues: hreflang errors (fix immediately), one locale's pages not indexed (check URL inspection), wrong locale ranking in wrong region (verify hreflang is correct), low engagement on one locale (review translation quality and UX details).

Iterate based on data. If zh-CN has 10x the traffic of en-US, your audience is Chinese — prioritize that locale. If es-MX has high traffic but low conversion, the translation may be awkward or the pricing wrong — fix it. Multilingual sites are living systems; the launch is the start, not the end.

Re-audit hreflang quarterly. Sitemap changes, content migrations, and CMS updates can break hreflang silently. A quarterly Ahrefs or Sitebulb crawl catches issues before they cost rankings.

Common mistakes and how to avoid them

Mistake 1 — Publishing too many locales at once. Each locale is a maintenance commitment; 10 locales you can't maintain is worse than 2 you can. Start with your highest-value locales, prove the model, expand later.

Mistake 2 — Choosing a URL format because of a promised ranking boost. Subdirectories, subdomains, and separate country domains all have legitimate use cases. Choose distinct, crawlable URLs based on audience needs, ownership, infrastructure, and upkeep.

Mistake 3 — Translating body text but leaving metadata in another language. Localize titles, descriptions, relevant image alt text, and structured data so each page makes sense in its target language. These are quality and clarity improvements, not a guarantee of higher rankings.

Mistake 4 — Machine translation without native review. AI translation is good but not perfect. Always have a native speaker review homepage and conversion-critical pages. The cost is small; the quality gain is large.

Mistake 5 — Same UX details across locales. Date formats, phone formats, currencies, social proof, form validation — all need locale-specific handling. A 'one size fits all' UX signals 'we don't actually know your locale.'

Mistake 6 — Forgetting Baidu and Bing. Google is the dominant search engine in the West, but Baidu dominates Mainland China and Bing still matters in some enterprise/education segments. Make sure your hreflang and sitemap work for all three.

Multilingual site launch checklist

  • Locales chosen based on actual audience data, not 'translate to everything'
  • URL structure: use distinct, crawlable language URLs; subdirectories, subdomains, or country domains can work.
  • Translation: AI + native-speaker review on homepage and conversion-critical pages
  • Hreflang: self-references and reciprocal alternates where supported; x-default is optional.
  • SEO metadata per locale: title, description, URL, alt text all translated
  • XML sitemap: each locale's URLs with correct hreflang annotations
  • Structured data: JSON-LD fields translated where applicable
  • UX details per locale: date, phone, currency, social proof, form validation
  • Font stacks per locale: CJK for Chinese, Latin for English, fallback for mixed
  • Monitoring: Search Console Performance + URL Inspection per locale

Frequently asked questions

How do I make my website multilingual?

Six steps: (1) select languages based on audience demand, (2) provide distinct, crawlable URLs for each language where multilingual SEO is required, (3) translate and review useful content, (4) annotate matching language URLs with reciprocal hreflang and optionally x-default, (5) localize metadata and important UX details, and (6) monitor Search Console Performance, URL Inspection, and crawl audits. Cogo Site currently supports multilingual content editing, AI translation drafts you review, and a language switcher, but tenant sites do not yet get separate language URLs, automatic hreflang, or sitemap alternates.

Should I use subdirectories, subdomains, or separate domains for my multilingual site?

All three URL structures can work. Subdirectories are often simpler to manage on one host, subdomains can separate infrastructure, and country domains can help clearly target particular regions. Google recommends distinct URLs for each language but does not require subdirectories or promise they rank better. Choose the arrangement you can maintain with crawlable, localized pages.

Can I use AI to translate my website?

AI translation can be a starting point, especially when a native speaker reviews important pages. Google does not automatically demote a page merely because machine translation was used. Its scaled-content abuse policy concerns large amounts of low-value pages created primarily to manipulate search, regardless of whether AI or humans produced the material. Focus on accuracy, relevance and usefulness.

How much does it cost to make a website multilingual?

Budget for translation or AI-assisted editing, native-language review, website platform costs, and ongoing content maintenance. Rates vary by language pair, specialist subject, volume and review needs; software plans and prices also change. Check current vendor pricing and request quotes for your specific project rather than relying on fixed figures.

How long does it take for multilingual SEO to work?

There is no guaranteed timeframe for indexing, correct language selection, or organic traffic. Results depend on crawlable language-specific URLs, content, canonical and hreflang setup, competition, and other signals. Monitor each version in Search Console and adjust from actual evidence rather than expecting a fixed number of weeks or months.

Make your website multilingual — without the maintenance nightmare

Today, Cogo Site gives you multilingual content editing, AI translation drafts that you review, and a language switcher for your visitors. Describe your business, pick locales, publish. Free to start — no card required.

Related multilingual resources

We use cookies

We use cookies to enhance your browsing experience and analyze site traffic. By clicking 'Accept', you consent to our use of cookies. Learn more about our cookie policy