Skip to content
Get a quote Call +66 93 004 4098

WordPress and platforms

WordPress Multisite for a bilingual site: when two sites beat one

Multisite, one install with a translation plugin, or two separate sites: how to choose the architecture for an English and Thai WordPress website.

Cover image for this guide: WordPress

The short answer

For most Bangkok businesses with an English and a Thai version of the same pages, a single WordPress install with a translation plugin is the simpler and cheaper choice. One dashboard, one set of plugins, one backup, and each Thai page sits linked to its English twin.

Multisite earns its extra complexity in a narrower case: when the Thai and English sites are run by different teams, publish different content for different markets, or need separate plugins and user permissions. Two fully separate installs make sense only when the two sites have almost nothing in common. The rest of this guide explains why, with a comparison table and the SEO details that apply whichever route you take.

What WordPress Multisite is

Multisite is a feature built into WordPress that lets one installation run a network of sites. You switch it on in the configuration file, and the install becomes a network with shared core files, a shared plugin and theme library, and one database holding tables for every site.

The roles

A new role appears: the super admin, who manages the whole network, installs plugins and themes, and creates subsites. Each subsite still has its own administrators, who can activate the plugins and themes the super admin has made available but cannot install new ones.

Subdomains or subdirectories

When you set up the network you choose how subsites are addressed. A subdomain network gives addresses such as th.example.com. A subdirectory network gives example.com/th/. You pick once, at setup, and changing it later is a technical job rather than a setting. Subsites can also be mapped to entirely separate domains.

What is shared and what is not

Users are shared across the network, so one login can have roles on several subsites. Media libraries, posts, menus and settings are separate per subsite. That separation is exactly what makes Multisite attractive for independent markets and awkward for sites that should mirror each other.

Three ways to run English and Thai on WordPress

Multisite with a connector. Each language is a subsite, for example the main site in English and a Thai subsite at /th/. A connector plugin such as MultilingualPress links each page to its translation so the language switcher and hreflang tags work.

One site with a translation plugin. Polylang or WPML stores both languages in the same install and pairs each post with its translation. This is the common setup for a bilingual business site.

Two separate installs. Two independent WordPress sites, possibly on different hosts. Nothing is shared, and any links between languages are maintained by hand.

FactorMultisiteOne site plus pluginTwo installs
Content independenceHigh: each subsite has its own pages and menusLow: pages are paired by designTotal
Shared media and usersUsers shared; media separate per subsiteEverything sharedNothing shared
Plugin compatibilitySome plugins do not support networksStandard WordPress; widest choiceStandard WordPress
HostingNeeds a host that supports MultisiteAny WordPress hostTwo sites to host
Backups and restoresOne database, harder to restore one subsite aloneOne site to back upTwo separate routines
Editorial workflowSeparate teams per language work wellOne team translating side by sideFully separate teams
Linking translationsConnector pluginBuilt inManual

SEO for two languages: hreflang and URLs

Search engines do not care which architecture you use. They care that each language version has its own URL, that the versions point to each other, and that each page is fully in one language. Our WordPress SEO guide covers the settings that apply either way.

hreflang

Google's guidance asks you to mark alternate language versions with hreflang annotations, and each version must list the others as well as itself. If the English page points to the Thai one but the Thai page does not point back, the pair can be ignored. Translation plugins and Multisite connectors write these tags for you, but only for pages you have linked as translations. An orphan Thai page with no English partner gets no tag.

URL structure

A subdirectory such as /th/ keeps both languages on one domain, which is simple to manage and to verify in Search Console. A subdomain works too. Whatever you choose, keep it consistent and never rely on cookies or browser language to swap content at the same URL, because a crawler sees only one version.

Duplicate content

A properly translated page is not duplicate content. The risk comes from half-translated pages, where the Thai version still carries English body text, or from auto-redirecting visitors by location. Translate the whole page, including titles, meta descriptions and image alt text, and let visitors choose their language.

When is Multisite the right call?

Multisite starts to pay off when at least two of these are true:

  • Different teams own each language. A Thai marketing team and an English regional team who should not be able to edit each other's pages.
  • Content genuinely differs by market. The Thai site promotes local offers, PromptPay checkout and Thai events, while the English site targets expatriates or overseas buyers with different products and pages.
  • You expect more sites. A group planning further brands, branches or country sites that should share a code base and a login system.
  • Different plugins per site. For example, an English site with a booking engine that the Thai site does not need.

A hypothetical example: a hotel group with a Thai-language site aimed at domestic weekend travellers and an English site for international guests, each run by a separate sales office. The pages would not mirror each other, and separate subsites keep each team inside its own lane.

When is Multisite overkill?

For a clinic, restaurant, law firm or trading company whose Thai and English pages say the same thing, Multisite adds work without adding value. You still have to translate every page, but now through two dashboards, with a connector plugin to keep in step and a network to administer.

Plugin support is the other cost. Many plugins work on a network, but some assume one site: licences may be priced per subsite, settings may need to be repeated, and a few simply do not support network activation. Before choosing Multisite, check each plugin on your list against that. Our guide to the essential WordPress plugins for a business site is a sensible starting list. Hosting and backups get harder too: some budget hosts do not support Multisite, and restoring one subsite from a shared database is not a one-click job.

Multisite belongs with other powerful setups that small sites rarely need. Running a headless WordPress front end is a similar case: impressive, occasionally right, and usually more than the business requires.

What goes wrong when you convert later?

You can turn an existing single site into a Multisite network, or split a bilingual single site into subsites, but neither is a quick switch. The usual problems:

  • URLs change. Moving Thai pages from a plugin's /th/ structure to a subsite can change addresses. Every old URL needs a 301 redirect to its new home, or you lose the search visibility those pages built.
  • Translation links break. The pairing a translation plugin stored is not understood by a Multisite connector. Each page pair has to be linked again.
  • Media is duplicated. Images shared by both languages must be copied into each subsite's library.
  • Plugins need rechecking. Anything not network-compatible has to be replaced before the move.

The lesson is to decide the architecture before content is written: deciding early costs one planning conversation, while deciding late costs a rebuild.

Planning your bilingual WordPress build

Cost follows the choice. A single install with a translation plugin is the setup we use for English and Thai websites built as one site, and our Business package, from THB 30,000 as an indicative one-time price, includes up to 15 pages in both languages on a custom WordPress theme.

Multisite adds setup and testing work, so it raises both the build quote and the ongoing maintenance effort. For a line-by-line picture, read how much a WordPress website costs in Bangkok. A typical project takes around 15 days from the agreed brief to launch; a network with several subsites needs more time, and the written quote says how much.

Our overview of running WordPress for a Thai business covers hosting, Thai fonts and local payment options. If you are still at the start, our general guide on how to build a website from plan to launch sets out the order of decisions, and the practical tutorial on setting up a WordPress website step by step shows where the translation plugin fits into the build.

Who reviewed this guide

Litesh Dhir, co-founder of Website Development Bangkok
Litesh Dhir, Co-founder, SEO and web development

Who builds your site

Litesh Dhir

Builds and ranks the websites: the systems behind the 17 client sites whose Search Console numbers we publish.

More about us

More on WordPress and bilingual sites

Sources

Litesh Dhir, co-founder of Website Development Bangkok
Reviewed by Litesh DhirCo-founder, SEO and web development

More about us

Common questions

Is WordPress Multisite a good choice for a multilingual website?

It can be, when each language is run as its own site: different teams, different content per market, or different plugins. For a business whose Thai and English pages carry the same information, a single install with a translation plugin such as Polylang or WPML is usually easier to manage, cheaper to host and simpler to back up. Decide before writing content, because switching later means relinking every translation.

Does WordPress Multisite hurt SEO?

No. Search engines see URLs and content, not how WordPress stores them. A Multisite network ranks as well as a single site if each language has its own URL, hreflang tags connect the versions in both directions, and every page is fully translated. Problems come from missing hreflang pairs, half-translated pages and redirects based on visitor location, and those can happen with any setup.

Can I convert a single WordPress site to Multisite later?

Yes, WordPress allows an existing install to become a network, but a bilingual site rarely converts cleanly. Thai pages usually move to a new subsite, so URLs change and need 301 redirects, translation pairs must be relinked with a connector plugin, shared images are copied into each library, and every plugin must be checked for network support. Plan it as a small project with testing, not a settings change.

Is Multisite or a translation plugin easier to maintain?

A translation plugin on a single site is easier for most businesses. There is one dashboard, one plugin list, one backup and one place to update. Multisite adds a network layer, a connector plugin and per-subsite settings to check after each update. The extra work is worth it only when the languages are genuinely run as separate sites by separate people.

Do all WordPress plugins work on Multisite?

No. Many popular plugins support networks, but some were written for single sites and misbehave when network-activated, store settings in ways that do not suit subsites, or license per subsite so costs multiply. Check each plugin's documentation for Multisite support before committing, and test the full plugin list on a staging copy of the network before launch.

Tell us about your website

Send a few lines on WhatsApp or through the quote form. You get a written quote with the scope, timeline and price for your project.

Or WhatsApp or call +66 93 004 4098, every day, 10:00 to 19:00 ICT. service@websitedevelopmentbangkok.com

WhatsApp Call