SEO
International SEO from Belgium: Setting Up NL, FR and EN Correctly with Hreflang
Copy for AI
International SEO means building a website so that Google shows the right language version to the right market. For a Belgian B2B company exporting to the Netherlands, France, Germany or the wider EU, the core is simple: pick a clear site architecture (usually subdirectories such as /nl/ and /fr/), set up hreflang correctly so versions do not compete with each other, and measure success in revenue from new markets, not in the number of translated pages. And honestly: far from every site needs this. Below you will read when you do, when you do not, and how to approach it properly.
Build your business case: calculate your SEO ROI with our free organic traffic calculator.
What is international SEO exactly?
International SEO is the whole set of technical and editorial choices that tell search engines which version of your site belongs to which country or language, as Moz explains in its guide to international SEO. So it is not only about translating. A French page translated word for word from Dutch but without hreflang, without local keywords and without local context will rarely rank in France.
In Belgium this story is particularly relevant. Our country is multilingual by design: you already sell in Dutch and in French on your home market. Many B2B companies also take the step abroad quickly, because the Belgian market is small. The danger is that you then throw ten language versions online in a rush, without structure, and that Google mixes the versions up.
International SEO comes down to three decisions:
- Architecture: ccTLD, subdirectory or subdomain?
- Targeting: do you target by language (NL, FR, EN) or by country (Belgium, the Netherlands, France)?
- Signals: hreflang, language selection, currency, content that makes sense locally.
When do you NOT need international SEO?
Before we get into the technology, here is the honest nuance most agencies skip: a smaller B2B site often does not need international SEO at all. If 90% of your revenue comes from Flanders and you serve a handful of customers in the Netherlands, a separate /nl/ structure with hreflang is overkill. You are then burning budget on translations and technology that bring in no extra customers.
Ask yourself these questions first:
- Is there already demand (search volume) in the target market, and are competitors winning customers there through SEO?
- Do you have the capacity to genuinely serve that new market (sales, support, delivery)?
- Will an extra language version realistically bring in more revenue than the cost of content, maintenance and technology?
If the answer is no twice, we advise you to keep it simple: a strong single-language or bilingual site (NL/FR) that scores sharply on your real market brings in more than a half-hearted multilingual rollout. Steer on customers, not on the number of country flags in your menu. Do you want to get your foundation in order first? Then read our SEO strategy article and look into local SEO for your home market.
If you do have real export ambition, our SEO service helps you build this up in a structured way.
ccTLD, subdirectory or subdomain: what do you choose?
This is the most important technical choice, and for most Belgian B2B companies the answer is: subdirectory. Here is why.
Subdirectories with a generic TLD (think yourcompany.com/nl/ and yourcompany.com/fr/) share the domain authority of your main domain. All the backlinks and signals you collect benefit your entire site. Subdomains (nl.yourcompany.com), by contrast, are often treated by Google as a separate site, which scatters your authority and means every language version has to prove itself more or less from scratch.
| Option | Example | For whom |
|---|---|---|
| Subdirectory | company.com/fr/ | Most B2B companies that export but do not run a separate brand per country |
| ccTLD | company.fr, company.nl | Those with a strong local brand, a local team and a budget per country |
| Subdomain | fr.company.com | Rarely the best choice for SEO; authority gets scattered |
The rule of thumb: unless you are a global brand with separate organisations per country, go for subdirectories on a generic domain (.com or your existing .be). You then build on a single strong foundation instead of three weak sites that each have to fight separately for backlinks. Do you want to know how to nail that foundation technically? Then read our technical SEO article and the technical SEO checklist.
ccTLDs (company.fr) give the strongest local signal and build local trust, but they demand separate maintenance, separate link building and a local presence. For a small B2B team that wants to move fast, that is usually too much overhead for too little extra return.
How do you set up hreflang correctly?
Hreflang is the code that tells Google: this page is the Dutch version, that one is the French, and that other one is the English. How Google expects this is described in its documentation on localized versions of a page. Without hreflang you risk Google showing your French page to a Dutch-speaking visitor, or two language versions competing with each other as duplicate content.
The most important rules:
- Be complete and reciprocal. Every version must point to all other versions, including to itself. If your NL page points to the FR version, the FR version must point back to the NL version too.
- Use the right codes. Language is mandatory (
nl,fr,en), country is optional (nl-BE,nl-NL,fr-FR). For Belgium,nl-BEandfr-BEmake sense if you want to target separately from the Netherlands and France. - Add an x-default for visitors that no specific version fits. That is often your English or international page.
- Keep URLs consistent. Point to the canonical, indexed URL, not to redirects or variants with trailing slash differences.
A common mistake is placing hreflang but forgetting language and country targeting in your content. Hreflang tells Google which version belongs to which market, but your content also has to deliver on that promise with local keywords and local examples. Check your setup after go-live in an SEO audit and with the right SEO tools, because hreflang errors are rarely visible to the naked eye.
Target by language or by country?
For Belgian exporters this is a practical choice, not just a technical one. If you target by language, you serve everyone who speaks French with a single FR version. If you target by country, you create separate versions for Belgium and France, even though both speak French.
Choose by language if your product and offering are the same everywhere (same prices, same delivery, same propositions). That keeps your structure light: an NL version, an FR version and possibly an EN version. For many B2B services this is enough.
Choose by country when prices, regulations, lead times or cases genuinely differ between markets. A Belgian construction supplier selling to Germany and the Netherlands with different standards and different reference projects benefits from separate country pages. But be aware: more versions means more content to maintain. Better to start narrow and good than broad and shallow.
How long does international SEO take?
Count on four to six months before a multilingual rollout really shows results in new markets. International SEO is not a quick win: you are building authority in a market where you are still unknown, and that takes time, certainly if you start with a new language version without existing backlinks or brand awareness.
That lead time is longer than SEO on your home market, because you effectively have to prove your relevance all over again, only this time in French or German. So plan gradually:
- Start with the market with the highest, best-substantiated demand.
- Launch the most important pages first (services, core solutions), not your entire site at once.
- Build local authority through link building in the target market.
- Measure whether the new market delivers leads and revenue before you add the next language.
That phased approach can be summed up in four steps, where each step builds on the previous one and you expand market by market instead of launching everything at the same time.
Do you want to know why SEO takes time in any case? Then read how long SEO takes. The message stays the same: give it time, but stop if a market delivers no customers after a fair period.
What do you steer on: translated pages or revenue?
This is where the core of our approach sits. Many multilingual SEO projects are judged on the number of translated pages or on the number of countries in the menu. Those are vanity numbers. Fifteen language versions are worth nothing to you if no customer comes out of them.
We measure international SEO on new-market revenue and qualified leads per market. Concretely:
- How many leads does each new language version produce?
- What is the quality of those leads (do they match your ideal customer)?
- Does the extra revenue outweigh the cost of translating, maintenance and link building?
If the answer to that last question is negative, we honestly advise you to let that market go or to tackle it differently. A small team that moves fast has an advantage here: you can adjust course every quarter instead of being stuck in a cumbersome multi-year plan. That is exactly how we approach international SEO: start narrow, measure, and only expand where the numbers justify it.
Frequently asked questions about international SEO
Do I need separate domains (.fr, .nl) for foreign markets? Usually not. Subdirectories on a generic domain (company.com/fr/) share your domain authority and are the smartest choice for most B2B companies. Separate ccTLDs only make sense if you have a strong local brand and a local team per country.
Is Google Translate enough for my foreign pages? No. Machine translation misses local keywords, context and nuance, and can even weaken a quality signal towards Google. At the very least, have content reviewed by someone who knows the language and the market.
Should I target nl-BE and nl-NL separately in Belgium? Only if your offering genuinely differs between Belgium and the Netherlands (prices, delivery, regulations). If it does not, a single NL version is enough and your structure stays lighter.
What is the biggest mistake in international SEO? Doing too much too soon: launching ten language versions without hreflang, without local content and without the market asking for it. Start narrow, do it well, and expand based on results.
How do I know if it works? Not from the number of translated pages, but from leads and revenue per market. Measure whether each new language version brings in more than it costs.
Ready to go international the right way?
International SEO only pays off if you set it up in a structured way and steer on real market revenue, not on a row of flags. We help Belgian B2B companies choose between ccTLD, subdirectory and subdomain, set up hreflang flawlessly, and tell you honestly when a market is not (yet) worth it. Are you unsure whether your site is ready, or do you simply want to know where the gains are? Book your free intake.
Free website scan
Enter your website and get an automatic scan within minutes, with concrete technical and SEO improvements. No sales pitch.
We only use your details for your scan. No spam, unsubscribe anytime.