We use cookies for analytics and to serve ads. Accept to enable Google Analytics and AdSense. You can decline to stay opt-out.
Tutoring services pages with LocalBusiness + Service context, FAQs, and breadcrumb navigation.
Anchors the tutoring business identity, NAP, and URL.
Describes the tutoring service offering and audience.
Answers questions about subjects, scheduling, and credentials.
Provides navigation context to the tutoring 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": "LocalBusiness",
"@id": "https://www.example.com/tutoring#business",
"name": "Northwind Tutoring",
"url": "https://www.example.com/tutoring",
"telephone": "+1-617-555-0194",
"image": "https://www.example.com/images/tutoring-center.webp",
"address": {
"@type": "PostalAddress",
"streetAddress": "75 Beacon St",
"addressLocality": "Boston",
"addressRegion": "MA",
"postalCode": "02108",
"addressCountry": "US"
},
"priceRange": "$$"
},
{
"@context": "https://schema.org",
"@type": "Service",
"@id": "https://www.example.com/tutoring#service",
"name": "Math & Science Tutoring",
"serviceType": "Tutoring",
"description": "One-on-one and small-group tutoring for algebra, calculus, and physics.",
"provider": { "@id": "https://www.example.com/tutoring#business" },
"areaServed": { "@type": "AdministrativeArea", "name": "Greater Boston" },
"offers": {
"@type": "Offer",
"price": "85.00",
"priceCurrency": "USD",
"availability": "https://schema.org/InStock",
"url": "https://www.example.com/tutoring#book"
},
"audience": {
"@type": "Audience",
"audienceType": "High School Students"
}
},
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [
{
"@type": "Question",
"name": "Do you offer online sessions?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Yes. Remote sessions are available for all subjects via video."
}
},
{
"@type": "Question",
"name": "What subjects do you cover?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Algebra, geometry, calculus, physics, and chemistry."
}
},
{
"@type": "Question",
"name": "Are tutors certified?",
"acceptedAnswer": {
"@type": "Answer",
"text": "All tutors have subject-area degrees and undergo background checks."
}
}
]
},
{
"@context": "https://schema.org",
"@type": "BreadcrumbList",
"itemListElement": [
{ "@type": "ListItem", "position": 1, "name": "Home", "item": "https://www.example.com" },
{ "@type": "ListItem", "position": 2, "name": "Services", "item": "https://www.example.com/services" },
{ "@type": "ListItem", "position": 3, "name": "Tutoring", "item": "https://www.example.com/tutoring" }
]
}
]Yes. Add one Service per subject or program tier with unique @id values.
Use separate Offer entries per tier or keep pricing aligned to the visible schedule.