Schema markup (JSON-LD) to ukryty kod ktory mowi Google "to jest klinika, oto specjalizacje, oto opinie". Bez schema klinika jest niewidoczna w rich snippets, Knowledge Graph, AI Overviews. Sprawdzmy konkretnie co dorzucic.
Dlaczego schema = ranking
- Klinika ze schema dostaje rich snippet (gwiazdki, godziny, telefon) - CTR +35%
- Google pokazuje w Local Pack (TOP 3 mapy) - sprawdza schema
- AI Overviews (Google SGE) - cytuje strony z dobrym schema
- ChatGPT/Perplexity - to samo, schema = wiedza
- Voice search ("Hey Google, dentysta blisko") - schema obowiazkowe
1. MedicalBusiness (najwazniejsze dla kliniki)
{
"@context": "https://schema.org",
"@type": "MedicalBusiness",
"@id": "https://twoja-klinika.pl/#org",
"name": "Klinika Medyczna XYZ",
"url": "https://twoja-klinika.pl",
"logo": "https://twoja-klinika.pl/logo.png",
"image": "https://twoja-klinika.pl/zewnatrz.jpg",
"telephone": "+48 600 547 728",
"email": "kontakt@twoja-klinika.pl",
"priceRange": "$$",
"address": {
"@type": "PostalAddress",
"streetAddress": "ul. Marszalkowska 100",
"addressLocality": "Warszawa",
"postalCode": "00-026",
"addressCountry": "PL"
},
"geo": {
"@type": "GeoCoordinates",
"latitude": 52.2297,
"longitude": 21.0122
},
"openingHoursSpecification": [
{
"@type": "OpeningHoursSpecification",
"dayOfWeek": ["Monday","Tuesday","Wednesday","Thursday","Friday"],
"opens": "08:00",
"closes": "20:00"
},
{
"@type": "OpeningHoursSpecification",
"dayOfWeek": "Saturday",
"opens": "09:00",
"closes": "14:00"
}
],
"medicalSpecialty": ["Stomatologia", "Ortodoncja", "Implantologia"],
"availableService": [
{
"@type": "MedicalProcedure",
"name": "Implant zebowy",
"procedureType": "https://schema.org/SurgicalProcedure"
}
],
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "4.9",
"reviewCount": "147"
}
}
2. FAQPage dla strony z pytaniami
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [
{
"@type": "Question",
"name": "Ile kosztuje implant zebowy?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Implant zebowy w naszej klinice kosztuje od 2 800 zl..."
}
}
]
}
3. Service dla stron uslug
{
"@context": "https://schema.org",
"@type": "Service",
"serviceType": "Implantologia",
"provider": {
"@type": "MedicalBusiness",
"name": "Klinika Medyczna XYZ"
},
"areaServed": {
"@type": "City",
"name": "Warszawa"
},
"offers": {
"@type": "Offer",
"price": "2800",
"priceCurrency": "PLN"
}
}
4. Person dla lekarza
{
"@context": "https://schema.org",
"@type": "Physician",
"name": "Dr Jan Kowalski",
"medicalSpecialty": "Stomatologia",
"alumniOf": "Uniwersytet Medyczny w Warszawie",
"yearsOfExperience": 15
}
5. Article dla bloga (YMYL)
{
"@context": "https://schema.org",
"@type": "MedicalWebPage",
"headline": "Implant zebowy - kompletny przewodnik",
"author": {
"@type": "Physician",
"name": "Dr Anna Nowak"
},
"reviewedBy": {
"@type": "Physician",
"name": "Dr Piotr Kowalski"
},
"datePublished": "2026-05-31",
"dateModified": "2026-05-31",
"lastReviewed": "2026-05-31"
}
6. BreadcrumbList
Pokazuje sciezke nawigacji w wynikach Google.
Validator schema
- Google Rich Results Test: search.google.com/test/rich-results
- Schema.org Validator: validator.schema.org
- Yandex Webmaster: webmaster.yandex.com
Plugins WordPress
- Rank Math (free) - podstawowe schema
- Schema Pro - rozszerzone
- WP Schema Pro - dla MedicalBusiness
- Custom kod (najlepsze) - pelna kontrola
Zamow bezplatny audyt marketingu dla swojej placowki
medwsieci.pl to wyspecjalizowana agencja marketingu dla branzy medycznej, beauty i farmaceutycznej. 10 lat doswiadczenia, 60+ klinik w portfolio. Sprawdzimy potencjal Twojej placowki w 30 minut.