Turisme i tecnologia

Web turística en 5 idiomes sense plugins: el que he après

Publicat el 4 min de lectura

Cinc cases idèntiques en fila sobre un turó, cadascuna amb una bandera diferent, connectades per senders que convergeixen en un camí principal. Imatge generada amb IA.

La meva web funciona en cinc idiomes — espanyol, anglès, francès, català i italià — sense WordPress, sense plugins de traducció i sense quota mensual: HTML estàtic, una URL per idioma i un grapat de regles apreses pel camí, algunes per les males. Aquest article no és teoria: és la llista de decisions que tornaria a prendre i els errors que et pots estalviar si vas a internacionalitzar la web d'un hotel, una agència o qualsevol negoci turístic.

Per què el multiidioma "de plugin" es queda curt

La via habitual — instal·lar un plugin de traducció a WordPress — resol el text i sol ignorar el que de veritat posiciona. Les mancances típiques: URLs sense traduir o generades automàticament, etiquetes hreflang incompletes o absents, sitemap sense les versions d'idioma, i traducció automàtica publicada sense revisió. El resultat es veu cada setmana en webs turístiques: la versió francesa existeix, però Google ensenya l'espanyola als francesos, o pitjor, tracta totes dues com a contingut duplicat.

El multiidioma no és un problema de traducció. És un problema d'arquitectura amb una capa de traducció a sobre.

Les quatre decisions que importen (per ordre)

1. Una URL pròpia per idioma, decidida abans de publicar. Cada idioma viu al seu subdirectori (/en/, /fr/, /ca/, /it/) amb l'idioma principal a l'arrel. Res de selectors que canvien el text sense canviar la URL: si dos idiomes comparteixen URL, per a un cercador només n'existeix un. I la decisió és de les que no es revisen: canviar l'estructura d'URLs després obliga a redireccions permanents, i no tots els allotjaments les permeten — el meu, per exemple, no, així que cada slug es va decidir sabent que era per sempre.

2. Slugs traduïts, no només textos traduïts. La pàgina de serveis en anglès no hauria de viure a /en/servicios/ sinó en la seva forma anglesa. L'slug és part del contingut: els usuaris (i les màquines) llegeixen la URL. Això obliga a mantenir un mapa d'equivalències entre idiomes — un petit cost d'ordre que es paga una vegada.

3. hreflang recíproc i amb x-default. És la part que més webs fan malament, i la més mecànica: cada pàgina llista totes les seves versions d'idioma, inclosa ella mateixa, més una versió per defecte (x-default) per a usuaris que no encaixen en cap. La regla d'or és la reciprocitat: si la pàgina espanyola diu que existeix una versió italiana, la italiana ha de dir que existeix l'espanyola. Un hreflang a mitges confon més que cap. I el sitemap ha d'explicar la mateixa història: cada URL amb el seu grup complet d'alternatives.

4. Traducció amb revisió humana, prioritzant les pàgines de diners. La traducció automàtica moderna és una primera passada excel·lent i barata. Publicar-la sense revisar a les pàgines on es juguen diners — tarifes, polítiques de cancel·lació, condicions — és una altra cosa: un matís mal traduït és una reclamació esperant data. El meu ordre de revisió: primer condicions i reserva, després les pàgines de venda, al final el contingut editorial.

El que em va estalviar l'enfocament sense plugins

En servir HTML estàtic generat per un script propi, les quatre regles anteriors no depenen que un plugin les respecti: són al codi que genera cada pàgina, sempre igual, als cinc idiomes alhora. Afegir el cinquè idioma (italià) va consistir a traduir continguts i regenerar; l'hreflang, el sitemap i les URLs van sortir sols. El cost de manteniment mensual és zero; el domini i el servidor es paguen a part, un cop l'any. I mantenir cinc idiomes costa exactament el mateix que mantenir-ne un. Hi ha, a més, un efecte col·lateral que no era al pla: servir HTML estàtic és justament el que millor llegeixen els rastrejadors d'IA, que no executen JavaScript — ho repasso punt per punt a la checklist de 7 punts.

No defenso que tothom abandoni WordPress — seria mal consell. Defenso el criteri: sigui quina sigui la teva eina, exigeix que compleixi les quatre decisions de dalt, i comprova-ho tu (les etiquetes hreflang es veuen al codi font de qualsevol pàgina; mirar és gratis).

L'error de concepte

Queda l'error estratègic, que no és tècnic: afegir idiomes que no es poden mantenir. Cada idioma és una promesa — que les tarifes estaran al dia, que la política de cancel·lació dirà el mateix que en espanyol, que algú podrà atendre la consulta que arribi en aquest idioma. Una versió alemanya abandonada amb preus de fa dues temporades és pitjor que no tenir-la: genera reserves equivocades i reclamacions amb raó.

La pregunta correcta abans d'afegir un idioma no és "em porta trànsit?" sinó "puc sostenir la promesa?". En el meu cas, cinc idiomes són sostenibles perquè el sistema regenera tot de cop i el contingut canvia poc. Per a un hotel amb tarifes i ofertes setmanals, dos idiomes ben mantinguts valen més que cinc a mitges. En multiidioma, com en gairebé tot el digital, l'ambició es mesura en anys de manteniment, no en banderes al menú.

Preguntes freqüents

Què és hreflang i per què importa en una web turística?

És l'etiqueta que diu als cercadors quines versions d'idioma existeixen de cada pàgina i quina correspon a cada usuari. Sense ella, Google pot mostrar la versió italiana a un francès o tractar els teus idiomes com a contingut duplicat. Ha de ser recíproca (cada versió enllaça a totes les altres i a si mateixa) i incloure una versió per defecte (x-default).

És millor un subdirectori per idioma o un domini diferent?

Per a un negoci turístic petit o mitjà, subdirectoris al mateix domini (/en/, /fr/) és l'opció pràctica: concentra l'autoritat del domini i simplifica el manteniment. L'important és decidir l'estructura abans de publicar, perquè canviar URLs després obliga a redireccions que no tots els allotjaments permeten.

Puc publicar traduccions automàtiques sense revisar?

Poder, pots; deure, no. La traducció automàtica actual és una excel·lent primera passada, però en un negoci els errors es paguen: un matís mal traduït en una política de cancel·lació és una reclamació. La regla assenyada és traducció automàtica + revisió humana, prioritzant les pàgines de diners (tarifes, condicions, reserva).

Vols aplicar alguna cosa d'això al teu negoci?

Escriu-me i ho veiem sense compromís. Responc jo, no un formulari.

Parlem

Altres articles

Futur del turisme

Destruirà la IA l'ocupació turística? El que diuen les dades

Les retallades d'ocupació per IA documentades en turisme afecten fins ara llocs corporatius i de suport — Accor preveu reemplaçar amb IA fins al 40% de les seves feines d'oficina, Mews va acomiadar el 15% de la plantilla — mentre l'ocupació de cara al client resisteix: agent de viatges va ser la professió que més va créixer a Espanya segons LinkedIn (2025), tot i que a la llista de 2026 ja no hi figura. No hi ha un relat únic: n'hi ha tres alhora.

4 min de lectura

Llegir l'article
← Tornar al blog