We use cookies for analytics and to serve ads. Accept to enable Google Analytics and AdSense. You can decline to stay opt-out.
Vet teleconsult pages with VeterinaryCare + Service + WebApplication context, FAQs, and breadcrumb navigation.
Anchors the veterinary clinic identity, NAP, and hours.
Defines the teleconsult experience or portal.
Describes the virtual vet service, provider, and pricing.
Answers pet eligibility, response times, and follow-up questions.
Provides navigation context to the teleconsult page.
Ensure every applicable required property is present in your implementation. Nested props reference their parent objects (for example, `offers.priceCurrency`).
Paste as a single script tag. Keep product details, offer data, shipping/returns, and FAQ answers in sync with the page.
[
{
"@context": "https://schema.org",
"@type": "VeterinaryCare",
"@id": "https://www.example.com/vet/teleconsult#clinic",
"name": "Paws & Care Veterinary Clinic",
"description": "Veterinary clinic offering virtual consultations for common pet concerns.",
"url": "https://www.example.com/vet/teleconsult",
"telephone": "+1-206-555-0192",
"priceRange": "$$",
"image": [
"https://www.example.com/images/paws-care-hero.webp"
],
"address": {
"@type": "PostalAddress",
"streetAddress": "880 Pine St",
"addressLocality": "Seattle",
"addressRegion": "WA",
"postalCode": "98101",
"addressCountry": "US"
},
"openingHours": "Mo-Sa 08:00-18:00",
"sameAs": [
"https://www.facebook.com/pawsandcare",
"https://www.instagram.com/pawsandcare"
]
},
{
"@context": "https://schema.org",
"@type": "WebApplication",
"@id": "https://www.example.com/vet/teleconsult#app",
"name": "Vet Teleconsult Portal",
"description": "Secure portal to request a veterinary teleconsult and upload pet photos.",
"applicationCategory": "HealthApplication",
"operatingSystem": "Any",
"url": "https://www.example.com/vet/teleconsult",
"offers": {
"@type": "Offer",
"url": "https://www.example.com/vet/teleconsult#book"
}
},
{
"@context": "https://schema.org",
"@type": "Service",
"@id": "https://www.example.com/vet/teleconsult#service",
"name": "Virtual Vet Consult",
"serviceType": "Veterinary Telemedicine",
"description": "Video consults for minor illnesses, behavioral concerns, and follow-up care.",
"provider": { "@id": "https://www.example.com/vet/teleconsult#clinic" },
"areaServed": { "@type": "AdministrativeArea", "name": "Washington" },
"offers": {
"@type": "Offer",
"price": "59.00",
"priceCurrency": "USD",
"availability": "https://schema.org/InStock",
"url": "https://www.example.com/vet/teleconsult#book"
}
},
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [
{
"@type": "Question",
"name": "What pets do you treat?",
"acceptedAnswer": {
"@type": "Answer",
"text": "We currently treat dogs and cats. For exotic pets, contact us for availability."
}
},
{
"@type": "Question",
"name": "How fast can I speak to a vet?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Most teleconsults are scheduled within 24 hours, with same-day slots available when open."
}
},
{
"@type": "Question",
"name": "Do you prescribe medication?",
"acceptedAnswer": {
"@type": "Answer",
"text": "If clinically appropriate and allowed in your state, we can prescribe after the consult."
}
}
]
},
{
"@context": "https://schema.org",
"@type": "BreadcrumbList",
"itemListElement": [
{ "@type": "ListItem", "position": 1, "name": "Home", "item": "https://www.example.com" },
{ "@type": "ListItem", "position": 2, "name": "Veterinary", "item": "https://www.example.com/vet" },
{ "@type": "ListItem", "position": 3, "name": "Teleconsult", "item": "https://www.example.com/vet/teleconsult" }
]
}
]Yes. WebApplication describes the teleconsult portal, while Service anchors the veterinary care being offered.
Use the page URL for the clinic and teleconsult page, but give Service its own @id to link offers and FAQs cleanly.