Uso da guia configurações de URLs de SEO
Use essa guia para configurar mapeamentos de localidade, substituições de caracteres e configurações de refinamento de pesquisa.
Edições obrigatórias
| Disponível em: B2C Commerce |
-
Clique no Iniciador de aplicativos
e selecione Ferramentas do comerciante | SEO | Regras de URL.
Se você vir a página de Preferências de suporte de pesquisa em vez da guia Geral da página Regras de URL, navegue para Preferências do site | URLs do Storefront para habilitar o módulo Regras de URL. - Clique na guia Configurações.
-
Na seção Configurações de substituição de caractere, o Salesforce recomenda as seguintes configurações:
- Letra minúscula: Selecione essa configuração para converter todos os nomes de produto ou outras informações em seu URL em letras minúsculas. Isto impede que os mecanismos de pesquisa contem URLs com diferenças entre maiúsculas e minúsculas como conteúdo duplicado. Se você não marcar essa caixa, as diferenças entre maiúsculas e minúsculas aparecerão no URL. Isto somente é necessário se você tiver marcas ou produtos com a mesma ortografia, mas diferenciamento entre maiúsculas e minúsculas.
Nota A definição de letra minúscula não tem efeito no ID do produto (abc123 vs. ABC123). -
Espaço: Selecione um caractere para substituir os espaço em nomes de produtos, nomes de marcas, ou outros textos incluídos em seu URL. Por exemplo, se você tiver um produto chamado "super shorts" com uma sintaxe de
[ category, [ category-path, [ attribute, ID ], - ] ], então a seleção padrão é o símbolo de menos, por ser breve e de fácil leitura. Entretanto, se você tiver sinais de menos nos nomes de produtos ou marcas, talvez você deva selecionar uma das outras opções para substituir espaços em seus URLs. - Substituições personalizadas: Selecione essa opção para ativar regras de substituição personalizadas de caracteres. Se essa caixa não estiver selecionada, as regras definidas na página Regras de substituição de caracteres ficam desabilitadas.
-
Regras de substituição personalizadas: Clique em Editar regras para definir as regras de substituição de caracteres de URL. A guia de configurações de substituição de caracteres da página de regras de URL é aberta.
Use a tabela abaixo para definir os mapeamentos de caracteres do URL. Durante a geração de URL, o caractere no lado esquerdo de uma regra de mapeamento é substituído pelos caracteres no lado direito da regra de mapeamento.
Consultar URLs: Substituição de caracteres especiais e reservados.
Nota se esta configuração estiver desativada, todos os caracteres reservados e que não são ASCII são codificados durante a geração do URL. - Substituição de caractere por 'pageURL': Selecione essa opção para aplicar substituição de caractere para URLs criados com substituição de 'pageURL’. Esta seleção é feita por padrão.
Consultar Ignorar URLs de SEO geradas.
- Letra minúscula: Selecione essa configuração para converter todos os nomes de produto ou outras informações em seu URL em letras minúsculas. Isto impede que os mecanismos de pesquisa contem URLs com diferenças entre maiúsculas e minúsculas como conteúdo duplicado. Se você não marcar essa caixa, as diferenças entre maiúsculas e minúsculas aparecerão no URL. Isto somente é necessário se você tiver marcas ou produtos com a mesma ortografia, mas diferenciamento entre maiúsculas e minúsculas.
-
Na seção mapeamento de localidade, selecione onde você deseja que a localidade apareça no URL:
- Nenhum: A localidade não aparece no URL.
- Nome de host: A localidade aparece como parte do nome de host. Você cria aliases de nome de host de nível superior no arquivo de alias. Você define os nomes de host e seleciona uma localidade.
Consulte Atribuir um alias de nome de host.
- Parâmetro de URL: A localidade aparece como um parâmetro de URL. Você define o nome do parâmetro e o valor de cada localidade.
O URL resultante tem a seguinte aparência:
http://mystore.com/s/mysite/home?lang=en_USEspecifique os mapeamentos entre o nome de localidade usado no URL e a localidade real (por exemplo,
en -> default). - Caminho: A localidade aparece como parte do caminho do URL.
Isto lhe permite especificar mapeamentos entre nomes de localidades que você insere para serem usados no URL e as localidades reconhecidas pelo Salesforce B2C Commerce.
Você pode definir um ou dois valores para cada localidade.
-
Com um valor, o URL resultante tem a seguinte aparência:
http://mystore.com/s/SiteGenesis/en/mens -
Com dois valores, você especifica o primeiro valor, o caractere '/’ e depois o segundo valor, por exemplo,
de/DE,que resulta no seguinte:http://mystore.com/s/SiteGenesis/de/DE/mensPode ser usada apenas uma barra invertida.
Nota Quando usar dois valores, o mapeamento de localidade do tipo Parâmetro de URL não deve conter '/'.
Estas são as regras de mapeamento:
- O mapeamento não deve ser vazio.
- Os segmentos de mapeamento devem conter os caracteres 'a-z', 'A-Z', '-' e '_'.
- O mapeamento deve conter uma '/' com a restrição de que ambos os segmentos não devem ser vazios.
A localidade para qualquer URL de entrada é determinada como a seguir:
- O B2C Commerce encontra o mapeamento de localidade para o primeiro e segundo elementos do URL.
- Se não houver nenhum mapeamento, o B2C Commerce encontra o mapeamento de localidade para o primeiro elemento somente.
- Se não houver nenhum mapeamento, o B2C Commerce encontra o ID de localidade do primeiro elemento do URL.
- Se não houver nenhum mapeamento, o B2C Commerce usa padrão.
-
Nota Você deve ter definido suas localidades antes de usar a seção Mapeamento-localidade. As localidades são definidas no módulo Preferências do site > Localidades. -
Na seção Configurações do URL de refinamento da pesquisa, use as seguintes configurações para configurar como deseja que os refinamentos de pesquisa apareçam no URL (veja exemplos na seção Criar URLs de produto e categoria, abaixo):
Usando este exemplo,
/brand/blue|black/new-arrivals/shoes:- O delimitador do segmento de refinamentos é a
/entre preto e novo. - O delimitador de refinamentos é a
/entre marca e azul. - O delimitador do valor de refinamentos é a
|entre azul e preto.
Configurar essas definições:
- Posição: Os refinamentos são incluídos antes ou depois do mapeamento da categoria/pasta. Antes ou Depois (padrão). Por exemplo, antes: /azul/sapatos/, depois: /sapatos/azul/.
- Delimitador do segmento delimitador refinamentos: Defina como um segmento de refinamento é separado de um segmento de categoria/pasta. / (Barra) (padrão), _ (Sublinhado), - (Menos)
- Delimitador de refinamentos: Defina como são separados múltiplos refinamentos. / (Barra), _ (Sublinhado) (padrão), - (Menos), ponto (.), mais (+)
- Delimitador do valor de refinamentos: Defina como múltiplos valores de refinamento são separados. | (Barra vertical)>, _ (Sublinhado) (padrão), - (Menos), ponto (.), mais (+)
A partir da versão 16.3, o delimitador de valor de refinamento de pesquisa da barra vertical "|" é codificado no caminho do URL. Os URLs sem barras verticais codificadas no caminho do URL funcionam como antes.
- Delimitador de valor dos refinamentos conflitantes: Defina o delimitador usado para separar os índices do mapeamento de valor para valores conflitantes. (Nenhum) (padrão), _ (Sublinhado), - (Menos)
- Excluir alias do pipeline: Especificar se deseja excluir o alias do pipeline para URLs de refinamento de pesquisa de catálogo (Search-Show) ou conteúdo (Search-ShowContent). Desabilitado (padrão), Catálogo, ou Conteúdo.
- Parâmetros de URL de valor e nome de refinamento do conteúdo e produto: Inserir os parâmetros de URL para nomes e valores de refinamento de pesquisa do conteúdo e produto: Para SiteGenesis e SFRA, os valores padrão são prefn, prefv, crefn e crefv. Além de atualizar a configuração dos valores, é preciso modificar o código personalizado para usar outros parâmetros que as definições padrão.
Nota Os delimitadores ponto (.) e mais(+) não são codificados. Quando qualquer um é usado como um delimitador e como substituição de espaço em branco, aparecem conflitos no monitor de conflitos. - O delimitador do segmento de refinamentos é a
- Clique em Aplicar para salvar suas alterações para cada uma das seções acima.
O B2C Commerce determina o mapeamento de localidade para o parâmetro de caminho usando o processo descrito acima. Por exemplo, um comerciante configura o mapeamento de localidade para Caminho e cria os seguintes mapeamentos:
| Valor | Mapas para... |
|---|---|
| en_US | padrão |
| de/DE | de_DE |
| de | de |
| US/en | en_US |
| fr_CA |
Usando essas configurações, o B2C Commerce mapeia localidades com as etapas exibidas na seguinte tabela.
| Para este URL... | Etapa | Há um mapeamento para... | Há uma localidade para... | Localidade | |
|---|---|---|---|---|---|
| www.mystore.com/en_US/mens... | 1 | en_US/mens | Não | ||
| 2 | en_US | Sim | padrão | ||
| www.mystore.com/de/DE/... | 1 | de/DE | Sim | de_DE | |
| www.mystore.com/US/en/... | 1 | US/en | Sim | en_US | |
| www.mystore.com/de/mens... | 1 | de/mens | Não | ||
| 2 | de | Sim | de | ||
| www.mystore.com/fr_CA/mens... | 1 | fr_CA/mens | Não | ||
| 2 | fr_CA | Não | |||
| 3 | fr_CA | Sim | fr_CA | ||
| www.mystore.com/ABCDE/mens... | 1 | ABCDE/mens | Não | ||
| 2 | ABCDE | Não | |||
| 3 | ABCDE | Sim | padrão* |
* Como em www.mystore.com/en_US/mens. porque padrão é o fall-back.

