Does server location affect SEO?
Server location has little direct effect on SEO. Google has said for years that it relies on stronger signals than a server's IP address to decide which country a site is for: the domain, the language of the content, hreflang annotations and local details on the pages.
A Bangkok business can rank in Thailand with a server in Singapore, Europe or the United States.
Location still matters in two practical ways. The first is speed: every request from a phone in Bangkok travels to the server and back, and a server on another continent adds delay to every uncached page, which shows up in real-user Core Web Vitals data and in how patient visitors are. The second is law: if your site collects personal data, Thailand's PDPA has rules about sending it abroad. For most Thai business sites the sensible choice is a server in the region, usually Singapore or Thailand, with a CDN in front. The rest of this page explains why.
What Google says about server location
Google's documentation on managing multi-regional sites lists the signals it uses to understand which audience a site targets. A country-code domain such as .co.th or .th is a strong signal. Hreflang tells Google which language and region each page version serves. The language of the content, local addresses and phone numbers, and links from other sites in the country all add context. Google does mention server location as a possible signal, but says it is not a definitive one, because many sites sit behind CDNs or are hosted in another country for better infrastructure.
In other words, moving a site from a US data centre to a Bangkok one will not by itself lift it in Thai results. If rankings are the worry, the fixes are in the content and the site structure, not the rack the server sits in.
Where location does matter: speed
Distance adds latency, and latency is paid on every request that cannot be served from a cache. Data travels through fibre at roughly two thirds of the speed of light, so a round trip from Bangkok to a US data centre physically takes far longer than one to Singapore, before any routing or server processing is added. For a WordPress page that builds itself on each visit, that delay lands in Time to First Byte, the wait before anything starts to arrive.
Google's web.dev guidance suggests a TTFB of 0.8 seconds or less as a rough target. A slow first byte pushes back Largest Contentful Paint, one of the Core Web Vitals, which Google measures from real Chrome users. If your visitors are in Thailand, their experience is what the field data records.
Measure rather than guess
Run a speed test (our guide on how to read a speed test explains the numbers) from a Singapore or Asian test location and one from the US, compare TTFB, and check the Core Web Vitals report in Search Console once you have enough traffic. Our guide to web hosting explained for Thai businesses covers what else to compare between hosts.
What does a CDN change?
A content delivery network keeps copies of your images, stylesheets, scripts and fonts on servers around the world, including in or near Bangkok, and hands them to visitors from the nearest point. That removes most of the distance penalty for static files, which are the bulk of a page's weight.
What a CDN does not fix by default is the HTML of dynamic pages. A WordPress page, a cart, a checkout or a logged-in account area is usually built by the origin server on each request, so the visitor still waits for the round trip to wherever that server sits. Full-page caching at the CDN helps for pages that are the same for everyone, like a blog post or a service page, but carts and checkouts must stay dynamic. That is why a store with a US origin can still feel slow at checkout from Bangkok even with a CDN in front.
Stronger location signals
If you want Google to understand that your site is for Thailand, spend the effort here instead:
- Domain. A .co.th or .th domain points to Thailand. A .com works fine too, with the signals below.
- Language. Real Thai content, written for Thai readers, is the clearest signal for Thai searches.
- Hreflang. On a bilingual site, correct hreflang tags tell Google which page is the Thai version and which is the English one.
- Local details. A Thai address, Thai phone numbers, prices in baht and local delivery or service areas on the pages.
- Local mentions. Links and citations from Thai sites, directories and your Google Business Profile.
Personal data abroad: PDPA
This is where server location can matter more than SEO. Your web server and its backups hold whatever your forms and store collect: names, phone numbers, email addresses, delivery addresses, sometimes health or booking details. Storing that data on a server outside Thailand is generally treated as sending it abroad.
Under section 28 of the Personal Data Protection Act B.E. 2562, personal data may go to another country if that country has adequate data protection standards under the rules set by the Personal Data Protection Committee, or if an exception applies, such as the person's consent after being informed, or the transfer being needed to perform a contract with them. Section 29 allows transfers within a corporate group under approved policies, or with appropriate safeguards such as contractual clauses. The PDPC has issued detailed notifications on these rules; read the current ones on its website or ask a Thai legal adviser for your case.
In practice
- Say in your privacy notice where the data is stored and processed. Getting this wrong is one route to the PDPA penalties and fines a Thai business can face.
- Check your host's data processing terms and where backups are kept, which may be a different country from the live server.
- Remember email: mailboxes often sit elsewhere again. Our notes on choosing hosting with email or a separate provider cover that choice.
Choosing a server region
Thai data centres give the shortest distance to local users and keep data in the country, but the choice of providers and managed WordPress plans is narrower. Singapore is a short hop from Bangkok, with a wide choice of hosts and cloud regions. US and European servers are often cheapest and fine for sites whose visitors are mostly abroad. Use the table as a starting point, then test.
| Site type | Sensible region | Why |
|---|---|---|
| Brochure site, mostly Thai visitors | Singapore or Thailand, plus a CDN | Low latency for uncached pages; CDN covers images and files |
| Online store selling in Thailand | Thailand or Singapore | Cart and checkout are dynamic, so origin distance is felt |
| Clinic, hotel or booking site collecting personal data | Thailand or Singapore, documented in the privacy notice | Speed plus a clear PDPA position on transfers |
| Bilingual site with many overseas visitors | Singapore, plus a CDN | Central for Asia, CDN serves visitors further away |
| Site aimed mainly at US or European buyers | Near those buyers, plus a CDN | Put the origin where most of the traffic is |
Keeping it fast after the move
Whichever region you choose, speed and data handling drift over time: plugins pile up, caches break after updates, a certificate or DNS change goes wrong. Moving servers also touches your domain's email records, so check that SPF, DKIM and DMARC are set up correctly once DNS settles, or your mail may start landing in spam.
Keeping an eye on all this is part of looking after a site, as our piece on why website maintenance is important explains, and the monthly website maintenance checklist lists the recurring checks. We do not sell hosting, but our website maintenance for sites we build or take over can include watching speed and updates on whatever host you use. See how maintenance pricing works: each site is quoted on request.
Keep reading
Sources
- Google Search Central: managing multi-regional and multilingual sites
- web.dev: Time to First Byte (TTFB)
- web.dev: Largest Contentful Paint
- Personal Data Protection Committee (PDPC)
- Personal Data Protection Act B.E. 2562 (2019), Royal Thai Government Gazette

