International URL architecture

Multilingual URL structure: subdirectories, subdomains, and country domains

Compare /fr/page, fr.example.com/page, country domains, root English, and /en/ so you can choose a URL model that fits your product and SEO goals.

/ La risposta breve

There is no universal best multilingual URL structure. Subdirectories are usually the simplest way to consolidate authority; subdomains provide stronger separation; country domains can support regional strategy but add operational cost. Choose one model deliberately and apply it consistently.

/ 01

Sottocartelle

Utilizzare /fr/page quando un dominio deve possedere il set di lingue

Le sottocartelle mantengono le versioni linguistiche all'interno dello stesso dominio e sono generalmente facili da instradare, distribuire, misurare e collegare tramite hreflang. Rappresentano una scelta predefinita consolidata per molti team di prodotto.

  • Example: example.com/fr/pricing.
  • Simple to share one deployment and analytics property.
  • Easy to generate from a locale segment in Next.js.
/ 02

Sottodomini

Utilizza fr.example.com quando è necessaria una maggiore distinzione tra le lingue.

I sottodomini possono rendere esplicita la proprietà regionale, l'infrastruttura o la separazione operativa. Richiedono decisioni relative a DNS, certificati, origine, cookie, analisi e Search Console per ciascun host.

  • Example: fr.example.com/pricing.
  • Useful when regional sites have distinct teams or infrastructure.
  • Treat each host as part of the same hreflang cluster.
/ 03

Domini nazionali

Utilizzare i domini nazionali quando il targeting regionale è strategico.

I domini con codice paese possono comunicare un impegno di mercato e supportare operazioni specifiche per regione, ma aggiungono complessità a livello di dominio, reindirizzamento, contenuti, aspetti legali e misurazione.

  • Example: example.fr/pricing.
  • Best when country operations and content are genuinely distinct.
  • Do not use a country domain only as a cosmetic language switch.
/ 04

Politica inglese

Decidi tra radice inglese e /en/ una volta

Entrambi gli indirizzi example.com/pricing e example.com/en/pricing possono funzionare. La versione inglese standard è più breve; un prefisso /en/ esplicito rende il modello di localizzazione simmetrico e può semplificare la logica di routing. Evitate di pubblicare entrambi senza una policy di reindirizzamento e canonica.

  • Pick one canonical English pattern.
  • Redirect duplicate variants.
  • Make the language switcher preserve the current content path.
Two valid route policies
// One consistent choice:
/en/pricing
/fr/pricing
/de/pricing

// Or hide the default locale:
/pricing
/fr/pricing
/de/pricing

/ Lista di controllo della produzione

Verifica l'esperienza linguistica prima dell'avvio.

  • The URL model matches hosting and team ownership.
  • Every language has a stable URL.
  • Root and locale-prefixed duplicates redirect consistently.
  • Canonical and hreflang rules are documented.
  • The sitemap uses one canonical URL per page version.
  • Language switching preserves the current path and content identity.

/ Domande frequenti

Domande che i team si pongono prima di implementare la SEO multilingue.

Are subdirectories better than subdomains for multilingual SEO?

Le sottocartelle sono spesso più semplici e consolidano un unico dominio, mentre i sottodomini possono offrire una maggiore separazione operativa. La scelta migliore dipende dall'infrastruttura, dal team di gestione e dalla strategia regionale.

Should English use /en/?

Sia la lingua inglese standard (root English) che /en/ possono funzionare. Scegli una policy canonica, reindirizza il duplicato e applicala in modo coerente a percorsi, canonical, hreflang e sitemap.

Can country domains and subdirectories coexist?

Possono farlo, ma è meglio evitare di pubblicare versioni regionali duplicate senza una chiara strategia per gli URL canonici e hreflang. Più modelli di URL si combinano, più diventa importante definire la proprietà e la politica di reindirizzamento.