Explorar URLs com SEO
Objetivos de aprendizagem
Após concluir esta unidade, você estará apto a:
- Explicar porque URLs com SEO são importantes.
- Listar três melhores práticas para URLs com SEO.
- Explicar por que reter o texto URL após o nome do host.
- Listar quatro etapas do processo de configuração de URLs com SEO.
Por que usar URLs com SEO?
Brandon Wilson é anunciante sênior da Cloud Kicks, uma empresa especializada em tênis personalizados de alto padrão. Ele está focado em levar compradores até a loja virtual da Cloud Kicks e está ansioso para aprender como as URLs com SEO do Salesforce B2C Commerce podem ajudar. A otimização de URLs de sites para mecanismos de pesquisa externos pode melhorar muito a experiência do comprador, as classificações de pesquisa, a funcionalidade dos links e o tráfego do site.
Brandon já aprendeu como levar os compradores ao site da Cloud Kicks através de redirecionamentos automáticos no módulo Aliases de nomes de host no Salesforce B2C Commerce. Agora, ele quer criar URLs personalizadas, padrão e específicas de página. Ele sabe que URLs nomeadas com clareza e não muito longas facilitam a vida dos compradores e mecanismos de pesquisa na hora de encontrar páginas da Web relevantes. Ele planeja remover espaços, caracteres e palavras extras, e seguir algumas outras práticas recomendadas para URLs com SEO.
Vamos dar uma olhada em suas categorias de produtos, por exemplo, para entender por que isso é importante.
Alguns de seus títulos de categoria incluem o ampersand (&). Este caractere resulta em caracteres adicionais na URL, porque é um caractere especial em HTML. Usando o B2C Commerce, ele pode eliminar ou substituir automaticamente todos os caracteres (incluindo o ampersand) que precisam ser codificados em suas URLs. Por exemplo, o título da categoria Cloud Kicks "On the Go & Gear" inclui um ampersand.
As URLs dele têm uma ampersand codificada (&) e '-' como substituição para o espaço em branco):
http://cloudkicks.web.customer.demandware.net/s/cloudkicks/on-the-go-%26-gear/hiking/
Brandon quer que o ampersand apareça como um hífen na URL, em vez do %26 codificado. Usando o Business Manager, ele pode definir os caracteres que deseja que o B2C Commerce remova ou substitua ao gerar URLs. Ele também pode controlar como lidar com espaços em branco no início e fim (geralmente removê-los) e tremas.
Ele cria a seguinte regra.
Caractere |
Substituto |
& |
- |
Esta é a URL resultante.
http://cloudkicks.web.customer.demandware.net/s/customer/on-the-go-gear/hiking/
Durante a geração da URL, o B2C Commerce substitui o caractere no lado esquerdo de uma regra de mapeamento com os caracteres à direita, tornando as URLs mais legíveis para os mecanismos de pesquisa.
Padrão e estrutura
URLs com SEO são uma versão encurtada da URL padrão do B2C Commerce. O B2C Commerce condensa automaticamente o texto após o nome do host. O comprimento máximo da URL de uma loja virtual é de 1800 caracteres. O B2C Commerce encurta as URLs mais longas que isso, mas as mantém válidas e exclusivas, retendo IDs de produtos ou conteúdo para URLs específicas de produtos e conteúdo.
A estrutura da URL do B2C Commerce se parece com isso:
<nome do host>/<ponto de extremidade> |
A URL para nomes de host que não terminam em .demandware.net, por exemplo, cloudkicks.com/mens |
<nome do host>.demandware.net/s/<site-nome>/<ponto de extremidade> |
A URL para nomes de host que terminam em .demandware.net ou localhost, por exemplo, cloudkicks-test-ex01-dw.demandware.net |
As URLs do B2C Commerce variam de acordo com a ocorrência. Veja alguns exemplos.
Instância(s) |
Exemplos |
Produção |
Categoria: www.cloudkicks.com/men Produto: www.cloudkicks.com/shoes/sandals/red/water-sandal/12414.html |
Sandbox, preparação e desenvolvimento |
Categoria: *.demandware.net/s/cloudkicks/men Produto: *.demandware.net/s/cloudkicks/shoes/sandals/red/water-sandal/12714.html |
Lembre-se: instâncias de sandbox, preparação e desenvolvimento fornecem uma visão interna. As URLs nestas instâncias não são destinadas a mecanismos de pesquisa externos. Se você não definir um alias em uma instância de preparação, desenvolvimento ou sandbox, as URLs usam *.demandware.net
como nome de host, seguido pelo prefixo /s
, seguido pelo nome do site. Você pode navegar em todos os sites sem ter que configurar aliases. O ponto de extremidade real é idêntico ao da instância de produção. Isso permite que varejistas com vários sites visualizem os pontos de extremidade configurados para cada um de seus sites.
Padrões de regras
Brandon usa o Business Manager para configurar e personalizar o ponto de extremidade da URL — que é o texto após o nome do host. O B2C Commerce gera URLs com SEO com base no padrão que ele fornece. Se ele não configurar um padrão, o B2C Commerce usará um padrão predefinido. Vejamos um padrão que ele usa.
[ category-path, [ attribute, displayName ], - ]
O padrão também é chamado de regra. Esta regra mostra o caminho da categoria e o nome de exibição da categoria, com um hífen como delimitador para espaços no nome da categoria.
Por exemplo:
/mens-clothing/ (when it's a -)
/mens/clothing/ (when it's a /)
Essa é uma URL de categoria típica do B2C Commerce antes de ser condensada.
www.cloudkicks.com/on/demandware.store/Sites-cloudkicks-Site/default/Search-Show?cgid=mens-clothing-shorts
As URLs do B2C Commerce podem conter muitas informações que não fazem sentido para um mecanismo de pesquisa externo. Na verdade, os mecanismos de pesquisa normalmente atribuem classificação mais baixa a URLs cheias de palavras e com múltiplas camadas de diretórios e parâmetros... ou simplesmente se recusam a rastreá-los.
Veja como a URL fica depois que o recurso de URLs com SEO entra em ação.
www.cloudkicks.com/mens-clothing-shorts
Quanto mais curto, melhor!
Não remova completamente o texto URL após o nome do host, porque então não haverá como navegar até a página. E os rastreadores não serão capazes de indexar palavras-chave que podem ser significativas para a página (porque elas não estarão lá para indexar).
O atributo pageURL
Brandon usa o atributo pageURL para substituir uma URL baseada em padrões com um valor arbitrário. Veja aqui um exemplo.
Atributo pageURL |
|
URL baseada em padrões |
|
Áreas a investigar
Brandon quer investigar essas áreas adicionais.
Para... |
É isto que você precisa fazer... |
Links de conteúdo |
Se você tiver links codificados em seus ativos de conteúdo, atualize-os para usar a função link de conteúdo. |
Redirecionamentos de URL |
Se seus redirecionamentos estiverem desatualizados ou entrarem em conflito com suas novas URLs, atualize-os. |
Mapeamentos estáticos e regras de mapeamento |
Certifique-se de que seus redirecionamentos não precisam ser ajustados às suas novas URLs. Se as URLs antigas agora correspondem às novas URLs da loja virtual, você não precisa de um redirecionamento. |
Pesquisa por ID do produto |
Certifique-se de que a pesquisa de ID do produto funcione corretamente quando os compradores digitarem a ID do produto como ele aparece na URL. |
Mapa do site |
Crie um mapa do site que inclua as URLs com SEO. |
Melhores práticas e armadilhas
Prestar atenção nas práticas recomendadas e nas armadilhas ajuda Brandon a otimizar as URLs de seu site.
Veja algumas das melhores práticas.
- Certifique-se de que as URLs são legíveis.
- Mantenha as URLs curtas.
- Use o menor número possível de pastas.
- Evite parâmetros.
- Integre palavras-chave específicas nas URLs.
- Espelhe títulos quando possível.
- Adicione palavras-chave às URLs que melhoram as classificações.
Considere como os mecanismos de pesquisa visualizam separadores, como por exemplo:
- Eles veem hífens como separadores; essa é uma prática comum.
- Eles podem detectar palavras separadas, mesmo que separadores não sejam usados.
- Eles consideram sublinhados como conectivos e veem palavras separadas conectadas por sublinhados como uma única palavra.
- Diferenciar maiúsculas de minúsculas é importante.
- Eles só olham para componentes individuais de uma frase, não para uma frase como um todo.
Veja alguns “nãos”.
- Não use um indicador de tipo de página ou uma extensão proprietária sc.html em uma URL.
- Não use o termo
demandware
em uma URL.
Qual é o processo?
Brandon está pronto para configurar URLs com SEO. Veja um panorama do processo.
- As URLs com SEO estão habilitadas por padrão. Se você usar URLs voltadas para SEO, habilite as URLs com SEO através das preferências de URL da loja virtual.
- Configure aliases de nome de host para seu site. Eles são necessários para que URLs modificadas apareçam corretamente na loja virtual.
- Quando a página usar várias localidades, defina as configurações de mapeamento de localidade. Quando a página tem uma localidade, você não precisa mapear nada.
- Configure sua localidade para ser determinada a partir do seu alias de nome de host, caminho de URL ou parâmetro de URL.
- Configure sua localidade dentro da configuração de alias de nome do host usando a localidade e a sintaxe if-site-path.
- Configure como o B2C Commerce cria URLs com SEO usando seu catálogo ou biblioteca. Defina as regras sobre como a URL é criada e como os refinamentos de pesquisa habilitados são mapeados para o caminho da URL em vez de para os parâmetros.
- Defina as configurações de substituição de caracteres URL para maiúsculas e minúsculas (minúscula), espaço em branco e como as substituições personalizadas são aplicadas à sua categoria e pasta; e habilite mapeamentos de URL com refinamento de pesquisa.
- Configure como você deseja que os refinamentos de pesquisa apareçam na URL.
- Exiba o status e obtenha informações que o ajudem a lidar com conflitos.
Brandon tem muitas ferramentas que pode usar.
Para... |
Use... |
Redirecionar mapeamentos antigos para novos mapeamentos de sites mais antigos (por exemplo, ao migrar de outros sistemas para o B2C Commerce) do B2C Commerce |
Mapeamento estático e dinâmico |
Redirecionar automaticamente o mapeamento antigo para os novos mapeamentos quando os mapeamentos mudam em um site existente e ativo (em produção) em relação ao que eles eram na preparação e desenvolvimento — por exemplo, configurar a substituição de caracteres, de modo que |
Funcionalidade de arquivamento de URL |
Ele usa a funcionalidade de redirecionamento do refinamento de pesquisa em URLs para redirecionar mapeamentos de URL com refinamento de pesquisa desatualizados.
Próximas etapas
Nesta unidade, você aprendeu por que as URLs com SEO são importantes e como você pode configurar URLs com SEO com base em um padrão definido. Você também explorou melhores práticas e armadilhas, bem como o processo geral de configuração das URLs com SEO. A seguir, você aprenderá como configurar URLs com SEO no Business Manager.