Skip to content
We servePakistanUSACanadaUKDubaiAustraliaGermany
  1. Home
  2. SEO Services Blog
  3. How Do I Do SEO for a Business That Serves Several Countries?
SEO

How Do I Do SEO for a Business That Serves Several Countries? One market, one URL

Give each country or language its own URL, usually a subfolder such as /uk/ or /ae/, with content written for that market. Connect the versions with hreflang tags, keep prices, contacts and examples local, and build links and mentions in each country. Do not rely on automatic redirects by IP address.

By Junaid Tariq Updated October 2026

Get your free quoteJunaid replies on WhatsApp in minutes
Key takeaways
  • Each market needs its own URL that Google can crawl.
  • Subfolders are usually the simplest option for growing businesses.
  • hreflang links versions together but does not replace local content.
  • Never force visitors or Googlebot to a version by IP.

Should I use a ccTLD, subfolder or subdomain?

Google supports all three; the right one depends on resources.

Structure
Example
Main trade-off
Country domain (ccTLD)
example.ae, example.co.uk
Strongest country signal, but separate sites to build and maintain
Subfolder
example.com/uk/
Easiest to manage and shares the main domain's strength
Subdomain
uk.example.com
Flexible hosting, but often treated more like a separate site
URL parameters
example.com/?country=uk
Not recommended by Google for locale targeting

Which structure do you usually recommend?

For most service businesses, subfolders on one strong domain are the practical choice. They keep one site to maintain, one set of links working for every market, and they are simple to set up in WordPress and most other platforms. A generic domain such as a .com can target any country through its subfolders.

Country domains make sense when you have a real local operation, budget for separate content and link building, and customers who trust the local domain. A Pakistani business might keep a .pk site for local customers and a .com for international work, but only if both can be properly maintained. Two thin sites usually do worse than one good one.

How should I write for each market?

Translating or copying a page with a new country name is not enough. Each market page should reflect local search terms, prices in local currency, local phone numbers, relevant regulations, and examples customers in that country recognise. A UK visitor expects VAT and pounds; a UAE visitor may need trade licence details and dirham pricing.

Language matters as well as country. English pages for the UK and UAE can share structure but should not be word-for-word copies, or Google may treat them as duplicates and choose one to show. Arabic or Urdu pages should be written or reviewed by fluent speakers. Our guide to fixing duplicate content explains how Google handles near-identical pages.

How do I set up hreflang?

hreflang tells Google which version suits which language and region.

  1. List every versionMap each page to its equivalents, for example /uk/seo/, /ae/seo/ and /ar-ae/seo/.
  2. Use the right codesUse language then optional region, such as en-GB, en-AE, ar-AE or ur-PK. The UK code is GB, not UK.
  3. Make links reciprocalEach version must list all the others and itself; one-way tags are ignored.
  4. Add x-defaultPoint x-default to a fallback page, such as a country selector or your main English page.
  5. Choose one methodUse HTML link tags, HTTP headers or the XML sitemap, and validate regularly.

Why should I avoid IP redirects?

Automatically sending visitors to a version based on their IP address seems helpful, but it causes problems. Googlebot mostly crawls from the United States, so forced redirects can stop it seeing your other versions at all. Travellers and expats also get stuck on the wrong version. This is common in the Gulf, where many residents browse with settings from their home country and want a different version from the one their IP suggests.

Google recommends against automatic redirection based on perceived location. A better approach is a small, dismissible banner suggesting the local version, plus a visible country or language switcher in the header or footer. Let people choose, remember their choice, and keep every version reachable by a normal link. Search engines and visitors then see the same set of pages, which is what Google needs to match each version to the right audience.

How do I use Search Console for each market?

Add a URL-prefix property in Search Console for each country subfolder, such as /uk/ and /ae/, alongside your main domain property. This lets you see performance, queries and indexing issues for each market separately, and filter by country to check the right pages appear in the right place. Verified subfolder properties also make it easier to share data with local teams.

Google retired the old international targeting report in 2022, so hreflang, local content and local signals now do that job. Check the Pages report for versions marked as duplicates with a different canonical, which often means two market pages are too similar. Our international SEO services cover the full setup and ongoing checks.

How we handle this for clients

We start by agreeing which markets and languages are worth a dedicated version, based on where the business can actually serve customers. Then we choose a URL structure, map every page to its equivalents and plan local content, contact details and pricing for each market. Markets that cannot be supported properly are left out rather than given thin pages.

We implement hreflang, a country switcher without forced redirects and separate Search Console properties, then check indexing for each version. Local profiles, directories and link outreach are planned per country. Where AI search matters, we check how assistants describe the business in each market, as covered in getting into Google AI Overviews.

Common international SEO mistakes

These cause the wrong page to rank, or none at all.

Copy-paste market pages

Identical pages with a different country name tend to be treated as duplicates.

Broken hreflang

Missing return tags or wrong codes such as en-UK mean Google ignores them.

Forced IP redirects

Crawlers and travellers cannot reach other versions.

One phone number everywhere

A single number undermines local trust and local signals.

Junaid Tariq
Junaid TariqSEO and digital marketing consultant, Lahore

Junaid has more than 18 years in SEO, paid media, web development and custom software. He founded SEOnumber1, builds WordPress plugins, CRMs and web applications, has served 500+ clients in 48 countries, and holds Google Ads, Analytics and Google Blue and Green Belt certifications. He is a National Level Award Winner in Digital Marketing. Read his story or ask a question about this article.

Need help applying this?

Send your name and number. We reply on WhatsApp with what we would do first. Free, no obligation.

Go deeper: related services and guides

If this topic is on your list, these pages cover the neighbouring questions in more detail.

FAQ

Frequently asked questions

Straight answers before you get in touch.

What are hreflang tags?

hreflang tags tell Google that several pages are versions of the same content for different languages or regions. Google then tries to show the version that suits each searcher. They do not boost rankings by themselves.

Subfolder or subdomain for international SEO?

Google supports both. Subfolders are usually simpler, keep one site to manage and share the main domain's links. Subdomains suit cases with separate hosting or teams, but often need more work to build up.

How do I do SEO for the UK and UAE on one site?

Create /uk/ and /ae/ sections with local pricing, contact details and examples, connect equivalent pages with hreflang, and add a Search Console property for each. Build mentions and links in each country separately.

Do I need a separate Google Business Profile for each country?

Only if you have a real location or service team there that meets Google's guidelines. Each genuine location should have its own verified profile, linked to that market's page on your website.

Will translated pages count as duplicate content?

Pages in different languages are not treated as duplicates. Pages in the same language for different countries can be, if they are nearly identical. Localise content properly and use hreflang to connect them.

Get Consultation

Want this done for your business?

Skip the trial and error with SEO. Send us your website and we will tell you what to fix first.

  • Free audit and honest recommendations, no obligation
  • Direct access to the expert, no junior hand-offs
  • Reply within minutes on WhatsApp during business hours
JT
Junaid TariqAvailable now · replies in minutes

Request a call back

Pick your services and send. We save your details and open WhatsApp for you.

Please choose at least one service.
Please enter your name.
Please enter a valid phone number.
Please enter a valid email.
Call now
Get Consultation · No spam · Fast reply · Your details are saved so we never lose your enquiry