Configurar redirecionamentos de URL
Objetivos de aprendizagem
Após concluir esta unidade, você estará apto a:
- Explicar quando usar redirecionamentos de URL.
- Listar as opções que você tem para redirecionar de URLs de origem para URLs de destino.
- Explicar quando usar mapeamentos estáticos ou dinâmicos.
- Explicar origem e destino nos mapeamentos de redirecionamento de URL.
- Descrever quando o B2C Commerce processa automaticamente redirecionamentos.
Mapeamentos de URL
Brandon Wilson, um anunciante da Cloud Kicks, está animado com a aquisição de uma empresa de equipamentos esportivos de luxo. Embora os fabulosos novos equipamentos esportivos se encaixem muito bem entre as ofertas de produtos da Cloud Kicks, a experiência do comprador — saltando de uma loja para outra — não é a ideal.
Durante a transição inicial entre os dois sites, ele quer criar redirecionamentos 301 do antigo para o novo. Ele planeja usar aliases de hosts, mapeamentos estáticos ou regras de mapeamento para fazer isso. Ele quer mapear as URLs legadas em massa e redirecionar as URLs para manter o valor de SEO para as páginas de alto tráfego da empresa adquirida.
Ao mesmo tempo, ele quer mudar o nome de uma categoria na loja existente para ser mais inclusivo em relação aos novos produtos. Isso significa redirecionar as URLs do B2C Commerce existentes.
Redirecionamentos
Quando você faz um redirecionamento, há uma URL de origem e uma URL de destino. Esta tabela mostra os recursos que Brandon pode usar com base em suas URLs de origem.
URL de origem |
Recurso de mapeamento |
Salesforce B2C Commerce |
Funcionalidade de redirecionamento de URL, arquivamento de URL (automático), redirecionamento de refinamento de pesquisa (automático) |
Uma plataforma legada diferente do B2C Commerce |
Aliases de nomes de host do B2C Commerce e mapeamentos estáticos e dinâmicos |
Mapeamentos estáticos e dinâmicos têm a mesma funcionalidade. Mapeamentos dinâmicos, no entanto, podem extrair conteúdo de curingas dentro da URL de origem (por exemplo, /mens/*/clothing/
) para as URLs de destino, o que os torna dinâmicos.
Brandon usa mapeamentos estáticos para páginas de conteúdo ou uma página única ou incomum, e mapeamentos dinâmicos para páginas de produtos ou categorias ou páginas que estejam em conformidade com um padrão. O B2C Commerce tem um limite de cotas de 50.000 redirecionamentos de URL e cerca de 18.000 mapeamentos dinâmicos e estáticos por site.
Configurar redirecionamentos de URL
Brandon usa o módulo de redirecionamento de URL do Business Manager para criar redirecionamentos de URLs do B2C Commerce existentes para novas URLs do B2C Commerce. Vamos dar uma olhada em alguns exemplos.
Exemplo: Páginas de destino da categoria de redirecionamento
Brandon quer redirecionar a página da categoria cloudk-sports-equipment
para a página renomeada da categoria sports-equipment. Vejamos como ele faz isso.
- Abra o Business Manager.
- Selecione site > Ferramentas do comerciante > SEO > Redirecionamentos de URL.
- Clique em Novo.
- Defina as seguintes configurações:
- Tipo de origem: Categoria
- ID da categoria:
sports-equipment
- Tipo de destino: Categoria
- ID da categoria:
ck-sports-equipment
- Copiar parâmetros da URL de origem: Padrão (não)
- Tipo de redirecionamento: Permanente (301)
- Habilitado:
selecione
Esta é a URL de origem (recebida): www.cloudkicks.com/sports-equipment
.
Dentro de um mapeamento de redirecionamento de URL, a melhor prática é definir IDs (como IDs de catálogo ou de produto) e permitir que o B2C Commerce crie o redirecionamento de URL. Pode parecer uma boa ideia definir o destino do redirecionamento diretamente como URL (através das configurações de URI/URL), mas os mapeamentos podem mudar.
Alteração em massa após uma comparação
Brandon quer fazer algumas alterações de URL em massa depois de uma comparação. Acontece que ele pode criar redirecionamentos para dois tipos de alterações: alterações de valor, como Azul
para azul
, e remoção.
Veja como fazer isso.
- Abra o Business Manager.
- Selecione site > Ferramentas do comerciante > SEO > Regras de URL.
- Clique na guia Refinamentos de pesquisa de URL.
- Para comparar o uso de um valor específico de refinamento, digite o valor que deseja no campo Valor de refinamento e clique em Procurar.
- Digite
azul
e clique em Comparar. - Com os itens alterados em exibição, selecione um ou mais valores de refinamento de URL para alterar.
- Clique em Criar redirecionamentos.
- Clique em OK.
Os novos redirecionamentos aparecem, com base no tipo de URL e no refinamento habilitado selecionado, na seção Redirecionamentos de refinamentos de pesquisa.
Arquivamento de URL
A funcionalidade de arquivamento de URL redireciona automaticamente mapeamentos de URL com categoria e pasta desatualizados. Esse recurso é habilitado em instâncias de preparação e produção, onde o B2C Commerce salva automaticamente mapeamentos de URL de categoria e pasta quando eles ficam desatualizados e pode redirecioná-los para novos mapeamentos.
Veja como excluir ou visualizar mapeamentos desatualizados.
- Certifique-se de que você está em uma instância de preparação (esta funcionalidade não está disponível em outros tipos de instância).
- Abra o Business Manager.
- Selecione site > Ferramentas do comerciante > SEO > Regras de URL.
- Clique na guia Arquivamento de URL (isso só aparece em uma instância de preparação).
- Exclua ou visualize os mapeamentos.
Mapeamentos dinâmicos
As regras de mapeamento dinâmico usam um padrão para identificar uma URL de um site legado e redirecioná-la automaticamente para uma URL do B2C Commerce. Brandon usa isso para redirecionar um grande número de URLs semelhantes (por exemplo, todas as URLs em uma categoria específica). Para redirecionar uma URL específica, é mais comum usar mapeamentos estáticos.
Criar regras de mapeamento
A Cloud Kicks adquiriu a empresa de equipamentos esportivos, porque ela é extremamente bem sucedida. As regras de mapeamento ajudam a preservar as classificações de SEO acumuladas por esta empresa em sua plataforma existente à medida que passa para a nova plataforma do B2C Commerce. A Cloud Kicks usou essa mesma estratégia em seus primeiros dias, quando passou do sistema legado para o sistema do B2C Commerce.
A primeira tarefa de Brandon é pesquisar no Google as categorias e produtos mais vendidos do site. Ele usa os links que aparecem na primeira página de cada pesquisa como a lista de links para redirecionar. Assim que termina sua lista, ele identifica padrões que pode usar em suas regras. Por exemplo, se houver muitos links em uma categoria ou subcategoria, ele pode criar uma regra de mapeamento para redirecionar produtos nessas categorias do site antigo para o novo.
Sintaxe das regras de mapeamento
Cada regra de mapeamento é composta por um padrão de URL e um modelo de URL do B2C Commerce, separado por um espaço em branco. O padrão de URL identifica a URL recebida e o modelo URL gera a URL do B2C Commerce para o redirecionamento. Você pode adicionar opções entre o padrão e o modelo.
Padrão |
Opção |
Modelo |
/index.asp?ID=576416&Cat=hockey.html |
ie=iso-8859-1 |
/sports-equipment/576416,default,pd.html?cgid=Hockey |
Você pode fazer referência a qualquer parte da URL de origem combinada com um curinga (*,**) por sua posição na URL, usando um parâmetro numerado no modelo ({0}). Curingas correspondem a qualquer texto na URL entre barras para frente e que não seja uma string de consulta.
Por exemplo, Brandon quer redirecionar produtos na categoria hockey do site adquirido para seu novo site. Ele usa a mesma ID do produto e nome da categoria como no site de origem.
URL de origem |
|
URL do B2C Commerce (destino) |
|
Padrão de URL de origem
Um padrão de URL de origem contém parte ou toda a URL, com curingas substituindo partes dela. O padrão pode ser um padrão absoluto, incluindo um protocolo e nome do host, ou um padrão relativo sem um nome de host, começando com /.
Use curingas para obter um mapeamento que represente muitas URLs dinamicamente analisando variáveis da URL de origem inicial. Esses são os curingas.
Curinga |
Significado |
* |
Combina com qualquer caractere até uma barra para frente /. As strings de consulta e parâmetros não têm correspondentes. |
** |
Combina com qualquer caractere incluindo barras para frente /. As strings de consulta e parâmetros não tem correspondentes. |
Mapeamentos estáticos
Brandon quer criar mapeamentos estáticos das URLs do sistema adquirido até para as URLs do B2C Commerce. As URLs de origem podem ser recursos estáticos, mas devem ser desconhecidas para o sistema do B2C Commerce.
Os mapeamentos estáticos ficam assim:
Cada linha em um mapeamento contém uma definição de mapeamento onde ambas as partes são separadas por um espaço em branco. Você pode adicionar uma linha de comentários usando um ASCII # ou ! como o primeiro caractere na linha que não seja um espaço em branco. Você pode mapear URLs que contêm espaços em branco envolvendo o espaço em branco com aspas simples.
O mapeamento com curingas só é válido se eles começarem ou terminarem a URL, mas não ambos. Por exemplo, **/a-sample-url**
é um mapeamento inválido.
Os recursos estáticos seguem esta sintaxe:
<legacy URL> [i] s,[<protocol>],[<host>],[<unit>],[<locale>],<path>=
Vamos concluir
Nesta unidade você explorou as muitas maneiras de mapear URLs no Business Manager, manual e automaticamente. Neste módulo, você explorou os muitos aspectos das URLs com SEO no B2C Commerce. Agora faça o último teste e ganhe seu emblema.