A Google actualizou a sua documentação para adicionar um novo tipo de marcação 3DModel ao tipo de dados estruturados Product, ligando os dois através da utilização da propriedade subjectOf.
Entendendo a nova propriedade de dados estruturados
Um tipo de dados estruturados é uma entidade ou um conceito (como EatAction ou DrugCost). Alguns tipos de dados estruturados comuns com os quais a maioria das pessoas está familiarizada são CreativeWork, Product, Event e Organization.
Uma propriedade é simplesmente um atributo do tipo de dados estruturados.
A nova marcação que a Google está a introduzir para utilização com o tipo de propriedade é o tipo 3DModel, que está ligado ao tipo de propriedade através da utilização da propriedade subjectOf.
A propriedade subjectOf é uma forma de ligar dois tipos. Neste caso, o tipo 3DModel está ligado com a propriedade subjectOf ao tipo de dados estruturado Product. O tipo de dados estruturado 3DModel acrescenta mais informações sobre o Produto.
Por que o Google está introduzindo o tipo 3DModel?
O registo de alterações das páginas para programadores da Google explica que a razão pela qual a Google está a oficializar o tipo 3DModel deve-se ao facto de os 3DModels serem cada vez mais utilizados em páginas Web de produtos, pelo que isto dá aos comerciantes uma forma de adicionar informações sobre o 3DModel que está associado a um produto nas páginas de um produto.
Não há qualquer indicação sobre a forma como os dados estruturados do 3DModel podem ser utilizados como um resultado enriquecido, mas não é descabido imaginar que as listas de comerciantes ou as SERPs normais possam um dia ter um resultado enriquecido associado a representações 3D de produtos.
Mesmo que o Google não crie um resultado avançado para as páginas de resultados de pesquisa (SERPs), vale a pena utilizar o novo tipo de dados estruturados, porque ajuda o Google a saber que existe uma representação 3D do produto na página Web e a utilizar essa informação para efeitos de classificação.
A explicação da Google para a introdução do novo tipo de dados estruturados Schema.org está descrita no registo de alterações:
“Por vezes, os modelos 3D aparecem em páginas com vários produtos e não estão claramente ligados a nenhum deles. Esta marcação permite que os proprietários de sítios liguem um modelo 3D a um produto específico.”
Exemplo de tipo de modelo 3D
A Google publicou um exemplo de como a propriedade subjectOf é utilizada para ligar o tipo 3DModel ao tipo de dados estruturados Product.
Exemplo de tipo 3DModel em uso
{ "@context": "https://schema.org/", "@type": "Product", "sku": "1234-5678", "image": "https://www.example.com/sofa.jpg", "name": "Water heater", "description": "White 3-Seat Sofa", "gtin14": "12345678901231", "mpn": "S1234W3", "brand": { "@type": "Brand", "name": "ExampleSofaBrand" }, "subjectOf": { "@type": "3DModel", "encoding": { "@type": "MediaObject", "contentUrl": "https://example.com/sofa.gltf" } },
Como se pode ver acima, a propriedade subjectOf liga o tipo 3DModel ao tipo de dados estruturado geral Product.
Leia a nova documentação na página da Central de Pesquisa do Google para os dados estruturados de Propriedade:
Dados estruturados de Produto (Produto, Revisão, Oferta) – Modelo 3D
Imagem em destaque por Shutterstock/Castleski