Páginas CMS – Criação e gestão no Magento 2

Gerenciar o conteúdo do seu site de e-commerce de forma eficaz é crucial para o sucesso online. As páginas CMS (Content Management System) no Magento 2 ou Adobe Commerce desempenham um papel fundamental nesse processo, permitindo que você crie e gerencie páginas estáticas, como a página inicial, políticas de privacidade ou páginas de destino personalizadas, de maneira fácil e intuitiva.

Para criar e gerenciar páginas CMS de forma eficaz, é importante entender os atributos que definem cada página. Além disso, é fundamental aprender os conceitos básicos e técnicas avançadas de personalização e otimização das páginas CMS no Magento 2.

páginas CMS

Por que criar novas páginas com blocos e widgets?

Antes de mergulharmos no processo de criação e gerenciamento, é importante entender os benefícios que as páginas CMS, combinadas com blocos e widgets, podem trazer para o seu negócio:

1. Integração de conteúdo dinâmico

  • Widgets: Permitem atualizações de conteúdo em tempo real, exibindo informações como níveis de estoque, recomendações de produtos personalizadas e feeds de redes sociais.
  • Variáveis personalizadas: Facilitam a inserção de informações consistentes em todo o site, como o nome da loja ou informações de contato.
  • Blocos reutilizáveis: Economizam tempo e garantem a consistência da marca, permitindo que você crie blocos de conteúdo que podem ser usados em várias páginas.
  • Exemplos: Utilize widgets para exibir sliders de produtos, depoimentos de clientes ou banners promocionais, tornando suas páginas mais dinâmicas e envolventes.

2. Gerenciamento Multi-Loja

  • Conteúdo específico para cada loja: Adapte o conteúdo para diferentes mercados, idiomas e promoções, garantindo que cada cliente tenha uma experiência relevante.
  • Sincronização de conteúdo: Mantenha a consistência entre as lojas, enquanto permite exceções locais para campanhas específicas.

3. Tipos de conteúdo suportados

  • Texto e HTML: Formate o conteúdo com facilidade, utilizando títulos, parágrafos, listas e outros elementos.
  • Layouts XML Personalizados: Crie estruturas de página exclusivas, adaptadas às suas necessidades específicas.
  • Integração de mídia: Enriqueça o conteúdo com imagens e vídeos, tornando-o mais atraente e informativo.
  • Elementos interativos: Adicione formulários, botões e outros elementos interativos para incentivar a interação do usuário.

4. Benefícios de marketing

  • Páginas de destino personalizadas: Crie páginas específicas para campanhas de marketing, direcionando o tráfego para ofertas relevantes.
  • Testes A/B: Experimente diferentes versões de conteúdo para identificar as que geram melhores resultados.
  • Páginas de campanhas sazonais: Promova ofertas especiais em datas comemorativas, como Natal ou Black Friday.
  • Banners e Pop-ups: Utilize esses recursos para direcionar as vendas e destacar promoções importantes.

5. Vantagens de SEO

  • Metadados personalizados: Otimize cada página com títulos, descrições e palavras-chave relevantes para melhorar o posicionamento nos resultados de busca.
  • Otimização de URL: Crie URLs amigáveis para SEO, utilizando palavras-chave relevantes e evitando caracteres especiais.
  • Gerenciamento da hierarquia de conteúdo: Organize o conteúdo de forma lógica e intuitiva, facilitando a navegação dos usuários e dos motores de busca.

6. Experiência do Usuário

  • Layouts responsivos: Garanta que suas páginas sejam exibidas corretamente em todos os dispositivos, desde desktops até smartphones.
  • Tempos de carregamento rápidos: Otimize o conteúdo para garantir que as páginas carreguem rapidamente, evitando frustrações e abandonos.
  • Branding consistente: Mantenha a identidade visual da sua marca em todas as páginas, transmitindo profissionalismo e confiança.

7. Capacidades técnicas

  • Atualizações de design personalizadas: Modifique o design das páginas com facilidade, sem a necessidade de conhecimentos técnicos avançados.
  • Alterações de conteúdo agendadas: Programe as alterações de conteúdo para que sejam publicadas automaticamente em datas específicas.
  • Personalização avançada com XML: Utilize o XML para criar layouts complexos e personalizados, adaptados às suas necessidades específicas.
  • Integração com o Magento Page Builder: Aproveite os recursos avançados do Page Builder para criar páginas visualmente atraentes e personalizadas.

Atributos essenciais das páginas CMS no Magento 2

Para criar e gerenciar páginas CMS de forma eficaz, em primeiro lugar, é importante entender os atributos que definem cada página:

AtributoDescriçãoFormatoExemplo
creation_timeData de criação da página.yy/mm/dd17/05/10
titleTítulo da página, exibido na barra de título do navegador.Qualquer textoPágina de Exemplo
identifierChave da URL, utilizada para criar o endereço único da página.Minúsculas, números, underscores e hífenspagina_de_exemplo
store_view_codeCódigo da loja onde a página será exibida.Códigos separados por vírgula ou ‘All’All, default
is_activeStatus da página (ativa ou inativa).0 ou 11
content_headingTítulo do conteúdo principal da página.Qualquer textoTítulo do Conteúdo
contentConteúdo principal da página, formatado com HTML.Texto com HTML<p>Olá, mundo!</p>
page_layoutEstrutura da página (uma coluna, duas colunas com barra lateral esquerda, etc.).1column, 2columns-left, 2columns-right, 3columns2columns-left
meta_titleTítulo SEO da página, exibido nos resultados de busca.Qualquer textoPágina de Exemplo – SEO
meta_keywordsPalavras-chave SEO da página, utilizadas para melhorar o posicionamento nos resultados de busca.Termos separados por vírgulaexemplo, meta, palavras-chave
meta_descriptionDescrição SEO da página, exibida nos resultados de busca.Qualquer textoDescrição da página de exemplo
layout_update_xmlCódigo XML personalizado para modificar o layout da página.Código XML válido<referenceContainer...>
custom_themeTema visual da página.Caminho do temaDefault theme/Magento Luma theme
custom_root_templateTemplate de layout da página.1column, 2columns-left, 2columns-right, 3columns3 columns
custom_theme_fromData de início da utilização do tema personalizado.mm/dd/yy03/02/19
custom_theme_toData de término da utilização do tema personalizado.mm/dd/yy03/29/19


4 Métodos para criar páginas CMS no Magento 2

Agora que você entende os benefícios e atributos das páginas CMS, portanto, vamos explorar os métodos para criá-las no Magento 2:

1. Adicionar uma Nova Página CMS no Magento 2

  1. Acesse o Painel de Administração do Magento.
  2. Navegue até Conteúdo > Elementos > Páginas.
  3. Clique em Adicionar Nova Página.
páginas CMS
  1. Preencha o campo Título da Página com o título desejado.
páginas CMS
  1. Selecione a loja onde a página será exibida na lista Visualização da Loja.
  2. Defina o status da página para Desativado se ela não estiver pronta para ser publicada.
páginas CMS

Lembre-se: Altere o status para Ativado quando a página estiver pronta.

  1. Clique em Salvar
  2. Expanda a seção Conteúdo.
  3. Adicione o título principal no campo  Cabeçalho do Conteúdo.
  4. Utilize o Page Builer para adicionar conteúdos.
páginas CMS
  1. Expanda a seção Otimização para Mecanismos de Busca.
  2. Forneça a chave da URL no campo Chave da URL.

Dica: Utilize apenas caracteres minúsculos e hífens, evitando espaços.

  1. Preencha os campos Meta Título, Meta Palavras-Chave e Meta Descrição.
páginas CMS
  1. Expanda a seção Páginas nos Sites.
  2. Selecione a Visão da Loja apropriada.
páginas CMS
  1. Expanda a seção Visual.
  2. Selecione o Layout:
    • Empty – Vazia
    • 1 Column – Uma coluna
    • 2 Columns left side bar – Duas colunas com barra lateral esquerda
    • 2 Columns right side bar – Duas colunas com barra lateral direita
    • 3 Columns – Três colunas.
    • Page Full Width – Página Largura Total
    • Category Full Width – Categoria Largura Total
    • Product Full Width – Produto Largura Total
  3. Atualização de Layout Personalizado: Caso existam diferentes layouts para esse tema
páginas CMS
  1. Utilize a seção Atualização de Design Personalizado para definir designs temporários.
    • Escolha um intevalo de datas se for uma campanha sazonal
    • Escolha um novo tema
    • Escolha um novo layout
páginas CMS
  1. Retorne à aba Informações da Página e defina o Status para Ativado.
  2. Clique no botão Salvar Página para salvar as configurações.
  3. Limpe o cache da sua loja para garantir que as alterações sejam exibidas.

2. Criar um novo bloco

  1. Navegue até Conteúdo > Elementos > Blocos.
  2. Clique em Adicionar Novo Bloco.
páginas CMS
  1. Ative o bloco e forneça um Título do Bloco.
páginas CMS
  1. Insira um Identificador único (minúsculas, sem espaços, use hífens).
  2. Selecione a Visão da Loja para o bloco.
  3. Use o Page Builder para adicionar o conteúdo ao bloco (texto, links, imagens, e outros elementos).
  4. Clique no botão Salvar para salvar a configuração do bloco.
  5. Limpe o cache da sua loja.

3. Criar um novo widget

  1. Navegue até Conteúdo > Elementos > Widgets.
  2. Clique em Adicionar Novo Widget.
páginas CMS
  1. Selecione o Tipo de Widget e o Tema de Design.
páginas CMS
  1. Clique no botão Próximo.
  2. Adicione um Título do Widget e atribua-o a Visão da Loja específica.
  3. Insira a Ordenação (use 0 para a posição superior).
páginas CMS
  1. Utilize o botão Adicionar Atualização de Layout para especificar onde o widget deve aparecer.
  • Selecione um local no menu suspenso Exibir em (páginas de produto ou categoria).
  • Defina a Página, o Container e o Tema para o posicionamento do widget.
páginas CMS
  1. Em Opções do Widget, selecione o bloco desejado.
páginas CMS
  1. Clique em Salvar e Continuar Editando para finalizar as configurações e salve a configuração.
  2. Limpe o cache da sua loja.

4. Atribuir uma página inicial nas páginas eblocos CMS do Magento

  1. Complete os passos para criar a nova página.
  2. No Painel de Administração, navegue até Lojas > Configurações > Configuração.
  3. Em Geral, selecione “Web” no painel esquerdo.
  4. Expanda a seção Páginas pré-definidas.
  5. Verifique os seguintes passos de configuração:
  • URL da Web Pré-definido: Insira o caminho relativo para a pasta que contém a página de destino. Assim por padrão, cms direciona para uma página CMS da loja.
  • CMS Homepage: Defina a página que você deseja como página inicial da loja (Ex: Bem-vindo à Loja Online Exclusiva, Programa de Pontos, Sobre Nós, Atendimento ao Cliente, etc.). Porém, essa página precisa estar ativa e criada dentro de Páginas.
  • URL no-route Pré-definido: Insira o caminho relativo para a página que será exibida quando ocorrer um erro 404 (por padrão, cms/index/noRoute).
  • Página No-route CMS: Defina a página exibida para um erro 404.
  • Página No Cookies CMS: Defina a página exibida quando os cookies estão desativados no navegador.
  • Mostrar Breadcrumbs para Páginas CMS: Defina como “Sim” se você deseja breadcrumbs em todas as páginas CMS.
páginas CMS
  1. Clique em Gravar Configuração quando terminar.
  2. No campo Página CMS, selecione a página recém-criada como a Página Inicial.
  3. Salve a configuração.
  4. Limpe o cache clicando no link Gerenciamento de Cache na mensagem do sistema.
páginas CMS

Conclusão

Dominar a criação e o gerenciamento de páginas CMS no Magento 2 é crucial para o sucesso do seu e-commerce. Ao seguir as dicas apresentadas neste guia, você estará preparado para otimizar a experiência do usuário, impulsionar o SEO e garantir que o conteúdo do seu site seja sempre relevante e atraente. Lembre-se de que a prática leva à perfeição, então não hesite em experimentar e explorar todas as funcionalidades que o Magento 2 oferece.

Fonte: MGT-Commerce