The verdict in three sentences
Hreflang tells Google which language version to serve to which user, so FR and EN don't cannibalise each other in results. A clean setup costs 3,000 to 8,000 EUR for a 40-to-100-page B2B site, plus 90 to 150 EUR/page of professional translation. Three mistakes sink most sites: non-reciprocal tags, wrong region codes, and a missing x-default.
URL structure and implementation
The first structural choice is how to organise languages. For a B2B exporter, subdirectories remain the best SEO/cost compromise.
| Approach | Example | Setup cost | SEO | B2B verdict |
|---|---|---|---|---|
| Subdirectories | site.ie/en/ and /fr/ | 3,000 - 6,000 EUR | Excellent | Recommended |
| Subdomains | fr.site.com | 4,000 - 7,000 EUR | Good (diluted authority) | Specific cases |
| ccTLD | site.ie / site.fr | 8,000 EUR+ | Very good but heavy | Large budgets |
| ?lang= parameter | site.ie?lang=fr | 1,500 - 3,000 EUR | Weak (avoid) | Not recommended |
Every page must reference all its variants, including itself, and declare an x-default for visitors outside the managed languages. Tags go in the , the XML sitemap, or the HTTP header.
The three pitfalls that cost rankings
Most hreflang issues flagged in Search Console stem from three precise, measurable causes.
| Pitfall | Search Console symptom | Fix cost | Traffic impact |
|---|---|---|---|
| Non-reciprocal tags | "no return tag" | 500 - 1,500 EUR | -10 to -25 % FR pages |
| Wrong region code (en-EU) | hreflang ignored | 300 - 800 EUR | Targeting lost |
| Missing x-default | wrong language served | 200 - 600 EUR | Bounce +15 % |
| Cross-language canonical | FR page de-indexed | 800 - 2,000 EUR | -30 % FR visibility |
| Raw machine translation | quality penalty | 90 - 150 EUR/page | B2B trust erodes |
A canonical pointing from the FR version to the EN version is the most destructive error: Google then simply de-indexes the French version, wiping out the whole export effort.
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
Mini case study
Aoife, digital lead at a 60-person B2B manufacturer in Dublin that exports 40 % of revenue, finds her 55 FR pages capture under 3 % of organic traffic. Audit: non-reciprocal hreflang on 38 pages and an FR → EN canonical across the whole product section. Fix billed at 2,400 EUR, plus professional retranslation of 22 pages at 120 EUR (2,640 EUR). Three months later: FR organic traffic rises from 3 % to 19 % of the total, i.e. +11 export leads/month worth roughly 1,800 EUR of average deal value each.
FAQ
Does hreflang directly improve my ranking? No, it is not a ranking signal. It prevents cannibalisation and serves the right version, improving experience and therefore, indirectly, positions and click-through rate.
Do I need hreflang per country or per language? Per language (en, fr) if your offer is identical. Per language-region (en-GB, en-US) only when prices, contact details or catalogue genuinely differ by country.
Can I manage hreflang via the sitemap instead of HTML? Yes, and it is recommended for sites over 50 pages: more maintainable and fewer manual errors. An automated multilingual sitemap costs 500 to 1,500 EUR to set up.
Is machine translation enough for B2B? Not for commercial and product pages: an enterprise buyer spots raw translation and loses trust. Budget 90 to 150 EUR/page for reviewed professional translation.
How long before Google reflects the fixes? Usually 2 to 6 weeks after recrawl, depending on crawl frequency. A sitemap submitted in Search Console speeds it up.
Let's scope your project. Tell us your page count, target languages and current hreflang state: we audit and quote the setup between 3,000 and 8,000 EUR. Detailed quote within 48 h. WhatsApp +221 77 596 93 33.
Mohamed Bah
Fondateur, Kolonell
Passionate about digital and entrepreneurship in Africa, Mohamed has been helping Sénégalese businesses with their digital transformation since 2020. Founder of Kolonell, he believes every SME deserves a professional and accessible online présence.

