Schema markup for dog behaviourists
Dog behaviourist schema markup, with an example
Use LocalBusiness with your consultations in an offer catalog, a contact point for vets who refer, and yourself as founder carrying your qualifications and register membership. Give home visits a local areaServed and video consultations a wider one, so neither hides the other.
The type to use
LocalBusiness
ProfessionalService looks closer for consultation work, but schema.org has deprecated it, and behaviour work isn't veterinary or medical, so those types don't fit either. LocalBusiness is the accurate choice.
LocalBusiness on schema.orgWhat to include
The properties that matter for dog behaviourists
Most important first. Fill in what's true for you and leave out the rest; every value must also be on the page.
- hasOfferCatalog
- First consultation at home, first consultation by video and follow-up sessions, with length and what's included (a written plan, weeks of email support) in each description.
- founder
- You, as a Person with your jobTitle, your qualifications in hasCredential and your register membership in memberOf. They're yours, not the business's.
- contactPoint
- A ContactPoint with contactType “vet referrals” and the address you use for them, matching your page for vets.
- areaServed
- The city and nearby towns for home visits. Video consultations carry their own, wider areaServed inside their offer.
- knowsAbout
- The behaviour you work with, in owners' words: “separation-related behaviour”, “fear of visitors”, “reactivity on walks”. No conditions, no outcomes.
- address
- Locality and postcode district if you visit clients; a full address only if owners come to a centre.
- telephone
- The number for owners who'd rather talk it through before booking, which most do.
- sameAs
- Your entry on your register's public list, if it has one, and your professional social pages.
Example
Copy, then make it yours
This is the markup for a made-up business. Replace every value with your own before you use it.
- Change every name, address, number and link to your own, and delete lines that don't apply.
- Paste it into your site's header code (website builders call it “code injection” or “custom code”), or let ServiceCited add it for you.
- Check it with Google's Rich Results Test or the Schema Markup Validator.
LocalBusiness JSON-LD
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "LocalBusiness",
"name": "Steel Valley Dog Behaviour",
"description": "Dog behaviour consultations in Sheffield and by video, for anxious, fearful and reactive dogs. Vet referrals welcome.",
"url": "https://www.example.com/",
"telephone": "+44 1632 960652",
"address": {
"@type": "PostalAddress",
"addressLocality": "Sheffield",
"postalCode": "S11",
"addressCountry": "GB"
},
"areaServed": [
{
"@type": "City",
"name": "Sheffield"
},
{
"@type": "City",
"name": "Rotherham"
},
{
"@type": "City",
"name": "Chesterfield"
}
],
"knowsAbout": [
"Separation-related behaviour",
"Fear of visitors",
"Reactivity on walks",
"Noise sensitivity"
],
"founder": {
"@type": "Person",
"name": "Hannah Fairley",
"jobTitle": "Dog behaviourist",
"hasCredential": {
"@type": "EducationalOccupationalCredential",
"name": "MSc in Animal Behaviour",
"credentialCategory": "Degree"
},
"memberOf": {
"@type": "Organization",
"name": "Your professional register",
"url": "https://www.example.com/register"
}
},
"contactPoint": {
"@type": "ContactPoint",
"contactType": "vet referrals",
"email": "referrals@example.com",
"telephone": "+44 1632 960653"
},
"hasOfferCatalog": {
"@type": "OfferCatalog",
"name": "Consultations",
"itemListElement": [
{
"@type": "Offer",
"itemOffered": {
"@type": "Service",
"name": "First consultation at home, up to 3 hours",
"description": "History, observation, a written plan within a week and six weeks of email support."
},
"price": 260,
"priceCurrency": "GBP"
},
{
"@type": "Offer",
"itemOffered": {
"@type": "Service",
"name": "First consultation by video, up to 2 hours"
},
"price": 195,
"priceCurrency": "GBP",
"areaServed": {
"@type": "Country",
"name": "United Kingdom"
}
},
{
"@type": "Offer",
"itemOffered": {
"@type": "Service",
"name": "Follow-up session, 1 hour"
},
"price": 80,
"priceCurrency": "GBP"
}
]
},
"sameAs": [
"https://www.example.com/your-register-entry",
"https://www.linkedin.com/in/example"
]
}
</script>Watch out
Mistakes dog behaviourists make with markup
VeterinaryCare for “clinical” work
Even if your title is clinical animal behaviourist, VeterinaryCare means a vet's practice and MedicalBusiness means health care. Both describe medical treatment, which you don't provide.
Your degree on the business
hasCredential on the LocalBusiness says the company holds an MSc. Put qualifications and memberships on the founder or employee Person who earned them.
Video consultations boxed into one city
If areaServed lists only Sheffield and its neighbours, an owner in Norwich asking for an online behaviourist won't find you in the answer. Give the video offer its own areaServed, as wide as you really work.
Also worth adding
- Person: On your About page, a Person block with the same name, credentials and memberships as founder ties your own name to the practice.
FAQ
Dog behaviourists: markup questions
Type to search these questions, or ask anything about getting found on Google and AI.
Two of us see clients. How do we show both?
Use employee with a Person for each of you, each carrying their own credentials and memberships. founder stays for whoever set the practice up.
Owners claim on pet insurance. Is there markup for that?
No. paymentAccepted is for ways to pay, like card or bank transfer, not insurance cover. Say on the page what paperwork you provide, such as invoices, and leave policy questions to the insurer.
Behaviourist or behaviorist: which spelling goes in the markup?
The one your page and your clients use. Don't add the other spelling to alternateName, which is for other names of the business, not variant spellings of a job.
More for dog behaviourists
- SEO and AI search for dog behaviouristsExplain how behaviour work differs from training, how vets and owners refer to you and what a consultation includes, with no promised outcomes.Read
- Questions your website should answerWhat customers ask Google and AI assistants about dog behaviourists, and what a good answer includes.Read
Be the first name owners find.
Run the free check, then press Optimize. Then back to the dogs.