Geração de dados estruturados usando JavaScript para o seu site do Google

Geração de dados estruturados usando JavaScript para o seu site do Google

Os sites modernos estão usando ativamente JavaScript para exibir conteúdo dinâmico. Quando você usa o JavaScript para criar dados estruturados em seu site, há vários pontos aos quais você deve prestar atenção. Este manual discute as melhores práticas e estratégias de implementação.

Se você está apenas começando a trabalhar com dados estruturados, pode se familiarizar com a forma como esses dados funcionam no mecanismo de pesquisa do Google.

Existem várias opções para gerar dados estruturados usando JavaScript, mas os mais populares deles são: o seguinte:

  • Google Tag Manager
  • Castle JavaScript

Se você usar a marcação de produtos, lembre -se de que a marcação gerada dinamicamente pode reduzir a frequência e a precisão da indexação de produtos nos mecanismos de pesquisa, o que é especialmente importante para a mudança rápida de dados, como a disponibilidade de mercadorias e seu preço. Se você é um vendedor que otimiza todos os tipos de resultados comerciais, verifique se o servidor pode lidar com uma carga aumentada do Google.

Usando o Google Tag Manager para a geração dinâmica JSON-LD para o seu site do Google

O Google Tag Manager é uma plataforma que permite controlar tags no seu site sem a necessidade de editar o código. Para gerar dados estruturados usando o Google Tag Manager, siga as seguintes etapas:

  • Configure e instale o Google Tag Manager no seu site.
  • Adicione um novo usuário -Tag ao contêiner.
  • Insira o bloco suportado de dados estruturados no conteúdo da tag.
  • Instale o contêiner, conforme mostrado no menu do administrador do contêiner.
  • Para adicionar uma tag ao seu site, publique um contêiner na interface do Google Tag Manager.
  • Teste a implementação.

Uso de variáveis do Google Tag Manager para o seu site do Google

O Google Tag Manager (GTM) suporta o uso de variáveis para extrair dados da página e incluí -los em dados estruturados. O uso de variáveis evita a duplicação de informações no GTM, o que reduz o risco de discrepâncias entre o conteúdo da página e os dados estruturados implementados usando o GTM.

Por exemplo, você pode criar dinamicamente um bloco JSON-LD para uma receita que usa o nome da página como o nome da receita, criando a seguinte variável de usuário nomeada Recipe_name:

 function() { return document.title; } 

Depois disso, você pode usar Recipe_name em seu -tag personalizado.

Recomendamos que você crie variáveis para coletar todas as informações necessárias na página.

Aqui está um exemplo do conteúdo da TAG personalizada:

  

Nota: Este exemplo sugere que você determinou as variáveis Recipe_Name, Recipe_Image e Recipe_Author no GTM.

Geração de dados estruturados usando um JavaScript personalizado para o seu site do Google

Outro método para gerar dados estruturados é o uso do JavaScript para gerar todos os seus dados ou adicionar informações às marcações do servidor. De qualquer forma, o Google pode processar e entender os dados estruturados presentes no DOM ao renderizar a página. Para saber mais sobre como o Google processa JavaScript, leia a liderança do JavaScript.

Um exemplo de dados estruturados gerados usando JavaScript:

  • Determine o tipo de dados estruturados que lhe interessam.
  • Edite seu site para ativar o próximo fragmento JavaScript (consulte a documentação do seu CMS ou fornecedor de hospedagem ou entre em contato com os desenvolvedores).
 fetch('https://api.example.com/recipes/123') .then(response => response.text()) .then(structuredDataText => { const script = document.createElement('script'); script.setAttribute('type', 'application/ld+json'); script.textContent = structuredDataText; document.head.appendChild(script); }); 
  • Teste sua implementação usando a ferramenta de teste de resultados ricos.

Usando a renderização do servidor para dados estruturados no site do seu Google

Se você usar a renderização do servidor, também poderá incluir dados estruturados no resultado da renderização. Confira a documentação da sua estrutura para descobrir como gerar JSON-LD para o tipo desejado de dados estruturados.

Testando sua implementação de dados estruturados para o seu site do Google

Para garantir que o Google possa indexar seus dados estruturados, siga as seguintes etapas:

  • Abra a rica ferramenta de teste de resultados.
  • Digite as páginas de URL que você deseja testar. Recomendamos o uso da entrada da URL, não do código, porque ao usar o código, podem ocorrer restrições (por exemplo, restrições de CORS).
  • Clique em "Teste URL".

Sucesso: Se você fez tudo corretamente e seu tipo de dados estruturado é suportado na ferramenta, verá a mensagem "A página é elegível para resultados ricos". Se você testar o tipo de dados estruturados que não são suportados no teste de resultados ricos, verifique a renderização. Se ele contiver dados estruturados, o Google poderá processá -los.

Tente novamente: Se houver erros ou avisos, provavelmente é um erro sintático ou uma propriedade ausente. Confira a documentação do seu tipo de dados estruturados e verifique se você adicionou todas as propriedades necessárias. Se o problema não for eliminado, verifique também o guia para corrigir os problemas com JavaScript para a pesquisa.

Se você precisar de ajuda para gerar ou testar dados estruturados para o seu site, entre em contato com a empresa de SEO "Seo.computer" para qualquer problema por e -mail info@seo.computer Ou através do WhatsApp +79202044461.

Id 15

Envie uma solicitação e forneceremos uma consulta sobre SEO promoção do seu site