A
A
Anton Sokolov2020-04-27 16:50:05
Search Engine Optimization
Anton Sokolov, 2020-04-27 16:50:05

What is the correct way to mark up analyzes for DiagnosticLab (Laboratory) using Schema.org (JSON-LD)?

Organization type DiagnosticLab (Laboratory). The subject of the enterprise is veterinary research and analysis of water, feed, products. Human tests are not performed. Type VeterinaryCare is not suitable, since there is veterinary medicine (hospital, office).

I'm trying to mark up analyzes using MedicalTest using Schema (JSON-LD), but there are no properties I need for it. I'm not sure that MedicalTest is suitable (I assume that it is for human analysis (usual "human" laboratory diagnostics).

Questions:
1. Is it possible to somehow add price (Price), currency (priceCurrency), duration (days , duration), which material is taken for analysis?

2. I tried to add properties of the makesOffer type inside MedicalTest (without adding it itself): Price, priceCurrency, but Google check wrote warnings: "(The priceCurrency property is invalid for an object of type MedicalTest.)".

If you ignore the warnings, will markup with these properties still work? Will they catch up in the search engines?

An example of what I have so far:

<script type="application/ld+json">
{"@context": "https://schema.org", 
"@type": "DiagnosticLab", 
"availableTest": {"@type": "MedicalTest", "name": "Мое название анализа", "priceCurrency": "UAH", "price": "199.0"}}
</script>


3. If anyone knows how to mark veterinary and water / feed tests and other things without using MedicalTest, please write.

Answer the question

In order to leave comments, you need to log in

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question