返回博客
MULTILINGUAL GUIDE

How to Make a Website Multilingual in 2026

Going multilingual is one of the highest-ROI moves a site can make — done right, it doubles or triples your reachable audience without doubling your content work. Done wrong, it splits SEO equity, creates maintenance nightmares, and tanks the original site's rankings. This guide walks through the decisions, the steps, and the mistakes to avoid.

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 are the most common choice and usually the best. SEO equity compounds across locales (links to /zh-CN/ benefit the whole domain), maintenance is simple (one CMS, one codebase), and hreflang works cleanly. Google's documentation explicitly recommends subdirectories when feasible.

Subdomains split SEO equity across locales (links to zh-cn.example.com don't benefit example.com as much as /zh-CN/ would). They make sense when each locale is operated by a separate team with separate infrastructure, or when locale-specific legal requirements (data residency, content licensing) require physical separation. Most sites don't need this.

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 uses subdirectories by default (/zh-CN/, /es/, etc.), which is the right answer for 95% of multilingual sites. If you need subdomains or separate domains for legal reasons, that's a custom configuration; otherwise stick with subdirectories.

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 — Pure human translation. Highest quality, slowest, most expensive. Best for legal, medical, or regulated content where errors are costly. Cost: $0.10-$0.30 per word for professional translation. Time: weeks to months for a full site.

Approach B — AI translation with native-speaker review. AI translates, a native speaker reviews homepage and conversion-critical pages. Quality is close to human translation at 10-20% of the cost. Best for most service businesses. Cogo Site uses this approach by default.

Approach C — Pure AI translation. Fastest, cheapest, lowest quality. Acceptable for internal tools or low-stakes content; risky for customer-facing sites. Google can detect low-effort machine translation and may downgrade both locales.

The hybrid approach (B) is the sweet spot for most sites. Cogo Site's AI translation produces locale-appropriate phrasing (not word-for-word), and a native speaker should always review homepage, pricing, and conversion-critical pages. The result is 90% of human quality at 10% of the cost.

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 (including Cogo Site) 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). Cogo Site's locale-aware formatting handles this automatically.

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. Cogo Site handles this per locale; hand-built sites need careful CSS.

Step 6 — Test, monitor, and iterate

After launch, monitor three things: (1) Google Search Console's International Targeting report for hreflang errors, (2) Search Console's Performance report per locale (queries, CTR, position), (3) Analytics per locale (traffic, engagement, conversion).

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 subdomains or separate domains without a real reason. Subdirectories compound SEO equity; subdomains and separate domains don't. Use subdirectories unless legal or operational requirements force otherwise.

Mistake 3 — Translating body content but not SEO metadata. Title, description, URL, alt text, structured data — all need translation. Leaving English metadata signals 'low effort' and tanks 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: subdirectories (/zh-CN/) preferred over subdomains or separate domains
  • Translation: AI + native-speaker review on homepage and conversion-critical pages
  • Hreflang: self-referential + alternates + x-default on every multilingual page
  • 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 International Targeting + Performance per locale

Frequently asked questions

How do I make my website multilingual?

Six steps: (1) decide which locales to publish based on audience data, (2) choose URL structure — subdirectories (example.com/zh-CN/) are the right answer for 95% of sites, (3) translate content using AI + native-speaker review for the homepage and conversion-critical pages, (4) set hreflang tags (self-referential + alternates + x-default) on every multilingual page, (5) polish locale-specific UX details (date formats, phone formats, currency, social proof, form validation, font stacks), and (6) monitor Search Console for hreflang errors and per-locale performance. Cogo Site handles steps 2, 4, 5, and parts of 3 automatically; you decide locales (1) and review translations (3).

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

Subdirectories (example.com/zh-CN/, example.com/es/) for 95% of sites. They compound SEO equity across locales, simplify maintenance (one CMS, one codebase), and work cleanly with hreflang. Subdomains (zh-cn.example.com) split SEO equity and only make sense when each locale is operated by a separate team with separate infrastructure. Separate domains (example.cn, example.es) make sense only for truly separate businesses sharing a brand. Google's documentation explicitly recommends subdirectories when feasible. Cogo Site uses subdirectories by default.

Can I use AI to translate my website?

Yes, with native-speaker review on homepage and conversion-critical pages. Modern AI translation (Cogo Site's included) produces locale-appropriate phrasing, not word-for-word — quality is close to human translation at 10-20% of the cost. Pure AI without review is risky for customer-facing sites; Google can detect low-effort machine translation and downgrade both locales. The sweet spot for most sites is AI translation + native review on the homepage, pricing, and any page where conversion matters. Body content (blog posts, knowledge base) can often be AI-only if the volume is high.

How much does it cost to make a website multilingual?

Three cost components: (1) translation — AI + native review runs $0.01-0.05 per word for the reviewed pages, AI-only for the rest is essentially free; (2) website builder — Cogo Site includes multilingual in all tiers starting from free, mainstream builders like WordPress + WPML run $99-199/year for the multilingual plugin plus WordPress hosting, Wix and Squarespace bundle multilingual into higher tiers ($17-25/month); (3) ongoing maintenance — a few hours per month to review new content translations and monitor Search Console. Total cost for a small service business going bilingual: $0 with Cogo Site, $200-500/year with WordPress + WPML, $200-400/year with Wix/Squarespace.

How long does it take for multilingual SEO to work?

Google indexes new locale versions within days to weeks (Baidu can take weeks to months). Hreflang signals propagate in 1-4 weeks. Meaningful organic traffic from the new locale typically takes 3-6 months to materialize, depending on keyword competition and content quality. The first 3 months are about indexing and hreflang propagation; the next 3-6 months are about ranking climbing as Google's confidence in the locale version grows. Most Cogo Site customers see measurable multilingual organic traffic within 90 days; competitive niches may take 6-12 months.

Make your website multilingual — without the maintenance nightmare

Cogo Site handles URL structure, hreflang, sitemaps, locale UX, and AI translation in one flow. Describe your business, pick locales, publish. Free to start — no card required.

Related multilingual resources

我们使用 Cookie

我们使用 Cookie 来提升您的浏览体验并分析网站流量。点击"接受"即表示您同意我们使用 Cookie。 了解我们的 Cookie 政策