it-swarm.dev

O que é um `<script type = 'application/ld + json'> {jsonObj} </ script> em uma seção` head`?

Eu peguei este link mas não entendi bem. Serra:

<script type="application/ld+json">
{
    "@context": "http://schema.org",
    "@type": "WebSite",
    "url": "http://website.com",
    "name": "wbs",
    "description": "Web Studio"
}
</script>

em um código-fonte.

Como um snippet de código, como acima, no cabeçalho do meu site ajuda a mim ou ao meu site?

38
Asim K T

No seu exemplo, o elemento script é usado como bloco de dados , que contém JSON-LD (type="application/ld+json").

JSON-LD é um RDF serialização. Ele permite que você publique Dados vinculados (ou dados estruturados) usando JSON. No seu exemplo, o vocabulário Schema.org é usado ("@context": "http://schema.org").

Esses dados estruturados podem ser usados ​​por qualquer consumidor interessado. Consumidores proeminentes são os mecanismos de busca Bing, Google, Yahoo e Yandex, que suportam dados estruturados que usam o vocabulário Schema.org. Um caso de uso que eles exibem exibe mais detalhes nos snippets de resultado.

Seu exemplo provavelmente não leva a um snippet aprimorado. Você precisa verificar a documentação do mecanismo de pesquisa se quiser saber quais recursos eles oferecem e quais dados estruturados você precisa fornecer para eles. Por exemplo, o Google usa o tipo WebSite (usado em seu exemplo) para a Sitelinks Search Box , mas você teria que adicionar uma potentialAction além disso (para a função de pesquisa).

44
unor

Ele fornece ao Google e outros rastreadores dados estruturados sobre um website. Isso é usado para rich snippets e painéis de gráficos de conhecimento, entre outros. Dê uma olhada neste site para mais informações: https://developers.google.com/search/docs/guides/intro-structured-data

14
Markus Lanthaler

Essa é uma maneira de incluir dados estruturados em seu site, o que ajuda qualquer tipo de usuário/rastreador a usar as informações do site de maneira eficiente. O exemplo mais popular são os cartões de notícias do Google:

enter image description here

Esse tipo de dado de cartão é, na verdade, proveniente de dados estruturados.

Outras maneiras de incluir dados estruturados são através de Microdata

E o tempo de fazer esta pergunta, eu não tenho idéia sobre isso. Agora trabalhei em dados estruturados para alguns editores.

8
Asim K T

O snippet que você obteve é ​​um script contendo o formato de dados JSON-LD , um método de codificação Linked Data usando JSON. Schema.org vocabulário é usado para marcar o conteúdo da web para que eles possam ser compreendidos pelos principais motores de busca (Google, Microsoft, Yandex e Yahoo!). Os mecanismos de pesquisa usam essas informações para exibir os conteúdos relevantes para os usuários. Por exemplo, você é um website com um termo conhecido, pois é o nome da marca, por exemplo Codificador Os motores de busca irão interpretá-lo como alguém que escreve código para softwares. Para ajudar os mecanismos de pesquisa a interpretar isso melhor, você precisa fornecer os dados usando o vocabulário do Schema.org. .

<script type="application/ld+json">
{
    "@context": "http://schema.org",
    "@type": "WebSite",
    "url": "https://coder.com",
    "name": “Coder”,
    "description": “Platform to learn code”
}
</script>
1
Chiamaka Ikeanyi