Melhore o SEO com um mapa do site

Os mapas do site fornecem aos rastreadores de pesquisa instruções sobre as páginas a serem indexadas e a hierarquia do site, o que pode melhorar suas classificações de SEO. Enviar um mapa do site para ferramentas como o Google Search Console também pode ajudar a identificar links quebrados ou conteúdo duplicado. O B2C Commerce inclui recursos de gerenciamento de mapa do site para:

Este guia explica como criar e carregar um mapa do site para um site sem cabeça criado no B2C Commerce.

Você pode usar o recurso de mapa do site para sites headless se tiver criado seu site no B2C Commerce com qualquer uma destas implementações de loja (virtual):

  • Composable Storefront (PWA Kit) para todo o seu site
  • Uma vitrine híbrida (SG/SFRA e PWA Kit)
  • Sua própria implementação headless sob medida

Salvo indicação em contrário, as etapas deste guia se aplicam a todas as três implementações.

  • Se suas rotas estiverem configuradas no Business Manager, crie um mapa do site no Business Manager. Consulte Criar um mapa do site.
  • Se suas rotas não estiverem configuradas no Business Manager, crie um mapa do site ou complemente seu mapa do site existente usando este endpoint da API: uploadCustomSitemapAndTriggerSitemapGeneration.
  1. Se você ainda não tiver feito isso, configure um domínio personalizado na CDN incorporada (eCDN).

Se você não estiver roteando o tráfego do seu site diretamente para o eCDN, crie um subdomínio para seo.example.com exibir seu mapa do site. Substitua example.com por seu nome de domínio vaidade.

  1. No Business Manager (BM), configure um alias de nome de host para seu site que corresponda ao seu domínio personalizado.
  2. No BM, gere um mapa do site. Você pode encontrar seu mapa do site em example.com/sitemap_index.xml. Substitua “exemplo.com" pelo seu nome de domínio personalizado.
  3. Atualize seu arquivo existente robots.txt em seu site PWA Kit ou headless com example.com/sitemap_index.xml.
  4. Se você tiver um projeto de loja (virtual) híbrida (SFRA e PWA Kit), então também:
  5. Notifique mecanismos de pesquisa sobre seu mapa do site do B2C Commerce

Melhore a visibilidade, a experiência do usuário e a eficiência do seu site carregando o mapa do site para a raiz do seu domínio. Em seu projeto PWA Kit:

  1. No ssr.template-retail-react-app/app/ssr.js, adicione um caminho ao seu mapa do site. Por exemplo:

    app.get('/sitemap_index.xml', runtime.serveStaticFile('static/sitemap_index.xml'))

  2. Atualize a ssrShared propriedade para template-retail-react-app/config/default.js que seu mapa do site esteja disponível para o sistema de renderização do lado do servidor. Por exemplo:

  1. Implante seu pacote no ambiente escolhido.

  2. Confirme se o mapa do site está disponível na raiz do domínio. Neste exemplo, substitua test-env.example.com pelo caminho que se aplica ao seu ambiente implantado:

    test-env.example.com/sitemap_index.xml

  • Certifique-se de que seu mapa do site incorpore todas as páginas cruciais que você deseja que os mecanismos de pesquisa encontrem e indexem. Isso inclui páginas de listagem de produtos, páginas de detalhes do produto, postagens de blog e outros conteúdos relevantes.
  • Se o mapa do site ficar muito grande, considere usar configurações de prioridade no BM. Você pode usar essas configurações para indicar quais páginas são mais importantes para os mecanismos de pesquisa rastrearem primeiro. Consulte Gerar mapas do site no B2C Commerce.
  • Agende uma tarefa para atualizar o mapa do site regularmente para que os mecanismos de pesquisa estejam cientes dessas alterações e possam indexá-las prontamente. Consulte Gerar mapas do site no B2C Commerce.
  • Revise e atualize quaisquer diretivas de rastreamento no arquivo robots.txt para garantir que estejam alinhadas com sua estratégia de SEO e não bloqueiem partes importantes do site.
  • Teste regularmente a acessibilidade do URL do mapa do site para garantir que os mecanismos de pesquisa e os usuários possam acessá-lo sem problemas.

Esta seção fornece soluções sugeridas para alguns erros comuns que você pode encontrar ao usar mapas do site.

Causa potencial: Erros de sintaxe ou outros erros no mapa do site.

Solução sugerida: Certifique-se de que todos os URLs no mapa do site sejam absolutos e estejam formatados corretamente. Use o protocolo correto (http ou https) e não inclua IDs de sessão ou outros parâmetros dinâmicos. Consulte Gerar mapas do site no B2C Commerce.

Causa potencial: URLs imprecisos em seu mapa do site.

Solução sugerida: Verifique regularmente os URLs em seu mapa do site para garantir que eles estejam acessíveis e não retornem erros. Corrija quaisquer links quebrados ou problemas de servidor. Consulte Gerar mapas do site no B2C Commerce.

Causa potencial: Erros de bloqueio de diretivas ou outros problemas em seu arquivo robots.txt.

Solução sugerida: Teste o arquivo robots.txt usando um testador robots.txt. Certifique-se de que não haja diretivas de bloqueio que impeçam os mecanismos de pesquisa de acessar páginas importantes ou o próprio mapa do site. Consulte Gerar um arquivo robots.txt com o Business Manager para B2C Commerce