O menu principal (Categorias) não é exibido em subpáginas com o recurso Fastly ativado

Este artigo explica como corrigir o problema em que o Menu Principal (ou o menu de Navegação Superior de Categoria do nosso guia do usuário) não é exibido em subpáginas da loja (por exemplo, blog/page) quando o Fastly ou o Varnish está habilitado.

Descrição description

Ambiente

  • Adobe Commerce no local 2.X.X
  • Adobe Commerce na infraestrutura em nuvem 2.X.X
  • Fastly ou Varnish

Problema/Sintomas

  • O menu principal (navegação superior da categoria) não é exibido nas subpáginas da loja (por exemplo, blog/page).
  • O problema ocorre somente quando o armazenamento em cache Fastly ou Varnish está habilitado.

Causa

O problema é causado pelo caractere ‘/’ (barra) não permitido no parâmetro Chave de URL da página (configurações de Otimização do Mecanismo de Pesquisa). Isso acontece quando o Caminho da URL (o local completo da página) é especificado por engano em vez da Chave da URL.

Por exemplo:

  • Incorreto: blog/page_name
  • Correto: page_name

Parâmetro de Chave de URL para configurações de SEO

Resolução resolution

Remova o caractere / (barra) do parâmetro de chave de URL para todas as páginas do armazenamento.

Em outras palavras, use a Chave de URL em vez do Caminho do URL: mencione apenas o nome da página sem o recurso/diretório principal.

Recomendações sobre hierarquia de páginas e SEO

Para definir a hierarquia de páginas, use a seção Hierarquia do menu Editar Página.

Você também pode usar o Conteúdo > Elementos Menu > Hierarquia - para soluções de hierarquia mais complexas.

Para fins de SEO em páginas de produtos, use Substituições de URL (Marketing > SEO E Pesquisa > Substituições de URL).

Leitura relacionada

O parâmetro Chave de URL para SEO:

Hierarquia da página:

recommendation-more-help
experience-cloud-kcs-help-kbarticles