Redirecionar os URLs antigos dos produtos quando o identificador de um produto for alterado

Quando o identificador de URL de um produto mudar, crie um redirecionamento da URL antiga do produto para a nova, para que as ligações, os anúncios e os resultados de pesquisa continuem a funcionar. As edições em massa, as importações e as aplicações alteram os identificadores sem oferecer um redirecionamento.

Um único gatilho, apenas com ações integradas do Shopify, sem necessidade de qualquer outra aplicação. Nada nele é específico de uma loja, pelo que funciona assim que é importado.

O fluxo de trabalho no Shopify Flow: redirecionar URLs antigas de produtos quando o identificador de um produto é alterado
O fluxo de trabalho completo tal como aparece no Shopify Flow.

O que é necessário

  • A permissão da aplicação «Acesso a dados de produtos, variantes e coleções». Consulte Autorizações e acesso aos dados.
  • Nada mais: ao ativar o fluxo de trabalho, o gatilho «Alteração do identificador do produto» fica ativado na aplicação.

Instale a aplicação Workflow Trigger Extensions e conceda acesso aos dados de produtos, variantes e coleções na página de permissões da mesma. Ao ativar este fluxo de trabalho, o gatilho é ativado na aplicação.

Conheça o fluxo de trabalho

  1. Descarregue o ficheiro .flow anexado no final desta página.
  2. No painel de administração do Shopify, abra o «Flow», clique em «Importar» e selecione o ficheiro.
  3. Verifique os passos e, em seguida, clique em «Ativar fluxo de trabalho».

O ficheiro é uma exportação do próprio Shopify Flow. Não o edite manualmente; altere o fluxo de trabalho no Flow após o importar.

Como funciona

  1. A ação «Alteração do identificador do produto» inicia o fluxo de trabalho e encaminha-oldHandle e newHandle.
  2. Crie uma URL de redirecionamento que redirecione /products/{{oldHandle}} para /products/{{newHandle}}.

Faz dele o teu

  • Adicione uma condição em product.status igual a ACTIVE para ignorar os rascunhos que nunca tiveram tráfego.
  • Adicione a opção «Enviar e-mail interno após o redirecionamento» se a sua equipa de SEO quiser ser informada sobre as páginas que foram movidas.

Próximos passos