Services Process Experience Skills Cases Blog Contact
🌐 UA·RU·EN
July 15, 2026 · 10 min read

International SEO: How to Grow a Website in Foreign Markets

International SEO costs from $900 per month for one market and from $1,600 per month for several countries at once. What sets it apart from SEO in your home market: the right multilingual structure, correct hreflang, local link building and adapting to how people search in each country. For six years I ran international SEO for Ukraine International Airlines (UIA) across 40+ countries - here is what works and what just burns the budget.

Who actually needs it

To be honest, not every business needs to go abroad. International SEO pays off if you are:

If you sell furniture with delivery only within one city, you don't need international SEO - that money is better spent on local SEO.

How international SEO differs from SEO in your home market

1. A different level of competition

In smaller markets such as Ukraine, you often compete with sites whose SEO is done haphazardly. In the US, commercial queries pit you against sites with DR 70+, a ten-year history and budgets larger than your annual revenue. That doesn't mean "impossible" - it means "you need a niche and patience."

2. Expensive links

A placement on a decent English-language site costs $150-500, compared with about $35-100 on Ukrainian sites. Link building is what makes international SEO more expensive, not the specialist's fee.

3. Content must be written by native speakers

An American can tell a translated text from the first paragraph - and leaves. Google sees this too, through user behavior signals. Budget for a native-speaker copywriter: $50-150 per article.

4. Different search habits

Germans search differently from Americans: different query structure, different expectations of the page. In the UIA case we saw that every market had its own keyword set - even pages with identical content needed different copy for Austria and the US.

85K → 201K

Organic traffic growth of flyuia.com during my time as Head of SEO - SEO in 40+ countries simultaneously

Site structure: ccTLDs, subdomains or subfolders

This is the first and most important decision - and fixing it later is very expensive.

OptionExampleProsCons
Subfolderssite.com/de/Single domain authority, low costWeaker local signal
Subdomainsde.site.comFlexibility, separate hostingAuthority is split
ccTLDsite.deMaximum trust in the countryEvery domain starts from zero

My conclusion after 13 years: for 90% of businesses, subfolders are the best choice. They build the authority of one domain - links to the English version also help the German one. Separate ccTLDs only make sense if you have a local team and the budget to run each domain as its own project. Otherwise you end up with five weak sites instead of one strong one.

Hreflang: the attribute almost everyone gets wrong

Hreflang tells Google: "this page is for Germans, and this one is for Americans." Without it, the search engine may show a US user, say, the Ukrainian version of your site, and your language versions compete with each other for the same queries.

Here is what it looks like technically - an example for a page with three versions:

<link rel="alternate" hreflang="en-us" href="https://site.com/" /> <link rel="alternate" hreflang="de" href="https://site.com/de/" /> <link rel="alternate" hreflang="uk" href="https://site.com/ua/" /> <link rel="alternate" hreflang="x-default" href="https://site.com/" />

The three mistakes I see most often:

Planning to enter a foreign market?

Free audit: I'll check your site's technical readiness for multiple languages, assess the competition in your target country and give you a realistic budget.

Discuss on Telegram

UIA case study: 40+ countries, 201,000 visitors a month

From 2016 to 2022 I was Head of SEO at Ukraine International Airlines (UIA). The flyuia.com site was promoted simultaneously in Ukraine, Austria, France, Germany, the US and 35+ other countries. At its peak it reached 201,546 organic visitors a month, DR 74.

Sample rankings in the Ukrainian market (2016 → July 2021):

QueryBeforeAfter
авіаквитки191
купити авіаквитки241
квитки на літак312

But branded rankings prove little - everyone already knew UIA. So below are only non-branded commercial queries for each market as of July 2021 (Ahrefs data, each country is a separate Google search):

🇮🇱 Israel

QuerySearch volumePosition
טיסות לאוקראינה (flights to Ukraine)2,500/mo2
טיסה לאוקראינה (flight to Ukraine)1,200/mo2
авиабилеты из израиля700/mo3
полеты из израиля600/mo3
тель авив киев600/mo1
авиабилеты израиль500/mo3
билеты тель авив киев450/mo1
авиабилеты тель авив киев400/mo1

🇺🇸 USA

QuerySearch volumePosition
international airlines3,700/mo4
flights to ukraine450/mo5
tickets to ukraine400/mo4
travel to ukraine400/mo2
ukraine flight300/mo2
flights to kiev ukraine200/mo10

🇵🇱 Poland

QuerySearch volumePosition
варшава киев самолет1,100/mo3
варшава львів літак450/mo3
киев варшава самолет400/mo3
самолет варшава киев350/mo2
авиабилеты варшава киев300/mo2

🇩🇪 Germany

QuerySearch volumePosition
einreise ukraine4,500/mo9
reise nach ukraine350/mo9
berlin baku flug300/mo9
билеты в казахстан из германии250/mo7
авиабилеты из германии в казахстан200/mo8
flug berlin minsk150/mo10

🇦🇹 Austria

QuerySearch volumePosition
вена киев100/mo1
flug wien baku80/mo7
flug wien chisinau40/mo7
flug wien astana30/mo5

This is only a fraction - the full keyword set covered every route across 40+ countries. Here the user isn't searching for UIA: they are looking for a flight or a ticket and don't yet know who they will buy from. These are the rankings that bring in new customers, not people who were heading to the site anyway. Four takeaways from these tables:

That is the essence of local keyword research: translating the Ukrainian "Kyiv - Tel Aviv" page and waiting for traffic from Israel would not have worked - the keyword set had to be built separately for each market and for each language within it.

What delivered the results:

The full case with the traffic chart is on the home page. It shows the COVID dip and the stop in February 2022 - the numbers are real, nothing embellished.

How much international SEO costs

FormatCostFirst results
One market (e.g. Poland)$900 - $1,300/month5-7 months
English-speaking market (US / UK)from $1,300/month6-9 months
Several countries at oncefrom $1,600/month6-12 months

That is roughly twice as much as SEO for the Ukrainian market - and almost all of the difference goes to links and native-speaker content, not into the contractor's pocket. I quote and bill in USD or EUR.

Step by step: where to start

  1. Assess demand. Use Ahrefs to check whether there is any search demand for your product in the target country and who ranks at the top. Sometimes at this stage it becomes clear it's the wrong market.
  2. Choose the structure. Subfolders, subdomains or separate domains - a decision for years ahead.
  3. Technical foundation. Hreflang, correct indexing of language versions, load speed from another continent (a CDN helps here).
  4. Local keyword research. Build the keyword set in the market's language - don't translate the one from your home market.
  5. Native-speaker content. Commercial pages first, then the blog.
  6. Local link building. Links from domains in the target country are worth more than generic ones.
  7. Analytics by country. Separate reports for each market - otherwise you won't see which one is working.

The biggest mistake when going international

Here is what I see most often: a company takes its existing site, runs it through Google Translate into English, adds flags to the header - and waits for customers from the US. Six months later they conclude that "international SEO doesn't work."

What doesn't work is that approach. A foreign market is a separate, full-scale project: its own keywords, its own content, its own links, its own budget. A half-hearted entry is guaranteed to eat money without results.

Ready to enter Western markets?

Send me your site's URL and target country - I'll assess your real chances, show you the competitors and put together a market entry plan with budget and timelines.

Send a request
DZ

Dmytro Zaichenko

Freelance SEO Specialist · 13+ years of experience · 70+ projects · zaichenko.pro