Lojas em Magento 2: Guia Completo para Configurar e Gerenciar Múltiplas Lojas
O Magento 2 é reconhecido como uma das plataformas de e-commerce mais poderosas do mercado. Um de seus maiores diferenciais é a capacidade de gerenciar múltiplas lojas em Magento 2 a partir de uma única instalação. Essa funcionalidade permite que empresas administrem dezenas de catálogos, idiomas e moedas sem duplicar esforços técnicos.
Neste guia, você vai entender a estrutura hierárquica do Magento 2, como criar novas lojas, configurar websites e otimizar o gerenciamento multi-store.
—
Estrutura Hierárquica do Magento 2
Antes de criar lojas em Magento 2, é essencial compreender a hierarquia de dados da plataforma. O sistema organiza tudo em três camadas:
Website
Representa o nível mais alto da hierarquia. Cada website possui:
- Domínio ou URL próprio
- Configurações independentes de pagamento e frete
- Clientes e pedidos exclusivos
Exemplo: Uma empresa com marcas distintas (Loja A e Loja B) pode criar dois websites separados.
Store (Grupo de Lojas)
Cada website contém uma ou mais stores. Elas compartilham:
- Mesmo catálogo de produtos
- Mesmos grupos de preço
- Mesmos clientes e pedidos do website pai
Store View (Visualização da Loja)
É o nível mais baixo. Representa variações de idioma, moeda ou configurações visuais. Cada store pode ter múltiplas store views.
Exemplo prático: Uma store View em português (Brasil) e outra em inglês (EUA) para o mesmo catálogo.
—
Benefícios de Ter Múltiplas Lojas em Magento 2
Centralização do Gerenciamento
Um único painel administra todas as lojas. Você gerencia pedidos, clientes, catálogos e configurações sem alternar entre sistemas.
Flexibilidade de Configuração
Cada store view permite customizar:
- Idioma e localização
- Layout e tema visual
- Métodos de pagamento e frete
- Regras de promoção específicas
SEO por Loja
Cada loja pode ter URLs, meta titles e meta descriptions próprios, facilitando o ranqueamento em diferentes mercados e idiomas.
Escalabilidade
Adicionar uma nova loja é rápido. Não é necessário instalar o Magento novamente. Basta criar novos registros na hierarquia existente.
—
Como Criar uma Nova Loja em Magento 2
Passo 1: Acessar o Painel Admin
1. Faça login no admin do Magento 2
2. Navegue até Stores > Settings > All Stores
3. Clique em Create Store
Passo 2: Criar uma Nova Store View
1. Acesse Stores > Settings > All Stores
2. Clique em Create Store View
3. Preencha:
– Name: Nome visível da loja
– Code: Identificador único (sem espaços)
– Store: Selecione o grupo de lojas pai
– Status: Ative a loja
4. Salve as alterações
Passo 3: Configurar Idioma e Moeda
1. Acesse Stores > Configuration
2. No seletor superior, escolha a nova store view
3. Configure:
– General > Locale Options > Locale: Idioma desejado
– General > Currency Setup > Allowed Currencies: Moedas permitidas
4. Limpe o cache: System > Cache Management > Flush Magento Cache
Passo 4: Configurar URLs e SEO
1. Acesse Stores > Configuration > General > Web
2. Para cada store view, defina:
– URL base (base URL)
– URL base segura (HTTPS)
3. Configure rewrites de URL em Catalog > Catalog > URL Options
—
Configurações Avançadas para Múltiplas Lojas
Domínios Diferentes por Loja
Cada store view pode apontar para um domínio distinto. Configure o servidor web (Apache/Nginx) para redirecionar corretamente cada domínio para a store view correspondente.
Catálogos Independentes
Para websites diferentes, você pode criar catálogos de produtos separados:
- Catalog > Products > Assign to Website: Vincule produtos aos websites desejados
- Crie categorias exclusivas por website
Temas Diferentes por Store View
1. Acesse Content > Design > Configuration
2. Selecione a store view desejada
3. Aplique um tema diferente
Configurações de Frete e Pagamento
Cada website aceita configurações independentes de:
- Métodos de frete
- Gateways de pagamento
- Regras de imposto
—
Boas Práticas para Gerenciar Lojas em Magento 2
Organize a Hierarquia Antes de Começar
Planeje a estrutura website > store > store view antes de criar lojas. Mudanças posteriores podem exigir migração de dados.
Use Códigos Descritivos
Evite códigos genéricos como “store1”. Use identificadores claros como “brasil-pt” ou “eua-en”.
Limpe o Cache Regularmente
Múltiplas lojas aumentam a carga de cache. Configure cache emRedis ou Varnish e limpe-o após cada alteração de configuração.
Monitore o Desempenho
Use ferramentas como:
- New Relic para monitorar tempo de resposta
- Google Analytics com tracking por domínio
- Magento Reports para analisar pedidos por loja
Teste Cada Store View Separadamente
Antes de publicar, verifique:
- Traduções e textos
- Moeda e preços
- Métodos de pagamento
- URLs e redirecionamentos
—
Erros Comuns ao Configurar Lojas em Magento 2
| Erro | Solução |
|——|——–|
| Cache não limpo após alterações | Sempre limpe o cache e o indexador |
| URLs quebradas | Verifique a configuração de base URL e rewrites |
| Preços incorretos | Confirme os grupos de preço vinculados |
| Tema não aplicado | Atribua o tema corretamente em Design Configuration |
| Store view inativa | Verifique o status em All Stores |
—
Extensões Úteis para Múltiplas Lojas
- Amasty Multi Warehouse: Gerenciamento de estoque por loja
- MageWorx Multi Stores: Interface simplificada para multi-store
- Innoexts Multi Pricing: Preços avançados por store view
- Mirasvit SEO Suite: SEO avançado para cada loja individual
—
Conclusão
Configurar múltiplas lojas em Magento 2 oferece vantagens competitivas significativas para empresas que operam em diferentes mercados, idiomas ou marcas. A hierarquia website > store > store view permite flexibilidade total com gerenciamento centralizado.
Planeje a estrutura, configure cada store view com atenção aos detalhes de SEO e moeda, e mantenha o cache otimizado. Com as práticas corretas, o Magento 2 transforma o gerenciamento de múltiplas lojas em um processo eficiente e escalável.

