Notificar os mecanismos de pesquisa sobre seus mapas de site
Objetivos de aprendizagem
Após concluir esta unidade, você estará apto a:
- Explicar como enviar mapas de sites para o Google.
- Explicar como adicionar a metatag google-site-verification para a verificação de sites do Google.
- Listar os elementos de desenvolvimento que lidam com os mapas de site em um aplicativo de loja virtual do B2C Commerce.
- Encontrar o modelo que você precisa para verificação do site pelo Google dentro da loja virtual.
E o mecanismo de pesquisa?
O Google tem quase metade da participação de mercado dentre todos os mecanismos de pesquisa. Então Brandon Wilson, anunciante da Cloud Kicks, presta muita atenção na otimização do tráfego impulsionada por este mecanismo de pesquisa. Acontece que a maioria dos mecanismos de pesquisa, incluindo o Google, usam o protocolo do sitemap.org para definir seus mapas de site. Assim que Brandon gera mapas de sites para o Google, ele também pode registrá-los e usá-los em outros mecanismos de pesquisa, como o Yahoo! e o Bing.
Enviar um mapa de site
Depois de criar com sucesso um mapa de site, Brandon pode enviá-lo aos mecanismos de pesquisa manualmente adicionando-o ao console de pesquisa, adicioná-lo ao arquivo robots.txt ou usar a funcionalidade de ping do Google. Embora esta unidade trate do Google, todos os mecanismos de pesquisa têm procedimentos semelhantes.
Brandon começa se registrando no programa Google Sitemaps e enviando seu mapa de site. Depois de entrar, ele pode ver dados interessantes sobre seu site, como as palavras-chave mais usadas e problemas com spiders. O Google verifica o mapa de site dele para obter atualizações regularmente, para que ele não precise enviar seu mapa de site mais de uma vez.
Aprender com o Google
Brandon já tem uma conta no Google, então ele está pronto para começar. Se você não tem uma conta do Google, crie uma primeiro para que você possa seguir essas etapas.
- Abra o Google.
- Pesquise pelo
Google Search Console
.
- Clique em Entrar e faça login na sua conta do mecanismo de pesquisa.
- Selecione Domínio ou Prefixo e digite seu nome de domínio ou URL para verificação.
- Siga as instruções para verificar seu site.
O Search Console oferece ferramentas e relatórios que permitem:
- Confirmar que o Google pode encontrar seu site e rastreá-lo.
- Corrigir problemas de indexação e solicitar a reindexação de conteúdo novo ou atualizado.
- Exibir dados de tráfego do Google Search sobre o seu site: com que frequência seu site aparece no Google Search, quais tipos de consulta exibem seu site, com que frequência os pesquisadores clicam nessas consultas e muito mais.
- Receba alertas quando o Google encontrar problemas de indexação, de spam ou outros problemas em seu site.
- Mostrar quais sites oferecem um link para seu site.
- Solucionar problemas de AMP, usabilidade móvel e outros recursos de pesquisa.
Pegue alguns conselhos do Google para melhorar sua SEO.
Produtos do mapa de site
Como você aprendeu em uma unidade anterior, cada vez que o B2C Commerce executa o trabalho de geração de mapas de site, ele cria um arquivo de índice (sitemap_index.xml) e um ou mais arquivos de mapa de site (sitemap_0.xml, sitemap_1.xml e assim por diante). O arquivo de índice é o arquivo que você registra no mecanismo de pesquisa. Seu único propósito é apontar para seus mapas de site. Todas as variações, produtos básicos, conjuntos de produtos e produtos não-pesquisáveis são indexados nos mapas de site do B2C Commerce. Produtos offline e sem assinatura não estão incluídos.
Você pode configurar ou importar mapas de site em qualquer tipo de instância, mas seu mapa de site ativo deve estar localizado na sua instância de produção para o Google indexar seu site.
Para exibir o arquivo de índice, direcione seu navegador para a seguinte URL:
http://<hostname>/sitemap_index.xml
Se você não visualizar o arquivo sitemap_index.xml, certifique-se de que está usando um nome de host configurado no alias de nome de host. Além disso, certifique-se de incluir o nome completo do host e não o nome da loja virtual.
Verificar a propriedade do site
Agora é a vez do Google verificar se Brandon é o dono do site. Isso significa que Brandon precisa adicionar uma metatag específica ao seu site ou implantar um arquivo com um nome específico no diretório raiz de seu servidor Web. Outros mecanismos de pesquisa têm requisitos semelhantes.
O Google usa o nome google-site-verification
como metatag usada para verificação de sites. O modelo htmlhead.isml no SFRA usa esse nome para verificação de site do Google dentro da loja virtual.
Para adicionar a metatag ao seu site, Brandon precisa criar uma preferência personalizada do site para a tag do Google e, em seguida, incluir a tag no aplicativo de sua loja virtual. Isso significa que ele cria um atributo personalizado, inclui em um grupo de atributos e configura o valor de preferência como um atributo personalizado. Para sorte dele, essa tag já existe no Business Manager.
Vejamos como ele trabalha com essa preferência de atributo personalizado.
- Abra o Business Manager.
- Para criar uma definição de atributo personalizado, selecione Administração > Desenvolvimento do site > Tipos de objetos do sistema.
- Selecione SitePreferences.
- Clique na guia Definições de atributos. Você poderá visualizar o atributo
GoogleVerificationTab
.
- Clique em GoogleVerificationTag. Esta preferência é uma string que tem que conter algo.
- Clique em <<Voltar.
- Para criar um agrupamento de atributos (para que você possa ver e editar o atributo no Business Manager), clique na guia Agrupamento de atributos.
- Clique em Editar nas Configurações da loja virtual.
- Observe o atributo GoogleVerificationTab.
- Para configurar o nome correto da metatag, clique em site > Ferramentas do comerciante > Preferências do site > Preferências personalizadas.
- Selecione Storefront Configs.
- Selecione a instância: Produção
- Na linha GoogleVerificationTag, clique em Editar pelos sites. (Ou você pode configurar um site de cada vez.)
- Digite
google-site-verification
para cada site. Isso é exigido pelo Google.
- Clique em Salvar.
Mapa de site e o aplicativo da loja virtual
Brandon pede ajuda ao seu colega, Vijay Lahiri, com o aplicativo da loja virtual da Cloud Kicks. A Storefront Reference Architecture (SFRA) tem uma série de plugins que podem adicionar recursos a uma loja virtual. Um deles é o plugin_sitemap
, que implementa um recurso de mapa de site. Este plugin atende a solicitações de mapas de site XML de provedores de pesquisa (Google, Yahoo). Ele lê um determinado mapa de site e o copia para o fluxo de saída de solicitações. Se for bem sucedido, produz um modelo http_200. Se falhar, produz um modelo http_404.
Este plugin faz o chamado da classe SiteMap na API de Script do B2C Commerce para gerar e gerenciar o mapa de site. Ele usa o pipelet SendGoogleSiteMap para ler o mapa de site da loja virtual e copiá-lo para o fluxo de saída de solicitações. O pipelet atende diretamente às solicitações de site de qualquer rastreador que o solicite, incluindo o Google.
Próximas etapas
Nesta unidade, você aprendeu como enviar mapas de site para o Google, como o aplicativo da loja virtual do B2C Commerce lida com mapas de site e como configurar a metatag google-site-verification
para verificação de sites do Google. A seguir, você aprenderá sobre o arquivo robots.txt.
Recursos
- Link externo: Criar e enviar um sitemap
- Link externo: Como colocar seu site no Google Search
- Ajuda do Salesforce: Mapas de site
- Ajuda do Salesforce: Notificar os mecanismos de pesquisa sobre seu mapa de site
- Ajuda do Salesforce: SFRA