Lojas em Magento 2: Guia Completo de Criação, SEO e Performance

O que muda ao construir lojas em Magento 2

Magento 2 é uma plataforma de e-commerce open source voltada a operações que precisam de catálogo complexo, múltiplas lojas e controle total sobre o código. Diferente de soluções SaaS, o projeto roda em infraestrutura própria — o que dá flexibilidade e exige responsabilidade técnica.

A plataforma usa arquitetura MVC com PHP, banco MySQL/MariaDB, Elasticsearch/OpenSearch para busca e catálogo, e front-end baseado em temas (Luma, Blank ou Hyvä). É essa stack que define o sucesso de lojas em Magento 2.

Magento Open Source ou Adobe Commerce

| Critério | Open Source | Adobe Commerce |

|—|—|—|

| Licença | Gratuita | Paga (por receita) |

| Suporte oficial | Comunidade | Adobe 24/7 |

| B2B, Page Builder avançado | Limitado | Completo |

| Multi-store nativo | Sim | Sim, com recursos extras |

Regra prática: operações até ~US$ 1 milhão/ano tendem a operar bem com Open Source. Acima disso, recursos B2B, conteúdo e analytics preditivo do Adobe Commerce passam a compensar.

Requisitos técnicos mínimos

  • PHP: 8.1–8.3, com OPcache ativo
  • Banco: MySQL 8.0 ou MariaDB 10.6+
  • Busca: Elasticsearch 7.x/8.x ou OpenSearch
  • Cache/sessão: Redis (obrigatório na prática)
  • Web server: Nginx + PHP-FPM
  • Composer 2 para gestão de dependências

Hospedagem compartilhada não sustenta Magento 2. Use VPS dedicado, cloud com auto scaling ou hospedagem especializada.

Passo a passo para criar a loja

1. Instalação

Instale via Composer em ambiente com no mínimo 2 vCPU e 4 GB RAM. Use o perfil de instalação correto (`–use-rewrites=1`) e configure cron para indexação e e-mails transacionais. Sem cron funcional, preços, estoque e indexação quebram.

2. Estrutura de escopos

Defina antes de cadastrar produtos: Website → Store → Store View. Lojas em Magento 2 crescem mal quando o escopo é decidido depois — migrar catálogo entre websites é custoso.

3. Catálogo

  • Crie atributos antes dos produtos (cor, tamanho, voltagem).
  • Use attribute sets por categoria.
  • Configure produtos configuráveis para variações e simples para SKUs únicos.
  • Planeje categorias com no máximo 3 níveis para SEO e navegação.

4. Checkout e pagamentos

Magento 2 entrega checkout nativo em duas etapas. Avalie substituí-lo por checkout de página única se a taxa de abandono for alta. Integre gateways homologados (Magento Marketplace) e configure captura de pagamento em modo de teste antes do go-live.

5. Frete e impostos

Configure Table Rates por CEP/peso, integração com transportadoras e regras de impostos por região. Teste cenários de frete grátis com carrinho mínimo — é a promoção mais eficiente em e-commerce.

SEO para lojas em Magento 2

Magento 2 tem base forte, mas erra em configuração padrão.

  • URLs: ative SEO URLs e canonical tags nas configurações de catálogo.
  • Meta tags: defina títulos e descrições por produto e categoria; não deixe o padrão duplicar.
  • Redirects: mantenha o Redirect Manager atualizado ao renomear produtos.
  • Sitemap: gere automaticamente e envie ao Search Console.
  • Robots.txt: bloqueie `/catalogsearch/`, `/checkout/`, `/customer/`.
  • Dados estruturados: implemente schema Product e BreadcrumbList via JSON-LD.
  • Hreflang: essencial em multi-store com idiomas distintos.

Páginas de filtros (layered navigation) geram duplicidade. Configure `noindex, follow` em URLs com múltiplos parâmetros ou trabalhe com canonical apontando para a categoria principal.

Performance: o gargalo real

Magento 2 é pesado por padrão. Sem otimização, LCP acima de 4s é comum.

  • Use Hyvä ou PWA Studio para reduzir JS no front-end.
  • Ative Varnish (full page cache) e Redis para cache e sessões.
  • Sirva imagens em WebP com lazy loading fora do viewport.
  • Rode indexação em modo `schedule`, nunca `realtime` em produção.
  • Monitore Core Web Vitals no PageSpeed Insights após cada deploy.
  • Use CDN para assets estáticos.

Segurança e manutenção

Aplique patches de segurança assim que liberados. Configure admin com senha forte, 2FA e IP restrito. Faça backup diário do banco e semanal dos arquivos. Audite extensões de terceiros — são a principal causa de vulnerabilidade e lentidão.

Custos de um projeto Magento 2

  • Licença: R$ 0 no Open Source.
  • Infraestrutura: R$ 300 a R$ 3.000/mês, dependendo do tráfego.
  • Desenvolvimento inicial: R$ 25.000 a R$ 150.000.
  • Manutenção mensal: R$ 2.000 a R$ 8.000.

É um investimento de médio e longo prazo. Para catálogos pequenos e operações enxutas, plataformas SaaS costumam ser mais racionais.

Erros comuns em lojas em Magento 2

1. Instalar em hospedagem barata e culpar a plataforma pela lentidão.

2. Acumular extensões sem avaliar impacto em performance.

3. Ignorar o cron e ver preços e estoque desatualizados.

4. Não planejar escopos antes do catálogo.

5. Deixar indexação em realtime em produção.

6. Não configurar cache de página inteira com Varnish.

Quando Magento 2 é a escolha certa

Escolha Magento 2 quando precisar de catálogo grande com variações complexas, múltiplas lojas ou idiomas, integrações ERP sob medida e liberdade total de customização. Evite quando a equipe não tiver suporte técnico dedicado ou quando o negócio exigir lançamento em poucas semanas.

Lojas em Magento 2 bem-sucedidas compartilham um padrão: infraestrutura dimensionada, caching agressivo, catálogo organizado e disciplina de manutenção. O código é só metade do projeto.

Assine nossa newsletter

Receba atualizações e aprenda com os melhores

Mais para explorar