Magento multibotiga: diverses botigues en una sola instal·lació

Tecnologies
Serveis
Data
  • 08/11/2026

Una mateixa empresa amb diverses botigues en línia: una per país, una per marca, una per a professionals i una altra per al públic. Magento (i Adobe Commerce) està pensat per a això: amb una sola instal·lació es poden portar diverses botigues, amb el seu domini, el seu idioma, els seus preus i el seu catàleg, i gestionar els productes, les comandes i els clients des d’un únic panell.

La clau perquè funcioni bé és triar l’estructura correcta al principi. Canviar-la quan la botiga ja ven és car.

Un panell d'administració que gestiona tres botigues en línia diferents

Els quatre nivells de Magento

Magento organitza les botigues en una jerarquia de quatre nivells. Gairebé totes les decisions d’un projecte multibotiga consisteixen a decidir a quin nivell va cada cosa.

NivellQuè ésQuè pot tenir propi
GlobalTota la instal·lacióEls productes i els atributs existeixen aquí; el que es configura en aquest nivell val per a tot
Lloc web (website)Una botiga amb el seu negociClients (si se separen per lloc web), preus i moneda base, mètodes de pagament i d’enviament, estoc assignat, domini
Botiga (store)Un catàleg dins del lloc webLa seva categoria arrel: l’arbre de categories que veu el client
Vista de botiga (store view)Una presentació de la botigaIdioma, textos de productes i categories traduïts, URL de cada producte, moneda que es mostra, disseny

Es creen a Botigues > Totes les botigues (Stores > All Stores), i després cada ajust de configuració i cada camp de producte té un selector d’àmbit (scope) per dir a quin nivell s’aplica.

Jerarquia de Magento: global, llocs web, botigues i vistes de botiga

Quina estructura triar

SituacióEstructura habitual
Una botiga en diversos idiomes, mateix país i mateixos preusUn lloc web, una botiga i una vista de botiga per idioma
Diversos països amb preus, moneda o impostos diferentsUn lloc web per país (o per zona de preus), amb les seves vistes de botiga per idioma
Diverses marques amb catàlegs diferents, mateix negociUna botiga per marca (cadascuna amb la seva categoria arrel), o un lloc web per marca si també canvien preus, clients o pagaments
B2B i B2C alhoraNormalment un lloc web per a cadascun, amb grups de clients i preus propis

Dues regles que estalvien problemes:

  • Una vista de botiga per idioma, no per país, si els preus i les condicions són els mateixos. Cada vista de botiga multiplica les traduccions, les URL i la feina dels índexs.
  • Un lloc web només quan el negoci canvia: preus, moneda, clients, pagaments o estoc. Si només canvia l’idioma o el disseny, n’hi ha prou amb una vista de botiga.

El que cal configurar a cada nivell

  • Àmbit dels preus. A Botigues > Configuració > Catàleg > Catàleg > Preu, l’àmbit pot ser global o per lloc web. Si cada país té els seus preus, ha de ser per lloc web. Els preus no poden canviar per vista de botiga.
  • Comptes de client. A Botigues > Configuració > Clients > Configuració de clients > Opcions per compartir comptes, els comptes poden ser globals (un client compra a totes les botigues amb el mateix compte) o per lloc web.
  • Moneda. La moneda base va per lloc web quan els preus són per lloc web; la moneda que es mostra es pot triar per vista de botiga, amb tipus de canvi.
  • Estoc. Amb Inventory (MSI), cada estoc s’assigna a un o més llocs web, i cada estoc agrupa els magatzems que el serveixen.
  • Pagaments, enviaments i impostos. Es configuren per lloc web; els impostos, a més, amb regles per país.
  • Textos i URL. El nom, la descripció i la clau d’URL de cada producte i categoria es tradueixen a cada vista de botiga.

Dominis i URL

Cada lloc web pot tenir el seu domini (botiga.es, botiga.fr) i cada vista de botiga la seva ruta o subdomini. Hi ha dues maneres habituals:

  1. Un domini per lloc web. El servidor web indica a Magento quin lloc web ha de carregar segons el domini, amb les variables MAGE_RUN_CODE i MAGE_RUN_TYPE, i cada lloc web té les seves URL base a Botigues > Configuració > General > Web.
  2. Un domini amb una ruta per idioma (/ca/, /es/). S’activa Afegir el codi de botiga a les URL (Add Store Code to Urls) i el codi de cada vista de botiga surt a la ruta.

Per al SEO, cada vista de botiga necessita el seu sitemap, els canonicals ben posats i, si hi ha versions del mateix producte en diversos idiomes o països, etiquetes hreflang. Magento Open Source no les genera de sèrie: cal una extensió o un desenvolupament propi. Ho expliquem a la nostra guia de SEO a Magento.

Errors que veiem sovint

  • Crear un lloc web per a cada idioma quan n’hi havia prou amb una vista de botiga, i haver de mantenir la configuració repetida.
  • Deixar l’àmbit dels preus en global i descobrir després que un país necessita altres preus.
  • Traduir el nom del producte però no la clau d’URL, i acabar amb URL en un altre idioma.
  • Oblidar que cada vista de botiga nova allarga la reindexació i el buidatge de la memòria cau.
  • Posar contingut diferent a cada botiga sense un responsable: amb el temps, les fitxes d’un idioma queden desactualitzades.

Una instal·lació o diverses?

Una sola instal·lació multibotiga és l’opció natural quan les botigues comparteixen catàleg, equip i processos: es manté un sol codi, una sola integració amb l’ERP i un sol panell. Diverses instal·lacions separades tenen sentit quan els negocis no s’assemblen: catàlegs sense res en comú, equips diferents, extensions diferents o una separació legal que ho demani.

Si les botigues comparteixen productes i comandes amb l’ERP, l’estructura multibotiga també simplifica la integració de Magento amb l’ERP: una sola connexió serveix totes les botigues.

El teu projecte multibotiga, amb Omitsis

Fa més de quinze anys que desenvolupem botigues amb Magento i Adobe Commerce, B2C i B2B. Si estàs pensant a obrir un altre país, una altra marca o un canal professional, o la teva instal·lació multibotiga s’ha tornat difícil de mantenir, explica’ns el teu cas. Pots veure com treballem a la nostra pàgina de Magento i d’e-commerce.